DTU
Uddannelse
Forrige side | Gældende version Arkiv 1997/1998 
 
49361 Design automatisering for integrerede kredsløb
Engelsk titel: Design Automation for Integrated Circuits

Type: Å, Sprog: EEE
basiskursus og ph.d. kursus
Point: 5 point
Tidligere kursus: C4361
Udbydes af: Institut for Informationsteknologi (IT)
Pointspærring: C4261/C4361
Faglige forudsætninger: 49260
Ønskelige forudsætninger: 49285
Vejledende semester: Sidst i studiet.
Undervisningsform: Forelæsninger og 3 øvelseseftermiddage (obligatorisk), samt en række mindre, frivillige øvelser.
Evalueringsform: Bedømmelse af rapp. forudsætter godkendelse af obl.opg. Rapp.aflevering med mundt. fremlæggelse (13-skala )
Bemærkninger: Tilknyttede tilbud: 49364 og 49365.
Kontaktperson: Jan Madsen, IT, bygn. 343, tlf. 4525 3751
Kursusmål: (1) At give de studerende en generel forståelse for metoderne bag datamatiske værktøjer (CAD) til konstruktion af store integrerede kredsløb, (2) at sætte deltagerne i stand til at forstå/vurdere mulighederne og begrænsningerne i kommercielle CAD værktøjer, (3) at sætte deltagerne i stand til aktivt at deltage i udviklingen af værktøjer.
Kursusindhold: Kurset gennemgår de grundlæggende metoder til automatiseret design af store digitale kredsløb. Kurset omhandler områderne:
- Introduktion til design automatisering: Design abstraktion, syntese, validering og verifikation.
- Layout syntese: Automatiserede metoder til placering, rutning og udlægning af funktionelle celler.
- Logik syntese: Automatisk optimering af logiske udtryk.
- RTL (Register Transfer Level) syntese: Kontrol og datavejs syntese. Optimering af tilstandsmaskiner.
- Arkitektur syntese: Dataflow grafer, automatiserede metoder til skedulering, allokering og bindning af abstrakte operationer. Optimering af lager (memory).
Hvert område dækkes dels ved at gennemgå de grundlæggende modeller og algoritmer, dels ved at præsentere udvalgte dele af eksisterende værktøjer.