在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 7016|回复: 6

[求助] FPGA对DDRSDRAM的管脚分配问题

[复制链接]
发表于 2012-3-27 16:27:08 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
如下使用的是Cyclone III:EP3C16F484C6
分配给DDRSDRAM的管脚安排对应如最右一列所示,
在Quartus II 9.0上建立工程生产一个DDRSDRAM的IP核,
直接用此核上带的例程:ddr_example_top,按照下面的来分配管脚
分析综合能过,但是Fitter(Place & Route)时有如下错误:
请问是什么原因?是我管脚分配错误吗?那要怎样分配啊!
万分感谢!!!

Error: Can't place pin mem_clk[0] to location AA3
Error: Can't place VREF pin Y4 (VREFGROUP_B3_N1) for pin mem_clk[0] of type bi-directional with SSTL-2 Class I I/O standard at location AA3
  Error: Too many output and bidirectional pins per VCCIO and ground pair in I/O bank 3 when the VREF pin Y4 (VREFGROUP_B3_N1) is used on device EP3C16F484C6 -- no more than 9 output/bidirectional pins within 12 consecutive pads are allowed when the voltage reference pins are driving in, but there are potentially 10 pins driving out
   Info: Location R9 (pad PAD_88): Pin mem_addr[0] of type output uses SSTL-2 Class I I/O standard
   Info: Location T8 (pad PAD_89): Pin mem_addr[1] of type output uses SSTL-2 Class I I/O standard
   Info: Location R10 (pad PAD_90): Pin mem_addr[2] of type output uses SSTL-2 Class I I/O standard
   Info: Location T9 (pad PAD_91): Pin mem_addr[3] of type output uses SSTL-2 Class I I/O standard
   Info: Location V6 (pad PAD_92): Pin mem_addr[4] of type output uses SSTL-2 Class I I/O standard
   Info: Location V5 (pad PAD_93): Pin mem_dm[0] of type output uses SSTL-2 Class I I/O standard
   Info: Location U7 (pad PAD_94): Pin mem_addr[5] of type output uses SSTL-2 Class I I/O standard
   Info: Location U8 (pad PAD_95): Pin mem_addr[6] of type output uses SSTL-2 Class I I/O standard
   Info: Location R11 (pad PAD_97): Pin mem_addr[7] of type output uses SSTL-2 Class I I/O standard
   Info: Location R12 (pad PAD_98): Pin mem_addr[8] of type output uses SSTL-2 Class I I/O standard
   Info: Following 12 location(s) shared the same VCCIO and ground pair, and 10 pin(s) are placed
    Info: Location R9 (pad PAD_88): Pin mem_addr[0] of type output uses SSTL-2 Class I I/O standard
    Info: Location T8 (pad PAD_89): Pin mem_addr[1] of type output uses SSTL-2 Class I I/O standard
    Info: Location R10 (pad PAD_90): Pin mem_addr[2] of type output uses SSTL-2 Class I I/O standard
    Info: Location T9 (pad PAD_91): Pin mem_addr[3] of type output uses SSTL-2 Class I I/O standard
    Info: Location V6 (pad PAD_92): Pin mem_addr[4] of type output uses SSTL-2 Class I I/O standard
    Info: Location V5 (pad PAD_93): Pin mem_dm[0] of type output uses SSTL-2 Class I I/O standard
    Info: Location U7 (pad PAD_94): Pin mem_addr[5] of type output uses SSTL-2 Class I I/O standard
    Info: Location U8 (pad PAD_95): Pin mem_addr[6] of type output uses SSTL-2 Class I I/O standard
    Info: Location Y4 (pad PAD_96): unused
    Info: Location R11 (pad PAD_97): Pin mem_addr[7] of type output uses SSTL-2 Class I I/O standard
    Info: Location R12 (pad PAD_98): Pin mem_addr[8] of type output uses SSTL-2 Class I I/O standard
    Info: Location Y3 (pad PAD_99): unused
