video
-

Frame Buffer su FPGA: implementazione completa per VGA e Zilog Z80 – ALEX80 #31
.
Come si implementa una memoria video da 32 KB su FPGA Spartan-6 per una scheda grafica VGA a 4 bit per pixel? In questo episodio di ALEX80 vediamo BRAM, DAC resistivo, calcolo degli indirizzi e sincronizzazione con il pixel clock.
-

Non è un PC, ma fa girare DOS e Windows
.
Un ESP32 che emula DOS, Windows 3.0 e CP/M grazie alla libreria FABGL: assemblaggio completo di una scheda retrocomputing e test con segnali VGA all’oscilloscopio.
-

Controller VGA in VHDL su FPGA: perché 640×480 non va bene per Alex80
.
Perché il 640×480 a 25 MHz è impraticabile per uno Z80 a 4 MHz? Come si sceglie la risoluzione giusta per una scheda grafica VGA retro-compatibile? In questo articolo analizziamo i vincoli hardware e implementiamo il controller VGA in VHDL su Xilinx Spartan 6.
-

Ventola CPU troppo rumorosa? Hack del segnale tachimetrico fornito al BIOS
.
Il BIOS pilotava la ventola da 120 mm come se fosse quella originale da 80 mm: troppi giri, troppo rumore, nessun beneficio termico. La soluzione? Un piccolo circuito che raddoppia la frequenza tachimetrica e inganna il BIOS nel modo giusto.
-

VHDL per FPGA: introduzione completa con esempi pratici
.
Dal concetto di descrizione hardware fino a un LED che lampeggia su Spartan-6: una panoramica completa del VHDL con esempi simulati su EDA Playground e implementati su scheda reale.
-

Quale multimetro scegliere? Prova definitiva: Ziboo 17B Pro, FNIRSI S1 e Owon 272S
.
Tre multimetri di fascia accessibile messi a confronto su misure di tensione, corrente, resistenza, capacità, frequenza e temperatura. Un test comparativo onesto, senza sponsorizzazioni.
-

FPGA: cosa sono e perché rappresentano un salto di livello nell’elettronica digitale
.
Dopo aver esplorato dispositivi logici programmabili sempre più evoluti, arriviamo finalmente a uno dei punti chiave dell’elettronica digitale moderna: gli FPGA (Field Programmable Gate Array). Nel video che trovi qui sotto entriamo nel dettaglio di cosa sono, come funzionano e iniziamo subito a usarne uno reale. 🔍 Cosa sono gli FPGA (in parole semplici) Un…
-

Controller PWM su CPLD: implementazione hardware con Altera MAX 2 e Quartus
.
Se stai studiando i dispositivi logici programmabili e vuoi capire come si passa dalla teoria alla pratica, questo articolo fa per te. Vedremo come realizzare un controller PWM completo su CPLD Altera MAX 2 usando Quartus come ambiente di sviluppo, come simulare il progetto con ModelSim e come pilotare un vero carico — una ventola — tramite…
-

Crittografia a Chiave Pubblica in C: Implementare RSA dall’Algoritmo al Codice
.
Perché implementare RSA in C? La crittografia a chiave pubblica è uno dei pilastri della sicurezza informatica moderna. Ogni volta che effettui un pagamento online, accedi a un sito HTTPS o firmi digitalmente un documento, molto probabilmente stai utilizzando un algoritmo basato su chiavi asimmetriche basato sugli stessi principi che vedremo oggi. Comprendere come funziona a livello…
-

CPLD Altera MAX II: cos’è, come funziona e perché usarlo oggi
.
Nel corso di elettronica digitale di Alexa Academy siamo arrivati a un passaggio importante: dopo aver studiato i primi dispositivi logici programmabili, è il momento di fare un salto di livello e introdurre i CPLD. Dopo PAL e GAL, il protagonista di questa fase è l’Altera MAX II, una famiglia di dispositivi non recentissima ma ancora oggi molto interessante…
