2004/2005

02204 Design af asynkrone kredsløb

Engelsk titel: 


Design of Asynchronous Circuits

Sprog:


Point (ECTS )

  5

Kursustype:   

Kursus for civilingeniørstuderende-
Kursus for Ph.d.-studerende- ,
Kurset udbydes under Tompladsordningen


Skemaplacering:

F2A

Kurset udbydes kun i ulige år


 

Undervisningsform:

Forelæsninger og opgaveregning. Afsluttende mini-projekt.

Kursets varighed:

13-uger

Evalueringsform:

Hjælpemidler:

Bedømmelsesform:

Faglige forudsætninger:

Overordnede kursusmål:

At introducere deltagerne til asynkrone kredsløb. Kurset vil motivere brugen af asynkrone kredsløb, og formidle grundlæggende begreber og teorier, således at deltagerne bliver i stand til: (1) at konstruere beregnings- og kontrolkredsløb, og (2) at læse og forstå litteraturen på området.


Kursusindhold:

Motivation for brugen af asynkrone kredsløb. Grundlæggende begreber, kommunikationsprotokoller og kredsløb. Analyse af hastighed: kvantitativt og kvalitativt (latenstid, bølgelængde og cyklus tid). Grundlæggende teoretiske begreber: klassifikation (self-timed, speed-independent, delay-insensitive), hazard, isokrone forgreninger og logiske tærskelniveauer. Kontrol kredsløb: syntese af hastighedsuafhængige kredsløb ud fra 'signal transition graph' specifikationer. Beregningskredsløb: konstruktion af effektive beregningskredsløb med indikation af afslutning. Kredsløb med '4-phase bundled-data' protokol: Simple, halvt afkoblede og fuldt afkoblede latch kontrol kredsløb. Normalt åbne og normalt lukkede latch kontrol kredsløb. Tidlige, sene og brede protokoller. Design strategier/metoder: Statiske 'data-flow' strukturer og oversættelse fra hardwarebeskrivende sprog. Eksempler: Udvalgte (kommercielle) asynkrone IC'er. Forskningsperspektiver.


Kursusansvarlig:

Jens Sparsø, 322, 215, (+45) 4525 3747, jsp@imm.dtu.dk  

Institut:

02 Informatik og Matematisk Modellering

Kursushjemmeside:

http://www.imm.dtu.dk/courses/02204
Sidst opdateret: 3. maj, 2004