Establishment
Language of instruction
French, English
Teaching content
CSI3-CIR3
This course occurs in the following program(s)
Training officer(s)
B.STEFANELLI, JM.CAPRON
Stakeholder(s)
B.STEFANELLI, JM.CAPRON, M.VAN MALLEGHEM, C. LOYEZ
Présentation
Prerequisite
None. knowledge of Boole algebra and Karnaugh maps can however be useful.
Goal
Skills expected: 31(311/312/313) 32(321/322) 42(422) 56(562) 111(1111)
Course:
- Combinational circuit analysis,
- Combinational circuit synthesis,
- Sequential circuit analysis,
- Sequential circuit synthesis,
- Understanding the architecture of a basic microcontroler,
- Master the basics of assembly programming.
Mini-project:
- Circuits analysis, component sizing with respect to specifications,
- Soldering components on a printed circuit board,
- Performing measurements on the prototype,
- Writing a test report.
Course:
- Combinational circuit analysis,
- Combinational circuit synthesis,
- Sequential circuit analysis,
- Sequential circuit synthesis,
- Understanding the architecture of a basic microcontroler,
- Master the basics of assembly programming.
Mini-project:
- Circuits analysis, component sizing with respect to specifications,
- Soldering components on a printed circuit board,
- Performing measurements on the prototype,
- Writing a test report.
Presentation
CSI3 only:
- Digital circuit analysis tools,
- Combinational circuits,
- Arithmetic circuits,
- Sequential circuits, flip-flops,
- Analysis and synthesis of finite-state machines,
- Electrical characteristics of digital circuits,
CSI3 and CIR3:
- Basic architecture of microcontrolers (ALU, memory, input-output circuits...),
Labs on microcontrolers (CSI3 and CIR3):
- Assembly programming,
- Simulation and on-board evaluation,
- The various addressing modes,
- Input-output ports,
- Processing the interrupts,
- Timers,
- Pulse width modulation based DC-motor control,
- Using the analog-to-digital converter.
Labs on FPGA (CSI3 only):
- Implementing basic digital functions on FPGA,
- Design of a finite state machine.
Mini-project (CSI3 and CIR3):
- Circuit analysis,
- Component sizing,
- Breadboarding,
- Printed circuit board assembly,
- Prototype validation.
- Digital circuit analysis tools,
- Combinational circuits,
- Arithmetic circuits,
- Sequential circuits, flip-flops,
- Analysis and synthesis of finite-state machines,
- Electrical characteristics of digital circuits,
CSI3 and CIR3:
- Basic architecture of microcontrolers (ALU, memory, input-output circuits...),
Labs on microcontrolers (CSI3 and CIR3):
- Assembly programming,
- Simulation and on-board evaluation,
- The various addressing modes,
- Input-output ports,
- Processing the interrupts,
- Timers,
- Pulse width modulation based DC-motor control,
- Using the analog-to-digital converter.
Labs on FPGA (CSI3 only):
- Implementing basic digital functions on FPGA,
- Design of a finite state machine.
Mini-project (CSI3 and CIR3):
- Circuit analysis,
- Component sizing,
- Breadboarding,
- Printed circuit board assembly,
- Prototype validation.
Modalités
Forms of instruction
(1) comprenant notamment la préparation des TP et TPE
(1) including labs preparation.
Organization
Type | Amount of time | Comment | |
---|---|---|---|
Face to face | |||
Lectures - face to face | 19,25 | 11 x 1h45 | |
Tutoring | 10,50 | 6 x 1h45 | |
Lab | 28,00 | 7 x 4h | |
Mini-project | 40,00 | ||
Independent study | |||
Independent study | 160,00 | (1) | |
Overall student workload | 257,00 |
Evaluation
Control type | Duration | Amount | Weighting |
---|---|---|---|
Continuous assessment | |||
Test | 1,00 | 1 | 12,00 |
Written Test | 2,00 | 1 | 18,00 |
Lab grade | 1,00 | 1 | 15,00 |
Mini-project | 40,00 | 1 | 25,00 |
Final Exam | |||
Written test | 3,00 | 1 | 30,00 |
TOTAL | 100,00 |