Los GAL pueden ser tecnología obsoleta, pero todavía están disponibles y son muy baratos. Para un aficionado como yo, son ideales para proyectos pequeños que necesitan algo un poco más rápido que un microcontrolador de bajo costo. Pero el problema es que los programadores son caros. El más barato que puedo encontrar es un dispositivo sin marca suministrado por un proveedor chino y que cuesta más de £ 30.
Lamentablemente, las hojas de datos no ayudan. La hoja de datos de Lattice para el GAL16V8 que planeo usar simplemente dice que hay programadores comerciales aprobados disponibles, y no da ninguna indicación de cómo funcionan realmente esos programadores.
Hay diseños de aficionados disponibles. Hay muchas recomendaciones para GALblast ... pero GALblast tiene una Algunos problemas, entre ellos el hecho de que está diseñado para ejecutarse desde una PC con un puerto paralelo (ninguna de mis PC actuales tienen una más), no parece haber un esquema disponible (solo un diseño de PCB e instrucciones de ensamblaje) ), y el software diseñado para controlarlo es un programa de Windows de 16 bits (que no se ejecutará en mi sistema de 64 bits).
¿Qué otras alternativas tengo? Me complace armar un sistema con un microcontrolador y convertidores de voltaje adecuados (supongo que, como en el caso de las EPROM de la década de los 80, un GAL está programado con un suministro de 12 V, incluso eso no queda claro en las hojas de datos ...), pero puedo No encuentre ninguna información útil sobre cómo realizar realmente la programación.
Editar
Buscando un poco más, encontré este proyecto , que aún depende de un puerto paralelo y 16- software de bits, pero al menos está mejor documentado que GALblast, y más reciente también, por lo que parece más probable que el diseñador responda a las preguntas al respecto. El nombre de ese diseñador parece también ...