15 lectures in the Autumn Term
IEC617 dependency notation. Interfacing techniques for digital systems: synchronous and asynchronous bit-serial transmission; timing constraints arising from setup and hold times; static RAM memories, microprocessor-to-memory interfacing. Sequencing circutry using shift registers and counters; analysis and design of synchronous state machines; timing constraints and glitches. Data conversion: D/A converters for signed and unsigned numbers, current switched R-2R ladder, output deglitching. Flash and successive approximation A/D converters. Sample/hold circuits. Performance criteria for data conversion circuits. Complexity versus delay tradeoffs for adder circuits: performance of alternating bit-inversion, carry-lookahead and carry-skip circuits. Carry-save adder circuit.
Complete set of notes as a single file [here]
There are three tutorial problems for discussion in tutorials that take place in weeks 4/5, 6/7 and 8/9 respectively. [view]
Complete set of problem sheets and solutions [view]
Revision examples taken from past exam papers [view]
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011