We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 6
121 20281115 (02208 Design of egal systems
02203 Design of digital systems (Fall 2023)
Below you find a general description of the course, a description of the textbook and other
course material, and a tentative lecture plan.
1. General description of the course
About the course
The course requires some background in: (1) digital electronics, including some experience
using a hardware description language e.g. VHDL, Verilog or similar, (2) elementary
computer architecture and (3) programming,
The course is an upper level undergraduate course (for some students) or a graduate level
course (for most students). In more detail, the course can be characterized as follows:
+ Afirst-level masters course for students enrolled in one of the following of DTUs
M.Sc.-programs: Computer Systems Engineering, Electrical Engineering and
Telecommunication.
+ Next level “up” for students enrolled in DTUs B.Sc. program in Electrical Engineering
(who follow a bottom-up approach (courses 02138+39)
+ Next level “down” students enrolled in DTUs B.Sc. program in Software Technology
(who follow a top down approach; course 02132)
+ Elective course for students B.Eng. program in Electrical Engineering (‘Diplom E")
Overall course objectives:
+ To enable students to design large digital circuits in a systematic way and to
implement these in FPGA technology using typical CAD tools (currently: VHDL and
Xilinx Vivado).
+ To enable students to analyze and optimize the speed and area of a digital circuit.
8 covered:
1. Digital systems design: RTL-components and timing. Pipelining. FSM+Data path
(FSMD), Time multiplexing.
2. The VHDL language: Language constructs. How to describe the intended circuitry in
an efficient way.
3. Design methodology: Using VHDL, Top-down design flow, Simulation, Synthesis,
FPGA technology, Tools: Xilinx Vivado.
4, A small project during the last half of the course. Some relatively small project that
can be done within the semester. The design is taken all the way to a working FPGA
implementation.
Project (you pick one, A or B)
bitps Aww. stu. dxleourses/02203) 8121 20281115 (02208 Design of egal systems
‘A: Amin-heap circuit for dynamic pruning in Al accelerator
* Used for dynamic pruning in neural networks (reduces power and computational
complexity)
‘* Find the largest M elements in a stream of N elements (M<
PDF (Ebook) PLD Based Design with VHDL: RTL Design, Synthesis and Implementation by Vaibbhav Taraate (auth.) ISBN 9789811032943, 9789811032967, 9811032947, 9811032963 download