Espero hacer algún trabajo de desarrollo en Altera FPGA que probablemente sea más grande que el que admite la edición gratuita de ModelSim. Tengo una copia antigua de la versión completa dando vueltas (creo que la versión 6.5). ¿Es probable que funcione para diseños con FPGA modernos (por ejemplo, Cyclone IV), o necesito actualizar?
Bueno, teóricamente debería funcionar, lo único que debe hacer es compilar sus bibliotecas en modelsim. Una cosa que no entiendo es ¿por qué crees que tus archivos no funcionarían con modelsim? ¿Es porque está utilizando Verilog 2001 o una sintaxis que no es compatible? Siempre que su código esté escrito en un lenguaje de alto nivel como verilog y VHDL, podrá corregirlo para que funcione con una versión anterior de Modeslsim.
Si no está utilizando ningún núcleo proporcionado por el proveedor, entonces no importa qué dispositivo esté utilizando. Siempre que el VHDL que escriba sea compatible con la herramienta anterior, debería estar bien.
Si tiene núcleos de proveedores, siempre que tenga la fuente de los núcleos que está utilizando y pueda compilarlos en la herramienta anterior (lo cual es probable, ya que la mayoría de los núcleos de proveedores solo usan VHDL-93), tampoco debería haber ningún problema.
Las especificaciones del dispositivo importan mucho más en la síntesis que en la simulación.
Tenga cuidado si usa Altera QSYS para ensamblar el sistema, la interconexión generada usa algún SystemVerilog que probablemente no sea compatible con MSim 6.5.
La última versión de la edición web de Quartus es gratuita. http://www.altera.com/products/software/quartus-ii/web-edition/qts-we-index.html Dudo que su versión de Modelsim funcione con cualquiera de la serie Cyclone.
FarhadA
Julio
FarhadA