Tag: VHDL

FPGA per Principianti: VHDL Verilog e System Verilog con quale iniziare

Esistono molti linguaggi di descrizione del hardware (HDL = Hardware Description Language) ma i maggiormente utilizzati sono il VHDL, il Verilog ed il System Verilog. Per un principiante come, ad esempio, uno studente universitario, un perito, un laureato o semplicemente chiunque abbia voglia di imparare a realizzare sistemi elettronici digitali da implementare su FPGA o…


Perchè e Quando utilizzare una FPGA

Una domanda che mi viene fatta in modo ricorrente nella mia professione è per quale motivo viene utilizzata una FPGA ed in quali ambiti. Una delle domande più carine, che ancora ricordo, mi fu fatta da un masterista e suonava a grandi linee così: “ma perchè avranno montato una FPGA da 100 euro quando la…


Simulare Progetto Intel Quartus basato su NIOS V con QuestaSim Parte 3/3

Moltissimi progetti basati su FPGA Intel/Altera, che avevano necessità di un soft-processor, utilizzavano il NIOS II. Putroppo però, o per fortuna, oramai da parecchi mesi Intel/Altera ha decretato la “morte” del NIOS II terminando ogni sviluppo ed inserendolo tra i software obsoleti. Inoltre, come già annunciato, le future versioni di Quartus Prime non supporteranno più…


Simulare Progetto Intel Quartus basato su NIOS V con QuestaSim Parte 2/3

Moltissimi progetti basati su FPGA Intel/Altera, che avevano necessità di un soft-processor, utilizzavano il NIOS II. Putroppo però, o per fortuna, oramai da parecchi mesi Intel/Altera ha decretato la “morte” del NIOS II terminando ogni sviluppo ed inserendolo tra i software obsoleti. Inoltre, come già annunciato, le future versioni di Quartus Prime non supporteranno più…


Simulare Progetto Intel Quartus basato su NIOS V con QuestaSim Parte 1/3

Moltissimi progetti basati su FPGA Intel/Altera, che avevano necessità di un soft-processor, utilizzavano il NIOS II. Putroppo però, o per fortuna, oramai da parecchi mesi Intel/Altera ha decretato la “morte” del NIOS II terminando ogni sviluppo ed inserendolo tra i software obsoleti. Inoltre, come già annunciato, le future versioni di Quartus Prime non supporteranno più…


GAL16V8D Firmware per Driver Board SEGA Rally 2 cabinato

Firmware per GAL16V8D della scheda Driver Board all’interno del cabinato SEGA Rally 2 per la gestione del Force Feedback o ritorno di forza.  


SEGA Rally 2 Driver Board Force Feedback GAL Reverse Engineering

SEGA Rally 2 Championship era probabilmente il miglior gioco di rally nel 1998 ma a tutt’oggi molti appassionati dichiarano che sia il miglior cabinato arcade dedicato al rally. SEGA Rally 2 era (è) famoso, tra le altre, per il realismo del ritorno di forza (Force FeedBack – FFB) del volante di guida. Il cuore del…


Come Sintetizzare e Programmare una GAL nel 2023 con il VHDL

Ha ancora senso parlare di GAL (Generic Array Logic) nel 2023? Probabilmente no per i nuovi progetti ma potrebbe averlo quando si parla di riparazioni di vecchie schede elettroniche. Tra la metà degli anni ‘80 e la metà degli anni ’90 le PLA (Programmable Logic Array) e le GAL venivano impiegate in moltissimi design elettronici,…


Segnali sfasati di 90° fase e quadratura in VHDL per FPGA

In questo articolo andremo a vedere come realizzare in VHDL 4 differenti segnali sfasati di 90° ciascuno o, in altri termini, posti rispettivamente in fase ed in quadratura partendo da un segnale di clock comune. Il codice VHDL realizzato è sia simulabile che sintetizzabile da qualsiasi tool di sintesi e fitting per FPGA….