����������� �������������������� ��
����� ����� �� ��
� ������������ ������
� ���������������������������������������
� ��������������� �����������
�� ��������
� �������������
� ���������������
� �����������������������
� ������������������������
� ������������������
�
��� ���������������������� ����� ������
� ����������������������������������������������������
� �����������
�
��������
� !�"��������������
� ����#����������
�
� ������������������! "��#��
� ��$��"��%��������������
�
��� ��$���� ���������������� ��
� $���������������&�����
� ��������������� �����������
� '�����������������'�������(��������
�
������������������������� �� ��
� ���������
�
������ ��%�
� �������
� )�����
�
Moduls, 5th
year - CPE Lyon (France)
Electronics and Microelectronics Architecture
Electronics and Microelectronics Architecture
Design of integrated circuits
Behavioral Description of Microelectronic Systems
Specialized microprocessors and advanced architectures
Digital Communications and Process Control
Project : Introduction to the design of microsystems
����������� �������������������� ��
����� ����� �� ��
� ������������ ������
� ���������������������������������������
� ��������������� �����������
�� ��������
� �������������
� ���������������
� �����������������������
� ������������������������
� ������������������
�
��� ���������������������� ����� ������
� ����������������������������������������������������
� �����������
�
��������
� !�"��������������
� ����#����������
�
� ������������������! "��#��
� ��$��"��%��������������
�
��� ��$���� ���������������� ��
� $���������������&�����
� ��������������� �����������
� '�����������������'�������(��������
�
������������������������� �� ��
� ���������
�
������ ��%�
� �������
� )�����
�
2007-2008 ETI - COMPUTER SCIENCE Year 4 - Sem. 1 2-7-ComSc4-C Files and Databases Compulsory Credits: 3 Coordinator : [email protected]
Instructor(s) : Fichiers : Tahar Limane, Geoffroy Charollais, Loic Denis. Bases de Données : Françoise Perrin, Vincent Couturier, Greg Godard, Othmane Farès.
Language: Français
Duration: 46 h Period: from September 01 to November 30 Hours/week: 6 Learning outcomesAt the end of this course, students will be able to design a normalized relational data model and implement it on a DBMS using the SQL language. They will also be able to perform elementary maintenance tasks on a DBMS.
PrerequisitesModule 2-5-ComSc1-C : Structured programming and C
Contents• Files :
o File management system o Cache memory o The standard library o File management system calls
• Databases : o Database design and normalization o Structured Query and data-manipulation language (SQL) o Physical structure of databases o Request optimisation o Transaction management o Simple database administration o Creating databases, tables and users o Protecting data: views, rights
• Database Practical Work: o SQL requests in data manipulation (MySQL) o From data model design to definition script: use of a Computer Aided Software Environment o Programming in C of requests accessing a database o Simple MySQL database administration requests (users, rights, etc.)
Bibliography• M. Adiba & C. Collet, objets et bases de données, le SGBD O2, Hermes 1993 • R. Chapuis, les bases de données - Oracle 8i - développement, administration, optimisation, Dunod
2001 • G. Gardarin, Bases de données, les systèmes et leurs langages, Eyrolles 1989 • H. Tardieu & al., La méthode Merise, Les éditions d'organisation 1989
Connection between evaluation and competencesA global written exam will assess the skills acquired in Databases.
Educational activitiesActivity Coordinator Type Duration Evaluation
Databases: lectures other than those on Administration
[email protected] Lectures 14 Duration Coef Type 2 80.0 Written work
(supervised) Database Administration lectures
[email protected] Lectures 4 Duration Coef Type 0 20.0 Written work
(supervised) DB: TP [email protected] Practical
work 16
Files [email protected] Lectures 4 Files [email protected] Practical
work 8
2007-2008 ETI - COMPUTER SCIENCE Year 4 - Sem. 1 2-7-ComSc5-C Operating systems and concurrent
programming Compulsory
Credits: 3 Coordinator : [email protected] Instructor(s) : Tahar LIMANE, Loïc DENIS, Geoffroy CHAROLLAIS et Sophie BARTHES
Language: Français
Duration: 62 h Period: from September 01 to January 30 Hours/week: 6 Learning outcomesThis module has three objectives:
1. To master the use of an operating system. 2. To understand the internal functioning of systems. 3. To acquire the skills necessary for the realisation of services and/or applications using concurrent
and real time programming.
PrerequisitesModule 2-5-ComSc1-C : Structured programming in C Module 2-6-ComSc2-C : Object-oriented programming in C++
Contents • Operating Systems architecture • Memory Management • The concept of process and process scheduling • Threads.
Bibliography• Ch. Blaess - Programmation système en C sous Linux - Eyrolles - 2000. • J. Beauquier et B. Bérard - Systèmes d'Explotation : Concepts et Algorithmes - EdiScience
International - 1994. • M. Diday - Unix et les Systèmes d'Exploitation - Cours et exercices corrigés - Dunod - 2000. • A. Tanenbaum - Systèmes d'Exploitation : systèmes centralisés, systèmes distribués - Dunod
1999.
Connection between evaluation and competences A written exam will verify understanding of the basic concepts. Practical work will check the student's ability to apply the knowledge acquired.
Educational activitiesActivity Coordinator Type Duration Evaluation TP [email protected] Practical
work 36 Duration Coef Type
0 40.0 Practical markLectures [email protected] Lectures 26 Duration Coef Type
2 60.0 Written work (supervised)
2007-2008 ETI - COMPUTER SCIENCE Year 4 - Sem. 2 2-8-ComSc6-C Introduction to embedded systems Compulsory Credits: 3 Coordinator : [email protected]
Instructor(s) : Nacer Abouchi, Jumel Fabrice, François Joly, Renauld Daviot, Thierry Tixier
Language: Français
Duration: 40 h Period: from January 01 to June 30 Hours/week: 0 Learning outcomesThis course presents an overview of the various steps of the design of embedded systems and details the hardware architecture and the operating systems used.An emphasis is placed on the specific aspects of electronics and embedded operating systems. At the end of this course, the student will be able to develop simple embedded system combining elctronic and software (in Assembler or C langage ) or to use services provided by operatin systems (especially scheduler).
Prerequisites• Algorithms science and C programmation (modules 2-5-ComSc1-C, 2-6-ComSc2-C) • Concurrent programmation (2-7-ComSc5-C) • Advanced knowledge in analogic and numeric electronic (modules 2-7-EL5-C,2-7-EL6-C,2-7-
EL7-C )
ContentsThe following points will be presented:
• Definitions, constraints, specificities, background, examples • Embedded processors • Design of embedded systems • Development of material for embedded systems • Connections in embedded systems : bus and internet • Specification of systems • Tasks Scheduling. • Development of programmes for embedded systems • Operating system for embedded system • Presentation and use of µC / OS II
Bibliography• Stratégies for Real-Time System Specification - Derek J. Hatley and Imtiaz A. Pirbhai - Dorset
House Publishing - New York 1988. • Patterns for time-triggered embedded systems, Michael Pont, Addison wesley, 2001 • Systèmes temps réel de contrôle commande, F. Cottet and E. Grolleau, Dunod, 2005 • MicroC/OS -II the real time kernel, J. Labrosse, CMP Books, 2001 • Real time UML third edition, B. Powel Douglass, Addison Wesley, 2006
Connection between evaluation and competencesA practical work evaluation is used to evaluate the ability of the student to finalize a real embedded system project. A written work shows theirs skills of develop a complex embedded system including electronic and the use of real time operating systems services.
Educational activitiesActivity Coordinator Type Duration Evaluation None [email protected] Practical
work 16 Duration Coef Type
0 40.0 Practical markNone [email protected] Tutorials 8 None [email protected] Lectures 16 Duration Coef Type
2 60.0 Written work (supervised)
2007-2008 ETI - ELECTRONICS Year 4 - Sem. 1 2-7-EL5-C Analog devices Compulsory Credits: 3 Coordinator : [email protected]
Instructor(s) : None Language: Français
Duration: 38 h Period: from September 01 to January 30 Hours/week: 0 Learning outcomesAt the end of this module, students will be able to analyze and synthesize complex electronic assemblies. To do so this course relies on the basics of electronics views in the 1st year and provides methods of reasoning in order to be able to carry out the analysis and the synthesis of electronic assemblies comprising several active elements.
ContentsIn this module the following topics are addressed :
• The Comparator and its Applications • Signal generators (multivibrator, univibrator, relaxation oscillator,...) • Analog-to-Digital Converters (ADC) and Digital-to-Analog Converters (DAC)
Practical works : • FA1: Shaping signals circuits • FA2: signals generators • FA3: Comparators and monostables • FA4: Analog-to-digital and didital-to-analog converters
Bibliography- M. GIRARD : Amplificateurs opérationnels, Tomes 1-2, MacGraw-Hill , Paris 1989 - J.C. MARCHAIS : L'Amplificateur opérationnel et ses applications, Masson, Paris 1986 - Linear Data Books and Application Notes of manufacturers : Analog Devices, Burr-Brown, Harris, Linear Technology, Motorola, National Semiconductor Corporation, Precision Monolithics Inc, Texas Instruments, Thomson Semiconductor ...
Connection between evaluation and competencesThe evaluation of the course in the form of an individual control makes it possible to check that the student masters the basic functions of analog electronics and that it is able to analyze and to design assemblies of average complexity.
Educational activitiesActivity Coordinator Type Duration Evaluation [email protected] Lectures 16 Duration Coef Type
2 50.0 Written work (supervised)
[email protected] Tutorials 6 [email protected] Practical
work 16 Duration Coef Type
0 50.0 Practical mark
2007-2008 ETI - ELECTRONICS Year 4 - Sem. 2 2-8-EL9-C Analog functions 2 Compulsory Credits: 3 Coordinator : [email protected]
Instructor(s) : A.RIVOIRE Language: Français
Duration: 38 h Period: from September 01 to June 30 Hours/week: 0 Learning outcomesAt the end of this module, students will be able to analyze and synthesize electronic montages of great complexity. To do so, this course relies on all the fields of electronics, automatic control and signal processing seen in 1st year and at the first half of the second year.
ContentsIn this module the following topics are addressed :
• Synthesis of analog filters (Butterworth, Tchebyscheff, Legendre, Bessel, Cauer) • Switched-capacitor filters • Phase Locked Loop (PLL) and its applications
Practical works : • FAC1: Voltage regulator• FAC2: Analogue filtering• FAC3: Advanced filtering - Introduction to the PLL• FAC4: Use of the PLL
Bibliography- P. BILDSTEIN : Filtres actifs, MacGraw-Hill 1989"" - M. GIRARD : Boucles à verrouillage de phase, MacGraw-Hill , Paris 1991 - Linear Data Books and Application Notes of manufacturers : Analog Devices, Burr-Brown, Harris, Linear Technology, Motorola, National Semiconductor Corporation, Precision Monolithics Inc, Texas Instruments, Thomson Semiconductor ...
Connection between evaluation and competencesThe evaluation of the course in the form of an individual examintion makes it possible to check competences of the student in front of problems of analysis and design which he could meet in engineering and design department. This examination makes it possible in particular to evaluate the capacity of the student to analyze the information contained in a technical documentation written in English (datasheet)
Educational activitiesActivity Coordinator Type Duration Evaluation None [email protected] Lectures 16 Duration Coef Type
2 50.0 Written work (supervised)
None [email protected] Tutorials 6 None [email protected] Practical
work 16 Duration Coef Type
0 50.0 Practical mark
�
�
2007-2008 ETI - ELECTRONICS Year 4 - Sem. 1 2-7-EL6-C Enhanced digital electronic Compulsory Credits: 3 Coordinator : [email protected]
Instructor(s) : Serge NICOLLE Language: Français
Duration: 44 h Period: from September 01 to June 30 Hours/week: 0 Learning outcomesThis cours intends to bring the necessary background in enhanced digital electronic. It is based on the learning of the theory of finite state machines. This theory is completed by the complete description of programmable electronic components (PLD, CPLD, FPGA). Then , a High level dédicated language to such components is briefly described. This langage is named VHDL.
Prerequisitesfondamentals in digital electronic
ContentsChapter 1 : Sequential systems analysis Chapter 2 : Sequential systems synthesis Chapter 3 : PLD, CPLD, FPGA circuits Chpater 4 : VHDL language : Introduction
Connection between evaluation and competencesExercices are created to cover all the required knoledge. The first one inquires the analysis of a described system, the second present a required system in a textual description and inquires a proposed solution. The third one is dedicated to FPGA and VHDL.
�**+��**,� ETI - ELECTRONICS -����.���(��/�0��
��+��'+�1� Microprocessors systems 1����������
1�����2�3�� 1���������2�����/� �����4���/���
���������5�6�2�$/�7�819�:�;/;�<�� ��
'������2����=�����
�������2�.>���� !����2���������� ���*0����?������30�� 9����@"��%2�*��
Learning outcomes;���� ������������������������� �����������������������������������������A������"��%���������������
�����������������������������������������������������/�����������������������:�����������"���� ��� ������
����������������������������������������������������� ���������������������:�������B�������:����/�
Prerequisites;���%�"��������������� �����������B����������������������������������������"������������������/����������
�����"��������������������%�"���������������������������������������������/�1�2���3���.�1��':���3���C�
1��':���.�0�.�1��'/�
Contents• D��$���������������������������
• �������������������������������������
• �����������A��������
• (���"�������"��������������
• �A������������������������������������
• ���������������������������
• !��������������������&������
• ���������������������������������
• ����� �������������
• �������������������������5 ��:� ���$��$:��! ��:��'�(9:����/6��
• 9�����������������������������
• 1��������������
• ������������������������������
• �������������
• (��������������������������������
• !������:�(�����!������:�(�����������:�D'�E��
• �(1����������������/��
Travaux Pratiques�
1 : assembler programming
2 : Advanced concepts in assembler programming
3 : Hardware architecture in microprocessor-based system
4 : Peripheral architecture in microprocessor-based system
Bibliography����������������F��������:��$� �E�;�$�$7�8�:������#������
�������������������������:�)/7'�$19�;�7/�8!�8-:������
(���������������������:� $�(;�9� (9�(� )��E�$�'�$:�����1����
������ ��������������������:��$� �E�;�$�$7�8�:�!�������9���/�
�������������������������:?/'/9�$$�((-��/�/!�;;� (�$:���)��"�9����
!�����������������:9�$/!/���((�� :������E������
!�������������1�����������: �7� ;�98���':����
'���������������������������������:� �7� ;��87��(:�����
Connection between evaluation and competences��B����������� �����%�"�����������������������������B������������������������������������/�
�����������A���� ������������������������������������������������&������� ��������������������������/�
!����������������������������������� ��������������������������������������������������������������
��������������/�
Educational activities&��'��� ����������� �� � (������� �'��������
$��� ����/� �����4���/��� '�������� �*� (��������� $� �� �
�� C*/*�E������"��%�5���������6�
�
$��� ����/� �����4���/��� ;��������� 0*� �$��� ����/� �����4���/��� !���������"��%� 0>� (��������� $� �� �
*� C*/*�!������������%�
��
2007-2008 ETI - ELECTRONICS Year 4 - Sem. 2 2-8-EL8-C Electronic project Compulsory Credits: 3 Coordinator : [email protected]
Instructor(s) : N.ABOUCHI, F.JOLY, R.DAVIOT Language: Français
Duration: 48 h Period: from February 01 to June 30 Hours/week: 4 Learning outcomesThe goal of this project is the study and the realization of a small complete electronic system. At the end of this project, students will shown their capacity to apply the electronics knowledge gained during the semesters 5, 6, 7 et 8. Students also will show their capacity :
• To write specifications, • To choose the best solution, and create a system block-diagram, • To design, to perfect, to test and to improve their solution. • To submit the product.
PrerequisitesKnowledges gained during the semesters 5, 6, 7 et 8. Cf : 2-5-EL1-C, 2-8-EL9-C, 2-5-EL2-C, 2-6-EL32-6-EL4-C2-7-EL7, etc.
ContentsThe objective of this project is the study and the conception of an electronic system. The project takes place at the end of the 8th semester and applies the knowledge gained by students during the semesters 5, 6,7, et 8. Different areas of electronics are used : combinatorial and sequential logic, microprocessors, analog systems, commutation, control, etc...
BibliographyNone
Connection between evaluation and competencesFrom a subject, from a need, partially defined, the students have to draft a specifications. This task allows a detailed analysis of the study and the device to be realized. After the validation of the specifications, a division in tasks is established by respecting an order of increasing difficulties. In every stage of realization, the students can demonstrate their technical mastery, but also their capacity of organization. At the end of the project the students present their work by a demonstration and an oral statement. Furthermore they draft a report to demonstrate their capacity of synthesis.
Educational activitiesActivity Coordinator Type Duration Evaluation None [email protected] Project 48 Duration Coef Type
0 20.0 Oral presentation 0 20.0 Written report 0 60.0 Experimental work
evaluation
2007-2008 ETI - MATHEMATICS, SIGNAL AND IMAGE PROCESSING
Year 4 - Sem. 1
2-7-MSP4-C Digital signal processing and automatic control systems
Compulsory
Credits: 3 Coordinator : [email protected] Instructor(s) : Nicole Gache, Alain Rivoire, Monique Chiollaz, Yue Min Zhu
Language: Français
Duration: 60 h Period: from September 07 to January 31 Hours/week: 0 Learning outcomesDigital Signal Processing : Students will be able to master the basic tools in digital signal processing i.e; spectral analysis and filtering. They must identify and memorize characteristic concepts and features of signals and discrete time systems. They will be able to choose parameters (either at the analysis step or at the processing step), to interpret results obtained through computers and to relate them with physical parameters linked to the processed signal (in time and frequency). Automatic control systems: the goal is to present, from a physical point of view, the required concepts to the analysis and the synthesis of the Computer Controlled Systems. The Process Control is exposed like an applied science and the emphasis is put on the concrete aspects.
PrerequisitesModule 2-6-MSP2-C
ContentsDigital Signal Processing
• Discrete Fourier TransformSampling Properties and Interpretations of the DFT Relationship of the DFT to the Fourier transform of continuous-time signals FFT algorithms – an introduction
• Discrete-time systemsFIR and IIR filters, difference equations The z-transform and the system function (pole-zero diagrams, stability, causality) Relationship of the z-transform and the frequency response Realisation of discrete-time systems : direct formsFilter design : an introduction Linear phase FIR filters and the window method IIR filters and the bilinear transform
• Discrete-time signals convolutionCircular convolution Using the DFT for Linear Filtering Filtering of long data sequences : overlap-save and overlap-add methods.
Automatic control systems : Introduction to the Discrete-Data Systems (DDS) Concept of z-transfert function Study of the Static Precision of the DDS Study of the Stability of the DDS
BibliographyDigital Signal Processing :J.G. PROAKIS, D.G.MANOLAKIS : Introduction to Digital Signal Processing, MacMillan 1988 A.V. OPPENHEIM, A.S. WILLSKY, with I.T. YOUNG : Signals and Systems, Prentice Hall 1983 M. KUNT, Traitement numérique des signaux, Dunod Automatic control systems : K. J. ASTROM, B. WITTENMARK : Computer controlled systems, Prentice-Hall International Editions 1984 P. de LARMINAT et Y. THOMAS : Automatique des systèmes linéaires, tomes 1-3, Flammarion, Paris, Collection Flammarion Sciences 1975 P. de LARMINAT : Automatique, Hermès, Paris 1993 Y. SEVELY : Systèmes et asservissements linéaires échantillonnés, Collection Dunod Université, Dunod 1973
Connection between evaluation and competencesWritten class tests (without documents nor calculators) make it possible to check the acquisition of knowledge and their applications through simple exercises. Work practise are the occasion to handle, analyze and filter synthetic and real signals under Matlab. The reports of experiments are evaluated on the relevance of the tests, their interpretation and the restitution of the bonds with the theory. The quality of the drafting is also taken into account.
Educational activitiesActivity Coordinator Type Duration Evaluation None [email protected] Lectures 18 Duration Coef Type
2 40.0 Written work (supervised)
None [email protected] Tutorials 6 None [email protected] Practical
work 16 Duration Coef Type
0 25.0 Practical markLecture [email protected] Lectures 8 Duration Coef Type
2 25.0 Written work (supervised)
Tutorials [email protected] Tutorials 4 [email protected] Practical
work 8 Duration Coef Type
0 10.0 Practical mark
2007-2008 ETI - MATHEMATICS, SIGNAL AND IMAGE PROCESSING
Year 4 - Sem. 2
2-8-MSP5-C Random signals Compulsory Credits: 3 Coordinator : [email protected]
Instructor(s) : Monique Chiollaz, Nicole Gache Language: Français
Duration: 58 h Period: from February 01 to June 30 Hours/week: 4 Learning outcomesThe purpose of this course is to give the basic principles to model and characterize Random Signals (Noise). Simple examples like detection of signal in noise, estimation of signal parameters, and optimal filtering lead to the understanding of fundamental notions for the design and performance characteristics of optimal processing. It gives the useful vocabulary for an effective later deepening.
PrerequisitesMathématiques, signal et image :- Signals and linear systems 2-6-MSP2-C- Probability 2-6-MSP3-C
ContentsRandom Signals: modelling, statistical parameters Autocorrelation and cross-correlation functions, power spectral density Basic knowledge for the estimation of the random signal characteristics Linear filtering of random signals Detection of a known signal in noise by linear filtering: Matched filter Gaussian signals: definitions and properties; application to detection of a random signal in noise. Internal noises in Electronics circuits Detection: Hypothesis testing and decision rules, Optimal receivers, Binary communication systems Parameter estimation: Bayesian approach, Maximum likelihood estimator, Estimation accuracy: Cramer-Rao bound Linear optimal filtering: Non causal Wiener filter, Linear prediction Classical and Parametric Spectral estimation: an experimental approach
Bibliography F. Auger : Introduction à la théorie du signal et de l'information : cours et exercices, 1999 F. de Coulon : Traité d'électricité, volume 6 : théorie et traitement des signaux, 1996 D. Declercq , A.Quinquis : Le signal aléatoire, 1996 D. Declercq , A. Quinquis : Détection et estimation des signaux, 1996 A.Papoulis : Probability, Random variables and stochastic processes, 1984 S.J. OFRANIDIS, Optimum Signal Processing, McGraw-Hill, 1988 McDONOUGH, A.D. WHALEN, Detection of Signals in Noise, Academic Press, 1995
Connection between evaluation and competences- Written controls allowing to check the comprehension of the language suitable for Signal Processing and the knowledge of the basic methods applied to signals in presence of noise. - Notation of the account returned of Practical Work implementing the major processings.
Educational activitiesActivity Coordinator Type Duration Evaluation
Random Signals
[email protected] Lectures 22 Duration Coef Type 4 75.0 Written work
(supervised) Random Signals
[email protected] Tutorials 10 Random Signals
[email protected] Practical work
12 Duration Coef Type 0 25.0 Practical mark
Optimal Signal Processing
[email protected] Lectures 10 Spectral Analysis
[email protected] Practical work
4
2007-2008 ETI - PHYSICS Year 4 - Sem. 1 2-7-PhSc4-C Power electronics Compulsory Credits: 3 Coordinator : [email protected]
Instructor(s) : Joseph Mignard Language: Français
Duration: 44 h Period: from September 01 to January 30 Hours/week: 0 Learning outcomesThis course provides the basics of power electronics. The description includes the main energy converters using an electronic switching. At the end of this course, the students will be able to analyze and justify the main concepts implemented in the energy converters
PrerequisitesGood knowledge of dynamic systems in the electrical and semiconductor components.
ContentsAC to DC Converters DC to DC Switch-Mode Converters Switch-Mode DC to AC Inverters Renewable energy : Sensor photovoltaic Wind turbine
BibliographySéguier « Les convertisseurs de l’électronique de puissance », TEC et DOC Lavoisier Aloïsi « Les semiconducteurs de puissance », Technosup Mohan, Undeland et Robbins “Power Electronics”, Wiley
Connection between evaluation and competencesThe evaluation includes a written examination to verify the understanding of fundamental concepts converters.
Educational activitiesActivity Coordinator Type Duration Evaluation
Power electronics
[email protected] Lectures 20 Duration Coef Type 2 60.0 Written work
(supervised) Power electronics
[email protected] Tutorials 8 Power electronics
[email protected] Practical work
16 Duration Coef Type 0 40.0 Written work
(supervised)
2007-2008 ETI - PHYSICS Year 4 - Sem. 1 2-7-PhSc5-C Optoelectronics Compulsory Credits: 3 Coordinator : [email protected]
Instructor(s) : Jean Marc Galvan, Azzedine Gaci Language: Français
Duration: 38 h Period: from September 01 to January 30 Hours/week: 0 Learning outcomesThis course provides the basics of Optoelectronics. Various technologies used in optical telecommunications and optical data processing are described (optical fibres, laser sources, detectors, Fourier optics, holography, CCD image sensors, ...), in order to demonstrate the growing role of these new optical technologies in electronic systems. At the end of this module, the students will be able to carry out optical fibre measurements (reflectometry measurements), to handle and explain the operating principle of lasers and photodetectors, and CCD cameras (video signal). They also will be able to calculate the performances of the image sensors and photodetectors. They will be able to build and explain holographic systems, systems including diffraction gratings such as spectrometers, and interferometric systems. They will also be able to explain image formation and filtering, and optical image processing (Fourier optics).
PrerequisitesBasic knowledge of optics (geometric optics, interference and birefringence phenomena), semi-conductor physics and quantum mechanics.
ContentsOptical fibres: definition, classification, modes of propagation, attenuation and losses in fibres, dispersion, optical connectors, optical fibre manufacturing techniques. Detectors: definition, responsivity, concept of noise, photoconductors, photodiodes, CCD and CMOS image sensors. Transmitters: spontaneous and stimulated emission, principle of lasers, types of lasers, laser diodes and Light Emitting Diodes (LEDs). Holography: general information, diffraction patterns, Fourier transform, holographic interferometry. Reflectometry: principle of backscattering, OTDR (Optical Time Domain Reflectometer), optical fibre network measurements.
BibliographyOptoélectronique, E. Rosencher & B. Vinter, Masson Fibres optiques pour télécommunications, M. & I. Joindot, Techniques de l'ingénieur Télécoms sur fibres optiques, P. Lecoy, Hermes Manuel d'optique, G. Chartier, hermes
Physics of semiconductor devices, S. M. Sze, Wiley-Interscience Physiques des semiconducteurs et des composants électroniques, H. Mathieu, Masson Introduction aux lasers et à l'optique quantique, G. Grynberg, A. Aspect, C. Fabre, Ellipses Les lasers, principe et fonctionnement, R. Dändliker, Presses Polytechniques Romandes Introduction à l'optique de Fourier et à l'holographie, J. W. Goodman, Masson Holographie, M. Françon, Masson Interférométrie holographique, P. Smigielski, Techniques de l'ingénieur Sites Web :http://www.telcite.frhttp://opt-fibres.phys.polymtl.cahttp://www.fundp.ac.be/sciences/physique/didactique/mn/battement.htmlhttp://www.francetelecom.comhttp://www.alcatel.comhttp://www.acterna.comhttp://www.ictl.comhttp://www.univ-lemans.fr/enseignements/physique/02/optiphy/mnuopphy.html
Connection between evaluation and competencesThe evaluation (a 2-hour written exam) will ensure that the student is able to identify the main characteristics of optoelectronic components (optical fibres, photodetectors, lasers, LEDs, image sensors), calculate their performances, and establish an optical fibres link budget. The practicals will evaluate the student's ability to analyse optical systems based on diffraction gratings or holograms (Fourier optics), and optical fibres destined for use in telecommunications or CCD imagery (video signal analysis).
Educational activitiesActivity Coordinator Type Duration Evaluation Lectures jean-
[email protected] Lectures 16 Duration Coef Type
2 30.0 Written work (supervised)
2 30.0 Written work (supervised)
Tutorials 6 TP jean-
[email protected] Practical work
16 Duration Coef Type 0 40.0 Practical mark
2007-2008 ETI - TELECOMMUNICATIONS AND NETWORKS
Year 4 - Sem. 2
2-8-ComSc7-C Networks and protocols Compulsory Credits: 3 Coordinator : [email protected]
Instructor(s) : Nikolaï Lebedev,Philippe Isorce Language: Français
Duration: 32 h Period: from February 01 to April 31 Hours/week: 6 Learning outcomesAt the end of this course, students will master the fundamental concepts of data and telecommunication networks and more specifically Ethernet and TCP/IP. They will be able to design a simple local area network (LAN) with its addressing plan and to configure the switches (with VLANs) and static routing on Cisco routers. They will also be able to verify the network operations with standard tools like ping, traceroute, netstat, dig and ethereal. Finally, they will be able to develop a client/server application using API socket.
PrerequisitesNone Contents
1. General concepts of networks o Circuit vs. packet switching o Addressing o Classification of networks o OSI and TCP/IP models
2. Local area networks o Topologies o Active components (hubs and switches) o Ethernet
3. Network interconnection: Internet Protocol o IP Addressing o Routing table o IP datagram o ICMP o Fragmentation o Dynamic routing protocols
4. Transport layer: TCP and UDP o TCP features o TCP segment o Connection o Connection termination o Flow control o Congestion control o UDP
5. Some TCP/IP associated technologies o DNS o DHCP
6. Advanced switching : VLANs 7. Network programming : API socket
Lab work : LAN procotols, LAN switching, routing, API socket programming
Bibliography• A. Tanenbaum. Les réseaux.3ème édition, Dunod/Prentice Hall, 1999. • Richard Stevens. TCP/IP Illustrated, Vol. 1 - The protocols, Addison-Wesley, 1994.
Connection between evaluation and competencesThe assessment of students' knowledge is based on the written exam and practical work evaluation.
Educational activitiesActivity Coordinator Type Duration Evaluation
Lectures [email protected] Lectures 16 Duration Coef Type 2 75.0 Written work
(supervised) LAN environment and protocols
[email protected] Practical work
4 Duration Coef Type 4 25.0 Practical mark
Routing [email protected] Practical work
4 Switching and VLANs
[email protected] Practical work
4 Socket programming : HTTP server
[email protected] Practical work
4
2007-2008 ETI - SCIENTIFIC SEMI-OPTIONAL MODULES
Year 4 - Sem. 1
2-7-SE1-SO02 Numerical Optimization Semi-optional Credits: 3 Coordinator : [email protected]
Instructor(s) : Mennessier C., Becker J.M. Language: Français
Duration: 28 h Period: from March 01 to April 15 Hours/week: 4 Learning outcomesNumerical optimization is the key of resolution of a very broad number of problems encountered so much in industry, in fields as varied as economy, meteorology, crystallography, as in research. Further to this module, the student is able to analyse, choose, adapt and write an algorithm of unconstrained or constrained numerical optimization, adapted to the proposed problem.
Prerequisites• Programming in C and Matlab (2-3-1-6-C-ComSc, 2-3-1-7-C-ComSc). • Matrix, linear algebra and analyze (2-3-1-8-C-MSP, 2-3-1-9-C-MSP).
ContentsObjectives: applied examples and the basis of numerical optimization are presented. Unconstrained optimization problems are first considered :
• basic methods (gradient and Newton technics...) • advanced methods (Wolfe linear search, BFGS....).
A short introduction is given on equality constrained optimization problems (using Lagrange approach).1. Introduction : 1.1 Applied exemples using numerical optimization 1.2 The basis 2. Which direction : gradient techniques 3. Which step length : Wolfe linear search 4. Which direction : Quasi-Newton technique 4.1 From Newton to Quasi-Newton 4.2 The BFGS solution 5. Equality constrained numerical optimization.
BibliographyBonnans J.F., Gilbert J.C., Lemaréchal C., Sagastizabal C. - Numerical optimization: theoretical and practical aspects, Série Universitext, Springer, 2003. Decarreau A. et al - Dual methods in entropy maximization. Application to some problems in
crystallography. SIAM J. Optimization, vol2, 1992. Mottelet S. - Optimisation non linéaire, http://www.iro.umontreal.ca/~marcotte/Ift3512/Compiegne.pdf, 2000.
Connection between evaluation and competencesThe project is the synthesis and the implementation of the teaching activities of the module. It aims at illustrating a typical example of an industrial solution. Thus the report reflects the ability of the student to analyze, adapt, carry out a numerical optimization problem.
Educational activitiesActivity Coordinator Type Duration Evaluation
Introduction [email protected] Lectures 4 First order methods
[email protected] Lectures 2 Wolfe linear search
[email protected] Lectures 2 BFGS method [email protected] Lectures 2 Equality constrained optimisation
[email protected] Lectures 2
First order methods
[email protected] Practical work
4 None [email protected] Practical
work 2
BFGS method [email protected] Practical work
2 Project [email protected] Practical
work 8 Duration Coef Type
1 40.0 Written work (supervised)
0 60.0 Written report
2007-2008 ETI - SCIENTIFIC SEMI-OPTIONAL MODULES
Year 4 - Sem. 2
2-8-SE2-SO07 Electronics in embedded systems Semi-optional Credits: 3 Coordinator : [email protected]
Instructor(s) : None Language: Français
Duration: 28 h Period: from September 01 to June 30 Hours/week: 0 Learning outcomesDuring theses lessons, the main concepts in the construction of an embedded system are described. They are enhanced by the global description of the field buses mainly used in embedded systems. An project is associated to this course. It is based on a real industrial project study. The main goal is to bring a electronic solution and the associated embedded algorithm.
PrerequisitesFondamentals on embedded systems
ContentsChapter 1 : Embedded systems presentation : What sort of dedicated technology ? Chapter 2 : Embedded Field Bus Projects : What is the best suited embedded system to this inquiry ?
Connection between evaluation and competencesThe project is organized to allow the use of fondamentals inquired in these lesson.
2007-2008 ETI - SCIENTIFIC SEMI-OPTIONAL MODULES
Year 4 - Sem. 2
2-8-SE3-SO10 Programmable Logical Devices and
Logical Synthesis Semi-optional
Credits: 3 Coordinator : [email protected] Instructor(s) : R. DAVIOT, N. ABOUCHI
Language: Français Duration: 28 h Period: from March 01 to May 15 Hours/week: 4 Learning outcomes
• At the end of this module, students will have a complete knowledge of ASIC and, more particularly, programmable logical devices.
• They will be able to distinguish between various architectures from main manufacturers, according to their interests and applications.
• Students will be able to design very large scale integrated digital circuits in programmable logical devices like FPGA.
• Students will be also able to learn efficiently high level hardware description languages like VHDL, Verilog HDL and SystemC.
• Thus, they will have a good control of VHDL. • They will be able to participate anywhere in the design process of ASIC and programmable
components using experience gained from practical work done in the form of mini-projects.
PrerequisitesIn order to understand this module, students need to do these ECTS modules: Basic digital electronics 2-3-2-5-C-EL Advanced digital electronics 2-4-1-4-C-EL
ContentsThis module is divided into two parts. In each part, the order may be subject to change.
PART I: Programmable Logical Devices (PLDs)- Application Specific Integrated Circuits (ASIC).- Various families of ASIC. - Their designs, their interests, their evolutions. - Programmable Logical Devices. - Various families of PLD. - Their designs, their interests, their evolutions. - Advanced Elements of PLD architecture. - Specifics of main commercial architectures. - The ASIC market and the positioning of PLD compared with ASIC. - Technological and system evolution of PLDs in the future.
PART II: VHDL and logical synthesis - Design methodologies of integrated circuits and PLDs. - Hardware Description Languages. - Top/Bottom and Bottom/Top approaches. - VHDL history and presentation. - Definitions: logical synthesis, simulation, checking. - Different parts of a VHDL model. - Modeling levels. - Structural description.
- Behavioral description. - Concurrent and sequential domain. - Data types. - Test bench and simulation. - State machines, libraries and packages. - Synthesis by example with Xilinx Spartan 3 and Altera Cyclone II boards.
Bibliographyhttp://vhdl.org/http://www.vhdl-online.de/http://tech-www.informatik.uni-hamburg.de/vhdl/#DRAFT-LISThttp://www.xilinx.com/http://www.digilentinc.com/Education/Tutorials.cfm?Nav1=Support&Nav2=Tutorialshttp://www.opencores.org/
Connection between evaluation and competencesAt the end of this module, students will have a global knowledge of ASIC and more particularly of programmable logical devices which will enable them to integrate into a digital system design team. Students will be evaluated throughout the course in order to assess their strengths and weaknesses from the beginning of the module. Students will be able to use efficiently high level hardware description languages, and more precisely, VHDL. Thus, the evaluation will be based on two parts:
• a VHDL project which is evaluated step by step in order to place students in real digital system design conditions.
• students will present their work and will submit a final realization report.
Educational activitiesActivity Coordinator Type Duration Evaluation
VHDL lectures [email protected] Lectures 16 Duration Coef Type 0 33.0 Practical mark
VHDL Project [email protected] Project 12 Duration Coef Type 0 33.0 Written report 0 34.0 Oral presentation
�
2007-2008 ETI - ECONOMICAL AND SOCIAL SCIENCES
Year 4 - Sem. 2
2-8-ESS3-C Management Compulsory Credits: 3 Coordinator : [email protected]
Instructor(s) : Pierre BAGNOL, Christine BLIMER, Jean BONNET, Bernard DE BALMANN, Marie-Christine DUCOS, Philippe DUQUESNE, Jean-Pierre KATZ, Chantal PEYRARD, Cédric THOULON
Language: Français
Duration: 20 h Period: from September 22 to April 25 Hours/week: 4 Learning outcomesMANAGEMENT Management theories Management and team leader management leading to development of skill in :
• conflict management • exercosing responsability • cultivating solidarity
Contact with managers in order to experience first hand management methods, and to assess the coherenc and incoherence between objectives and practice in a company. Skates in integrated management : quality/safety/environment.
BibliographyMINTZBERG H (2004), Le management - voyage au centre des organisations, Editions d'Organisation, 2ème édition LARCHER G, SERIYX H (1998), L'entreprise du 3ème type, Editions Seuil, collection Points
Educational activitiesActivity Coordinator Type Duration Evaluation
MANAGEMENT [email protected]
Lectures 20 Duration Coef Type 1 100.0 Oral
presentation
Moduls, 5th
year - CPE Lyon (France)
Electronics and Microelectronics Architecture
Electronics and Microelectronics Architecture
Design of integrated circuits
Behavioral Description of Microelectronic Systems
Specialized microprocessors and advanced architectures
Digital Communications and Process Control
Project : Introduction to the design of microsystems
ETI – AEME 5th Year
2-EMA-MAJ Electronics and Microelectronics Architecture2009-2010 Coordinator: [email protected]
Learning outcomes
New electronics design techniques make it possible today to integrate into a microscopic volume complete
systems combining sensors, intelligence processing, and actuators. The electronic system has thus become an
indispensable part of the added value of each new consumer good.
The objective of the Electonics and Microelectronics Architecture option is to give ESCPE Lyon's versatile
engineers a specialisation in the development of electronic systems, mastering the techniques of microelectronic
manufacture as well as the knowledge required for the design of the most powerful integrated systems and
circuits, their uses and relative domains (information processing, electromagnetic compatibility, gated
capacitance, high frequencies, parallel architectures, specialised processors, etc.).
The sectors targeted are all those concerning electronics where integration is necessary: telecommunications,
mass consumption electronics, automobiles, microsystems, aeronautics, space, military, etc.
This option gives the training necessary to work in the following domains: integrated circuit design, complex
electronic system realisation, multidisciplinary projects to do with signal processing, ICT, automatic control
engineering, etc.
Prerequisites
See each module concerned.
Contents
Analog and digital integrated circuit design
Behavioural modeling of electronic systems (VHDL, VHDL-AMS, MATLAB, ...)
Integrated circuit CAD (mask design, LVS, DRC, ...)
Specialised processors (video, audio, DSP,...)
Parallel architectures (multiprocessor systems)
System-on-a-chip (SOC)
Industrial and technological constraints, norms, standards and certifications
Specific techniques (radio frequency, gate capacitance)
Microsystem design
Digital communication
Automatic control engineering
Etc.
Bibliography
voir chaque fiche module / see each module concerned.
Connection between evaluation and competences
The document for each module describes in detail learning outcomes and the link between evaluation and skills.
2009-2010 ETI – AEME 5th Year
2-9-EMA1-MAJ Design of integrated circuitsCredits: 6
160 hours
Coordinator : [email protected]
Instructors : N.ABOUCHI / M.LEHELLEY
Learning outcomes
The objective of this course is to provide the students with the fundamental elements necessary for the analysis
and design of integrated circuits, particularly in CMOS technology. At the end of this course, the student will
be able:
to have a general view of integrated design,
to know the basic circuits and models used in integrated circuit design,
to understand IC design flow,
to be familiar with a whole range of CAD tools for integrated circuits,
to understand the overall manufacturing process of VLSI circuits,
to provision analog and digital integrated functions.
Prerequisites
A basic knowledge of digital and analog electronic circuits is necessary for a good understanding of this course.
It is strongly advised to have some idea of the physics of semiconductors and digital component technologies.
Cf: 2-5-EL1-C, 2-6-EL3-C, 2-6-EL4-C, 2-7-SE1-SO04
Contents
Analog Circuits:
This part begin with a review of MOS transistor operation as well as a presentation of the main models used
currently. It continues with a study of the basic analog building blocks, and ends with the design of some
complex circuits such as the operational amplifier and current conveyor. Stress is put on general design method.
This method is put into practice through designing functions like: Operational Amplifier, Comparer, Switch,
Sigma Delta Modulator..., starting from certain specifications, in a CADENCE environment.
MOSFET principles,
MOSFET modeling,
Basic circuits,
Some complex circuits (operational amplifier, current conveyor, etc.),
Analog layout (Design rule, resistance, capacitor, bipolar transistor).
Digital circuits:
This part is divided into 3 chapters:
Technology : This part presents the technological steps, implantation, oxidation diffusion, engraving,
metallization,… needed to get to the essential data for the designer: the different mask levels and design
rules. Following the successive technological steps, these concepts are introduced in order to design a
CMOS inverter.
Layout : based on the CMOS inverter example, we introduce the idea of design flow, going back and
forth between electric simulation and mask design, in order to realise a CMOS inverter. The concepts of
parasitic elements and their influence on time propagation are also introduced. The second part of this
chapter presents methods, algorithms and design tools like Design Rule Checker, Layout versus
Schematic and Electrical Rule Checker. Lastly, examples of elementary logical gates (NAND, NOR, A
TRANSMISSION, D latch,) are given in a “Standard Cells” approach.
Placing and routing : first, we explain the concepts of structured and hierarchical design: realization of
elementary functions by standard cells and then assembly of these cells in larger cells (Macro Cells)
finally to achieve the ground plan of a complex circuit. A RISC processor is shown as an example. In
the last part, we present methods, algorithms and tools for routing circuits.
Practical work:
Training tools in a Cadence environment.
Design of a Transconductance Operational Amplifier
Etc.
Bibliography
Analog Integrated Circuits and Systems, D.A. Johns and K. Martin, Mc Graw-Hill
Design of Analog Integrated Circuits & Systems, K.R. Laker, W.M.C. Sansen, McGraw-Hill
CMOS Analog Circuit Design, P.E. Allen, D.R. Holberg Oxford University Press
VLSI Design Techniques for Analog and Digital Circuits R.L.Geiger, P.E. Allen, N.R. Strader Mc Graw-Hil
Analysis and Design of Analog Integrated Circuits P.R. Gray, R.G. Meyer John Wiley & Sons Inc
Analog Integrated Circuit Design David A. Johns, Ken Martin John Wiley & Son
Analog IC Design: The Current-Mode Approach C. Toumazou, F.J. LIDGEY, D.G. HAIGH London
Peregrinus
CMOS Circuit design, Layout, and simulation R.Jacob Baker, Harry W.Li, David E.Boyce IEEE Press series on
microelectronic
Connection between evaluation and competences
The written examinations use questions related to the lectures to verify that the objectives have been achieved
and more complex exercises to evaluate the capacity of students to analyze an integrated circuit. Practical work
evaluates whether the student is able to provision an integrated electronic function in a given technology and to
realize it using CAD tools in a Cadence environment..
2009-2010 ETI – AEME 5th Year
2-9-EMA2-MAJ Behavioral Description of Microelectronic Systems
Credits: 3
80 hours
Coordinator : [email protected]
Instructor: R. DAVIOT, N. ABOUCHI
Learning outcomes
The objective of this course is to increase students' awareness of modeling discrete and continuous time
systems by learning hardware description languages such as VHDL and VHDL-AMS. At the end of this
module, students will have the knowledge necessary to use efficiently the power of these languages to model
discrete and mixed time (discrete and continuous) systems of variable complexity.
The students will acquire a good knowledge of VHDL and VHDL-AMS. The students will be able to apply
their knowledge to the description of systems in various fields such as electronics, mechanics,
electromagnetism, thermics, fluidics, etc… Concerning the domain of electronics, they will be qualified to
model and simulate a vast range of devices in fields ranging from Macro-electronics to Nano-electronics. They
will be able to develop models ranging from diodes, MEMS or transistors (bipolar, CMOS) to currently used
mixed microelectronic systems.
Prerequisites
This course uses knowledge acquired during the third and fourth year electronics courses. Moreover, it is
strongly recommended to have done the following module :
Programmable Logical Devices and Logical Synthesis 2-8-SE3-SO10
Contents
This module is divided into two parts. In each part, the order can change.
PART I : ASIC and VHDL
Application Specific Integrated Circuits (ASIC).
Various ASIC families.
Design methodologies of integrated circuits and CLPs.
Hardware Description Languages.
Top/Down and Bottom/Up approaches.
Definitions: logical synthesis, simulation and verification.
VHDL semantics
VHDL history and presentation.
VHDL description.
Description levels (system modeling).
Structural Description.
Behavioral Description.
Concurrent and sequential domains.
Data types and data carriers.
Libraries and packages.
Simulation and test bench.
Synthesis.
State Machines.
PART II : VHDL-AMS
VHDL-AMS semantics
VHDL-AMS history and presentation.
Continuous systems.
VHDL-AMS description.
Definitions: quantities, tolerances, nature, terminals, branches.
Instantaneous Description.
Simulation cycle and time.
Passive elementary device modeling.
Active elementary device modeling.
A/D and D/A interactions.
DAE solution discontinuities.
Initialization.
A/D and D/A converter modeling.
Simulation domains.
Frequency domain modeling and simulation.
Frequency domain passive elementary device modeling.
Frequency domain active elementary device modeling.
Bibliography
http://vhdl.org/
http://www.vhdl-online.de/
http://tech-www.informatik.uni-hamburg.de/vhdl/#DRAFT-LIST
http://www.xilinx.com/
http://www.digilentinc.com/Education/Tutorials.cfm?Nav1=Support&Nav2=Tutorials
http://vhdl.org/vhdl-ams/
http://www.designers-guide.org/
Connection between evaluation and competences
At the end of this module, students will have the knowledge necessary to fully exploit the power of VHDL and
VHDL-AMS in order to model systems of variable complexity and which work in discrete time and mixed time
domains. To check this, they will be evaluated on their skills and their command of these languages through a 3
hour CAD test.
2009-2010 ETI – AEME 5th Year
2-9-EMA3-MAJ Specialized microprocessors and advanced architectures
Credits: 3
80 hours
Coordinator : [email protected]
Instructor : Serge Nicolle
Learning outcomes
In this module, all the fundamentals of parallel architecture are looked at as well as its use in processors and
new programming methods. From the well-known Von Neumann architecture model, the main parallel methods
are described along with their dedicated application to improving the instruction process and data routing.
Cache memory, the principles of its construction and the ways of using it in a multiprocessor system are
described.
The parallel systems theory is illustrated by analysing the method of constructing a DSP processor.
Prerequisites
A good background in microprocessor theory.
Contents
Chapter 1 : From Von Neumann architecture to parallel architecture
Chapter 2 : Parallel architecture : the hardware
Chapter 3 : Parallel architecture : the software
Chapter 4 : DSP and SOC : analysis and fundamentals
Bibliography
Aucune / None
Connection between evaluation and competences
The evaluation is based on a written exam which checks the theory and a global practical project that puts into
practice the main skills acquired in the course.
2009-2010 ETI – AEME 5th Year
2-9-EMA4-MAJ Digital Communications and Process Control
Credits: 3
80 hours
Coordinator : [email protected]
Instructors : M. Chiollaz, A. Rivoire
Learning outcomes
This course is divided into two parts:
- Digital communications :
At the end of this course, the student will be able to identify the problems concerned with current digital
communication techniques: data compression, channel encoding (error detection - correction) and digital
modulations. This course also describes general devices for receivers (demodulation and detection), and
performance characteristics (Error Rate) in the estimation of data with transmission through physical channels
distorted by noise and interference.
- Process Control :
The goal of the course is to give students the basic concepts of Advanced Process Control. The methods shown
using the State Space approach are applied to control Continuous or Sampled Multivariable Systems. This
course is limited to linear time-invariant systems.
Prerequisites
Mathematics, signals and images :
Signals and linear systems 2-6-MSP2-C
Probability 2-6-MSP3-C
Random signals 2-8-MSP5-C
Digital signal processing and automatic control systems 2-7-MSP4-C
Contents
1. Digital Communications
1.1. Coding for binary sources
1.2. Coding for analog sources: optimal quantization, temporal waveform coding
1.3. Block and convolutional channel codes (error detection and correction codes)
1.4. Digitally modulated signals
1.5. Optimum receivers: demodulation, decision and performances (BER, Bit Error Ratio)
The theory is followed by practical work, as indicated below under "Educational activities".
2. Process Control
2.1. Definitions of the state variable and state equations of a system.
2.2. Properties of the State-Transition Matrix.
2.3. Concept of Controllability and Observability.
2.4. Determination of a State-Observer
2.5. State-Feedback Control.
Bibliography
J.G. Proakis: Digital communications, McGraw-Hill, 1995.
P. Lecoy : Technologie des télécoms, réseaux et télécommunications, Hermès, 1995.
J.M. Brossier : Signal et communication numérique, collection traitement du signal, Hermès, 1997.
E. Dieulesaint, D. Royer : Automatique appliquée, Masson Paris 1990
C. Foulard, S. Gentil et J.P. Sandaz : Commande et régulation par calculateur numérique, Editions Eyrolles
Paris 1977
D. Jaume, S. Thelliez et M. Verge : Commande des systèmes dynamiques par calculateurs, Editions Eyrolles
Paris 1991
J. Lifermann : Systèmes linéaires - Variables d'état, Masson & Cie Paris 1972
Connection between evaluation and competences
The practical work, in the Digital Communications part of the course, makes it possible to evaluate whether the
students have well understood the lectures and whether they are able to implement the theory into simple
applications. The Process Control written exam makes it possible, using exercises, to check the acquisition of
knowledge in this part of the course.
2009-2010 ETI – AEME 5th Year
2-9-EMA5-MAJ Project : Introduction to the design of microsystems
Credits: 6
160 hours
Coordinator: [email protected]
Instructors: N.ABOUCHI, T.TIXIER, R.DAVIOT, C.CONDEMINE, D.BARBIER, GUO-
NEN LU
Learning outcomes
This course is an initiation to the techniques used in modelling, designing, realising and characterising
microsystems. At the end of this course, the students will:
have a general picture of the microsystems field,
know about some CMOS and BICMOS micro-sensors,
be familiar with MEMS and MOEMS sensors and actuators,
be able to use a whole range of tools for modelling and designing electronic systems ,
be able to design a sensor interface microsystem.
Prerequisites
For a good understanding of this course, knowledge of integrated circuit design, and of electronic system
modelling, as well as processor architecture is necessary. Thus, it is strongly advised to know about the physics
of semiconductors and electronic component technologies. Cf: 2-9-EMA1-MAJ, 2-9-EMA2-MAJ, 2-9-EMA3-
MAJ
Contents
First part : Introduction
New needs, new devices, new markets, etc
Collective manufacture on silicon: MOS process.
Micro machining and micro manufacture : generic process.
Second part : Sensors and actuators
CMOS and BICMOS Micro sensors : optical, thermal, magnetic, etc.
Sensors and actuators in MEMS and MOEMS technologies : micro structures, accelerometer,
mechanical resonators, micro driving, etc.
Microsystem design constraints: miniaturization, scale reduction , etc
Third part: Commutated capacities approach
Basic elements: capacities, switches, clock generation, etc.
Basic circuits: Integrator, amplifier, a little non-ideality analysis, example of layout, etc.
Application: analog filter, ADC (sigma delta converter).
Example of a microsystem.
Fourth part : Project
To apply the theory learnt in class, students design a complete microsystem in order to interface a capacitive
sensor. Through this project, students learn about the phases of modelling, simulation and verification
necessary in the design of analog integrated circuits (up to mask design). Integration of digital processing
algorithms on FPGA and implementation of filtering algorithms on DSP are also introduced. At the end of this
module, students will be well-equipped to act as designers and architects for a range of electronic and
microelectronic systems.
Bibliography
Analog Integrated Circuits and Systems, D.A. Johns and K. Martin, Mc Graw-Hill
Design of Analog Integrated Circuits & Systems, K.R. Laker, W.M.C. Sansen, McGraw-Hill
CMOS Analog Circuit Design, P.E. Allen, D.R. Holberg Oxford University Press
Analysis and Design of Analog Integrated Circuits P.R. Gray, R.G. Meyer John Wiley & Sons Inc
Analog Integrated Circuit Design David A. Johns, Ken Martin John Wiley & Son
CMOS Circuit design, Layout, and simulation R.Jacob Baker, Harry W.Li, David E.Boyce IEEE Press series on
microelectronicThe art of Analog Layout, Alan Hasting, Printice Hall
Connection between evaluation and competences
The multiple objectives of this course are evaluated through a project consisting of the design of a microsystem
intended for the interfacing of capacitive sensors. The various stages in the project measure the capacity of the
students to grasp the modelling, simulation and verification phases necessary in the design of analog integrated
circuits. The project also measures the capacity of the students to synthesize a digital algorithm on FPGA and to
implement a filtering algorithm on DSP. At the end of the project, the students present their work and submit a
written report.