Page 1 of 1

CPLD Fun Board: Arduino STM32 + CPLD

PostPosted: 20 Oct 2017, 18:23
by Just4Fun
Ciao a tutti,
volendo "giocherellare" con i dispositivi CPLD/FPGA ho realizzato questa scheda:

Image
Image

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:

Image

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.

Re: CPLD Fun Board: Arduino STM32 + CPLD

PostPosted: 21 Oct 2017, 12:48
by Leonardo
Ciao,

Bel progetto didattico

Mi permetto di linkare la pagina del tuo progetto: https://hackaday.io/project/27062-arduino-cpld-cpld-fun-board per ulteriori dettagli per chi fosse interessato ad approfondire.

Re: CPLD Fun Board: Arduino STM32 + CPLD

PostPosted: 21 Nov 2017, 17:51
by legacy
X me doveva stra-vincere la bici ecologica!

Re: CPLD Fun Board: Arduino STM32 + CPLD

PostPosted: 21 Nov 2017, 18:59
by legacy
Just4Fun wrote:Il costo totale dei componenti necessari dovrebbe essere dell’ordine dei 5/8$


Proprio ci insisti nel promuovere trecento tonnellate di spazzatura cinese, eh?
E proprio se ne sentiva il bisogno.

Re: CPLD Fun Board: Arduino STM32 + CPLD

PostPosted: 23 Dec 2017, 01:33
by legacy
cmq, proprio non ce la fai a menartela in 1001 posti; tipo EVB, Youtube, e pure qui; e' venuto fuori per caso mentre su google cercavo roba di lavoro, :roll:


ma la fig@ non piace piu' a nessuno?