xilinx IP建立向导创建的目录和文件的作用分析

xilinx IP建立向导创建的目录和文件的作用分析,第1张

  电子发烧友网核心提示xilinx IP建立向导创建的目录和文件都是做什么的?这是由错误ERROR:HDLCompiler:InstanTIaTIng from unknown module所引发的思考。

  使用了XPS中建立和导入IP向导(简称ipwiz),默认的源码文件只有hdl/verilog目录下的"userlogic.v"和hdl /vhdl目录下的"ipname.vhd"文件。当我们的设计变复杂了,需要更多的设计文件如.v、.vhd、.ngc等文件和多个模块/实体的时候,如果不进行一些设置,编译器会提示找不到module的错误提示:ERROR:HDLCompiler:InstanTIaTIng from unknown module 。怎样才能让编译器找到我们所有的设计文件和模块呢?

  例如,这几天我做了一个字符VGA的IP核,IP的名字是axi_vga,hdl目录下的设计文件结构如下:

  xilinx IP建立向导创建的目录和文件的作用分析,hdl目录下的设计文件结构,第2张

  除了user_logic.v和axi_vga.vhd文件是由ipwiz生成的,其他的设计文件均是后续添加上的。将IP导入到ARM PS系统后,进行DRC检查,再运行bit生成,会出现以下错误提示:

xilinx IP建立向导创建的目录和文件的作用分析,将IP导入到ARM PS系统后,进行DRC检查,再运行bit生成,会出现以下错误提示,第3张

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/dianzi/2504131.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-08-05
下一篇 2022-08-05

发表评论

登录后才能评论

评论列表(0条)

保存