我正在尝试在ModelSim上模拟ICE5LP1K FPGA内部振荡器。我的设计包括以下实例:
SB_HFOSC OSCInst1 (
.CLKHFEN(1'b1),
.CLKHFPU(1'b1),
.CLKHF(CLKLF)
)
我包含了sb_ice_syn.v文件,但有设计加载错误:
错误:../ testbench / sb_ice_syn.v(26066):模块'SB_HFOSC_CORE'未定义]
我在网格安装文件夹中找不到SB_HFOSC_CORE模块。在哪里可以找到错过的模块?
[如果您的设计包含PLL,则在$ INST_DIR / verilog中添加ABIPTBS8.v和ABIWTCZ4.v。要对具有PLL的VHDL设计执行合成后仿真,您将需要一种混合语言仿真器,因为PLL模型(ABIPTBS8.v)仅以verilog格式提供。如果设计包含强化的IP原语,请添加$ INST_DIR / Verilog中可用的加密Verilog仿真库sb_ice_ipenc_modelsim.v。
[另一种选择是,您编写一个SB_HFOSC_CORE
PLL内核的简单仿真模型,然后将其包含在仿真中,因为我假设您的重点是验证其余设计,因此您可能只需要PLL给出一个可用的时钟。