Study programme | Français | ||
Embedded Systems Design | |||
Programme component of Master's Degree in Electrical Engineering Professional Focus in Multimedia and Telecommunications à la Faculty of Engineering |
Code | Type | Head of UE | Department’s contact details | Teacher(s) |
---|---|---|---|---|
UI-M2-IRELMP-703-M | Compulsory UE | VALDERRAMA SAKUYAMA Carlos Alberto | F109 - Electronique et Microélectronique |
|
Language of instruction | Language of assessment | HT(*) | HTPE(*) | HTPS(*) | HR(*) | HD(*) | Credits | Weighting | Term |
---|---|---|---|---|---|---|---|---|---|
| Anglais | 21 | 14 | 0 | 0 | 0 | 3.00 | 3.00 |
AA Code | Teaching Activity (AA) | HT(*) | HTPE(*) | HTPS(*) | HR(*) | HD(*) | Term | Weighting |
---|---|---|---|---|---|---|---|---|
I-SEMI-012 | Embedded Systems Design | 21 | 14 | 0 | 0 | 0 | Q1 | 100.00% |
Unité d'enseignement |
---|
Objectives of Programme's Learning Outcomes
Learning Outcomes of UE
An introductory course regarding embedded systems design. It shows a unified view of hardware and software domains as implementation alternatives based on design exploration and metrics. The course explores the different trends, components and alternatives according to the final objective. The system level design is introduced by first a description of the different components involved, since integrated circuits design and usage up to software, processors and custom hardware processors. It also covers design methodologies, optimization techniques and test environments. The course is complemented by practical exercises and laboratory sessions using state of the art technologies.
Content of UE
Embedded systems overview, technologies trends and design challenges. Practical exercises with state of art design tools and technologies. Custom Single-purpose processors. General-purpose processors. Application-specific instruction-set processors. Digital signal processors. Processor design: peripherals, Memory structure, hierarchy, cache, Interfacing terminology, protocols, and mechanisms. State machine and concurrent process models, finite state machines, concurrent processes, synchronization and communication. Control Systems, open-loop, closed-loop control systems, general control systems, PID controllers and Fuzzy control. IC technology, Full-custom (VLSI), Semi-custom (ASIC), Programmable logic device (PLD). Design technology Automation: synthesis, Verification, hardware/software co-simulation, Reuse, Design process models. Hardware/Software codesign techniques using Xilinx (Xylibus, Vivado HLS, SDSoC, partial dynamic reconfiguration).
Prior Experience
Digital circuits design.
Type of Assessment for UE in Q1
Q1 UE Assessment Comments
AA evaluation. AA I-SEMI-012 Embedded Systems Design (5247). Total 1st session (1st semester - January): 100%. Evaluation of laboratory practice (individual questionnaire to answer at the end of each lab session): 15%. Practical examination off-session (4h) optional written Examination: 45%. Theoretical exam (oral presentation): 40%.
Type of Assessment for UE in Q2
Q2 UE Assessment Comments
Not applicable
Type of Assessment for UE in Q3
Q3 UE Assessment Comments
AA evaluation. AA I-SEMI-012 Embedded Systems Design (5247). Total 2nd session 100%: Theoretical exam (oral): 100%.
Type of Resit Assessment for UE in Q1 (BAB1)
Q1 UE Resit Assessment Comments (BAB1)
Not applicable
Type of Teaching Activity/Activities
AA | Type of Teaching Activity/Activities |
---|---|
I-SEMI-012 |
|
Mode of delivery
AA | Mode of delivery |
---|---|
I-SEMI-012 |
|
Required Reading
AA | Required Reading |
---|---|
I-SEMI-012 |
Required Learning Resources/Tools
AA | Required Learning Resources/Tools |
---|---|
I-SEMI-012 | Embedded System Design: A Unified Hardware/Software Approach. Frank Vahid, Tony Givargis. 2002. Wiley. 352 pages. ISBN 0471386782. Copies of presentations, lab protocols and exercises solutions. Various information available on the computer based training site Moodle: lecture notes, slides and prints from previous years (sometimes with resolution). |
Recommended Reading
AA | Recommended Reading |
---|---|
I-SEMI-012 |
Recommended Learning Resources/Tools
AA | Recommended Learning Resources/Tools |
---|---|
I-SEMI-012 | Digital Design. Frank Vahid. 2007. John Wiley and Sons Ltd. 904 pages. ISBN 047017353X. Computers as components: Principles of Embedded Computing System Design. W. Wolf. 2006. Elsevier Science & Technology. 714 pages. ISBN 0127618929. WEB, slides, articles provided through the scholar year. |
Other Recommended Reading
AA | Other Recommended Reading |
---|---|
I-SEMI-012 |
Grade Deferrals of AAs from one year to the next
AA | Grade Deferrals of AAs from one year to the next |
---|---|
I-SEMI-012 | Autorisé |