• Your selection is empty.

    Register the diplomas, courses or lessons of your choice.

Processor for embedded applications

  • School / Prep

    ENSEIRB-MATMECA

Internal code

ES7MI205

Description

The aim of this course is to provide students with the necessary knowledge of modern processor architectures and microarchitectures. The RISC-V instruction set is used to illustrate the various mechanisms.
Various concepts are covered:

Instruction set architectures,
Pipelining and dependency problems,
Superscalar microarchitectures,
Caches and memory hierarchy,
Speculation mechanisms.

Read more

Teaching hours

  • CIIntegrated courses28h

Mandatory prerequisites


EN110: Digital electronics
MI100: Microcontroller architecture
IF126: C language for electronics

Read more

Syllabus


Instruction set architectures.
The pipeline and dependency problems.
Superscalar microarchitectures.
Caches and memory hierarchy.
Speculation mechanisms.

Read more

Further information

Processor architectures, embedded systems

Read more

Bibliography

Online documents

Read more

Assessment of knowledge

Initial assessment / Main session - Tests

Type of assessmentType of testDuration (in minutes)Number of testsTest coefficientEliminatory mark in the testRemarks
Continuous controlActive Participation0.15
Continuous controlMinutes0.15
Final inspectionWritten600.7without document without calculator