¿Existen cadenas de herramientas y flujos de trabajo de CPLD / FPGA que evitan los IDE de los proveedores? [duplicar]

1

Programación personalizada para tableros de FPGA es una pregunta similar y útil para cualquiera que tenga el mismo, pero son diferentes . En ese hilo discuten opciones personalizadas y construyen sus propias opciones. Esta pregunta es sobre lo que ya existe (es decir, nada tiene que ser personalizado).

Otro novato aquí. Educación muy limitada en EE, pero con experiencia en el desarrollo de software que intenta comenzar con CPLD y FPGA.

Cualquier ayuda con mi terminología también sería apreciada.

Por lo que puedo decir, hay dos grandes fabricantes, Altera (Intel) y Xilinx. Ambos proporcionan IDE completos para trabajar con sus chips. Desde los controladores hasta el diseño, la prueba y la implementación (¿es esta síntesis o es otra cosa completamente distinta?)

También he notado que hay simuladores de código abierto como GHDL e Icarus Verilog. Sin embargo, para obtener los diseños que simules con estos en el chip, parece que todavía necesitas las soluciones Altera / Xilinx anteriores. ¿Esto es correcto?

En última instancia, sería bueno poder desarrollar Verilog / VHDL en un editor de texto. Lanzarlo en un simulador. Luego, si parece bueno, desplácelo en el chip a través de la terminal (es decir, con un blaster USB). Aún mejor utilizando todas las herramientas de código abierto y gratuitas. ¿Es esto posible?

Me doy cuenta de que los IDE proporcionan muchas cosas buenas, proyectos profesionales y similares que necesitarán todo eso, pero para alguien que provenga de un fondo de software que quiera jugar como un hobby, un flujo de trabajo breve y sencillo sería muy bueno.

Todos los punteros apreciados. Gracias por leer.

    
pregunta Pewsplosions

1 respuesta

2

Sé de esto solo por hacer búsquedas en la web sobre "Cadena de herramientas FPGA de código abierto": enlace .

No lo he probado. Estás por tu cuenta ...

    
respondido por el TimWescott

Lea otras preguntas en las etiquetas