Training structure
Faculty of Science
Program
Digital Integrated Circuits
5 creditsAdvanced Programming & Artificial Intelligence
5 creditsDigital Security Hardware
2 creditsAnalog Integrated Circuits
5 creditsArchitecture of systems on chips / embedded systems
5 creditsTest and Reliability of Integrated Circuits and Systems
5 creditsRadiation and Reliability of Electronics for Transport, Aerospace and Nuclear
3 credits
Project
10 creditsInternship
15 creditsProfessional Insertion
3 creditsEnglish
2 credits
Digital Integrated Circuits
ECTS
5 credits
Component
Faculty of Science
The design and manufacture of digital integrated circuits are among the greatest challenges facing the global engineering industry. To illustrate the situation, let's take the example of the integrated circuits currently manufactured for the telephone industry. For the most advanced of them, it is possible to count no less than ten billion transistors. Managing such a large amount of information requires the use of complex design methods and tools.
The current paradigm of design methods is based on the use of pre-characterized logic gate libraries. These libraries consider the external environment such as the supply voltage (V) and the temperature (T) as well as the manufacturing context of the circuits through the variability of the manufacturing process (P). It is only from the information contained in these that it will be possible to i) establish the performance in terms of frequency and power consumption of the circuits being designed and ii) guarantee a high manufacturing yield. All of these constraints, known as "PVT", are taken into account through a design method known as the CORNERS method.
Advanced Programming & Artificial Intelligence
ECTS
5 credits
Component
Faculty of Science
Advanced Programming
- object-oriented programming (C++)
- classes
- attributes/methods
- heritage
- pointers
- templates
- C++11 standards
Artificial Intelligence
- learning: State of the art, problems, applications
- PCA (Principal Component Analysis)
- SVM (Support Vector Machines)
- generations 1 2 and 3 of neural networks (spike technologies, etc.)
- neural network learning
- convolutional neural networks
- reinforcement learning
- genetic algorithms
Practical work
- Implementation of a logic simulator for microelectronics
- Implementation (in C++) then integration (in ROS) of robotics algorithms
- Introduction to classification tools based on artificial intelligence
- ------------------------------------------------------------------------------------------------------------------------------------------------------
-
Advanced Programming
- object oriented programming (C++)
- classes
- attributes/methods
- heritage
- pointers
- templates
- C++11 standards
Artificial Intelligence
- Machine Learning: State of art, problems, applications
- PCA (Principal Component Analysis)
- SVM (Support Vector Machines)
- Neural networks generations 1, 2 and 3 (spike technologies, etc)
- Convolutional neural networks
- Reinforcement learning
- Genetic Algorithms
Laboratory Practicals
- Implementation of a logical simulator for microelectronics
- Implementation (in C++) and integration (in ROS) of robotic algorithms
- Introduction to classification tools based on artificial intelligence
Digital Security Hardware
ECTS
2 credits
Component
Faculty of Science
- Objectives and issues of physical security
- Symmetric encryption (DES, AES) and associated microelectronic architectures
- Modular calculation and multiplication of large numbers
- Asymmetric encryption (RSA) and associated microelectronic architectures
- Authentication principle
- Generation of random numbers
- Backchannel attacks
- Attacks in faults
Analog Integrated Circuits
ECTS
5 credits
Component
Faculty of Science
The first sessions of the course are devoted to the recall of the large and small signal transistor models as well as to the small signal modeling techniques of elementary analog integrated circuits. The second part of the course is devoted to the description of the basic blocks whose interconnection allows the realization of analog integrated circuits: current/voltage reference, mirrors and current sources, single transistor active load amplifiers, differential pair. The fundamental design principles of CMOS amplifiers are discussed in the third part. Emphasis is placed on the performance-transistor sizing link in the design of a two-stage Miller amplifier. Some advanced amplifier architectures are presented at the end of the course in order to highlight the interest of mastering the basic blocks.
Architecture of systems on chips / embedded systems
ECTS
5 credits
Component
Faculty of Science
This course covers a wide range of knowledge from the foundations of Boolean logic to the architecture of Systems-on-Chips (SoC), including logic synthesis flows, processor architecture and the basics of embedded software. VHDL, a hardware description language, also plays an important role in this course and will be studied in class and used in practical exercises, as well as in an "embedded systems" project.
------------------------------------------------------------------------------------------------------------------------------------------------------------
This course covers a wide range of topics ranging from fundamentals of Boolean logic to digital SoC (Systems-on-Chips) architecture, including digital design flows, computer architecture and embedded software basics. VHDL will be studied in this lecture, for both logic synthesis and modelling / simulation purposes. Labs include hands-on VHDL exercises (design of a simple stack processor), and an "Embedded system" student project makes it possible to deepen knowledge in the area.
Test and Reliability of Integrated Circuits and Systems
ECTS
5 credits
Component
Faculty of Science
- Testing of digital integrated circuits.
- Mistake models.
- Generation of test vectors.
- Design for Test (DFT).
- Stand-alone integrated test (BIST).
- Testing of Analog Integrated Circuits.
- Industrial testing (functional and parametric tests, characterization).
Radiation and Reliability of Electronics for Transport, Aerospace and Nuclear
ECTS
3 credits
Component
Faculty of Science
- Know the characteristics of the radiative environments of space and avionics, the important quantities and the interaction between radiation and matter
- Understand and evaluate the different effects of radiation on electronic components and systems.
- Know and understand the testing methods
- understand future industrial challenges: reliability of electric and autonomous vehicles, press space, nuclear dismantling, ...
------------------------------------------------------------------------------------------------------------------------------------------------------------
- Know the characteristics of space and avionics radiative environments, important quantities and radiation matter interaction
- Understand and evaluate the different effects of radiation on electronic components and systems.
- Know and understand test methods
- understand future industrial challenges: reliability of electric and autonomous vehicles, newspace, nuclear dismantling, ...
Project
ECTS
10 credits
Component
Faculty of Science
Project in partnership with a research laboratory and/or a company, emphasizing the scientific skills, autonomy and adaptability of the student.
Internship
ECTS
15 credits
Component
Faculty of Science
5 to 6 month internship in a research laboratory or in a company, emphasizing the scientific skills, autonomy and adaptability of the student.
Professional Insertion
ECTS
3 credits
Component
Faculty of Science
Preparation for professional integration.
The course is taught by a senior HR consultant and former HRM of large groups, who brings to the teaching her rich experience in recruitment.
A pedagogical approach that favors the sharing of experience and the response to students' situations and questions.
General information on recruitment from A to Z, how to be more efficient in your search, vision on the approaches of final recruiters, recruitment firms, service companies.
Simulated recruitment interviews in small groups with personalized debriefing orchestrated by the teacher.
English
ECTS
2 credits
Component
Faculty of Science
Specialized English and English for Communication courses aimed at professional autonomy in the English language.
Reinforce and consolidate the knowledge acquired in Master 1.
Admission
How to register
Applications are made on the following platforms:
- French & European students: follow the "My Master" procedure from the website: https: //www.monmaster.gouv.fr/
- International students from outside the EU: follow the "Studies in France" procedure: https: //pastel.diplomatie.gouv.fr/etudesenfrance/dyn/public/authentification/login.html