Error: Can't place pin mem_clk_n[0] to location AB3
Error: Can't place VREF pin Y4 (VREFGROUP_B3_N1) for pin mem_clk_n[0] of type bi-directional with SSTL-2 Class I I/O standard at location AB3
  Error: Too many output and bidirectional pins per VCCIO and ground pair in I/O bank 3 when the VREF pin Y4 (VREFGROUP_B3_N1) is used on device EP3C16F484C6 -- no more than 9 output/bidirectional pins within 12 consecutive pads are allowed when the voltage reference pins are driving in, but there are potentially 10 pins driving out
   Info: Location R9 (pad PAD_88): Pin mem_addr[0] of type output uses SSTL-2 Class I I/O standard
   Info: Location T8 (pad PAD_89): Pin mem_addr[1] of type output uses SSTL-2 Class I I/O standard
   Info: Location R10 (pad PAD_90): Pin mem_addr[2] of type output uses SSTL-2 Class I I/O standard
   Info: Location T9 (pad PAD_91): Pin mem_addr[3] of type output uses SSTL-2 Class I I/O standard
   Info: Location V6 (pad PAD_92): Pin mem_addr[4] of type output uses SSTL-2 Class I I/O standard
   Info: Location V5 (pad PAD_93): Pin mem_dm[0] of type output uses SSTL-2 Class I I/O standard
   Info: Location U7 (pad PAD_94): Pin mem_addr[5] of type output uses SSTL-2 Class I I/O standard
   Info: Location U8 (pad PAD_95): Pin mem_addr[6] of type output uses SSTL-2 Class I I/O standard
   Info: Location R11 (pad PAD_97): Pin mem_addr[7] of type output uses SSTL-2 Class I I/O standard
   Info: Location R12 (pad PAD_98): Pin mem_addr[8] of type output uses SSTL-2 Class I I/O standard
   Info: Following 12 location(s) shared the same VCCIO and ground pair, and 10 pin(s) are placed
    Info: Location R9 (pad PAD_88): Pin mem_addr[0] of type output uses SSTL-2 Class I I/O standard
    Info: Location T8 (pad PAD_89): Pin mem_addr[1] of type output uses SSTL-2 Class I I/O standard
    Info: Location R10 (pad PAD_90): Pin mem_addr[2] of type output uses SSTL-2 Class I I/O standard
    Info: Location T9 (pad PAD_91): Pin mem_addr[3] of type output uses SSTL-2 Class I I/O standard
    Info: Location V6 (pad PAD_92): Pin mem_addr[4] of type output uses SSTL-2 Class I I/O standard
    Info: Location V5 (pad PAD_93): Pin mem_dm[0] of type output uses SSTL-2 Class I I/O standard
    Info: Location U7 (pad PAD_94): Pin mem_addr[5] of type output uses SSTL-2 Class I I/O standard
    Info: Location U8 (pad PAD_95): Pin mem_addr[6] of type output uses SSTL-2 Class I I/O standard
    Info: Location Y4 (pad PAD_96): unused
    Info: Location R11 (pad PAD_97): Pin mem_addr[7] of type output uses SSTL-2 Class I I/O standard
    Info: Location R12 (pad PAD_98): Pin mem_addr[8] of type output uses SSTL-2 Class I I/O standard
    Info: Location Y3 (pad PAD_99): unused
