02204 Design of Asynchronous Circuits |
Danish title: Design af asynkrone kredsløb |
Language: English ECTS-creditpoints: 5
|
|
Type: , course at phd level, open university |
Class schedule:
|
F2-B og kun ulige år |
Exam schedule:
|
F2-B (maj 30 2002), E2-B (dec 13 2001) |
Scope and form: Lectures and problem solving. Small project. |
Evaluation: Approval of coursework/reports
|
Examination: 13-scale |
Previous course: 49425 |
Prerequisites: 02200 |
Aim: The aim of the course is to introduce the participants to asynchronous circuit design. The course will motivate the use of asynchronous circuits and teach the basic theory and concepts, such that the participants will be able to: (1) design control and data-processing circuits, and (2) read and understand the literature on asynchronous circuit design. |
Contents: Introduction: Motivation for using asynchronous circuits. Basic concepts, communication protocols, and circuit implementation styles. Simple circuit examples. Performance analysis: Qualitatively and quantitatively (latency, wavelength, and cycle time). Fundamental theoretical concepts: Classification (self-timed, speed-independent, delay insensitive), hazards, isochronic forksand logic thresholds, arbitration. Control circuits: Synthesis of speed independent control circuits from signal transition graph specifications. Data-path circuits: Design of efficient data-path circuits withcompletion detection / indication. Four-phase bundled-data circuits: Improving area, speed, and power. Simple, semi-decoupled, and fully-decoupled latch controllers. Normally opaque and normally transparent latch controllers. Early, broad and late protocols. Design strategies / methods: Static data-flow structures, compilation from asynchronous HDL's. Case studies: Some recent (commercial) asynchronous IC's. Current research trends. |
Contact: Jens Sparsø, building 322, (+45) 4525 3747, jsp@imm.dtu.dk |
Department: 002 Informatics and Mathematical Modelling |
Course URL: http://www.imm.dtu.dk/courses/02204 |
Updated: 14-01-2002 |
|
|