Level of study
BAC +3
ECTS
8 credits
Component
Faculty of Science
Hourly volume
67,5h
Description
Grafcet part (4h30 CM, 6h TD, 6h TP)
- Definition of the standard, steps, actions, transitions, receptivities
- Classical structures, semaphore, communication
- Input-output, time
- Implementation: evolution rules and algorithms, equivalent logic equations, state machines, programmable logic controllers
Logic part (3h CM, 3h TD, 3h TP)
- Reminders of Logic
- Coding of an FSM
Architecture part (9h CM, 6h TD, 6h TP)
- Operating principles of Von Neumann machines
- Addressing modes and memory access
- Wired and microprogrammed sequencers
- Principle of interruption systems
- Inputs / outputs
Programming part (6h CM, 15h TP)
- Implementation of device programming
- C and Assembly languages
- STM32 card
Objectives
Know how to choose and implement a conventional combinatorial and/or sequential digital circuit. Understand the functioning of a computer architecture. Know how to use a description language of automatism, the GRAFCET. Master the programming in advanced language.
Necessary pre-requisites
Combinatorial and sequential logics