DTU
Uddannelse
Forrige side | Gældende version Arkiv 2000/2001 
 
49425 Design af asynkrone kredsløb
Engelsk titel: Design of Asynchronous Circuits
Sprog: engelsk Point: 5
Type: initiativkursus, kursus på phd-niveau
Sprog: engelsk

Faglige forudsætninger: Kurset forudsætter en god baggrund inden for design af digitale og integrerede kredsløb såvel som basale programmeringskundskaber. Deltagerne forventes at være elektro- og informatik-studerende med 3-4 års studieerfaring.
Vejledende placering: Sidst i studiet.
Undervisningsform: Forelæsninger og opgaveregning. Små projekter i kredsløbsdesign eller udvikling af CAD-værktøjer.
Evalueringsform Godkendelse af obligatoriske opgaver og rapportaflevering
Karakter: 13-skala
Kontaktperson: Jens Sparsø, bygn. 322, tlf. 4525 3747, email jsp@imm.dtu.dk, http://www.imm.dtu.dk/~jsp

Kursets netadresse: http://www.it.dtu.dk/c49425
Institut: Institut for Informationsteknologi
Studieudvalg: ESU
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: Introduktion: Motivation for brugen af asynkrone kredsløb. Grundlæggende
begreber, kommunikationsprotokoller og kredsløb.
Analyse af hastighed: Kvantitativt og kvalitative (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: Forbedring af hastighed areal og energiforbrug. 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, oversættelse fra hardwarebeskrivende sprog.
Eksempler: Udvalgte (kommercielle) asynkrone IC'er.
Forskningsperspektiver.