Program
Search
Print
Progettazione di Sistemi Integrati
Desing of Integrated Systems Massimo Conti
Seat
Ingegneria
A.A.
2016/2017
Credits
9
Hours
72
Period
I
Language
ENG
Prerequisites
knowledge of the basic elements of electromagnetism and of the kirchhoff laws
Learning outcomes
KNOWLEDGE AND UNDERSTANDING:
The course provides the knowledge and the understanding the issues and methodology for the design of high-level complex electronic systems.
CAPACITY TO APPLY KNOWLEDGE AND UNDERSTANDING:
The students will apply the knowledge and will be able to apply the methodology for the design of high-level complex electronic systems.
TRANSVERSAL SKILLS:
During the course the student will develop a comprehensive project in group or alone and he will develop a report describing in full the project. This will stimulate the ability to work in groups, and to prepare a project report.
Program
System Level Design
System on Chip
IP reuse
SystemC: System Level Design Language
Communication and synchonixzation in SystemC, events and kernel, module, ports, signals, process, method. TLM: Transaction Level Modeling.
Low power systems: chip temperature control, power management techniques, battery model, Dynamic Power Management, System Level Power Estimation, SystemS power analysis methodologies, system level power estimation, system level power models, examples: I2C, AMBA, DPM in SystemC.
Bluetooth and 802.15.4 wireless protocols: specifications, stack bluetooth. SystemC modeling of bluetooth protocol.
Low power wireless sensor networks. Energy Harvesting devices
RFId and NFC: applications on Ambient Assisted Living, food traceability and vehicle to grid connection.
System on chip busses: bus AMBA AHB.
Network on Chip, topologie di NoC topologies, comparison with bus
NoC: flux control, routing algorithms, arbitering, physical and virtual channels.
Yield: statistical design, parametric yield, models of statistical variation of parameters, application examples, system level yield estimation.
Modeling and simulation of heterogeneous systems: SystemC-WMS
Development of the examination
LEARNING EVALUATION METHODSThe examination consists of a discussion of a project developed by the student and an oral exam on the course topics.
The project can also be done in groups, with a maximum of four students.
The topic of the project will be agreed with the teacher. The student should discuss with the teacher during the progress of the project.
LEARNING EVALUATION CRITERIAThe student, in the course of the oral examination, will present and discuss the project developed and he will demonstrate the knowledge and the methodology and technical expertise in the design of electronic systems.
The teacher will assess the complexity, completeness and correctness of the project, the study of the state of the art on the subject, the results obtained and the clarity in the presentation of the work.
LEARNING MEASUREMENT CRITERIAAttribution of the final mark out of thirty
FINAL MARK ALLOCATION CRITERIAAttribution of the final mark out of thirty
Recommended reading
#NOME
Courses
- Ingegneria Elettronica (Corso di Laurea Magistrale (DM 270/04))