完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
在模拟模型方面,Vivado提供的IP似乎有一些根本性的变化。
在将工作设计从ISE 14.4转换为Vivado 2013.2之后,然后按照建议的方式升级大部分Xilinx IP,例如基本乘法器,除法器,ten_gig_eth_pcs_pma(重量级),看起来像verilog模型现在看来是加密的 VHDL。 例如,自由乘法器12.0核心是加密的VHDL。 根据Vivado用户指南之一,所有Xilinx IP(显然都是免费的IP)是使用IEEE P1735加密标准提供的。它还提到Modelsim PE支持它但是由于我收到这些错误而不清楚... vcom mult_gen_v12_0.vhd #Model Technology ModelSim PE vcom 10.2b # - 加载包STANDARD #**错误:mult_s10_u16 / mult_gen_v12_0 / simulation / mult_gen_v12_0.vhd(46)):在受保护区域。 #**错误:mult_gen_v12_0.vhd(46)):在受保护区域。 #**错误:mult_gen_v12_0.vhd(46)):在受保护区域。 #**错误:mult_gen_v12_0.vhd(46)):在受保护区域。 #**错误:mult_gen_v12_0.vhd(46)):在受保护区域。 #C:/modeltech_pe_10.2b/win32pe/vcom失败了。 我跟着Vivado文档,运行'compile_simlib'等,并使用了Vivado生成的modelsim'do'文件。 我想知道加密模型是否是问题,或者它是modelsim PE(试过10.2b和10.1d)。 导师声称他们应该工作。 使用ISE 14.4中的模型时,所有模拟都可以。 关于我做错了什么或错过什么,或者什么可能被打破的任何想法? 我的观察是否正确,也就是说,现在所有的XilinxIP都是以加密的VHDL形式提供的吗? 我问,因为我正在使用的所有免费的基本核心都是这样生成的。 谢谢, 麦克风 以上来自于谷歌翻译 以下为原文 It appears there're some fundamental changes with IP delivered by Vivado in terms of simulation models. After converting a working design from ISE 14.4 to Vivado 2013.2, then upgrading most of the Xilinx IP as recommended such as basic multipliers, divider, ten_gig_eth_pcs_pma (to name a few), it looks like what had been delivered as verilog models now appear to be encrypted VHDL. For example, the free multiplier 12.0 core is encrypted VHDL. According to one of the Vivado User Guides, all Xilinx IP (free IP as well apparently) is delivered using the IEEE P1735 encryption standard. It also mentions that Modelsim PE supports it however that's unclear since I'm getting these errors... vcom mult_gen_v12_0.vhd # Model Technology ModelSim PE vcom 10.2b # -- Loading package STANDARD # ** Error: mult_s10_u16/mult_gen_v12_0/simulation/mult_gen_v12_0.vhd(46)): in protected region. # ** Error: mult_gen_v12_0.vhd(46)): in protected region. # ** Error: mult_gen_v12_0.vhd(46)): in protected region. # ** Error: mult_gen_v12_0.vhd(46)): in protected region. # ** Error:mult_gen_v12_0.vhd(46)): in protected region. # C:/modeltech_pe_10.2b/win32pe/vcom failed. I followed all the Vivado docs, ran 'compile_simlib', etc., and have used the Vivado generated modelsim 'do' file. I'm wondering if the encrypted models are the problem, or if it's modelsim PE (tried both 10.2b and 10.1d). Mentor claims they should work. Everything simulated ok when using models from ISE 14.4. Any ideas on what I'm doing wrong or missing, or what could be broken? Are my observations correct, that is, is all Xilinx IP now being delivered as encrypted VHDL? I ask because all the free, basic cores I'm using are being generated as such. Thanks, Mike |
|
相关推荐
2个回答
|
|
在模拟模型方面,Vivado提供的IP似乎有一些根本性的变化。
在将工作设计从ISE 14.4转换为Vivado 2013.2之后,然后按照建议的方式升级大部分Xilinx IP,例如基本乘法器,除法器,ten_gig_eth_pcs_pma(重量级),看起来像verilog模型现在看来是加密的 VHDL。 例如,自由乘法器12.0核心是加密的VHDL。 根据Vivado用户指南之一,所有Xilinx IP(显然都是免费的IP)是使用IEEE P1735加密标准提供的。它还提到Modelsim PE支持它但是由于我收到这些错误而不清楚... vcom mult_gen_v12_0.vhd #Model Technology ModelSim PE vcom 10.2b # - 加载包STANDARD #**错误:mult_s10_u16 / mult_gen_v12_0 / simulation / mult_gen_v12_0.vhd(46)):在受保护区域。 #**错误:mult_gen_v12_0.vhd(46)):在受保护区域。 #**错误:mult_gen_v12_0.vhd(46)):在受保护区域。 #**错误:mult_gen_v12_0.vhd(46)):在受保护区域。 #**错误:mult_gen_v12_0.vhd(46)):在受保护区域。 #C:/modeltech_pe_10.2b/win32pe/vcom失败了。 我跟着Vivado文档,运行'compile_simlib'等,并使用了Vivado生成的modelsim'do'文件。 我想知道加密模型是否是问题,或者它是modelsim PE(试过10.2b和10.1d)。 导师声称他们应该工作。 使用ISE 14.4中的模型时,所有模拟都可以。 关于我做错了什么或错过什么,或者什么可能被打破的任何想法? 我的观察是否正确,也就是说,现在所有的XilinxIP都是以加密的VHDL形式提供的吗? 我问,因为我正在使用的所有免费的基本核心都是这样生成的。 谢谢, 麦克风 以上来自于谷歌翻译 以下为原文 It appears there're some fundamental changes with IP delivered by Vivado in terms of simulation models. After converting a working design from ISE 14.4 to Vivado 2013.2, then upgrading most of the Xilinx IP as recommended such as basic multipliers, divider, ten_gig_eth_pcs_pma (to name a few), it looks like what had been delivered as verilog models now appear to be encrypted VHDL. For example, the free multiplier 12.0 core is encrypted VHDL. According to one of the Vivado User Guides, all Xilinx IP (free IP as well apparently) is delivered using the IEEE P1735 encryption standard. It also mentions that Modelsim PE supports it however that's unclear since I'm getting these errors... vcom mult_gen_v12_0.vhd # Model Technology ModelSim PE vcom 10.2b # -- Loading package STANDARD # ** Error: mult_s10_u16/mult_gen_v12_0/simulation/mult_gen_v12_0.vhd(46)): in protected region. # ** Error: mult_gen_v12_0.vhd(46)): in protected region. # ** Error: mult_gen_v12_0.vhd(46)): in protected region. # ** Error: mult_gen_v12_0.vhd(46)): in protected region. # ** Error:mult_gen_v12_0.vhd(46)): in protected region. # C:/modeltech_pe_10.2b/win32pe/vcom failed. I followed all the Vivado docs, ran 'compile_simlib', etc., and have used the Vivado generated modelsim 'do' file. I'm wondering if the encrypted models are the problem, or if it's modelsim PE (tried both 10.2b and 10.1d). Mentor claims they should work. Everything simulated ok when using models from ISE 14.4. Any ideas on what I'm doing wrong or missing, or what could be broken? Are my observations correct, that is, is all Xilinx IP now being delivered as encrypted VHDL? I ask because all the free, basic cores I'm using are being generated as such. Thanks, Mike |
|
|
|
嗨迈克,
如果IP源已加密,则它使用IEEE1735加密。 由IP的formost提供的文件是实际的RTL源。 因此语言可以是VHDL或Verilog。 有些IP可以提供行为模型,它们依赖于项目设置中的目标语言设置吗? 我不确定为什么会出现错误,你只是点击运行模拟吗? 你能提供一个测试用例吗? -摩西 以上来自于谷歌翻译 以下为原文 Hi Mike, If an IP source is encrypted then it uses the IEEE1735 encryption. The files delivered by for most of the IPs are the actual RTL source. So the language could be VHDL or Verilog. There are some IPs that does delivre behavioral models and they depend on the target langauge settting in the project settings? I'm not sure why the error occurs, are you just clicking run simulation? Can you provide a testcase? -Moses |
|
|
|
只有小组成员才能发言,加入小组>>
2487 浏览 7 评论
2865 浏览 4 评论
Spartan 3-AN时钟和VHDL让ISE合成时出现错误该怎么办?
2324 浏览 9 评论
3415 浏览 0 评论
如何在RTL或xilinx spartan fpga的约束文件中插入1.56ns延迟缓冲区?
2506 浏览 15 评论
有输入,但是LVDS_25的FPGA内部接收不到数据,为什么?
2316浏览 1评论
请问vc707的电源线是如何连接的,我这边可能出现了缺失元件的情况导致无法供电
650浏览 1评论
求一块XILINX开发板KC705,VC707,KC105和KCU1500
515浏览 1评论
2063浏览 0评论
791浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-2-12 23:55 , Processed in 1.185270 second(s), Total 79, Slave 63 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191