NOTA IMPORTANTE: Las nuevas versiones de Modelsim para Linux las pueden descargar de aqui (funcionan tambien) esta hasta version 6.5, solo deben registrarse y les dan un link de descarga.
http://www.model.com/downloads/default.asp
Hola amigos, aqui les traigo instruccions para instalar Modelsim 6.2 en tu Ubuntu Linux (gracias a Alvaro que lo ha subido a Mediafire). Modelsim SE (Standard Edition) es la version mas potente de simulador VHDL de Mentor Graphics, esta version es mejor que la XE, o AE (que son especificias para Xilinx y Altera) y que tienen limitaciones en el tamanho de disenho VHDL. Los links de descarga son:
Los archivos necesarios estan aqui:
http://www.mediafire.com/?sharekey=e290b748dd2172eb8c9e7c56ba37815f08d0e788b1bf39ad
O los puedes encontrar en un solo archivo Modelsim_linux6.2.rar (tiene todos los archivos incluidos, pero falta generador de licencia, lo puedes descargar del primer link):
http://www.gigasize.com/get.php?d=7n0qmkj4v4b
Bueno, primero crea una carpeta dentro de tu directorio HOME y descarga los archivos alli, en mi caso era /home/abelardo/tempo
Abre un terminal y entramos a esa carpeta:
$ cd tempo
$ unrar x modelsim_linux6.2.rar (este paso solo necesario si descargaste el RAR en lugar de varios archivos)
$ chmod +x
$ chmod +x modelsim-linux.exe
$ ./modelsim-linux.exe (Esto ejecutara el instalador, sigue los pasos normalmente)
$ tar xzvf modelsim-base.tar.gz
$ tar xzvf modelsim-gcc-4.0.2-rhe21.tar.gz
$ tar xzvf modelsim-docs.tar.gz
Estos pasos descomprimen el Modelsim en un carpeta llamado “modeltech”. Ahora moveremos esta carpeta a /opt (es el mejor directorio para tener aplicaciones que no son parte del sistema operativo. Una recomendacion es tener /opt en una particion separada, de modo que si reinstalamos el SO, mantenemos nuestras aplicaciones en /opt
$ sudo mv modeltech /opt
$ cd ~
$ gedit .bashrc
Busca alguna linea que diga export $PATH y debajo anhades:
export PATH=$PATH:.:/opt/modeltech/bin:/opt/modeltech/linux
export LM_LICENSE_FILE=/home/[TU NOMBRE DE USUARIO]/flexlm/license.dat
Graba y sal. Listo, pero ahora falta el license. Para ello abre una nueva terminal (no cierres la primera) y tipeas:
$ lmhostid
lmhostid – Copyright (c) 1989-2006 Macrovision Europe Ltd. and/or Macrovision Corporation. All Rights Reserved.
The FLEXlm host ID of this machine is “[AQUI TE SALDRA UN CODIGO]“
Copia el codigo y regresa al primer terminal y tipeas:
$ wine keygenmodelsimlinux.exe
Te pedira un codigo, introduce el codigo generado antes por lmhostid. Este paso generara un archivo license.dat en el mismo directorio.
Ahora tipea:
$ mkdir ~/flexlm
$ mv license.dat ~/flexlm
Listo, cierra los terminales. Ahora para ejecutar el programa, abre un nuevo terminal y tipea:
$ vsim
Un screenshot del programa:
Nota: Modelsim tambien se puede ejecutar en linea de comandos con:
Para compilar nuestros archivos VHDL, nos vamos dentro del directorio donde estan los archivos VHDL de nuestro proyecto y creamos primero una librerìa work donde compilaremos nuestro diseño:
>>vlib work
>>vmap work work
Para ver si trabaja bien, llamamos al compilador del Modelsim VCOM
>>vcom -93 -work work top.vhd (Habra que ir compilando los archivos VHDL uno por uno)
Para simular, necesitas crear archivos VHDL tipo Testbench y compilarlos tambien. Usaremos VSIM, pero en modo consola:
>>vsim -c work.[testbench_top] -do “run -all; exit;”
testbench_top es el nombre de nuestro archivo testbench_top.vhd que debe también haber sido compilado previamente con VCOM y dentro de nuestra librerìa WORK.
No response to “Simulador Modelsim 6.2 SE NATIVO para Ubuntu Linux 32 y 64”
Publicar un comentario