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, modeller og algoritmer til automatiseret design af store digitale kredsløb. Hovedvægten lægges på identifikation af design problemer, deres matematiske formulering, samt løsning ved brug af computere. Kurset dækker:
- Introduktion til design automatisering.
- Generelt: Specifikationssprog, modeller og algoritmer.
- Layout syntese: Fysiske design problemer indenfor partitionering, placering og rutning.
- Arkitektur syntese: Generering af system arkitektur ud fra en funktionel beskrivelse ved brug af schedulering, allokering, samt binding.
- Codesign: Opdeling i hardware og software. |