FPGA design til kommunikationssystemer
Overordnede kursusmål
At sætte de studerende i stand til a) at analysere og designe digitale integrerede kredsløb baseret på FPGA teknologi til brug for anvendelser i bredbånds kommunikationssystemer, især indenfor optisk kommunikation og SDH, OTN, Ethernet, IP og MPLS systemer; b) at forstå de involverede designområder fra specifikation og simulering til syntese, verifikation og optimering. c) at færdiggøre et designprojekt, der inkluderer specifikation, implementering og dokumentation.
See course description in English
Læringsmål
- Forstå fundamentale problemer i forbindelse med udvikling af bredbåndselektronik
- Udvikle en specifikation på blokniveau (gruppearbejde)
- Implementere en specifikation i VHDL/Verilog
- Skrive effektiv VHDL/Verilog kode til anvendelse i kommunikationssystemer
- Udføre simulering af det udviklede design
- Udføre syntese og verifikation
- Anvende optimeringsværktøjer
- Skrive en teknisk rapport som dokumenterer arbejdet
- Gennemføre et struktureret udviklingsforløb for et ingeniørmæssigt projekt
- Evaluere og give konstruktiv kritik på andres arbejder
Kursusindhold
Oversigt over designprincipper for højhastighedselektronik i digitale kommunikationssystemer. VHDL kode retningslinier, FPGA arkitektur, parallelisering, pipelining, hukommelsesstyring, skedulering, fejldetektion, clock- og datasynkronisering. Hardware arkitekturer og ydeevne for switch systemer indenfor tele- og datakommunikation. Eksempler fra instituttets forskning. Projektarbejdet inkluderer højhastigheds design ved brug af VHDL (Very high-speed integrated circuits Harsware Description Language) baserede FPGA design værktøjer.
Anbefalede forudsætninger
02139/34310
Undervisningsform
Seminarer, øvelser og designopgaver