Ciao a tutti,
volendo "giocherellare" con i dispositivi CPLD/FPGA ho realizzato questa scheda:
Qui una breve demo video:
Si tratta di una scheda a basso costo per iniziare ad usare i linguaggi HDL, basata su una CPLD EPM240T100 (ma che può anche montare una EPM570T100) della serie MAX II della Altera (ora Intel) che si può trovare “in giro” a circa 1$.
Inoltre sulla scheda ho aggiunto una MCU del tipo STM32F103 che può essere programmata facilmente con l’IDE di Arduino:
L'idea era quella di utilizzare la MCU STM32 come "generatore di stimoli" per la CPLD, e poter testare eventuali interfacce "custom" configurate nella CPLD sulla scheda stessa.
Il costo totale dei componenti necessari dovrebbe essere dell’ordine dei 5/8$ (versione con EPM240; sono escusi il PCB, il modulo LCD e l’oscillatore opzionale a 50MHz).
Tutti i dettagli per la realizzazione, compreso lo schema elettrico e i file Gerber per la produzione del PCB, si trovano qui.
Bye.