PLD es "Programmable Logic Device", no? vamos, como
hacerte tu propio integrado, digamos circuito de
puertas logicas... Y CPLD que es?
CPLD es "Complex Programmable Logic Device"... de todas formas, las
prestaciones de estos los dejan algo "obsoletos" comparadolos con las
prestaciones de las FPGA.
GAL viene a ser lo mismo que PLD? Y PAL?
Un GAL no se lo que es...
Hay algun micro 100% compatible con el R800 del TR? Si
no, se podria emular con un FPGA? Cual tendria la
capacidad necesaria par ello?
Hay páginas de internet donde te puedes bajar el código de
procesadores RISC para meterlos en una FPGA, así que supongo que
algún "machacas" se podría currar un R800. Aún así no se qué
rendimiento podría tener un R800 en una FPGA, ya que estos
dispositivos son lentos si los comparamos con los chips de silicio
fabricados industrialmente...
Que ventajas tiene uno sobre otro para segun que
cosas? Vamos, que es mejor usar para tal cosa u
otra...
Las FPGAs y CPLDs tienen la ventaja que son reprogramables (si la
cagas, no hace falta que tires el chip) por eso se usan para hacer
prototipos... También tienen la ventaja que desde cualquier PC se
pueden programar, por eso también se usan para hacer desarrollos a
pequeña escala... Para hacer grandes tiradas de chips, es más barato
y rápido hacerlo mediante el método industrial.
Cuales son los modelos de FPGA/PLD y otras cosas
parecidas comercialmente disponibles y hasta que se
puede llegar a hacer?
Yo conozco las marcas ALTERA y XILINX, cada vez son capaces de
integrar más puertas (cientos de miles) en un solo chip. Eso sí, una
FPGA de altas prestaciones no es precisamente barata.
Si a alguno le apetece "jugar" con alguna de estas cosas, actualmente
hay placas de prototipado donde vienen integradas FPGAs, CPLDs,
puertos de E/S (PS/2, VGA, USB, Ethernet), memorias,
microcontroladores, etc... En mi proyecto de fin de carrera utilicé
la de gama más bajauna de la marca Xess (www.xess.com), que es casi
un juguete, pero para aprender está bastante bien, eso sí, vale unos
120 dólares si mal no recuerdo.
Os acordáis de aquel proyecto de ASCII "MSX on chip"? Pues si mal no
recuerdo el prototipo se estaba realizando en una FPGA.