Red de conocimiento de divisas - Preguntas y respuestas sobre viajes - Después de generar el núcleo IP de Xilinx, ¿cómo simularlo en ModelSim?

Después de generar el núcleo IP de Xilinx, ¿cómo simularlo en ModelSim?

1. ModelSim puede compilar y agregar bibliotecas xilinx directamente. Actualmente, ise (encuéntrelo en Herramientas Xilinx en el menú Inicio) tiene herramientas que utilizan directamente la biblioteca de compilación ModelSim. Una vez compilada la biblioteca, agréguela al entorno de simulación de modelsim y modifique modelsim.ini en el directorio de instalación de modelsim para completar la adición de la biblioteca. Sólo durante la simulación. Debe agregar el archivo v que genera la IP.

2.tb lo mejor es que lo escribas tú mismo. Algunas IP de xilinx tienen algunos TB, pero estos TB solo lo ayudan a comprender el uso de IP y no tienen ningún valor práctico, como mac ddr.

Adjunto aquí están mis notas sobre la compilación de la biblioteca de simulación hace n años. En ese momento, las versiones de ModelSim e ise eran versiones muy tempranas, pero los principios seguían siendo los mismos.

Primero debes cambiar modelsim.ini para que se pueda escribir.

Ejecutar en modo línea de comando:

" compxlib-s MTI _ se-l all-f all-p D:\ model tech _ 6.1c \ win32 "

La biblioteca compilada se encuentra en:

d:\Xilinx\10.1\ISE\VHDL\MTI_se

d:\Xilinx\10.1\ISE\verilog\MTI _ se

Después de la compilación, modelsim.ini agregó el siguiente contenido

unis IMS _ VER = d:\ Xilinx \ 10.1 \ ISE \ verilog \ MTI _ se \ unis IMS _ ver

uni macro _ VER = d:\ Xilinx \ 10.1 \ ISE \ verilog \ MTI _ se \ uni macro _ ver

uni 9000 _ VER = d:\ Xilinx \ 10.1 \ ISE \ verilog\MTI_se\uni 9000_ver

llantas simp_VER = d:\ Xilinx\ 10.1\ISE\verilog\MTI_se\simp rims_ ver

XILINXCORELIB_ VER = d:\ Xilinx \ 10.1 \ ISE \ verilog \ MTI _ se \ XILINXCORELIB _ ver

AIM _ VER = d:\ ver \ AIM _ ver

CPLD _ VER = d:\ Xilinx\ 10.1\ISE\verilog\MTI_se\CPLD_ver

IP segura = d:\ Xilinx\ 10.1\ISE\verilog\MTI_se\safe IP

UNISIM = d:\ Xilinx \ 10.1 \ ISE \ VHDL \ MTI _ se \ UNISIM

UNIMACRO = d:\ Xilinx \ 10.1 \ ISE \ VHDL \ MTI _ se \ UNIMACRO

SIMPRIM = d:\ Xilinx \ 10.1 \ ISE \ VHDL \ MTI _ se \ SIMPRIM

XILINXCORELIB = d:\ Xilinx \ 10.1 \ISE\VHDL\MTI_se\XILINXCORELIB

AIM = d:\ Xilinx \ 10.1 \ ISE \ VHDL \ MTI _ se \ Abel \ PLS

CPLD = d:\ Xilinx \ 10.1 \ ISE \ VHDL \ MTI _ se \ CPLD

上篇: ¿Cómo traducir "cuenta de divisas"? 下篇: ¿Qué certificaciones de seguridad obligatorias existen en el mundo?
Artículos populares