Menù principale
B031330 - DIGITAL ELECTRONICS LABORATORY
Main information
Teaching Language
Course Content
Suggested readings
Learning Objectives
Prerequisites
Teaching Methods
Further information
Type of Assessment
Course program
Sustainable Development Goals 2030
Academic Year 2023-24
Course year
Third year - Second Semester
Belonging Department
Information Engineering (DINFO)
Modulo di sola Frequenza of
Scientific Area
ING-INF/01 - ELECTRONIC ENGINEERING
Credits
6
Teaching Hours
54
Teaching Term
26/02/2024 ⇒ 07/06/2024
Attendance required
No
Type of Evaluation
Giudizio Finale
Course Content
show
Course program
show
Lectureship
Mutuality
Course teached as:
B003733 - LABORATORIO DI ELETTRONICA DIGITALE
3-years First Cycle Degree (DM 270/04) in ELECTRONICS ENGINEERING
Curriculum TELECOMUNICAZIONI
B003733 - LABORATORIO DI ELETTRONICA DIGITALE
3-years First Cycle Degree (DM 270/04) in ELECTRONICS ENGINEERING
Curriculum TELECOMUNICAZIONI
Teaching Language
Italian, with slides in English
Course Content
The course introduces the function of the main digital devices which compose the modern electronic systems. Particular emphasis is devoted to embedded circuits with microcontrollers and field programmable gate arrays (FPGA).
Suggested readings (Search our library's catalogue)
Paolo Spirito, ELETTRONICA DIGITALE , McGraw-Hill
M. M. Mano, C.R. Kime, RETI LOGICHE, Pearson, Prentice Hall
J. M. Rabaey, A. Chandrakasan, B. Nikolic, CIRCUITI INTEGRATI DIGITALI, Pearson, Prentice Hall
M. M. Mano, C.R. Kime, RETI LOGICHE, Pearson, Prentice Hall
J. M. Rabaey, A. Chandrakasan, B. Nikolic, CIRCUITI INTEGRATI DIGITALI, Pearson, Prentice Hall
Learning Objectives
The student will learn the theory of:
- VHDL language
- Programmable devices and embedded circuits (microcontrollers and FPGAs)
The student will lern to:
- Design a combinatorial and/or sequential logic circuit
- Program a microcontroller and/or a FPGA
- VHDL language
- Programmable devices and embedded circuits (microcontrollers and FPGAs)
The student will lern to:
- Design a combinatorial and/or sequential logic circuit
- Program a microcontroller and/or a FPGA
Prerequisites
General Electronics, Elements of combinatorial Logic.
Teaching Methods
-Classroom teaching
- Lessons by external experts
- Classroom exercises
- Laboratory activity
- Lessons by external experts
- Classroom exercises
- Laboratory activity
Further information
-
Type of Assessment
The student can participate to the oral tests during the year, or to the written test that at the end of the course
The student is requested to answer questions about:
- VHDL language
- Programmable devices and embedded circuits (microcontrollers and FPGAs)
The student is requested to know how to:
- Design a combinatorial and/or sequential logic circuit
- Program a microcontroller and/or a FPGA
The student is requested to answer questions about:
- VHDL language
- Programmable devices and embedded circuits (microcontrollers and FPGAs)
The student is requested to know how to:
- Design a combinatorial and/or sequential logic circuit
- Program a microcontroller and/or a FPGA
Course program
Main topics include: EEPROM and FLASH memory, static and dynamic RAM, DUAL PORT, FIFO, latest technologies like memory cube, memristor, etc. Microcontrollers and peripherals, interrupts and programming methods. Logic circuits basics, PLD,PAL, CPLD, FPGA. VHDL language.