Frentes Yosys para Xilinx ISE

Siempre nos maravillamos de cómo las herramientas de código abierto pueden superar a menudo a sus homólogos comerciales. Yosys, la herramienta de código abierto para la síntesis de Verilog, es un buen ejemplo. Aunque la suite de diseño Xilinx ISE es algo parecido al abandonware, mucha gente todavía la usa porque soporta FPGAs más antiguas que las herramientas más nuevas no. Su analizador Verilog es algo lento para ponerse al día con los nuevos estándares, y según una reciente actualización de GitHub, Yosys puede ahora proporcionar archivos para ISE que tengan como objetivo las FPGAs Spartan 6, Virtex 7 y Series 7. Además, existe cierto soporte para Spartan 3, Virtex 2, 4 y 5, aunque estos no están listos todavía.

Según el post, querrás usar el comando synth_xilinx junto con la opción -ise y una opción -family que coincida con tu objetivo (es decir, xc6s para Spartan 6). En el lado de la salida, escribirás un archivo EDIF usando el comando write_edif.

Esto no quiere decir que el analizador Xilinx XST que procesa Verilog para ISE sea terrible. Sin embargo, se queda atrás en algunas características, y si no funciona… es una lástima. Xilinx tiene un menor enfoque en ISE y sus variantes a favor de Vivado que no soporta muchos chips antiguos. Con Yosys, hay una comunidad activa en torno al programa y, si es necesario, puede investigar y solucionar cualquier problema por sí mismo. Puedes al menos usar el código fuente para responder a preguntas de tipo «what if».

Hemos cubierto algunas herramientas y trucos para los objetivos de Yosys y el Entramado. Si quieres empezar, siempre está nuestro campo de entrenamiento.

Sara Adkins se está atascando con las máquinas

Sara Adkins se está atascando con las máquinas

Pedirle a las máquinas que hagan música por sí mismas es una noción extraña. Son máquinas, después de todo. No ...
Leer Más
Recocido de impresiones 3D: Un enfoque científico

Recocido de impresiones 3D: Un enfoque científico

A todos nos han enseñado el método científico: Formar una hipótesis, hacer algunos experimentos, reunir algunos datos, y probar o ...
Leer Más
Un Piloto Automático de Navegación de Código Abierto con algunos ajustes personalizados

Un Piloto Automático de Navegación de Código Abierto con algunos ajustes personalizados

Pilotar un barco está muy bien, pero puede resultar aburrido cuando se prefiere estar reclinado en la cubierta con una ...
Leer Más
Comunicación óptica usando sólo LEDs

Comunicación óptica usando sólo LEDs

Todos estamos acostumbrados al humilde LED como fuente de luz omnipresente, pero ¿cuántos de nosotros somos conscientes de que estos ...
Leer Más
El Core Memory Shield interactivo ayuda a explicar el pasado

El Core Memory Shield interactivo ayuda a explicar el pasado

[Andy Geppert] envía su increíblemente inteligente escudo de memoria del núcleo interactivo. En una gran muestra del trabajo de un ...
Leer Más
Creación de Easy Glass Circuit Boards en casa

Creación de Easy Glass Circuit Boards en casa

Este consejo para crear placas de circuito de sustrato de vidrio en casa podría estar un poco más cerca de ...
Leer Más
¿Está obteniendo el valor de su dinero de los insertos roscados?

¿Está obteniendo el valor de su dinero de los insertos roscados?

¿Alguna vez se ha preguntado si vale la pena el tiempo y el gasto de instalar insertos roscados en sus ...
Leer Más
Justo a tiempo para la Navidad: Prototipo de Apple Macintosh en venta

Justo a tiempo para la Navidad: Prototipo de Apple Macintosh en venta

Nos encanta un poco de retrotecnología en nuestro espacio de trabajo. Pero tenemos que admitir que este año queremos encontrar ...
Leer Más
Construcción de un oscilador mecánico, estilo Tesla

Construcción de un oscilador mecánico, estilo Tesla

Antes de que Tesla concibiera una maquinaria rotativa bellamente sencilla, exploró otros métodos de generación de corriente alterna. Uno de ...
Leer Más
AI sabe si el lanzamiento está en el blanco antes que tú.

AI sabe si el lanzamiento está en el blanco antes que tú.

Lanzar una pelota de béisbol se trata de precisión y velocidad. Una bola rápida en el blanco es el objetivo, ...
Leer Más
Hackaday Links: 8 de diciembre de 2019

Hackaday Links: 8 de diciembre de 2019

Ahora que ha pasado noviembre de 2019, es una pena que algunas de las predicciones hechas en Blade Runner para ...
Leer Más
Creación de un escritorio de RV sin límites

Creación de un escritorio de RV sin límites

