• 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
返回

电子发烧友 电子发烧友

  • 全文搜索
    • 全文搜索
    • 标题搜索
  • 全部时间
    • 全部时间
    • 1小时内
    • 1天内
    • 1周内
    • 1个月内
  • 默认排序
    • 默认排序
    • 按时间排序
  • 全部板块
    • 全部板块
  • Spartan6中的ODDR2使用Planahead设置和重置冲突

    我正在使用ODDR2生成外部时钟(ISE = 13.1,Planahead = 13.1):clk5m_inst:ODDR2通用映射(DDR_ALIGNMENT =>“NONE”, - 将输出对齐设置为“NONE”,“C0”,“C1”INIT =>'0', - 将Q输出的初始状态设置为“0”或'1'SRTYPE =>“SYNC” - 指定“SYNC”或“ASYNC”设置/复位)端口映射(Q => clk_alc, -1位输出数据C0 => clk5m, -1位时钟输入C1 =>不(clk5m), -1位时钟输入CE => n_enable_clock, -1位时钟使能输入D0 =>'0', -1位数据输入(与C0相关)D1 = >'1', -1位数据输入(与C1相关)R =>复位, -1位复位输入S =>'0' -1位置位输入);但是当我尝试将Q输出与Planahead程序连接时,我得到了以下消息:“由OLOGIC_X12Y33.OSRUSED.OUT驱动的物理连接的冲突网络:U_0 ............. GROUND”在原始ODDR2中,SET和RESET是2个输入引脚,但是Planahead将它们视为1个引脚。我能做什么?我可以在没有Planahead的情况下将这个FPGA引脚放在ucf文件上并且没有问题吗?谢谢熔点以上来自于谷歌翻译以下为原文I'm using ODDR2 to generate an external clock (ISE = 13.1, Planahead = 13.1): clk5m_inst : ODDR2generic map (DDR_ALIGNMENT => "NONE",-- Sets output alignment to "NONE","C0", "C1" INIT => '0',-- Sets initial state of the Q output to '0' or '1'SRTYPE => "SYNC" -- Specifies "SYNC" or "ASYNC" set/reset )port map (Q => clk_alc,-- 1-bit output dataC0 => clk5m,-- 1-bit clock inputC1 => not(clk5m), -- 1-bit clock inputCE => n_enable_clock, -- 1-bit clock enable inputD0 => '0',-- 1-bit data input (associated with C0)D1 => '1',-- 1-bit data input (associated with C1)R => reset,-- 1-bit reset inputS => '0' -- 1-bit set input); But when i try to connect the Q output with Planahead program I have the message:"Conflicting nets for physical connection driven by OLOGIC_X12Y33.OSRUSED.OUT: U_0............. GROUND" In the primitive ODDR2, SET and RESET are 2 input pins, but Planahead sees them as 1 pin.What can I do?Can I place on ucf file this FPGA pin without Planahead and without problems?Thanksmp

    2019-06-17 14:43