Error: Can't place pin mem_dq[0] to location Y3
Error: Can't place VREF pin Y4 (VREFGROUP_B3_N1) for pin mem_dq[0] of type bi-directional with SSTL-2 Class I I/O standard at location Y3
  Error: Too many output and bidirectional pins per VCCIO and ground pair in I/O bank 3 when the VREF pin Y4 (VREFGROUP_B3_N1) is used on device EP3C16F484C6 -- no more than 9 output/bidirectional pins within 12 consecutive pads are allowed when the voltage reference pins are driving in, but there are potentially 10 pins driving out
   Info: Location R9 (pad PAD_88): Pin mem_addr[0] of type output uses SSTL-2 Class I I/O standard
   Info: Location T8 (pad PAD_89): Pin mem_addr[1] of type output uses SSTL-2 Class I I/O standard
   Info: Location R10 (pad PAD_90): Pin mem_addr[2] of type output uses SSTL-2 Class I I/O standard
   Info: Location T9 (pad PAD_91): Pin mem_addr[3] of type output uses SSTL-2 Class I I/O standard
   Info: Location V6 (pad PAD_92): Pin mem_addr[4] of type output uses SSTL-2 Class I I/O standard
   Info: Location V5 (pad PAD_93): Pin mem_dm[0] of type output uses SSTL-2 Class I I/O standard
   Info: Location U7 (pad PAD_94): Pin mem_addr[5] of type output uses SSTL-2 Class I I/O standard
   Info: Location U8 (pad PAD_95): Pin mem_addr[6] of type output uses SSTL-2 Class I I/O standard
   Info: Location R11 (pad PAD_97): Pin mem_addr[7] of type output uses SSTL-2 Class I I/O standard
   Info: Location R12 (pad PAD_98): Pin mem_addr[8] of type output uses SSTL-2 Class I I/O standard
   Info: Following 12 location(s) shared the same VCCIO and ground pair, and 10 pin(s) are placed
    Info: Location R9 (pad PAD_88): Pin mem_addr[0] of type output uses SSTL-2 Class I I/O standard
    Info: Location T8 (pad PAD_89): Pin mem_addr[1] of type output uses SSTL-2 Class I I/O standard
    Info: Location R10 (pad PAD_90): Pin mem_addr[2] of type output uses SSTL-2 Class I I/O standard
    Info: Location T9 (pad PAD_91): Pin mem_addr[3] of type output uses SSTL-2 Class I I/O standard
    Info: Location V6 (pad PAD_92): Pin mem_addr[4] of type output uses SSTL-2 Class I I/O standard
    Info: Location V5 (pad PAD_93): Pin mem_dm[0] of type output uses SSTL-2 Class I I/O standard
    Info: Location U7 (pad PAD_94): Pin mem_addr[5] of type output uses SSTL-2 Class I I/O standard
    Info: Location U8 (pad PAD_95): Pin mem_addr[6] of type output uses SSTL-2 Class I I/O standard
    Info: Location Y4 (pad PAD_96): unused
    Info: Location R11 (pad PAD_97): Pin mem_addr[7] of type output uses SSTL-2 Class I I/O standard
    Info: Location R12 (pad PAD_98): Pin mem_addr[8] of type output uses SSTL-2 Class I I/O standard
    Info: Location Y3 (pad PAD_99): unused
Error: Can't place pin mem_dq[1] to location W6
Error: Can't place VREF pin Y4 (VREFGROUP_B3_N1) for pin mem_dq[1] of type bi-directional with SSTL-2 Class I I/O standard at location W6
  Error: Too many output and bidirectional pins per VCCIO and ground pair in I/O bank 3 when the VREF pin Y4 (VREFGROUP_B3_N1) is used on device EP3C16F484C6 -- no more than 9 output/bidirectional pins within 12 consecutive pads are allowed when the voltage reference pins are driving in, but there are potentially 10 pins driving out
   Info: Location R9 (pad PAD_88): Pin mem_addr[0] of type output uses SSTL-2 Class I I/O standard
   Info: Location T8 (pad PAD_89): Pin mem_addr[1] of type output uses SSTL-2 Class I I/O standard
   Info: Location R10 (pad PAD_90): Pin mem_addr[2] of type output uses SSTL-2 Class I I/O standard
   Info: Location T9 (pad PAD_91): Pin mem_addr[3] of type output uses SSTL-2 Class I I/O standard
   Info: Location V6 (pad PAD_92): Pin mem_addr[4] of type output uses SSTL-2 Class I I/O standard
   Info: Location V5 (pad PAD_93): Pin mem_dm[0] of type output uses SSTL-2 Class I I/O standard
   Info: Location U7 (pad PAD_94): Pin mem_addr[5] of type output uses SSTL-2 Class I I/O standard
   Info: Location U8 (pad PAD_95): Pin mem_addr[6] of type output uses SSTL-2 Class I I/O standard
   Info: Location R11 (pad PAD_97): Pin mem_addr[7] of type output uses SSTL-2 Class I I/O standard
   Info: Location R12 (pad PAD_98): Pin mem_addr[8] of type output uses SSTL-2 Class I I/O standard
   Info: Following 12 location(s) shared the same VCCIO and ground pair, and 10 pin(s) are placed
    Info: Location R9 (pad PAD_88): Pin mem_addr[0] of type output uses SSTL-2 Class I I/O standard
    Info: Location T8 (pad PAD_89): Pin mem_addr[1] of type output uses SSTL-2 Class I I/O standard
    Info: Location R10 (pad PAD_90): Pin mem_addr[2] of type output uses SSTL-2 Class I I/O standard
    Info: Location T9 (pad PAD_91): Pin mem_addr[3] of type output uses SSTL-2 Class I I/O standard
    Info: Location V6 (pad PAD_92): Pin mem_addr[4] of type output uses SSTL-2 Class I I/O standard
    Info: Location V5 (pad PAD_93): Pin mem_dm[0] of type output uses SSTL-2 Class I I/O standard
    Info: Location U7 (pad PAD_94): Pin mem_addr[5] of type output uses SSTL-2 Class I I/O standard
    Info: Location U8 (pad PAD_95): Pin mem_addr[6] of type output uses SSTL-2 Class I I/O standard
    Info: Location Y4 (pad PAD_96): unused
    Info: Location R11 (pad PAD_97): Pin mem_addr[7] of type output uses SSTL-2 Class I I/O standard
    Info: Location R12 (pad PAD_98): Pin mem_addr[8] of type output uses SSTL-2 Class I I/O standard
    Info: Location Y3 (pad PAD_99): unused