[Gabor Horvath] cree que incluso dos monitores son poco espacio para colocar sus ventanas correctamente. Por eso está construyendo un ...
Leer Más
NET a FPGA con Hastlayer

NET a FPGA con Hastlayer

Hay muchas maneras de usar las FPGAs. Una de ellas es convertir el software de computación en hardware. Esto puede ...
Leer Más
Trae el Smithsonian a casa con la impresión en 3D

Trae el Smithsonian a casa con la impresión en 3D

Si alguna vez has estado en Washington DC, sabes que el Smithsonian no es sólo un edificio, sino una colección ...
Leer Más
Convirtiendo un mal suministro de banco en un mejor suministro de banco

Convirtiendo un mal suministro de banco en un mejor suministro de banco

Es la temporada de dejar caer pistas sobre qué nuevos doodads harían feliz a un hacker, y tenemos que admitir ...
Leer Más
Detrás de las puertas de Amazon hay una biblioteca

Detrás de las puertas de Amazon hay una biblioteca

Algunas personas aman el Amazonas, mientras que otras piensan que se ha vuelto demasiado grande e invasiva. Pero tienes que ...
Leer Más
El Interruptor de Nintendo funciona también como interruptor de red

El Interruptor de Nintendo funciona también como interruptor de red

Viniendo directamente a ti desde el "Departamento de Redundancias" viene este ingenioso hack que convierte un Switch en un switch ...
Leer Más
Una bicicleta de época que da poder a Briggs y a Stratton

Una bicicleta de época que da poder a Briggs y a Stratton

eBay hizo popular el proceso de motorización de una bicicleta, con motores baratos de China combinados con un puñado de ...
Leer Más
Una terminal serial Python para sacarte de un apuro

Una terminal serial Python para sacarte de un apuro

Cuando se juega con computadoras viejas, a veces se puede encontrar en una situación difícil. Lo que puede ser una ...
Leer Más
Un Arduino basado en STM32F4 en el factor de forma de la pluma

Un Arduino basado en STM32F4 en el factor de forma de la pluma

[minh7a6] ama la Pluma de Adafruta, pero ve un poco de espacio para mejorar. Primero es el asunto de la ...
Leer Más
Elegante y sofisticado clasificador de bolos

Elegante y sofisticado clasificador de bolos

Clasificar los dulces por color es un problema clásico que tiene sus raíces en los contratantes de las estrellas de ...
Leer Más
Está ayudando a Santa Claus a matar este año

Está ayudando a Santa Claus a matar este año

Conocemos al menos a una persona que debería estar en la lista de los "buenos" de Santa este año. Probablemente ...
Leer Más
El nacimiento del robot moderno

El nacimiento del robot moderno

Cuando Isaac Asmiov estaba escribiendo I, Robot , el campo de la robótica estaba todavía en su infancia. Como señala ...
Leer Más
Esta semana en seguridad: Previsiones maliciosas, vulnerabilidades de VNC, Powerwall y la 5ª Enmienda

Esta semana en seguridad: Previsiones maliciosas, vulnerabilidades de VNC, Powerwall y la 5ª Enmienda

El malware incrustado en los documentos de oficina ha sido un ataque popular durante años. Muchos de estos ataques han ...
Leer Más
El Festival RepRap de la Costa Este cobra vida en su segundo año

El Festival RepRap de la Costa Este cobra vida en su segundo año

Por casi cualquier medida que usted se preocupe por usar, el Festival de RepRap de la Costa Este (ERRF) inaugural ...
Leer Más
Si necesita una herramienta de medición, simplemente construya una herramienta de medición

Si necesita una herramienta de medición, simplemente construya una herramienta de medición

[Darlan Johnson] estaba trabajando en un proyecto que se podía llevar puesto y necesitaba una forma de medir el cambio ...
Leer Más
¿Tienes correo?

¿Tienes correo?

La vida está llena de decisiones difíciles, como decidir si quieres ir al final del viaje para comprobar si ha ...
Leer Más
Electrodos usados de electroerosión repotenciados como cojinetes de aire para máquinas herramientas de precisión

Electrodos usados de electroerosión repotenciados como cojinetes de aire para máquinas herramientas de precisión

Si alguna vez ha jugado al hockey sobre aire, sabe cómo los pequeños chorros de aire que salen de los ...
Leer Más
Copia de seguridad de fotos DIY en el campo

Copia de seguridad de fotos DIY en el campo

Dicen que un archivo no está respaldado si no se respalda dos veces. Esto es bastante fácil de hacer si ...
Leer Más
La aplicación de teléfono de AI aprende las señales de béisbol

La aplicación de teléfono de AI aprende las señales de béisbol

Ver un deporte puede ser un poco extraño si no estás familiarizado con él. La mayoría de los estadounidenses, por ...
Leer Más

Deja un comentario