Use la antigua tabla Altera MAX II en un ambiente moderno

5

Hace años (en 2004) mi universidad obtuvo un Altera MAX- I Devboard , pero nadie lo usó. Ahora soy yo quien debe enseñar a los estudiantes la programación de FPGA, pero todavía no puedo programar la pizarra. Me enfrenté a los siguientes problemas, en orden:

  • La placa viene con el programador de ByteBlaster LPT, pero no tengo LPT en mi computadora portátil. ¿Hay alguna manera de hacer que USB Blaster funcione con esta placa?

  • Bien, encontré una computadora con LPT e instalé el software moderno Quartuas II 14.1. Pude examinar el firmware de FPGA utilizando el cable ByteBlaster, pero no lo programé. Desafortunadamente, 14.1 solo admite el chip EMP1270F256C5, mientras que mi placa tiene EMP1270F256C5 ES (que significa "muestra de ingeniería", que es una especie de versión beta del chip de producción); Los archivos POF para estos chips son incompatibles. ¿Puedo instalar de alguna manera el soporte para mi viejo chip en el Quartus moderno?

pregunta firegurafiku

3 respuestas

6

Lamentablemente no.

No hay forma de modificar Quartus para que funcione con un dispositivo no compatible. Tendría que encontrar una versión anterior de Quartus que sea compatible con el dispositivo y usarla.

Alternativamente, y probablemente con más sensatez, podría actualizar a un dispositivo más moderno. Hay, por ejemplo, muchos kits de desarrollo basados en Cyclone V que son bastante baratos, aunque te dejaré buscar algo.

Si está tratando de enseñar cosas basadas en FPGA, el uso de un dispositivo antiguo, especialmente uno que sea una muestra de ingeniería, posiblemente no sea el mejor curso de acción: pasaría más tiempo luchando contra errores y fallos en las herramientas (si incluso puedes configurarlos) de lo que enseñarías.

    
respondido por el Tom Carpenter
3

Para cualquier persona que todavía esté buscando la respuesta, parece que es tan simple como editar el archivo .qsf y recompilar como se indica aquí:

enlace

Se reduce a cambiar la entrada del archivo .qsf:

set_global_assignment -name DISPOSITIVO EPM1270F256C5 a set_global_assignment -name DISPOSITIVO EPM1270F256C5ES

Parece que funciona bien incluso en Quartus 18 en Windows 10.

Espero que esto ayude a alguien!

    
respondido por el Grady Sharpe
3

Póngase en contacto con Altera para obtener ayuda, necesita una versión muy antigua de su software.

También Altera ha pedido a las universidades que se apeguen a la versión 13 y no actualicen a la versión 14.

La versión 13 todavía tiene un simulador simple basado en forma de onda que es (muy) bueno para la enseñanza. Evita tener que saltar para usar los bancos de pruebas VHDL.

    
respondido por el user118055

Lea otras preguntas en las etiquetas