Error: Can't place pin mem_dq[2] to location AA4
Error: Can't place VREF pin Y4 (VREFGROUP_B3_N1) for pin mem_dq[2] of type bi-directional with SSTL-2 Class I I/O standard at location AA4
  Error: Too many output and bidirectional pins per VCCIO and ground pair in I/O bank 3 when the VREF pin Y4 (VREFGROUP_B3_N1) is used on device EP3C16F484C6 -- no more than 9 output/bidirectional pins within 12 consecutive pads are allowed when the voltage reference pins are driving in, but there are potentially 10 pins driving out
   Info: Location R9 (pad PAD_88): Pin mem_addr[0] of type output uses SSTL-2 Class I I/O standard
   Info: Location T8 (pad PAD_89): Pin mem_addr[1] of type output uses SSTL-2 Class I I/O standard
   Info: Location R10 (pad PAD_90): Pin mem_addr[2] of type output uses SSTL-2 Class I I/O standard
   Info: Location T9 (pad PAD_91): Pin mem_addr[3] of type output uses SSTL-2 Class I I/O standard
   Info: Location V6 (pad PAD_92): Pin mem_addr[4] of type output uses SSTL-2 Class I I/O standard
   Info: Location V5 (pad PAD_93): Pin mem_dm[0] of type output uses SSTL-2 Class I I/O standard
   Info: Location U7 (pad PAD_94): Pin mem_addr[5] of type output uses SSTL-2 Class I I/O standard
   Info: Location U8 (pad PAD_95): Pin mem_addr[6] of type output uses SSTL-2 Class I I/O standard
   Info: Location R11 (pad PAD_97): Pin mem_addr[7] of type output uses SSTL-2 Class I I/O standard
   Info: Location R12 (pad PAD_98): Pin mem_addr[8] of type output uses SSTL-2 Class I I/O standard
   Info: Following 12 location(s) shared the same VCCIO and ground pair, and 10 pin(s) are placed
    Info: Location R9 (pad PAD_88): Pin mem_addr[0] of type output uses SSTL-2 Class I I/O standard
    Info: Location T8 (pad PAD_89): Pin mem_addr[1] of type output uses SSTL-2 Class I I/O standard
    Info: Location R10 (pad PAD_90): Pin mem_addr[2] of type output uses SSTL-2 Class I I/O standard
    Info: Location T9 (pad PAD_91): Pin mem_addr[3] of type output uses SSTL-2 Class I I/O standard
    Info: Location V6 (pad PAD_92): Pin mem_addr[4] of type output uses SSTL-2 Class I I/O standard
    Info: Location V5 (pad PAD_93): Pin mem_dm[0] of type output uses SSTL-2 Class I I/O standard
    Info: Location U7 (pad PAD_94): Pin mem_addr[5] of type output uses SSTL-2 Class I I/O standard
    Info: Location U8 (pad PAD_95): Pin mem_addr[6] of type output uses SSTL-2 Class I I/O standard
    Info: Location Y4 (pad PAD_96): unused
    Info: Location R11 (pad PAD_97): Pin mem_addr[7] of type output uses SSTL-2 Class I I/O standard
    Info: Location R12 (pad PAD_98): Pin mem_addr[8] of type output uses SSTL-2 Class I I/O standard
    Info: Location Y3 (pad PAD_99): unused
