modelsim XE Error~該怎麼解決?

我是使用xilinx ise 8.1i,modelsim xe

主要是使用xilinx ise中的fft的ip core

使用modelsim xe來看他的模擬

------------------------------------------------------

出現的error訊息如下:

-------------------------------------------------------

# ** Warning: (vlib-34) Library already exists at "work".

# Model Technology ModelSim XE III vlog 6.3c Compiler 2007.09 Sep 12 2007

# -- Compiling module fft8

#

# Top level modules:

# fft8

# Model Technology ModelSim XE III vlog 6.3c Compiler 2007.09 Sep 12 2007

# -- Compiling module ssfft8

#

# Top level modules:

# ssfft8

# Model Technology ModelSim XE III vlog 6.3c Compiler 2007.09 Sep 12 2007

# -- Compiling module tb_fft8

#

# Top level modules:

# tb_fft8

# Model Technology ModelSim XE III vlog 6.3c Compiler 2007.09 Sep 12 2007

# -- Compiling module glbl

#

# Top level modules:

# glbl

# vsim -L xilinxcorelib_ver -L unisims_ver -lib work -t 1ps tb_fft8 glbl

# Licensing checkout error with feature xe-starter. (Error code -9.)

# The hostid of the license does not match the hostid for this machine.

# One of the following is likely:

# -The license is intended for another machine.

# -A dongle is not plugged into this machine.

# -The dongle driver is not installed or is not functioning properly.

# -The hostid mechanism has been changed or removed from this machine.

# ** Error: Failure to obtain a Verilog simulation license.

# Error loading design

# Error: Error loading design

# Pausing macro execution

# MACRO ./tb_fft8.fdo PAUSED at line 9

----------------------------------------------------------

do檔是系統自己產生的,請問該怎麼解決呀?

1 Answer

Rating
  • Arthur
    Lv 5
    1 decade ago
    Favorite Answer

    Error message有說啊,沒license,所以compile不下去.

    表示您用的軟體不是免費的,要license的.

    "The hostid of the license does not match the hostid for this machine."

    意思應該是您用的軟體,它的license還有鎖ip的,只能在某台電腦上run,而這"某台電腦"剛好不是您所用的這一台.

    不過依我過去的經驗,這類simulation軟體不至於這麼搞.

    比較可能的是,license被別的user佔光了,有人simulation丟著給它run,沒run完,也沒quit掉,甚至有人用ctrl-z來結束,然後license就會一直占著.

    解決方法: 找MIS吧,請他查出來是哪些人占著license,請他們release.

    若不是有人占住license,那麼...找老闆吧,請他花錢買license

Still have questions? Get your answers by asking now.