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
|