Training structure
Faculty of Science
Program
Digital Integrated Circuits
5 creditsAdvanced Programming & Artificial Intelligence
5 creditsHardware-based digital security
2 creditsAnalog Integrated Circuits
5 creditsSoC / Embedded Architecture
5 creditsTesting and Reliability of Integrated Circuits and Systems
5 creditsRadiation and Reliability of Electronics for Transportation, Aerospace and Nuclear
3 credits
Project
10 creditsInternship
15 creditsProfessional integration
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 biggest challenges facing the global technical industry. An example of this is 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 mass of information requires the implementation 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 both the external environment such as the supply voltage (V) and the temperature (T) as well as the context of the manufacture 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 consumption of the circuits being designed and ii) to guarantee a high manufacturing efficiency. 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, issues, 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
- Setting up 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
Hardware-based digital security
ECTS
2 credits
Component
Faculty of Science
- Objectives and challenges of physical security
- Symmetric encryption (DES, AES) and associated microelectronic architectures
- Modular Computing and Large Number Multiplication
- Asymmetric encryption (RSA) and associated microelectronic architectures
- Authentication principle
- Random Number Generation
- Hidden Channel Attacks
- Foul attacks
Analog Integrated Circuits
ECTS
5 credits
Component
Faculty of Science
The first sessions of the course are devoted to the reminders of large and small signal transistor models as well as to the techniques of small-signal modeling of elementary analog integrated circuits. The second part 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, amplifiers with active load to a transistor, differential pair. The fundamentals of CMOS amplifier design are discussed in Part Three. The focus is on the performance-sizing linkage of transistors as part of 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.
SoC / Embedded Architecture
ECTS
5 credits
Component
Faculty of Science
This course covers a wide range of knowledge from the foundations of Boolean logic to Systems-on-Chips (SoC) architecture, logical synthesis flows, processor architecture, and the basics of embedded software. VHDL, a material description language, also occupies an important place in this UE and will be studied in class and used in practical work, as well as in the framework of 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 exercices (design of a simple stack processor), and an "Embedded system" student project makes it possible to deepen knowledge in the area.
Testing and Reliability of Integrated Circuits and Systems
ECTS
5 credits
Component
Faculty of Science
- Digital integrated circuit testing.
- Fault patterns.
- Generation of test vectors.
- Design for Testing (DFT).
- Standalone Integrated Testing (BIST).
- Testing of Analog Integrated Circuits.
- Industrial testing (functional and parametric tests, characterization).
Radiation and Reliability of Electronics for Transportation, Aerospace and Nuclear
ECTS
3 credits
Component
Faculty of Science
- Know the characteristics of space and avionics radiation environments, large quantities, and the interaction between radiation and matter
- Understand and evaluate the different effects of radiation on electronic components and systems.
- Know and understand testing methods
- Understand future industrial challenges: reliability of electric and autonomous vehicles, press area, nuclear dismantling, etc.
------------------------------------------------------------------------------------------------------------------------------------------------------------
- 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, highlighting the scientific skills, autonomy and adaptability of the student.
Internship
ECTS
15 credits
Component
Faculty of Science
Internship of 5 to 6 months to be carried out in a research laboratory or within a company, highlighting the scientific skills, autonomy and adaptability of the student.
Professional integration
ECTS
3 credits
Component
Faculty of Science
Preparation for professional integration.
Teaching provided by a senior HR consultant, former HR manager of large groups, who uses her rich experience in recruitment to serve her teaching.
Pedagogical approach promoting the sharing of experience and the response to students' situations and questions.
General contributions on recruitment from A to Z, how to be more efficient in your search, vision on the approaches of final recruiters, recruitment agencies, service companies.
Simulations of recruitment interviews in small groups with personalized debriefing orchestrated by the teacher.
English
ECTS
2 credits
Component
Faculty of Science
TD courses in English for Specialization and English for Communication and which aims at professional autonomy in the English language.
Strengthen and consolidate the achievements of Master 1.
Admission
How to register
Applications can be submitted on the following platforms:
- French & European students: follow the "Mon Master" procedure on the website: https: //www.monmaster.gouv.fr/
- International students from outside the EU: follow the "Études en France" procedure: https: //pastel.diplomatie.gouv.fr/etudesenfrance/dyn/public/authentification/login.html