完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
嗨,在vhdl我有属性iob设置为true,但在一块板上我需要删除它们,所以在xdc文件中添加:“set property IOB FALSE [get cells -hierarchical [list”* data_in_iob_reg *“]]”命令是
此寄存器的工作和属性已更改,但在完成路由后,此寄存器仍在IOB内部打包。 我的主板使用的是virtex 7v2000。 Vivado版本是2013.3,项目在synplify中合成。 我该如何解决这个问题?我已尝试在寄存器上取消放置_,但它也删除了端口位置(属性位置在IOBUFT上设置,在hdl源代码中实例化,我的寄存器输出连接到该位置)。从vhdl中移除属性 这不是一种简单(快速)的方式,因为那时我需要为许多电路板和virtex技术编写适当的约束。 但我想只删除1个特定的板.Chris 以上来自于谷歌翻译 以下为原文 Hi, in vhdl i have property iob set on true, but on one board i need to remove them, so in xdc file add: "set property IOB FALSE [get cells -hierarchical [list "*data_in_iob_reg*"]]" command is working and properties for this registers are changed, but after routing is done this registers are still packed inside IOBs. My board is using virtex 7v2000. Vivado version is 2013.3, project is synthesized in synplify. How can I fix that? I've tried to unplace_cell on my registers, but it's removing also port location (property location is set on IOBUFT which is instantiated in hdl source code, to which my register output is connected). Removing property from vhdl is not an easy (and fast) way, because then i need to write apropriate constraints for many boards and virtex technologies. But i want to remove them only for 1 particular board. Chris |
|
相关推荐
10个回答
|
|
嗨,
如果vivado不遵守IOB属性集,则会发出严重警告。 您是否可以检查实施日志文件以查看是否存在与此相关的严重警告? 如果可能,请在此处附加实施日志文件。 谢谢, 迪皮卡。 谢谢,迪皮卡.---------------------------------------------- ---------------------------------------------- Google之前的问题 张贴。 如果某人的帖子回答了您的问题,请将帖子标记为“接受为解决方案”。 如果你看到一个特别好的和信息丰富的帖子,考虑给它Kudos(左边的明星) 以上来自于谷歌翻译 以下为原文 Hi, If the vivado does not obey IOB property set, it gives out a critical warning. Can you check implementation log file to see if there are any critical warnings related to this? If possible attach the implementation log file here. Thanks, Deepika. Thanks, Deepika. -------------------------------------------------------------------------------------------- Google your question before posting. If someone's post answers your question, mark the post as answer with "Accept as solution". If you see a particularly good and informative post, consider giving it Kudos (the star on the left) |
|
|
|
嗨,我已经检查了日志文件,但没有与此寄存器相关的严重警告。
不幸的是,这是我们的客户端项目,所以我更喜欢不将任何文件共享到公共视图。 克里斯 以上来自于谷歌翻译 以下为原文 Hi, i've checked log file, but there is no critical warning related to this registers. Unfortunately this is our client project so i prefer to not share any file to a public view. Chris |
|
|
|
您好,我完全同意您的意见,但如果您准备好共享设计文件,那么我们实际上可以向您发送私人链接以上传您的项目。
-Pratham ------------------------------------------------ ----------------------------------------------请注意 - 请 如果提供的信息有用,请将答案标记为“接受为解决方案”。给予您认为有用并回复导向的帖子。感谢K- -------------------------------------------------- ----------------------- 以上来自于谷歌翻译 以下为原文 Hello, I completely agree with you but if you are ready to share design files then actually we can send you the private link to upload your project. -Pratham ---------------------------------------------------------------------------------------------- Kindly note- Please mark the Answer as "Accept as solution" if information provided is helpful. Give Kudos to a post which you think is helpful and reply oriented. ---------------------------------------------------------------------------------------------- |
|
|
|
嗨,
理想情况下,您应该能够从XDC覆盖IOB属性。 XDC IOB约束覆盖HDL IOB约束。 我用示例设计测试了这个。 从截图中看,看起来翻牌的IOB属性显示为FALSE,但是触发器仍然被打包到IOB中,这是不正确的。 你能尝试在端口而不是XDC中的单元格上应用IOB属性吗? 谢谢, 迪皮卡。 谢谢,迪皮卡.---------------------------------------------- ---------------------------------------------- Google之前的问题 张贴。 如果某人的帖子回答了您的问题,请将帖子标记为“接受为解决方案”。 如果你看到一个特别好的和信息丰富的帖子,考虑给它Kudos(左边的明星) 以上来自于谷歌翻译 以下为原文 Hi, Ideally, you should be able to override the IOB property from XDC. The XDC IOB constraint overrides the HDL IOB constraint. I tested this with example design. From the screenshot,it looks like the IOB property of the flop is shown as FALSE, however the flip-flop is still packed in to IOB which is incorrect. Can you give a try applying the IOB property on port rather on cell in XDC? Thanks, Deepika. Thanks, Deepika. -------------------------------------------------------------------------------------------- Google your question before posting. If someone's post answers your question, mark the post as answer with "Accept as solution". If you see a particularly good and informative post, consider giving it Kudos (the star on the left) |
|
|
|
你可以尝试使用单个单元格:在xdc中注册吗?
set_property IOB FALSE [get_cells {data_reg [2] [0]}] set_property LOC SLICE_X0Y2 [get_cells {data_reg [2] [0]}] 以上来自于谷歌翻译 以下为原文 Can you try with a single cell for ex: register in xdc? set_property IOB FALSE [get_cells {data_reg[2][0]}] set_property LOC SLICE_X0Y2 [get_cells {data_reg[2][0]}] |
|
|
|
嗨,
pratham,我有个好消息,我获准与你分享设计文件。 你能给我发送如何做的说明吗? vermulad,我知道这种方法应该有效,几个月前我在xdc中添加了这个约束,我已经在我们的项目中检查了它,它可以作为一个魅力,但在这种情况下它没有。 此外,我最近被问及与此约束相关的严重警告,因此通常它有效:) 但是这个电路板可能有数百个测试,所以我不知道这个约束有多少次有效,有多少没有。 克里斯 以上来自于谷歌翻译 以下为原文 Hi, pratham, I've good news, I get permission to share design files with You. Can you send me instructions how to do that? vermulad, I know that this approach should work, few months ago when I've added this constraint in xdc, I've checked it on our projects and it works as a charm, but in this case it doesn't. Moreover I've recently been asked about critical warnings related to this constraint so generally it works :) but there can be hundreds of tests for this board so I can't tell how many times this constraint is working and on how many doesn't. Chris |
|
|
|
嗨克里斯,
我会很快发送给您ezmove链接,您可以安全地转发文件。 谢谢, 迪皮卡。 谢谢,迪皮卡.---------------------------------------------- ---------------------------------------------- Google之前的问题 张贴。 如果某人的帖子回答了您的问题,请将帖子标记为“接受为解决方案”。 如果你看到一个特别好的和信息丰富的帖子,考虑给它Kudos(左边的明星) 以上来自于谷歌翻译 以下为原文 Hi Chris, I will send you ezmove link shortly where you can safely transfter the files. Thanks, Deepika. Thanks, Deepika. -------------------------------------------------------------------------------------------- Google your question before posting. If someone's post answers your question, mark the post as answer with "Accept as solution". If you see a particularly good and informative post, consider giving it Kudos (the star on the left) |
|
|
|
你好@kkozlowski,
请与@vemulad共享设计文件。 她会调查并帮助你。 -Pratham ------------------------------------------------ ----------------------------------------------请注意 - 请 如果提供的信息有用,请将答案标记为“接受为解决方案”。给予您认为有用并回复导向的帖子。感谢K- -------------------------------------------------- ----------------------- 以上来自于谷歌翻译 以下为原文 Hello @kkozlowski , Please share desgin files with @vemulad . She will look into it and help you out. -Pratham ---------------------------------------------------------------------------------------------- Kindly note- Please mark the Answer as "Accept as solution" if information provided is helpful. Give Kudos to a post which you think is helpful and reply oriented. ---------------------------------------------------------------------------------------------- |
|
|
|
嗨,
很抱歉迟到的回复,但我上周不在办公室。 在收到vemulad的链接后不久我就已经发送了项目。 克里斯 以上来自于谷歌翻译 以下为原文 Hi, sorry for late response, but I was out of office in last week. I've already sent project, shortly after receiving link from vemulad. Chris |
|
|
|
我看了一下后路线DCP。
我无法用更简单的测试用例重新创建问题。 在设计中是否存在与此翻牌相关的时序限制? 如果是,请尝试删除它们并重新运行实现。 这只是为了看它是否导致这种行为的时间限制。 谢谢, 迪皮卡。 谢谢,迪皮卡.---------------------------------------------- ---------------------------------------------- Google之前的问题 张贴。 如果某人的帖子回答了您的问题,请将帖子标记为“接受为解决方案”。 如果你看到一个特别好的和信息丰富的帖子,考虑给它Kudos(左边的明星) 以上来自于谷歌翻译 以下为原文 I had a look at the post route DCP. I was not able to recreate the issue with a simpler testcase. Are there any timing constraints related to this flop in the design? If yes, try to remove those and re-run implementation. This is just to see if its the timing constraints which is causing this behaviour. Thanks, Deepika. Thanks, Deepika. -------------------------------------------------------------------------------------------- Google your question before posting. If someone's post answers your question, mark the post as answer with "Accept as solution". If you see a particularly good and informative post, consider giving it Kudos (the star on the left) |
|
|
|
只有小组成员才能发言,加入小组>>
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:46 , Processed in 1.553988 second(s), Total 66, Slave 60 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号