Error: Can't place pin mem_dq[3] to location AA5
Error: Can't place VREF pin Y4 (VREFGROUP_B3_N1) for pin mem_dq[3] of type bi-directional with SSTL-2 Class I I/O standard at location AA5
  Error: Too many output and bidirectional pins per VCCIO and ground pair in I/O bank 3 when the VREF pin Y4 (VREFGROUP_B3_N1) is used on device EP3C16F484C6 -- no more than 9 output/bidirectional pins within 12 consecutive pads are allowed when the voltage reference pins are driving in, but there are potentially 10 pins driving out
   Info: Location R9 (pad PAD_88): Pin mem_addr[0] of type output uses SSTL-2 Class I I/O standard
   Info: Location T8 (pad PAD_89): Pin mem_addr[1] of type output uses SSTL-2 Class I I/O standard
   Info: Location R10 (pad PAD_90): Pin mem_addr[2] of type output uses SSTL-2 Class I I/O standard
   Info: Location T9 (pad PAD_91): Pin mem_addr[3] of type output uses SSTL-2 Class I I/O standard
   Info: Location V6 (pad PAD_92): Pin mem_addr[4] of type output uses SSTL-2 Class I I/O standard
   Info: Location V5 (pad PAD_93): Pin mem_dm[0] of type output uses SSTL-2 Class I I/O standard
   Info: Location U7 (pad PAD_94): Pin mem_addr[5] of type output uses SSTL-2 Class I I/O standard
   Info: Location U8 (pad PAD_95): Pin mem_addr[6] of type output uses SSTL-2 Class I I/O standard
   Info: Location R11 (pad PAD_97): Pin mem_addr[7] of type output uses SSTL-2 Class I I/O standard
   Info: Location R12 (pad PAD_98): Pin mem_addr[8] of type output uses SSTL-2 Class I I/O standard
   Info: Following 12 location(s) shared the same VCCIO and ground pair, and 10 pin(s) are placed
    Info: Location R9 (pad PAD_88): Pin mem_addr[0] of type output uses SSTL-2 Class I I/O standard
    Info: Location T8 (pad PAD_89): Pin mem_addr[1] of type output uses SSTL-2 Class I I/O standard
    Info: Location R10 (pad PAD_90): Pin mem_addr[2] of type output uses SSTL-2 Class I I/O standard
    Info: Location T9 (pad PAD_91): Pin mem_addr[3] of type output uses SSTL-2 Class I I/O standard
    Info: Location V6 (pad PAD_92): Pin mem_addr[4] of type output uses SSTL-2 Class I I/O standard
    Info: Location V5 (pad PAD_93): Pin mem_dm[0] of type output uses SSTL-2 Class I I/O standard
    Info: Location U7 (pad PAD_94): Pin mem_addr[5] of type output uses SSTL-2 Class I I/O standard
    Info: Location U8 (pad PAD_95): Pin mem_addr[6] of type output uses SSTL-2 Class I I/O standard
    Info: Location Y4 (pad PAD_96): unused
    Info: Location R11 (pad PAD_97): Pin mem_addr[7] of type output uses SSTL-2 Class I I/O standard
    Info: Location R12 (pad PAD_98): Pin mem_addr[8] of type output uses SSTL-2 Class I I/O standard
    Info: Location Y3 (pad PAD_99): unused
