video
-

Una scheda di espansione IO per la dev board Xilinx: switch, pulsanti, LED e il buffer LVC245 per il VHDL
.
Per continuare il percorso sui dispositivi logici programmabili serviva più I/O sulla Deathboard Xilinx: ecco la scheda di espansione con switch, pulsanti, LED e il buffer bidirezionale LVC245, dalla progettazione alla saldatura fino al primo test in VHDL.
-

Un paddle per Alex80: costruire un controller di gioco a manopola con ADC0808 e TLC555
.
Alex80 aveva gia un breakout giocabile con due pulsanti, ma un controller a manopola rende tutto piu naturale. Ecco come nasce il paddle basato su ADC0808 e TLC555, dalla teoria della conversione analogico-digitale alla saldatura, fino a un imprevisto nel datasheet.
-

eZ80: il compatibile Z80 ancora in produzione (e piu veloce). Montiamo una dev board di test
.
Lo Z80 ha smesso la produzione da circa due anni, ma esiste un microcontrollore Zilog, l’eZ80, che ne mantiene la compatibilita e ne migliora le prestazioni. Montiamo a mano una piccola dev board per verificarlo.
-

Saldatura SMD con pistola ad aria calda: un esperimento (quasi) riuscito
.
Provo per la prima volta la saldatura SMD con pasta saldante e pistola ad aria calda su una scheda sacrificale, tra componenti che volano via e un po’ di trouble shooting.
-

AY-3-8910 su Z80: realizziamo la scheda audio di Alex80
.
Dopo il controller VGA, Alex80 guadagna audio e ingresso da tastiera su un’unica scheda basata sul chip AY-3-8910.
-

Raddoppiatore di frequenza per ventola PC: saldatura e test su PCB
.
Dalla breadboard al PCB: saldatura e collaudo con oscilloscopio del circuito che raddoppia il segnale tachimetrico di una ventola da 120 mm su una scheda madre Lenovo di recupero.
-

Il PCB della VGA funziona: primo videogioco sul computer Z80 autocostruito ALEX80
.
Montaggio e collaudo del PCB del controller VGA per ALEX80: dai problemi di cablaggio al primo, semplice, gioco di breakout.
-

Finalmente funziona: la VGA di ALEX80 è realtà
.
Dopo una lunga fase di sperimentazione tra CPLD, FPGA e logica discreta, il controller VGA di ALEX80 arriva al momento della verifica pratica. Un percorso che mostra come trasformare un progetto teorico in una scheda video realmente funzionante.
-

Disegnare grafica VGA con una FPGA e una RAM esterna: lezioni dal progetto Alex80
.
Quarto episodio della serie VGA: scriviamo il frame buffer su FPGA Spartan-6, gestiamo le coordinate dello schermo con il fattore di compressione e proviamo la RAM SRAM esterna 62256 pilotata via GPIO.
-

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.
