晶格FPGA内部振荡器仿真问题

问题描述 投票:1回答:3

我正在尝试在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模块。在哪里可以找到错过的模块?

fpga modelsim
3个回答
0
投票

[如果您的设计包含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给出一个可用的时钟。

0
投票

0
投票
© www.soinside.com 2019 - 2024. All rights reserved.