Nov 22

BFM Simgen找不到user logic 不指定

RickySu , 11:48 , 技术经验 , 评论(0) , 引用(0) , 阅读(302) , Via 本站原创 | |
初试BFM。
用CIP新建IP到Project,自动生成BFM工程。
打开bfmsim下的工程,Simgen,报错:
引用
Generating simulator compile script ...
ERROR:MDT - File not found in any repository
  'test_ip2_v1_00_a/hdl/vhdl/user_logic.vhd'
ERROR:MDT - File not found in any repository
  'test_ip2_v1_00_a/hdl/vhdl/test_ip2.vhd'


把主project的vhd copy到这个project也不能解决问题。


Solution1: 用CIP时,不要将IP建到project下,而是用上面一个选项:To an EDK user repository。
将IP建到repository中,Simgen就能找到IP了,接下去仿真也没有问题。

Solution2: 在EDK --> Edit --> Preference --> Golbal Peripheral Repository中设置一个Golbal Repository,把新建的IP目录拷贝到Golbal Repository目录中去。

Repository的目录结构为:
引用
EDK_REPOSITORY directory
└─MyProcessorIPLib
   ├─pcores
   │  └─test_ip_v1_00_a
   └─drivers
Tags: , ,
发表评论
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
记住我
昵称   密码   游客无需密码
网址   电邮   [注册]