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 ATM, SDH, 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.
Læringsmål:
En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
Forstå fundamentale problemer i forbindelse med udvikling af bredbåndselektronik
Udvikle en specifikation på blokniveau (gruppearbejde)
Implementere en specifikation i VHDL
Skrive effektiv VHDL 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
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.