| Dato | Emne | Materiale | |
|---|---|---|---|
|
31. januar Uge 1 flst |
Introduktion Design af kombinatorisk logik Introduktion til VHDL |
Vahid kap. 1 og 2.1-2.4 Vahid 2.5-2.13, 6.2 Chu kap. 1 |
pp 1-52 pp 52-96, 327-341 pp 1-9 |
| Opgaveregning | Ugeseddel 1 | ||
|
7. februar Uge 2 eato |
Kursets teknologier: FPGA og VHDL RT-niveau kombinatorisk logik |
Vahid 7.3 Chu kap. 3.1-3.5 Vahid 9.1-9.2 "VHDL only" |
pp 423-438 pp 35-53 pp 487-501 |
|
Lab: Introduktion til ISE og ModelSim |
Lab 1: VHDL Tutorial til Xilinx 14-1 Introduktion til ModelSim6 |
||
|
Afleveringsfrist for afleveringsopgave 1: Fredag den 9. februar kl. 1800 |
|||
|
14. februar Uge 3 flst |
Sekventiel logik |
Vahid kap. 3 |
pp 105-156 |
| Opgaveregning | Ugeseddel 3 | ||
| Lab: Kombinatoriske kredsløb | Lab 2 | Learn | |
|
21. februar Uge 4 flst |
Datavejs komponenter |
Vahid 4.1 - 4.3 Vahid 6.4 Chu kap. 4.1 - 4.5 |
pp 167 - 190 pp 365 - 377 pp 71-104 |
| Opgaveregning | Ugeseddel 4 | Lab: Sekventielle kredsløb | Lab 3: Chu kap. 4.1-4.2.2 | pp 71-78 |
|
Afleveringsfrist for afleveringsopgave 2: Fredag den 23. februar kl. 1800 |
|||
|
28. februar Uge 5 flst |
Datavejs komponenter |
Vahid 4.4 - 4.11 Vahid 6.4 |
pp 191 - 230 pp 365 - 377 |
| Opgaveregning | Ugeseddel 5 | ||
| Projekt: Sekventielt kredsløb | Projekt 1 | Learn | |
|
6. marts Uge 6 flst |
RTL-niveau design |
Vahid 5.1 - 5.4 |
pp 247 - 278 |
| Opgaveregning | Ugeseddel 6 | ||
|
Projekt: Sekventielt kredsløb |
Projekt 1 (fortsat) |
Learn |
|
|
Afleveringsfrist for afleveringsopgave 3: Fredag den 8. marts kl. 1800 |
|||
|
13. marts Uge 7 flst |
RTL-niveau design |
Vahid 5.5, 5.7 - 5.14 |
pp 278 - 281, 285 - 317 |
| Opgaveregning | Ugeseddel 7 | ||
|
Projekt: Sekventielt kredsløb |
Projekt 1 (fortsat) |
Learn | |
|
20. marts Uge 8 eato |
"Behavioral" tilstandsmaskine i VHDL |
Handout: FSM template Løsningsforslag |
Learn Learn |
| Opgaveregning | 4.2, 4.3, 4.4, 4.31 | ||
|
Projekt: Sekventielt kredsløb |
Projekt 1 (fortsat) |
Learn | |
|
Afleveringsfrist for afleveringsopgave 4: Fredag den 22. marts kl. 1800 |
|||
| Påskeferie | |||
|
3. april Uge 9 flst |
Design space, optimering og trade-off | Vahid 6.1 - 6.3, 6.5 - 6.6 | pp 325 - 365, 377 - 393 |
| Opgaveregning | Ugeseddel 9 | ||
|
Projekt: Sekventielt kredsløb |
Projekt 1 (fortsat) |
Learn | |
|
10. april Uge 10 eato |
Von Neumann modellen |
Patt 1, 4 |
pp 1 - 16, 97 - 111 |
| Lab: Tilstandsmaskine | Lab 4: "Behavioral" beskrivelse af tilstandsmaskine | ||
|
Afleveringsfrist for rapport over projekt 1: Fredag den 12. april kl. 1800 |
|||
|
17. april Uge 11 eato |
LC3 computeren | Patt 5 | pp 115 - 145 |
| Opgaveregning | 5.1, 5.4, 5.5, 5.6, 5.8, 5.15, 5.31, 5.35, 5.38, 5.39 | ||
|
Afleveringsfrist for afleveringsopgave 5: Fredag den 19. april kl. 1800 |
|||
|
24. april Uge 12 eato |
Maskinkode programmering | Patt 6 | pp 155 - 171 |
| Lab: Maskinkode programmering | Lab 6 | Learn | |
|
Afleveringsfrist for afleveringsopgave 6: Fredag den 26. april kl. 1800 |
|||
|
1. maj Uge 13 flst |
Sidste forelæsning: Metastabilitet med mere |
afgøres senere |
|
| Opgaveregning | Afleveringsopgavesæt 4, opgave 16 | ||
| Lærebogshenvisninger | |||
| Vahid |
Frank Vahid,
Digital Design John Wiley & Sons, Inc., 2010 |
||
| Patt |
Yale Patt and Sanjay Patel,
Introduction to Computing Systems McGraw Hill, Inc., 2nd ed., 2004 |
||
| Chu |
Pong P. Chu,
FPGA Prototyping by VHDL Examples John Wiley & Sons, Inc., 2008 |
Ebook | |