• Level of education

    Bachelor's degree

  • ECTS

    8 credits

  • Training structure

    Faculty of Science

  • Hours per week

    67,5h

Description

Grafcet section (4.5 hours of lectures, 6 hours of tutorials, 6 hours of practicals)

  • Definition of the standard, stages, actions, transitions, receptivity
  • Classic structures, semaphore, communication
  • Inputs and outputs, time
  • Implementation: evolution rules and algorithms, equivalent logic equations, state machines, industrial programmable logic controllers

 

Logic section (3 hours of lectures, 3 hours of tutorials, 3 hours of practicals) 

  • Reminders of Logic
  • Coding an FSM

 

Architecture section (9 hours of lectures, 6 hours of tutorials, 6 hours of practicals) 

  • Principles of operation of Von Neumann machines
  • Addressing modes and memory access
  • Wired and microprogrammed sequencers
  • Principle of interrupt systems
  • Inputs/outputs

Programming section (6 hours of lectures, 15 hours of practical work) 

  • Implementation of peripheral programming
  • C and Assembly Languages
  • STM32 board
Read more

Objectives

Know how to choose and implement a conventional combinational and/or sequential digital circuit. Understand how a computer architecture works. Know how to use GRAFCET, a language for describing automation. Master programming in an advanced language.

 

Read more

Teaching hours

  • Industrial Computing - CMLecture22.5 hours
  • Industrial computing - TutorialTutorials3 p.m.
  • Industrial computing - Practical workPractical Work30 hours

Mandatory prerequisites

Combinational and sequential logic

Read more