본문 바로가기

IT

XilinxCoreLib unisim library in modelsim

Xilinx ISE에서 생성한 Coregen IP들을 modelsim에서 돌려볼려면
xilinxcorelib, unisim library를 modelsim에 등록해 주어야 한다.
그럼 ISE를 설치한 후에 아래와 같이 진행한다.

먼저, PATH에 아래 폴더들을 추가한다.

ISE폴더\bin\nt; ISE폴더\lib\nt;



그런다음, command 참을 띄우고 아래와 같이 입력한다.

ISE 폴더\bin\nt\unwrapped\compxlib -s mti_se -l vhdl -lib xilinxcorelib -dir C:\lib(저장하고 싶은 폴더위치)


그럼 알아서 조금 시간이 걸리면서 돈다. 그대로 둔다. 
다 되면 다되었다고 알려주면서 에러나 워닝숫자등을 알려준다.

끝.

참고로 modelsim.ini 파일에 미리 라이브러리 위치를 추가해 두면 편리하게 이용 가능

in modelsim.ini ...

[Library]
std = $MODEL_TECH/../std
ieee = $MODEL_TECH/../ieee
verilog = $MODEL_TECH/../verilog
vital2000 = $MODEL_TECH/../vital2000
...
xilinxcorelib = $MODEL_TECH/../XilinxCoreLib(실제 위에서 생성한폴더위치)
unisim = $MODEL_TECH/../unisim(실제 위에서 생성한폴더위치)