˘ ˇ - DoYouBuzz

41

Transcript of ˘ ˇ - DoYouBuzz

Page 1: ˘ ˇ - DoYouBuzz

����������� �������������������� ��

����� ����� �� ��

� ������������ ������

� ���������������������������������������

� ��������������� �����������

�� ��������

� �������������

� ���������������

� �����������������������

� ������������������������

� ������������������

��� ���������������������� ����� ������

� ����������������������������������������������������

� �����������

��������

� !�"��������������

� ����#����������

� ������������������! "��#��

� ��$��"��%��������������

��� ��$���� ���������������� ��

� $���������������&�����

� ��������������� �����������

� '�����������������'�������(��������

������������������������� �� ��

� ���������

������ ��%�

� �������

� )�����

Page 2: ˘ ˇ - DoYouBuzz

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

Page 3: ˘ ˇ - DoYouBuzz

����������� �������������������� ��

����� ����� �� ��

� ������������ ������

� ���������������������������������������

� ��������������� �����������

�� ��������

� �������������

� ���������������

� �����������������������

� ������������������������

� ������������������

��� ���������������������� ����� ������

� ����������������������������������������������������

� �����������

��������

� !�"��������������

� ����#����������

� ������������������! "��#��

� ��$��"��%��������������

��� ��$���� ���������������� ��

� $���������������&�����

� ��������������� �����������

� '�����������������'�������(��������

������������������������� �� ��

� ���������

������ ��%�

� �������

� )�����

Page 4: ˘ ˇ - DoYouBuzz

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.

Page 5: ˘ ˇ - DoYouBuzz

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

Page 6: ˘ ˇ - DoYouBuzz

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)

Page 7: ˘ ˇ - DoYouBuzz

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

Page 8: ˘ ˇ - DoYouBuzz

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)

Page 9: ˘ ˇ - DoYouBuzz

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

Page 10: ˘ ˇ - DoYouBuzz

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

Page 11: ˘ ˇ - DoYouBuzz

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.

Page 12: ˘ ˇ - DoYouBuzz

�**+��**,� 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���/�

Page 13: ˘ ˇ - DoYouBuzz

�������������������������:?/'/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*/*�!������������%�

��

Page 14: ˘ ˇ - DoYouBuzz

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.

Page 15: ˘ ˇ - DoYouBuzz

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

Page 16: ˘ ˇ - DoYouBuzz

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.

Page 17: ˘ ˇ - DoYouBuzz

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

Page 18: ˘ ˇ - DoYouBuzz

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.

Page 19: ˘ ˇ - DoYouBuzz

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

Page 20: ˘ ˇ - DoYouBuzz

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)

Page 21: ˘ ˇ - DoYouBuzz

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

Page 22: ˘ ˇ - DoYouBuzz

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)

TD [email protected]

Tutorials 6 TP jean-

[email protected] Practical work

16 Duration Coef Type 0 40.0 Practical mark

Page 23: ˘ ˇ - DoYouBuzz

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

Page 24: ˘ ˇ - DoYouBuzz

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

Page 25: ˘ ˇ - DoYouBuzz

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

Page 26: ˘ ˇ - DoYouBuzz

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

Page 27: ˘ ˇ - DoYouBuzz

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.

Page 28: ˘ ˇ - DoYouBuzz

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.

Page 29: ˘ ˇ - DoYouBuzz

- 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

Page 30: ˘ ˇ - DoYouBuzz

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

Page 31: ˘ ˇ - DoYouBuzz

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

Page 32: ˘ ˇ - DoYouBuzz

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.

Page 33: ˘ ˇ - DoYouBuzz

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

Page 34: ˘ ˇ - DoYouBuzz

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..

Page 35: ˘ ˇ - DoYouBuzz

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.

Page 36: ˘ ˇ - DoYouBuzz

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.

Page 37: ˘ ˇ - DoYouBuzz

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.

Page 38: ˘ ˇ - DoYouBuzz

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

Page 39: ˘ ˇ - DoYouBuzz

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.

Page 40: ˘ ˇ - DoYouBuzz

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

Page 41: ˘ ˇ - DoYouBuzz

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.