完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
您好,我正在尝试为我的hdmi模块制作一个干净,紧凑的硬宏,但我遇到了以下问题......
LOC和AREA_GROUP约束很好地允许我将模块紧凑在一起,但这些约束显然不会影响路由。 布线网偶尔会“漏出”我计划保留模块的区域。 通过泄漏我的意思是他们使用AREA_GROUP之外的开关盒。 问题不在于区域内没有可用的开关盒,我能够手动布置有问题的网络以获得有效的设计。 实际上到目前为止,只需要在FPGA_editor上取消路由和自动运行这些网络就足够了。 是否存在将路由保持在AREA_GROUP内的约束? 我正在使用ISE 14.7并针对xc3s50a 谢谢, 安蒂 以上来自于谷歌翻译 以下为原文 Hello, I am trying to make a clean and compact hard macro of my hdmi module, but I ran into the following problem... The LOC and AREA_GROUP constraints nicely allow me to keep the module compact and together, but these constraints apparently do not affect routing. The routed nets occasionally "leak" out of the area where I am planning to keep my module. By leaking I mean that they make use of switchboxes that are outside the AREA_GROUP. The problem is not that there are no available switchboxes inside the area, I am able to route the offending nets by hand to get a working design. Actually so far it has been enough to just unroute and autoroute those nets on the fpga_editor. Are there constraints that would keep the routing inside an AREA_GROUP as well? I am using ISE 14.7 and targetting xc3s50a Thank you, Antti |
|
相关推荐
5个回答
|
|
嗨Antti,
在ISE中,可以使用CONTAINED = ROUTE约束来控制路由。 CONTAINED = ROUTE指示路由器仅使用AREA_GROUP拥有的那些路由资源。 请参阅http://www.xilinx.com/support/documentation/sw_manuals/xilinx14_3/Hierarchical_Design_Methodology_Guide.pdf-第77页 谢谢, 迪皮卡。 谢谢,迪皮卡.---------------------------------------------- ---------------------------------------------- Google之前的问题 张贴。 如果某人的帖子回答了您的问题,请将帖子标记为“接受为解决方案”。 如果你看到一个特别好的和信息丰富的帖子,考虑给它Kudos(左边的明星) 在原帖中查看解决方案 以上来自于谷歌翻译 以下为原文 Hi Antti, In ISE it is possible to have control over routing with CONTAINED=ROUTE constraint. CONTAINED=ROUTE Directs the router to use only those routing resources owned by the AREA_GROUP. Refer to page-77 of http://www.xilinx.com/support/documentation/sw_manuals/xilinx14_3/Hierarchical_Design_Methodology_Guide.pdf 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)View solution in original post |
|
|
|
嗨Antti,
在ISE中,可以使用CONTAINED = ROUTE约束来控制路由。 CONTAINED = ROUTE指示路由器仅使用AREA_GROUP拥有的那些路由资源。 请参阅http://www.xilinx.com/support/documentation/sw_manuals/xilinx14_3/Hierarchical_Design_Methodology_Guide.pdf-第77页 谢谢, 迪皮卡。 谢谢,迪皮卡.---------------------------------------------- ---------------------------------------------- Google之前的问题 张贴。 如果某人的帖子回答了您的问题,请将帖子标记为“接受为解决方案”。 如果你看到一个特别好的和信息丰富的帖子,考虑给它Kudos(左边的明星) 以上来自于谷歌翻译 以下为原文 Hi Antti, In ISE it is possible to have control over routing with CONTAINED=ROUTE constraint. CONTAINED=ROUTE Directs the router to use only those routing resources owned by the AREA_GROUP. Refer to page-77 of http://www.xilinx.com/support/documentation/sw_manuals/xilinx14_3/Hierarchical_Design_Methodology_Guide.pdf 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) |
|
|
|
啊,对不起我有点困惑,你是说有可能还是不可能?
你说它是,但你链接的线程说它不是...... 以上来自于谷歌翻译 以下为原文 Ah, sorry I am a bit confused, did you mean that it is possible or that it is not possible? You say it is but the thread you link says it is not... |
|
|
|
对不起,那是一个错字。
编辑我之前的帖子。 --Deepika。 谢谢,迪皮卡.---------------------------------------------- ---------------------------------------------- Google之前的问题 张贴。 如果某人的帖子回答了您的问题,请将帖子标记为“接受为解决方案”。 如果你看到一个特别好的和信息丰富的帖子,考虑给它Kudos(左边的明星) 以上来自于谷歌翻译 以下为原文 Sorry, that was a typo. Edited my earlier post. --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) |
|
|
|
谢谢你的澄清。
这种约束似乎完全符合我的要求。 不幸的是,ISE 14.7和Spartan-3A似乎也没有实施。 使用时尝试使用: INST“hdmi_front *”AREA_GROUP =“hdf”; AREA_GROUP“hdf”RANGE = SLICE_X12Y0:SLICE_X23Y31; AREA_GROUP“hdf”包含= ROUTE; AREA_GROUP“hdf”PRIVATE = NONE; 我明白了: 错误:XCad:251 - 此设计包含此设备的当前软件不支持的AREA_GROUP属性(CONTAINED,PRIVATE,BOUNDARYCROSS)或分区属性(可重新配置,隔离)。 如果我已经理解正确,那么在ISE中实现任何东西都没有希望,所以我想我必须寻找其他解决方案。 感谢您在任何情况下向我指出相关文档! - 安蒂 以上来自于谷歌翻译 以下为原文 Thank you for the clarification. This constraint seems to do exactly what I wanted. Unfortunately it also seems not to be implemented for ISE 14.7 and Spartan-3A. When trying it out using: INST "hdmi_front*" AREA_GROUP="hdf";AREA_GROUP "hdf" RANGE=SLICE_X12Y0:SLICE_X23Y31;AREA_GROUP "hdf" CONTAINED=ROUTE;AREA_GROUP "hdf" PRIVATE=NONE;I get: ERROR:XCad:251 - This design contains AREA_GROUP attributes (CONTAINED, PRIVATE, BOUNDARYCROSS) or Partition properties (Reconfigurable, Isolated) that are not supported in the current software for this device.If I have understood correctly there is no hope of getting anything implemented in ISE anymore so I guess I must look elsewhere for a solution. Thank you for pointing me to the relevant documentation in any case! -- Antti |
|
|
|
只有小组成员才能发言,加入小组>>
2429 浏览 7 评论
2830 浏览 4 评论
Spartan 3-AN时钟和VHDL让ISE合成时出现错误该怎么办?
2298 浏览 9 评论
3378 浏览 0 评论
如何在RTL或xilinx spartan fpga的约束文件中插入1.56ns延迟缓冲区?
2468 浏览 15 评论
有输入,但是LVDS_25的FPGA内部接收不到数据,为什么?
1295浏览 1评论
请问vc707的电源线是如何连接的,我这边可能出现了缺失元件的情况导致无法供电
592浏览 1评论
求一块XILINX开发板KC705,VC707,KC105和KCU1500
455浏览 1评论
2010浏览 0评论
736浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-27 07:14 , Processed in 1.327761 second(s), Total 86, Slave 70 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号