完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
嗨,
我们设计了一个包含XC7K410T-2FFG900I FPGA和phy(88e1111)的自定义硬件,我们正在尝试使用trimode ethernet mac启用phy。 我们收到如下所示的展示位置错误。 “地点:906 - IO时钟网络驱动的组件无法放置和路由,因为位置限制导致时钟区域规则被违反.IO时钟网络由BUFIO驱动锁定到站点”BUFIO_X0Y12“由于此位置约束 ,只能驱动时钟区域“CLOCKREGION_X0Y3”以下组件通过已锁定到这些时钟区域内的网站驱动:trimac_block / gmii_rxd_int(锁定网站:ILOGIC_X0Y242 CLOCKREGION_X0Y4)trimac_block / gmii_rxd_int(锁定网站:ILOGIC_X0Y241 CLOCKREGION_X0Y4)trimac_block / gmii_rxd_int( 锁定网站:ILOGIC_X0Y240 CLOCKREGION_X0Y4)trimac_block / gmii_rxd_int(锁定网站:ILOGIC_X0Y239 CLOCKREGION_X0Y4)trimac_block / gmii_rxd_int(锁定网站:ILOGIC_X0Y238 CLOCKREGION_X0Y4)trimac_block / gmii_rxd_int(锁定网站:ILOGIC_X0Y237 CLOCKREGION_X0Y4)trimac_block / gmii_rxd_int(锁定网站:ILOGIC_X0Y236 CLOCKREGION_X0Y4)trimac_block / gmii_rxd_int( 锁定站点:ILOGIC_X0Y235 CLOCKREGION_X0Y4)trimac_block / gmii_rx_er_in t(锁定站点:ILOGIC_X0Y171 CLOCKREGION_X0Y3)trimac_block / gmii_rx_dv_int(锁定站点:ILOGIC_X0Y173 CLOCKREGION_X0Y3)请评估BUFIO和驱动组件的位置限制,以确保它们遵循架构的时钟区域规则。 有关时钟区域规则的更多信息,请参阅体系结构用户指南。 要使用部分路由设计调试您的设计,请允许mapper / placer完成执行(通过将环境变量XIL_PAR_DEBUG_IOCLKPLAC设置为1).ERROR:Pack:1654 - 时序驱动的放置阶段遇到错误。“ 这里我们将gmii_rx_clk连接到bank15位置M18(SRCC引脚)和bank 16中的数据线。 如何克服这个错误? 我们可以添加任何属性,以便生成比特流?请帮助 以上来自于谷歌翻译 以下为原文 Hi, we have designed a custom hardware that contains XC7K410T-2FFG900I fpga and phy (88e1111),we are trying to enable the phy using trimode ethernet mac. we are getting placement error shown below. "Place:906 - Components driven by IO clock net because location constraints are causing the clock region rules to be violated. IO Clock net being driven by BUFIO to site "BUFIO_X0Y12" Because of this location contraint, "CLOCKREGION_X0Y3". The following components driven by outside of these clock regions: trimac_block/gmii_rxd_int<7> (Locked Site: ILOGIC_X0Y242 CLOCKREGION_X0Y4) trimac_block/gmii_rxd_int<6> (Locked Site: ILOGIC_X0Y241 CLOCKREGION_X0Y4) trimac_block/gmii_rxd_int<5> (Locked Site: ILOGIC_X0Y240 CLOCKREGION_X0Y4) trimac_block/gmii_rxd_int<4> (Locked Site: ILOGIC_X0Y239 CLOCKREGION_X0Y4) trimac_block/gmii_rxd_int<3> (Locked Site: ILOGIC_X0Y238 CLOCKREGION_X0Y4) trimac_block/gmii_rxd_int<2> (Locked Site: ILOGIC_X0Y237 CLOCKREGION_X0Y4) trimac_block/gmii_rxd_int<1> (Locked Site: ILOGIC_X0Y236 CLOCKREGION_X0Y4) trimac_block/gmii_rxd_int<0> (Locked Site: ILOGIC_X0Y235 CLOCKREGION_X0Y4) trimac_block/gmii_rx_er_int (Locked Site: ILOGIC_X0Y171 CLOCKREGION_X0Y3) trimac_block/gmii_rx_dv_int (Locked Site: ILOGIC_X0Y173 CLOCKREGION_X0Y3) Please evaluate the location constraints of both the BUFIO and the components driven by follow the clock region rules of the architecture. For more information on the clock region rules, please refer to the architecture user's guide. To debug your design with partially routed design, please allow mapper/placer to finish the execution (by setting environment variable XIL_PAR_DEBUG_IOCLKPLACER to 1). ERROR:Pack:1654 - The timing-driven placement phase encountered an error." here we have connected gmii_rx_clk to bank15 location M18(SRCC pin) and data lines in bank 16. how to overcome this error? any attributes we can add so that bit stream is generated?pls help |
|
相关推荐
1个回答
|
|
你好@ harikrishnani。
BUFIO时钟缓冲区仅限于一个bank / clock区域。 在这种情况下,避免错误的选项是确保所有负载都驻留在一个bank / clock区域,或者使用可以驱动多个时钟区域的缓冲区。 例如,BUFMR是一个多区域缓冲区,可以驱动多个时钟区域。 时钟资源指南的“时钟连接摘要”部分应该有助于查找有关缓冲区连接和限制的更多信息。 http://www.xilinx.com/support/documentation/user_guides/ug472_7Series_Clocking.pdf -------------------------------------------------- -----------------------不要忘记回答,kudo,并接受为解决方案.------------- -------------------------------------------------- ---------- 以上来自于谷歌翻译 以下为原文 Hi @harikrishnani. The BUFIO clock buffer is limited to a single bank/clock region. With this being the case, the options to avoid the error would be to make sure that all the loads reside in one bank/clock region, or to use a buffer that can drive multiple clock regions. For example, a BUFMR is a multi-region buffer, and can drive multiple clock regions. The "Summary of Clock Connectivity" section of the Clocking Resources Guide should help find more information on buffer connectivity and limitations. http://www.xilinx.com/support/documentation/user_guides/ug472_7Series_Clocking.pdf ------------------------------------------------------------------------- Don’t forget to reply, kudo, and accept as solution. ------------------------------------------------------------------------- |
|
|
|
只有小组成员才能发言,加入小组>>
2423 浏览 7 评论
2824 浏览 4 评论
Spartan 3-AN时钟和VHDL让ISE合成时出现错误该怎么办?
2294 浏览 9 评论
3374 浏览 0 评论
如何在RTL或xilinx spartan fpga的约束文件中插入1.56ns延迟缓冲区?
2465 浏览 15 评论
有输入,但是LVDS_25的FPGA内部接收不到数据,为什么?
1181浏览 1评论
请问vc707的电源线是如何连接的,我这边可能出现了缺失元件的情况导致无法供电
588浏览 1评论
求一块XILINX开发板KC705,VC707,KC105和KCU1500
452浏览 1评论
2006浏览 0评论
731浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-24 02:46 , Processed in 1.368542 second(s), Total 80, Slave 63 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号