Čeština / English
Login

Návody / XILINX knihovny pro ModelSIM

Autor: Zdeněk Vašíček ()

Abstrakt: Návod na instalaci XILINX knihoven v prostředí ModelSIM SE/PE.

Update: 19.3.2009

Aby bylo možné simulovat komponenty FPGA, je nutné mít v ModelSIMU nainstalované tyto knihovny:

  • simprim

  • unisim

  • xilinxcorelib

ModelSIM XE (Xilinx Edition) standardně tyto knihovny obsahuje. V případě, že používáte jinou verzi, je zapotřebí knihovny přeložit. Předpokladem je nainstalované prostředí ISE.

1. Překlad knihoven pro ModelSIM

V případě, že knihovny nemáme, můžeme je přeložit pomocí utility compxlib, která je součástí XILINX ISE a následně do ModelSIMu přidat.

Překlad knihoven pro ModelSIM SE (knihovny budou uloženy v adresáři /opt/modelsim/xilinxlibs):

compxlib -s mti_se -arch spartan3 -l vhdl -dir /opt/modelsim/xilinxlibs

2. Nastavení ModelSIMu

V případě, že si přejete knihovny automaticky namapovat při každém startu aplikace ModelSIM, je nutné přidat do sekce Library v souboru modelsim.ini (ini soubor je umístěn obvykle v adresáři s aplikací) tyto řádky:

[Library]
SIMPRIM = /opt/modelsim/xilinxlibs/simprim
UNISIM = /opt/modelsim/xilinxlibs/unisim
XILINXCORELIB = /opt/modelsim/xilinxlibs/XilinxCoreLib

Knihovny můžete také mapovat manuálně uvnitř simulačního skriptu nebo v konzoli ModelSIMu pomocí příkazu vmap:

vmap simprim /opt/modelsim/xilinxlibs/simprim
vmap unisim /opt/modelsim/xilinxlibs/unisim
vmap xilinxcorelib /opt/modelsim/xilinxlibs/xilinxcorelib
Zobrazeno: 4230x Naposledy: 1.10.2023 03:09:25