Scheda insegnamento (lingua inglese)

Stampato il 01.06.2024 ore 17:24

Title

Calcolatori elettronici I
Computer Architecture I

mutua da Calcolatori elettronici I

Degree

Corso di Laurea Specialistica in Ingegneria Gestionale
Second Level Degree in Management Engineering

Corso di Laurea Specialistica in Ingegneria Elettronica

Year

1

Teaching Period

2

Credits

7

Teacher:   Mirko Loghi Academic year:   2008/2009

Objectives: Requirements: Acquired skills:
Lectures and exercises hours
Topics Specific contents  
Optimization of finite state machines  Minimization of incompletely specified finite state machines. State assignment. Choice of flip-flops.
6
Programmable Logic  Implementation of combinatorial devices through memories, PLA, PAL, FPGA
2
Logic and arithmetic circuits  Adders: ripple carry, manchester carry chain, carry skip, carry select, carry lookahead. Multipliers: matrix, carry save, Wallace algorithm, Booth encoding.
2
Datapath  General purpose datapath. Evaluation of development choices. Control Word. Pipeline.
4
Control Unit  Control Unit. ASM charts.
4
Special purpose processors  Design of Control Unit and Datapath. Microprogramming: microprogrammed control unit.
8
General purpose processors  Single-cycle architecture. Multi-cycle architecture, hardwired and microprogrammed control.
6
CISC e RISC Processors  Design of RISC processors. Pipeline hazards. RISC architecture examples: MIPS and ARM.
4
Memory hierarchy  Caches (associative, DM, set-associative)
2
Quantitative analysis  Integrated circuit's costs.
4
 Total hours for lectures and exercises 42 
 for exercises only  
Further educational activities
hours
  Labs  
  Tutorials / Seminars  
  Workshops  
  Guided tours  
   
 Total hours for further educational activities 0 
 Total hours
42 

Type of exam: Written

References:


- Documento generato con SOFIA -