- Docente: Bruno Riccò
- Credits: 6
- SSD: ING-INF/01
- Language: Italian
- Teaching Mode: Traditional lectures
- Campus: Bologna
- Corso: Second cycle degree programme (LM) in Electronic Engineering (cod. 0934)
Learning outcomes
Methods and skills needed to evaluate, design and test embedded systems. Knowledge about: PCB technology, components, design flow, cost, reliability and performance; current and future applications;
Course contents
Applications and target markets of embedded systems
Metrics of embedded systems and comparison criteria (performance, cost, time, space, consumption, ...)
Standard components of embedded systems (microprocessors, microcontrollers, DSPs, memories, peripherals, ....)
Ad-hoc processors (FPGA and gate arrays)
Software development for embedded systems
Electronic board technology and design
Technology and production of PCBs
Testing of PCBs
Certification of embedded systems (for EMI)
Product marketing elements
Significant examples of embedded systems
Readings/Bibliography
Course web-site (http://www-micrel.deis.unibo.it/SMLS/ ).
F. Vahid, T. Givargis, Embedded System Design: A UnifiedHardware/Software Introduction, Wiley 2002 (http://www.cs.ucr.edu/content/esd/ )
Teaching methods
Lectures and seminars.
Half of the course is dedicated to a practical part centered on the development of a prototype of a simple embedded system.
Assessment methods
Discussion on the developed project, with extention to the topics of the course program
Teaching tools
Course web-site
Lab for the practical part
Office hours
See the website of Bruno Riccò