TU Delft
print this page print this page     
2017/2018 Electrical Engineering, Mathematics and Computer Science Bachelor Electrical Engineering
Digital Systems B
Responsible Instructor
Name E-mail
Dr.ir. A.J. van Genderen    A.J.vanGenderen@tudelft.nl
Name E-mail
Ing. A.M.J. Slats    A.M.J.Slats@tudelft.nl
Dr.ir. J.S.S.M. Wong    J.S.S.M.Wong@tudelft.nl
Contact Hours / Week x/x/x/x
0/0/0/4 hc
Education Period
Start Education
Exam Period
Course Language
Expected prior knowledge
EE1D11 Digital Systems A
Course Contents
The course Digital Systems B is a follow-up to the course Digital Systems A and continues on the hardware of digital systems, and the hardware description language VHDL. Topics that are addressed include: implementation technology (including FPGAs), standard modules, RTL systems and data path control model, a simple processor and assembly language, VHDL behavior and configuration descriptions, synthesis methods and VHDL tools.
Study Goals
- Have knowledge about modern implementation technologies for digital circuits
- Have knowledge about combinatorial and sequential modules used in modern digital circuits, and how these modules can be used during design.
- Have knowledge about serial communication protocols such as I2C, SPI and UART.
- Conceptually recognize the hardware software design space available for designing digital applications.
- Design a simple application entirely in hardware, for example, if high performance is paramount.
- Design the same application (partly) in the form of software that is running on already designed hardware (eg a standard microprocessor), for example, if flexibility is paramount.
- Optimize (synthesize) a behavioral specification to a logic circuit at gate-level (eg with FPGAs) using software synthesis tools.
Education Method
lectures, hands-on lectures and practical assignments.
Literature and Study Materials
- Fundamentals of Digital Logic With VHDL Design, 3rd edition, Stephen Brown en Zvonko Vranesic, McGraw-Hill Education - Europe, ISBN 978-007-126880-6.
- Maybe: Student's Guide to VHDL, P.J. Ashenden, Morgan-Kaufmann, 2nd edition 2008, ISBN 978-155-860865-8.
- Lecture slides.
Practical assignments, on-line tests and written exam.
Permitted Materials during Tests
Study material, including lecture slides
The result of the online tests is expressed as R, ranging 0 to 10. The R figure is the average of the results of all the on-line tests, in which a non-made test results into a 0.
Let the exam grade be given by T.
The final grade C for the course is then calculated as follows:
C = T + R x (10-T) / 100.
This calculation is done with one decimal accuracy, and the final grade will be rounded up to half.
The result of the on-line tests, R, is valid for the initial exam and the resit, but only in the year the on-line tests have been made.
The final mark is valid only when all practical assignments have been successfully completed.
Name E-mail
Dr.ir. J.S.S.M. Wong    J.S.S.M.Wong@tudelft.nl