Digital Systems 2 (B-TM-YT0427)

Aims
The student can independently seek and understand documentation (schematics, datasheets, programming manuals, etc.).
The student can explain the basic concepts and construction of digital hardware.
The student can explain and apply the language, syntax, synthesis and simulation of VHDL.
The student is able to develop a solution from the available documentation and problem statement.
The student is able to test/validate a digital design using a testbench and then implement this digital design in an FPGA.
Previous knowledge
Digital Systems 1
Is included in these courses of study
- Bachelor of Electronics-ICT (Sint-Katelijne-Waver) (Electronics: Embedded Hardware) 180 ects.
- Bachelor of Electronics-ICT (Sint-Katelijne-Waver) (Electronics: Embedded Software) 180 ects.
Activities
2 ects. Digital Systems 2: Theory (B-TM-YT5568)
Content
Digital Systems 2 theory:
- VHDL: basic concepts, language, syntax, simulation
- Design principles and interface design in digital systems
- Finite State Machine design
- Clock Domain Crossing and synchronisation
- I/O standards
- FPGA architecture
- Intro to processor design (soft core)
Course material
Course and/or slides distributed via digital learning platform
4 ects. Digital Systems 2: Lab (B-TM-YT5569)
Content
Digital Systems 2 lab:
- VHDL: basic concepts, language, syntax, synthesis, simulation
- Design principles and interface design in digital systems.
- Finite State Machine design
- Clock Domain Crossing and synchronization
- I/O standards
- FPGA architecture
Course material
Assignments, documentation, ... distributed via digital learning platform
FPGA board (details: see digital learning platform)
Format: more information
During the first lab sessions, students complete guided lab assignments (on their Laptop) to become familiar with the development environment and the subject matter.
After that, students continue to work on an individual project.
Evaluation
Digital Systems 2 (B-TM-YT7427)
Explanation
Assessment | Grading scale |
---|---|
TOTAL | 1-20/20 scale |
YT5568 - Digital Systems 2: Theory | |
YT5569 - Digital Systems 2: Lab |
Digital Systems 2 theory:
Written exam 100%
Digital Systems 2 lab:
100% lab points based on a project. The exact content of the project must meet certain requirements and is always in consultation with the teacher. Students can work on this project during the lab (and at home). The project must be submitted along with a video demonstrating the operation and a report.
Information about retaking exams
This course unit allows partial mark transfers in case of partial pass mark:
- YT5568 - Digital Systems 2: Theory (during academic year)
- YT5569 - Digital Systems 2: Lab (during academic year)
Digital Systems 2 theory:
Written exam 100%
Digital Systems 2 lab:
100% lab points based on a project. The exact content of the project must meet certain requirements and is always in consultation with the teacher. Students can work on this project during the lab (and at home). The project must be submitted along with a video demonstrating the operation and a report.
The project must be re-consulted with the instructor as soon as possible.