Existe-t-il un moyen peu coûteux de commencer avec les puces GAL (Generic Array Logic)?

10

Les puces GAL semblent coûteuses pour commencer, car les programmeurs coûtent des centaines de dollars et même les câbles FAI ne sont pas bon marché.

Existe-t-il un moyen moins cher?

samoz
la source
4
Je l'ai toujours entendu rendu comme "Gate Array Logic". "Generic Array Logic" est nouveau pour moi.
Connor Wolf
2
en.wikipedia.org/wiki/Generic_array_logic C'est comme ça qu'ils les appelaient toujours dans mes classes EE.
samoz

Réponses:

5

Je ne suis même pas sûr que les GAL existent toujours aujourd'hui. Les CPLD et les FPGA sont préférés, je crois, bien que je ne sois pas un expert. Vous pouvez trouver des kits de développement sur digilentinc.com. Il y a un kit CPLD pour 18 $ et le câble de programmation USB JTAG est de 50 $. Ces pièces sont Digilent C-Mod et JTAG-USB Cable. Je crois que le logiciel (au moins le logiciel de démarrage) est gratuit. Bonne chance!

AngryEE
la source
3
Je pense juste que c'est un peu ridicule que les programmeurs soient plus de deux fois plus que le kit lui-même.
samoz
Les chips sont bon marché. Eh bien, les câbles devraient être bon marché, mais il y a un peu d'intelligence dans le câble. Et c'est propriétaire. Alors oui, c'est un peu ridicule.
AngryEE
Si les puces sont bon marché, utilisez un cpld pour faire un programmeur cpld ... publié comme une blague, mais c'est en fait ce que vous trouverez à l'intérieur de beaucoup d'entre eux. Souvent, les ports USB sont un FT245 et le même CPLD précédemment utilisé dans la version parallèle.
Chris Stratton
4

Voici le schéma d'un PCB simple fait maison pour expérimenter avec les CPLD Xilinx XC9536. Il possède un connecteur pour un câble de programmation Xilinx, une prise pour un oscillateur à cristal et une LED, ainsi qu'une petite zone de prototypage. Le fichier d'illustration est disponible.

Leon Heller
la source
4

Les GAL standard ont besoin de tensions et de formes d'onde géniales pour la programmation. Lattice fait quelques produits 'ispGAL' qui ont ajouté une interface IS, mais à moins que vous ne vouliez vous en tenir aux DIL et / ou 5V, les CPLD bas de gamme sont plus capables et plus faciles à programmer.

mikeselectricstuff
la source