Piccoli circuiti.
Grandi possibilità.
Impara la progettazione digitale creando.
Dal tuo primo RTL a un’idea tutta tua.

Dai segnali digitali e dalle porte AND, OR, XOR alla progettazione di circuiti combinatori, latch, flip-flop, contatori e macchine a stati. Collegate tabelle, formule, circuiti e forme d’onda e verificate con esercitazioni RTL. Gli approfondimenti facoltativi estendono il percorso ai datapath e alle interfacce.
Vedi il corsoDescrivi circuiti digitali in SystemVerilog. Studia tipi, larghezze, segno, logica combinatoria e sequenziale, moduli, parametri e generate. Verifica limiti e difetti con testbench indipendenti, poi collega impulsi periodici a un accumulatore e conserva risultati riproducibili.
Vedi il corsoDefinisci i contratti numerici e temporali, poi progetta un'ALU, un controllore, una pipeline e buffer ready-valid. Quattro laboratori eseguibili con modelli di riferimento verificano i limiti aritmetici, gli stalli, le FIFO e l'ordinamento prima di un progetto finale di calcolo in streaming.
Vedi il corsoCostruisci un array parametrizzato per la moltiplicazione di matrici partendo dall'aritmetica MAC con segno, dallo sfasamento degli ingressi e dagli elementi di elaborazione, poi verifica suddivisione in blocchi, controllo del flusso e comportamento esatto fronte per fronte.
Vedi il corsoImpara l'indicizzazione della convoluzione e i contratti numerici interi, poi le finestre in streaming, l'associazione ai PE e la suddivisione in blocchi. Verifica un riferimento eseguibile e un piccolo percorso di inferenza separando valori, stime della pianificazione e traffico.
Vedi il corsoCostruisci una base pratica nella progettazione analogica a bassa tensione: risolvi reti in continua, prevedi risposte transitorie e in frequenza, polarizza transistor, progetta amplificatori con retroazione e filtri e verifica un percorso di segnale da sensore con limiti espliciti del modello.
Vedi il corsoI tuoi appunti
Ogni piccolo progresso conta.
Esplora progetti e codice nella documentazione e nei repository pubblici.


Configura Digital Design Studio e apri il tuo primo progetto. Ogni laboratorio include il codice sorgente e i file di input necessari.
Guida al primo avvio Apri Cloud