4 ECTS credits
100 u studietijd
Aanbieding 1 met studiegidsnummer 4004698ENR voor alle studenten in het 1e semester met een verdiepend master niveau.
Hoofdstuk 1: Digitale systeem principes
• Synchroon versus Asynchroon
• Klok-systemen
• D-flipflop specificaties
Hoofdstuk 2: Hardware beschrijvingstaal VHDL
• Syntax
• Simulatie niveaus en principes
• Vergelijking met sequentiële talen
• Voorbeelden: “geheugen scheidsrechter” & “kleinst gemene deler” schakelingen
Hoofdstuk 3: Computer Aided design
• Parallel, Seriele, Pijplijn oplossingen
• Auto-synthese van digitale schakelingen
• Optimalisatie van digitale schakelingen
• Standaard cellen ontwerp
Hoofdstuk 4: Programmeerbare logica
• Types van logic array blocks
• Trends in hedendaagse FPGA’s
Hoofdstuk 5: Testen van digitale systemen
• Testvectoren
• JTAG & scanregisters
• Ingebouwde zelf-test
• Russtroom test
1) Nederlandstalige Cursus Nota's: 'Ontwerp en realisatietechnieken in de elektronica 1' door Prof. M. Kuijk;
2) Engelstalige Handboeken en tutorials of software packages;
3) Software package: Max-Plus (FPGA's), Quartus II
4) “VHDL for programmable logic”, Kevin Skahill, Addison-Wesley, CA 1996, ISBN 9780201895735
Een hoofddoelstelling is om de studenten ontwerptechnieken in de elektronica bij te brengen op het niveau van digitale schakelingen.
Deze technieken zijn 'computer-aided', en een doelstelling is dan ook dat de student zonder drempelvrees later van om het even welke computer-ontwerp-tool gebruik zal kunnen en willen maken.
Na de Labo’s zal de student digitale schakelingen kunnen ontwerpen aan de hand van een concurrente hardwarebeschrijvingstaal, en begrijpen wat de fundamentele verschillen zijn tussen een concurrente en een sequentiële programmeertaal. De student zal ook het belang inzien van het “ontwerpen voor testbaarheid”.
Eindtermen en examenvereisten:
Practica: De student moet een grote mate van zelfstandigheid bereiken en leren om autodidact te worden bij het gebruiken van grote CAD programma’s. De student krijgt een opdrachten voor een digitale realisatie die hij zelfstandig moet oplossen en een werkend resultaat voorstellen op basis van FPGA configuratie.
Theorie: De kunde wordt in hoge mate getest tijdens de practica. Tijdens het theorie-examen wordt de kennis nagegaan van de student over wat er in de cursus werd besproken.
De beoordeling bestaat uit volgende opdrachtcategorieën:
Examen Mondeling bepaalt 50% van het eindcijfer
WPO Praktijkopdracht bepaalt 50% van het eindcijfer
Binnen de categorie Examen Mondeling dient men volgende opdrachten af te werken:
Binnen de categorie WPO Praktijkopdracht dient men volgende opdrachten af te werken:
50 % op de (elektronica d.m.v. computer aided design) ECAD-practica:
De punten voor de practica zijn gebaseerd op de mate waarin de student zijn opdracht verwezenlijkt. De kwaliteit van zijn verwezenlijking speelt hierin een belangrijke rol.
50% theorie: Mondeling examen.
Deze aanbieding maakt deel uit van de volgende studieplannen:
Master in de ingenieurswetenschappen: elektronica en informatietechnologie: Standaard traject
Master in de ingenieurswetenschappen: computerwetenschappen: afstudeerrichting Artificiële Intelligentie
Master in de ingenieurswetenschappen: computerwetenschappen: afstudeerrichting Multimedia
Master in de ingenieurswetenschappen: computerwetenschappen: afstudeerrichting Software Languages and Software Engineering
Master in de ingenieurswetenschappen: computerwetenschappen: afstudeerrichting Data Management en Analytics
Master in Applied Sciences and Engineering: Computer Science: Artificial Intelligence (enkel aangeboden in het Engels)
Master in Applied Sciences and Engineering: Computer Science: Multimedia (enkel aangeboden in het Engels)
Master in Applied Sciences and Engineering: Computer Science: Software Languages and Software Engineering (enkel aangeboden in het Engels)
Master in Applied Sciences and Engineering: Computer Science: Data Management and Analytics (enkel aangeboden in het Engels)