Altifigence Academy

Trova il tuo prossimo corso.

Vedi i corsi
01 / Progettazione digitaleGratuito · Introduttivo

Circuiti logici digitali

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.

Logica combinatoria e sequenzialeSystemVerilog
Vedi il corso
02 / Progettazione digitaleGratuito · Fondamenti

Fondamenti di progettazione RTL

Descrivi 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.

SystemVerilogProgettazione di moduli
Vedi il corso
03 / Progettazione digitaleGratuito · Intermedio

Progettazione RTL: percorsi dati e pipeline

Definisci 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.

Percorsi datiPipeline
Vedi il corso
04 / Hardware per l'IAGratuito · Avanzato

Progettazione RTL: array sistolici

Costruisci 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.

Moltiplicazione di matriciMAC
Vedi il corso
05 / Hardware per l'IAGratuito · Avanzato

Progettazione RTL: acceleratori CNN

Impara 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.

Inferenza CNNConvoluzione e quantizzazione
Vedi il corso
06 / Progettazione analogicaGratuito · Da principiante alla pratica

Progettazione di circuiti analogici

Costruisci 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.

Analisi dei circuitiAmplificatori
Vedi il corso

I tuoi appunti

Riprendi da dove eri rimasto.

Ogni piccolo progresso conta.

PCCX
Progetti open source.

Esplora progetti e codice nella documentazione e nei repository pubblici.

A design workbench with source code, waveforms and a circuit board

Un taccuino che illustra gli strati di un semiconduttore

Un po’ di preparazione.
Un buon inizio.

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

La scelta vale per questo browser. Puoi modificarla in qualsiasi momento dal piè di pagina.