Error: Can't place pin mem_dq[4] to location W7
Error: Can't place VREF pin Y4 (VREFGROUP_B3_N1) for pin mem_dq[4] of type bi-directional with SSTL-2 Class I I/O standard at location W7
  Error: Too many output and bidirectional pins per VCCIO and ground pair in I/O bank 3 when the VREF pin Y4 (VREFGROUP_B3_N1) is used on device EP3C16F484C6 -- no more than 9 output/bidirectional pins within 12 consecutive pads are allowed when the voltage reference pins are driving in, but there are potentially 10 pins driving out
   Info: Location R9 (pad PAD_88): Pin mem_addr[0] of type output uses SSTL-2 Class I I/O standard
   Info: Location T8 (pad PAD_89): Pin mem_addr[1] of type output uses SSTL-2 Class I I/O standard
   Info: Location R10 (pad PAD_90): Pin mem_addr[2] of type output uses SSTL-2 Class I I/O standard
   Info: Location T9 (pad PAD_91): Pin mem_addr[3] of type output uses SSTL-2 Class I I/O standard
   Info: Location V6 (pad PAD_92): Pin mem_addr[4] of type output uses SSTL-2 Class I I/O standard
   Info: Location V5 (pad PAD_93): Pin mem_dm[0] of type output uses SSTL-2 Class I I/O standard
   Info: Location U7 (pad PAD_94): Pin mem_addr[5] of type output uses SSTL-2 Class I I/O standard
   Info: Location U8 (pad PAD_95): Pin mem_addr[6] of type output uses SSTL-2 Class I I/O standard
   Info: Location R11 (pad PAD_97): Pin mem_addr[7] of type output uses SSTL-2 Class I I/O standard
   Info: Location R12 (pad PAD_98): Pin mem_addr[8] of type output uses SSTL-2 Class I I/O standard
   Info: Following 12 location(s) shared the same VCCIO and ground pair, and 10 pin(s) are placed
    Info: Location R9 (pad PAD_88): Pin mem_addr[0] of type output uses SSTL-2 Class I I/O standard
    Info: Location T8 (pad PAD_89): Pin mem_addr[1] of type output uses SSTL-2 Class I I/O standard
    Info: Location R10 (pad PAD_90): Pin mem_addr[2] of type output uses SSTL-2 Class I I/O standard
    Info: Location T9 (pad PAD_91): Pin mem_addr[3] of type output uses SSTL-2 Class I I/O standard
    Info: Location V6 (pad PAD_92): Pin mem_addr[4] of type output uses SSTL-2 Class I I/O standard
    Info: Location V5 (pad PAD_93): Pin mem_dm[0] of type output uses SSTL-2 Class I I/O standard
    Info: Location U7 (pad PAD_94): Pin mem_addr[5] of type output uses SSTL-2 Class I I/O standard
    Info: Location U8 (pad PAD_95): Pin mem_addr[6] of type output uses SSTL-2 Class I I/O standard
    Info: Location Y4 (pad PAD_96): unused
    Info: Location R11 (pad PAD_97): Pin mem_addr[7] of type output uses SSTL-2 Class I I/O standard
    Info: Location R12 (pad PAD_98): Pin mem_addr[8] of type output uses SSTL-2 Class I I/O standard
    Info: Location Y3 (pad PAD_99): unused
