完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
我有2个时钟输入通过一个支持时钟的IO对(AN19和AN20)进入FPGA。
时钟输入具有相同的频率,但不同相。 是否可以通过他们自己的IODELAY和BUFIO来分配每个本地时钟网络? 我希望一个时钟进入一堆ISERDES“CLK”端口,另一个时钟进入相同的ISERDES“CLKB”端口。 这是我的一些代码: cq_IDELAY_INST:IDELAY通用映射(IOBDELAY_TYPE =>“VARIABLE”)端口映射(I => cq,O => cq_delayed,C => MemClk,CE => IDELAY_En(0),INC => IDELAY_Inc,RST => IDELAY_Rst(0 )); cq_BUFIO_INST:BUFIO端口映射(I => cq_delayed,O => dq_rd_clk); cq_l_IDELAY_INST:IDELAY通用映射(IOBDELAY_TYPE =>“VARIABLE”)端口映射(I => cq_l,O => cq_l_delayed,C => MemClk,CE => IDELAY_En(1),INC => IDELAY_Inc,RST => IDELAY_Rst(1 )); cq_l_BUFIO_INST:BUFIO端口映射(I => cq_l_delayed,O => dq_rd_clk_l); IO_DQ:对于0到17的i生成dq_in_ISERDES_INST:ISERDES_NODELAY通用映射(BITSLIP_ENABLE => FALSE,DATA_RATE =>“DDR”,DATA_WIDTH => 4,INIT_Q1 =>'0',INIT_Q2 =>'0',INIT_Q3 =>' 0',INIT_Q4 =>'0',INTERFACE_TYPE =>“MEMORY”,NUM_CE => 2,SERDES_MODE =>“MASTER”)端口映射(BITSLIP =>'0',CE1 =>'1',CE2 =>' 1',CLK => dq_rd_clk,CLKB => dq_rd_clk_l,CLKDIV => MemClk,D => dq_in(i),OCLK => MemClk,RST => rst,SHIFtiN1 =>'0',SHIFTIN2 =>'0', Q1 => i_dq_in_falling(i), - 下降沿数据Q2 => i_dq_in_rising(i), - 上升沿数据SHIFTOUT1 =>打开,SHIFTOUT2 =>打开); 结束生成; ISE在MAP阶段发出以下错误: 运行时序驱动的打包...阶段1.1ERROR:位置:730 - I / O时钟缓冲区(BUFIO)“sr0 / cq_l_BUFIO_INST”由IODELAY组件“sr0 / cq_l_IDELAY_INST / IODELAY”驱动。 必须将IODELAY组件放入具有时钟功能的I / O磁贴中,并且必须将BUFIO组件放入相应的BUFIO站点。 检测到以下问题:与此结构关联的所有逻辑都被锁定,逻辑的相对位置违反了结构。 在站点IODELAY_X1Y100处的IODELAY sr0 / cq_l_IDELAY_INST / IODELAY与站点BUFIO_X1Y11处的BUFIO sr0 / cq_l_BUFIO_INST之间的相对位置之间存在问题。 我已将IODELAY和BUFIO定位到焊盘旁边的组件: INST“sr0 / cq_IDELAY_INST / IODELAY”LOC =“IODELAY_X1Y101”; INST“sr0 / cq_BUFIO_INST”LOC =“BUFIO_X1Y10”; INST“sr0 / cq_l_IDELAY_INST / IODELAY”LOC =“IODELAY_X1Y100”; INST“sr0 / cq_l_BUFIO_INST”LOC =“BUFIO_X1Y11 “; NET”sr0_cq_l“LOC =”AN19“; NET”sr0_cq“LOC =”AN20“; 有没有人有什么建议? 我在Virtex-5用户指南中读到每个IO列有4个时钟网。 我想知道是否我的2个BUFIO信号可能无法同时使用,或者它们是否无法驱动不同的本地时钟网络 |
|
相关推荐
5个回答
|
|
|
|
|
|
|
|
|
|
IOBS(从属IOB或差分对的负端,在您的情况下为AN19)没有到BUFIO的专用路由(即它不能直接或通过IODELAY驱动BUFIO)。
你需要通过两个IOBM来获取它们。 干杯, 吉姆 干杯,吉姆 |
|
|
|
谢谢吉姆!
一个后续问题:如果没有从IOBS到BUFIO的路由,为什么在布局规划器中显示每个具有时钟功能的IO对的两个BUFIO组件? 引脚AN19和AN20具有BUFIO组件BUFIO_X1Y10和BUFIO_X1Y11。 一个用于输出,另一个用于输入吗? -Pete 编辑:或者2 BUFIO与IBUFDS有关吗? 消息由pcurt编辑于07-09-2008 11:49 AM |
|
|
|
该IO bank中有4对时钟(CC)引脚对(参见下面的列表)。
所有4个CC对中的每个正引脚都可以驱动一个BUFIO,因此该组中有4个BUFIO。 AT26 IO_L8P_CC_6 AR27 IO_L8N_CC_6 AN20 IO_L9P_CC_6 AN19 IO_L9N_CC_6 AN18 IO_L10P_CC_6 AM18 IO_L10N_CC_6 AN26 IO_L11P_CC_6 AP26 IO_L11N_CC_6 干杯, 吉姆 消息jimwu于07-09-2008 04:14 PM编辑 干杯,吉姆 |
|
|
|
只有小组成员才能发言,加入小组>>
2423 浏览 7 评论
2824 浏览 4 评论
Spartan 3-AN时钟和VHDL让ISE合成时出现错误该怎么办?
2294 浏览 9 评论
3374 浏览 0 评论
如何在RTL或xilinx spartan fpga的约束文件中插入1.56ns延迟缓冲区?
2465 浏览 15 评论
有输入,但是LVDS_25的FPGA内部接收不到数据,为什么?
1183浏览 1评论
请问vc707的电源线是如何连接的,我这边可能出现了缺失元件的情况导致无法供电
588浏览 1评论
求一块XILINX开发板KC705,VC707,KC105和KCU1500
452浏览 1评论
2006浏览 0评论
731浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-24 03:09 , Processed in 1.309845 second(s), Total 83, Slave 67 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号