Materiali didattici

Libro di testo

D. A. Patterson - J. L. Hennessy
Struttura e progetto dei calcolatori
Progettare con RISC-V
2 edizione 

Zanichelli 2023

Libri consigliati (per la Progettazione Digitale)

Randy H. Katz, Gaetano Borriello
Contemporary logic design
2 edizione 

Prentice-Hall 2005

John F. Wakerly
Digital design: principles and practices
5 edizione

Pearson 2021

Lucidi dalle lezioni

  • Presentazione del corso (pdf)
  • Introduzione al logic design (pdf)
  • Logica combinatoria (pdf)
  • Lavorare con la logica combinatoria (pdf)
  • Tecnologie per la logica combinatoria (pdf)
  • Esempi di reti combinatorie (pdf)
  • Circuiti logici sequenziali (pdf)
  • Macchine a stati finiti (pdf)
  • Ottimizzazione dei circuiti sequenziali (pdf)
  • Tecnologia delle reti sequenziali (pdf)
  • FPGA (pdf)
  • Lezione 0 (pdf)
  • Architettura - capitolo1 (pdf)
  • Architettura - capitolo2 (pdf) - capitolo due con correzioni e notazione ABI 
  • Lessons learned dai progettisti del RISC-V (pdf)
  • Architettura - capitolo3 (pdf) - con notazione ABI 
  • Architettura - capitolo4 (pdf) - versione con correzioni al 16/4/2020
  •                                                     - implementazione multi-cycle del RISC-V (pdf, dalla 2a edizione del testo)
  • Architettura - capitolo5 (pdf) - versione con correzioni al 22/4/2021
  •                                                     - scrittura di codice cache-friendly (pdf) (lucidi dal libro CS:APP)
  • Architettura - gestione I/O (pdf) - dalle slide dell'edizione precedente del libro
  • Esercitazioni assembly RISC-V - lucidi (pdf) - codice (zip)



Software di utilità

AI Website Generator