Error: Can't place pin mem_dq[15] to location W10
Error: Can't place VREF pin V9 (VREFGROUP_B3_N0) for pin mem_dq[15] of type bi-directional with SSTL-2 Class I I/O standard at location W10
  Error: Too many output and bidirectional pins per VCCIO and ground pair in I/O bank 3 when the VREF pin V9 (VREFGROUP_B3_N0) is used on device EP3C16F484C6 -- no more than 9 output/bidirectional pins within 12 consecutive pads are allowed when the voltage reference pins are driving in, but there are potentially 10 pins driving out
   Info: Location T10 (pad PAD_121): Pin mem_ba[0] of type output uses SSTL-2 Class I I/O standard
   Info: Location T11 (pad PAD_125): Pin mem_ba[1] of type output uses SSTL-2 Class I I/O standard
   Info: Location U11 (pad PAD_128): Pin mem_ras_n of type output uses SSTL-2 Class I I/O standard
   Info: Location Y10 (pad PAD_131): Pin mem_cke[0] of type output uses SSTL-2 Class I I/O standard
   Info: Location AA10 (pad PAD_132): Pin mem_cas_n of type output uses SSTL-2 Class I I/O standard
   Info: Following 1 pins have the same output enable group -12: 1 pins require VREF pin and 1 pins could be output
    Info: Location U10 (pad PAD_122): Pin mem_dq[10] of type bi-directional uses SSTL-2 Class I I/O standard
   Info: Following 1 pins have the same output enable group -13: 1 pins require VREF pin and 1 pins could be output
    Info: Location AA8 (pad PAD_123): Pin mem_dq[11] of type bi-directional uses SSTL-2 Class I I/O standard
   Info: Following 1 pins have the same output enable group -14: 1 pins require VREF pin and 1 pins could be output
    Info: Location AB8 (pad PAD_124): Pin mem_dq[12] of type bi-directional uses SSTL-2 Class I I/O standard
   Info: Following 1 pins have the same output enable group -15: 1 pins require VREF pin and 1 pins could be output
    Info: Location AA9 (pad PAD_126): Pin mem_dq[13] of type bi-directional uses SSTL-2 Class I I/O standard
   Info: Following 1 pins have the same output enable group -16: 1 pins require VREF pin and 1 pins could be output
    Info: Location V11 (pad PAD_129): Pin mem_dq[14] of type bi-directional uses SSTL-2 Class I I/O standard
   Info: Following 12 location(s) shared the same VCCIO and ground pair, and 10 pin(s) are placed
    Info: Location T10 (pad PAD_121): Pin mem_ba[0] of type output uses SSTL-2 Class I I/O standard
    Info: Location U10 (pad PAD_122): Pin mem_dq[10] of type bi-directional uses SSTL-2 Class I I/O standard
    Info: Location AA8 (pad PAD_123): Pin mem_dq[11] of type bi-directional uses SSTL-2 Class I I/O standard
    Info: Location AB8 (pad PAD_124): Pin mem_dq[12] of type bi-directional uses SSTL-2 Class I I/O standard
    Info: Location T11 (pad PAD_125): Pin mem_ba[1] of type output uses SSTL-2 Class I I/O standard
    Info: Location AA9 (pad PAD_126): Pin mem_dq[13] of type bi-directional uses SSTL-2 Class I I/O standard
    Info: Location AB9 (pad PAD_127): unused
    Info: Location U11 (pad PAD_128): Pin mem_ras_n of type output uses SSTL-2 Class I I/O standard
    Info: Location V11 (pad PAD_129): Pin mem_dq[14] of type bi-directional uses SSTL-2 Class I I/O standard
    Info: Location W10 (pad PAD_130): unused
    Info: Location Y10 (pad PAD_131): Pin mem_cke[0] of type output uses SSTL-2 Class I I/O standard
    Info: Location AA10 (pad PAD_132): Pin mem_cas_n of type output uses SSTL-2 Class I I/O standard
