Module Specifications.
Current Academic Year 2024 - 2025
All Module information is indicative, and this portal is an interim interface pending the full upgrade of Coursebuilder and subsequent integration to the new DCU Student Information System (DCU Key).
As such, this is a point in time view of data which will be refreshed periodically. Some fields/data may not yet be available pending the completion of the full Coursebuilder upgrade and integration project. We will post status updates as they become available. Thank you for your patience and understanding.
Date posted: September 2024
| |||||||||||||||||||||||||||||||||||||||||||
Repeat examination Array |
|||||||||||||||||||||||||||||||||||||||||||
Description As system complexity increases, a high-level, top-down design approach becomes essential. The understanding of the top-down design process, and the effective use of standard hardware description languages such as VHDL is therefore important for digital designers. This module introduces the students to the area of high-level logic synthesis from Hardware Description Languages (HDL). It covers HDL modelling for simulation and synthesis, the top-down design process, and the high-level synthesis algorithms that transform an HDL description to its corresponding logic circuits. | |||||||||||||||||||||||||||||||||||||||||||
Learning Outcomes 1. Write behaviour VHDL models for simulation 2. Write RTL VHDL models for synthesis 3. Use the high-level synthesis techniques 4. Use HDL simulation and synthesis tools 5. Design Digital circuits for implementation with FPGA or ASIC | |||||||||||||||||||||||||||||||||||||||||||
All module information is indicative and subject to change. For further information,students are advised to refer to the University's Marks and Standards and Programme Specific Regulations at: http://www.dcu.ie/registry/examinations/index.shtml |
|||||||||||||||||||||||||||||||||||||||||||
Indicative Content and Learning Activities
The evolution of VHDL as an industry standardVHDL descriptive capabilitiesbasic VHDL model structureVHDL modelling stylesmodelling of combinational logicmodelling of synchronous sequential logicsimulation cyclesmodelling of signal delaysmodelling of finite state machineshigh-level synthesis from HDLDesign abstraction levels and representation domainstop-down design processhigh-level synthesis techniquescontrol flow graphdata flow graphhigh level transformationsscheduling and allocation algorithms | |||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||
Indicative Reading List
| |||||||||||||||||||||||||||||||||||||||||||
Other Resources None | |||||||||||||||||||||||||||||||||||||||||||