Arriva Altifigence Academy: dalle porte logiche alla progettazione RTL

Inizia a studiare progettazione digitale con Altifigence Academy. Il corso gratuito sui circuiti logici digitali collega porte logiche, circuiti combinatori e sequenziali ed esercitazioni con SystemVerilog.

In questa pagina

Altifigence Academy è ora disponibile per chi muove i primi passi nella progettazione digitale o desidera ripassarne le basi. Il percorso parte da come i circuiti rappresentano 0 e 1 e prosegue fino all’implementazione del loro comportamento in RTL e alla verifica dei progetti.

Inizia dai circuiti logici digitali

Il corso introduttivo gratuito sui circuiti logici digitali presenta gradualmente i concetti necessari per comprendere e progettare hardware digitale.

  • Segnali digitali e porte logiche: impara la rappresentazione dei numeri e il funzionamento di AND, OR, NOT, BUFFER, NAND, NOR, XOR e XNOR attraverso simboli e tabelle di verità.

  • Dalle espressioni logiche ai circuiti: usa l’algebra booleana e le mappe di Karnaugh, poi esplora codificatori, decodificatori, multiplexer, sommatori e comparatori.

  • Circuiti che conservano lo stato: comprendi la differenza tra latch e flip-flop e studia clock, reset, contatori, registri a scorrimento e macchine a stati finiti.

  • Progettazione e verifica insieme: implementa circuiti in SystemVerilog, leggi le forme d’onda e controlla i casi limite con un modello di riferimento indipendente. Riunisci quanto appreso in un rilevatore di sequenze 101 sovrapposte.

I capitoli facoltativi di approfondimento trattano ALU, aritmetica a virgola fissa, memoria, FIFO, pipeline, interfacce ready/valid e trasmissione UART.

Collega i concetti alla pratica

Segui un progetto dalla tabella di verità e dalle equazioni fino al circuito e alla forma d’onda. Le lezioni teoriche si leggono nel browser; il corso fornisce anche codice di esempio e file di input per le esercitazioni. Per i laboratori, prepara un progetto in Digital Design Studio Desktop e le autorizzazioni di esecuzione necessarie.

Altri corsi sono in preparazione

Sono in preparazione corsi sui fondamenti della progettazione RTL, sui percorsi dati e le pipeline, sugli array sistolici, sugli acceleratori CNN e sulla progettazione di circuiti analogici. Il catalogo li indica come corsi in preparazione. Puoi iniziare subito dal corso disponibile sui circuiti logici digitali.

Esplora Altifigence Academy

Inizia il corso sui circuiti logici digitali