Error: Can't place pin mem_dqs[1] to location AB9
Error: Can't place VREF pin V9 (VREFGROUP_B3_N0) for pin mem_dqs[1] of type bi-directional with SSTL-2 Class I I/O standard at location AB9
  Error: Too many output and bidirectional pins per VCCIO and ground pair in I/O bank 3 when the VREF pin V9 (VREFGROUP_B3_N0) is used on device EP3C16F484C6 -- no more than 9 output/bidirectional pins within 12 consecutive pads are allowed when the voltage reference pins are driving in, but there are potentially 10 pins driving out
   Info: Location T10 (pad PAD_121): Pin mem_ba[0] of type output uses SSTL-2 Class I I/O standard
   Info: Location T11 (pad PAD_125): Pin mem_ba[1] of type output uses SSTL-2 Class I I/O standard
   Info: Location U11 (pad PAD_128): Pin mem_ras_n of type output uses SSTL-2 Class I I/O standard
   Info: Location Y10 (pad PAD_131): Pin mem_cke[0] of type output uses SSTL-2 Class I I/O standard
   Info: Following 1 pins have the same output enable group -18: 1 pins require VREF pin and 1 pins could be output
    Info: Location V10 (pad PAD_120): Pin mem_dqs[0] of type bi-directional uses SSTL-2 Class I I/O standard
   Info: Following 1 pins have the same output enable group -12: 1 pins require VREF pin and 1 pins could be output
    Info: Location U10 (pad PAD_122): Pin mem_dq[10] of type bi-directional uses SSTL-2 Class I I/O standard
   Info: Following 1 pins have the same output enable group -13: 1 pins require VREF pin and 1 pins could be output
    Info: Location AA8 (pad PAD_123): Pin mem_dq[11] of type bi-directional uses SSTL-2 Class I I/O standard
   Info: Following 1 pins have the same output enable group -14: 1 pins require VREF pin and 1 pins could be output
    Info: Location AB8 (pad PAD_124): Pin mem_dq[12] of type bi-directional uses SSTL-2 Class I I/O standard
   Info: Following 1 pins have the same output enable group -15: 1 pins require VREF pin and 1 pins could be output
    Info: Location AA9 (pad PAD_126): Pin mem_dq[13] of type bi-directional uses SSTL-2 Class I I/O standard
   Info: Following 1 pins have the same output enable group -16: 1 pins require VREF pin and 1 pins could be output
    Info: Location V11 (pad PAD_129): Pin mem_dq[14] of type bi-directional uses SSTL-2 Class I I/O standard
   Info: Following 12 location(s) shared the same VCCIO and ground pair, and 10 pin(s) are placed
    Info: Location V10 (pad PAD_120): Pin mem_dqs[0] of type bi-directional uses SSTL-2 Class I I/O standard
    Info: Location T10 (pad PAD_121): Pin mem_ba[0] of type output uses SSTL-2 Class I I/O standard
    Info: Location U10 (pad PAD_122): Pin mem_dq[10] of type bi-directional uses SSTL-2 Class I I/O standard
    Info: Location AA8 (pad PAD_123): Pin mem_dq[11] of type bi-directional uses SSTL-2 Class I I/O standard
    Info: Location AB8 (pad PAD_124): Pin mem_dq[12] of type bi-directional uses SSTL-2 Class I I/O standard
    Info: Location T11 (pad PAD_125): Pin mem_ba[1] of type output uses SSTL-2 Class I I/O standard
    Info: Location AA9 (pad PAD_126): Pin mem_dq[13] of type bi-directional uses SSTL-2 Class I I/O standard
    Info: Location AB9 (pad PAD_127): unused
    Info: Location U11 (pad PAD_128): Pin mem_ras_n of type output uses SSTL-2 Class I I/O standard
    Info: Location V11 (pad PAD_129): Pin mem_dq[14] of type bi-directional uses SSTL-2 Class I I/O standard
    Info: Location W10 (pad PAD_130): unused
    Info: Location Y10 (pad PAD_131): Pin mem_cke[0] of type output uses SSTL-2 Class I I/O standard
Error: Can't fit design in device
Error: Quartus II Fitter was unsuccessful. 28 errors, 3 warnings
Error: Peak virtual memory: 203 megabytes
Error: Processing ended: Tue Mar 27 16:02:18 2012
Error: Elapsed time: 00:00:06
Error: Total CPU time (on all processors): 00:00:05
Error: Quartus II Full Compilation was unsuccessful. 30 errors, 72 warnings

FPGA_pinout for DDR.bmp
发表于 2012-3-27 17:53:54 | 显示全部楼层
你这个要看芯片资料,dram管脚不是乱分配的,每一个group要在一个bank里面,而且也不是每个bank都可以分配给dram管脚用。仔细看一下资料,有详细说明的。
发表于 2012-3-28 13:07:29 | 显示全部楼层
同意楼上,是布线管脚的选择问题
DDR的布线中习惯把信号分成若干组来进行设计,分成同组的信号具有相关或者相似的信号特性。
    数据组: 对主板X8 DDR内存来说数据每8位(也就是一个byte)为一组可以分为八组,数据dq[0:7]、数据掩码dqm0、数据选通差分信号dqsp0 和dqsn0为一组
你要参考那个管脚手册和上面的原则来分配管脚
发表于 2012-7-4 19:59:59 | 显示全部楼层
胡说八道!
这个问题实际上就是输出引脚分配问题。
发表于 2012-7-4 23:44:08 | 显示全部楼层
前面几个错误应该是差分对放置错误,差分对有两种,inout和out,看一下clk放的地方对不对。
同一个vcciobank里面相同方向的信号太多。没有保留vref引脚。
发表于 2012-7-5 08:43:41 | 显示全部楼层
每个Bank同时使用的DDIO有限制。
发表于 2018-4-9 06:04:53 | 显示全部楼层
Thanks a lot!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-23 08:59 , Processed in 0.026481 second(s), 9 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表