ELP 317 A: Architectures of Digital Processing Systems


Coordinator  : Amer BAGHDADI
Co-coordinator  : Pierre-Henri HORREIN
   

Presentation

After having studied the basic combinational and sequential logic functions of digital circuits at the time of module ELP314, we propose the module ELP317 to you to analyze and understand how the assembly of these functions makes it possible to build a complex processing circuit.
The general architecture model of a digital processing circuit will be presented and illustrated through several examples. Then, the architecture of an elementary processor associated to a memory bloc containing the program will be studied.

Prerequisites

Module ELP314 : Digital Design

Objectives

- Understand the hardware architectures of the digital processing systems
- Learn how to move from the algorithm to the architecture
- Understand the hardware architecture of an elementary instruction-set processor

Duration: 6h


Content

C1: Application-specific processors
- presentation of the basic architecture model of the digital processing systems
- illustration through few examples

PC1: Design of an application-specific processor
- apply the design methodology presented in C1
- apply optimisation techniques and performance evaluation of the designed processor

C2/C3: General-purpose processors
- architectures of the general-purpose processors
- advanced architectural concepts (pipeline, VLIW, superscalar, cache,...)
- programming Model
- application-domain specific processors (ASIPs)
- presentation of an elementary general-purpose processor architecture

Organization

Examination

Final exam

Scheduled activities

  • C1 (1h30)   Processeurs dédiés à une application spécifique
  • PC1 (1h30)   Conception d’un processeur dédié
  • C2 (1h30)   Processeurs à usage universel
  • C3 (1h30)   Architecture d'un processeur élémentaire

Team


  C1
  1h30
  PC1
  1h30
  C2
  1h30
  C3
  1h30
 Charbel ABDEL NOUR    x    
 Patrick ADDE         
 Matthieu ARZEL         
 Amer BAGHDADI  x x x x
 Catherine DOUILLARD    x    
 Michel JEZEQUEL         
 Sylvie KEROUEDAN         
 Charlotte LANGLAIS         


Educational resource

Transparents du cours + support PC

Recommended reading

"Embedded System Design: A Unified Hardware/Software Introduction", by F. Vahid (UCR) and T. Givargis (UCI)


  Year 2016/2017
Last update: 06-JUL-16
Last validation:

IMT Atlantique
Campus de Brest
Technopôle Brest-Iroise
CS 83818
29238 Brest Cedex 3
France

Tél  +33 (0)2 29 00 11 11
Fax +33 (0)2 29 00 10 00