INTRODUCTION TO DIGITAL DESIGN ON FPGAS WITH VHDL
(Informatic laboratory, Frontal teaching)
- Language: ENGLISH, ITALIAN
- Campus: MILANO CITTÀ STUDI
- Enrollment: 02-03-2023to hour 12:00 on
09-03-2023 - Subject area: Tools|Tech and society
Application completed, activity in evaluation
Rate this course
Unrate this course
Do you want this course to be offered again?1 people have already voted
- Teacher in charge
- SANTAMBROGIO MARCO DOMENICO
- Credits
- 2
- Hours to attend
- 14
- Max. number of students
- 100
- Topics:
- FPGA, VHDL, digital design
- Tag
- Computer science, Engineering
Description of the initiative
The course aims to provide the basic concepts for logic design on reconfigurable systems (FPGAs) using the VHDL hardware description language. Through the course, it will be possible to see how the main base components in digital design are implemented through practical examples. After introducing the VHDL language, the course presents combinatorial and sequential circuits, showing their differences. The course then shows how to build a finite state machine to create more complex control flows. Finally, the course provides an example of a simple processor that shows the parts related to the data processing (datapath) and those related to the control tasks. The final course lesson introduces how to test the digital circuit and verify its functionality. The main topics of the course are:
- Introduction to the VHDL language
- Combinatorial circuits vs. sequential circuits
- LUT vs. BRAM
- Finite state machines (Mealy vs. Moore)
- Datapath and control (with examples of a small processor)
- Testing
Duration
dal March 2023 a June 2023
Calendar
Il calendario del corso è visibile sul calendario: tinyurl.com/PiAatDEIBPer le lezioni di questo corso si cerchi #FPGA101
- 13/03/2023 - 18:00/20:00
- 16/03/2023 - 18:00/20:00
- 21/03/2023 - 18:00/20:00
- 28/03/2023 - 18:00/20:00
- 04/04/2023 - 18:00/20:00
- 17/04/2023 - 18:00/20:00
- 20/04/2023 - 18:00/20:00