完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
嗨,
我试图理解“write_vhdl”和“write_verilog”之间的差异。 我有一个设计,我想从中创建一个网表。 设计是用VERILOG编写的,我用“write_verilog”命令创建了一个VERILOG网表。 我能够在一个没有问题的新项目中使用这个网表。 但是,如果我使用“write_vhdl”命令,我不能在新设计中使用VHDL网表文件(我收到一些错误,说该文件仅用于模拟:“[Synth 8-3431] VHDL文件是为 模拟,不允许作为综合的输入......“)。 如果我想创建VHDL网表,我是否必须用VHDL编写代码? 如何从VERILOG设计创建VHDL网表? |
|
相关推荐
3个回答
|
|
目前有三种方法可以实现如下目的:为IP创建一个单独的项目,合成并使用write_verilog或write_vhdl来获取核心的结构网表。
您可以使用Vivado工具中的Manage IP流来生成单独的IP核项目。 另一种选择是将IP核设置为整个项目的顶层,合成它,编写verilog或VHDL文件并将其添加到项目中; 这样,您不需要创建单独的项目或复制原始IP。 您还可以将CORE Generator独立使用CORE Generator项目设置设置为结构仿真模型,然后将源导入Vivado工具。 谢谢和RegardsBalkrishan ----------------------------------------------- ---------------------------------------------请将帖子标记为 一个答案“接受为解决方案”,以防它有助于解决您的查询。如果一个帖子引导到解决方案,请给予赞誉。 |
|
|
|
我总是使用第二个选项,但是如果我使用“write_verilog”命令创建的文件,它的效果很好,如果我使用“write vhdl”命令创建文件,它就不会......
|
|
|
|
您是否有任何理由想使用vhdl网表创建项目?
我更喜欢用于模拟或验证的vhdl网表。要在顶层使用网表,请尝试将模块定义为黑盒并使用edf文件。 -------------------------------------------------- -------------------------------------------请注意 - 请标记答案 如果提供的信息有用,请“接受为解决方案”。给予您认为有用并回复导向的帖子。感谢Kudos .------------------------ -------------------------------------------------- -------------- |
|
|
|
只有小组成员才能发言,加入小组>>
2427 浏览 7 评论
2828 浏览 4 评论
Spartan 3-AN时钟和VHDL让ISE合成时出现错误该怎么办?
2295 浏览 9 评论
3377 浏览 0 评论
如何在RTL或xilinx spartan fpga的约束文件中插入1.56ns延迟缓冲区?
2467 浏览 15 评论
有输入,但是LVDS_25的FPGA内部接收不到数据,为什么?
1281浏览 1评论
请问vc707的电源线是如何连接的,我这边可能出现了缺失元件的情况导致无法供电
592浏览 1评论
求一块XILINX开发板KC705,VC707,KC105和KCU1500
455浏览 1评论
2010浏览 0评论
736浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-26 17:31 , Processed in 1.489307 second(s), Total 52, Slave 46 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (威廉希尔官方网站 图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号