• 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
Read more

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.

 

Read more

Necessary pre-requisites

Combinatorial and sequential logics

Read more