FPGAボードを買った (Xilinx Kintex 7)

Xilinx Kintex 7 XC7K420T-2FFG901I

某海外通販 AliExpressで買った。38000円くらい。

評価

付属ACアダプタ

  • 出力 12V 5A
  • 付属のACアダプタはプラグの形状が違うので日本では使えない
  • 変換器を用意すればたぶん使える(未確認)
  • DCプラグはよくある形なので日本でも同等規格のものを簡単に入手できる

セラー

  • 発送が遅い
  • 発送が遅すぎるのでExtend Processing Timeで期限を7日延期する必要があった
  • 途中で春節に伴う休業と物流の遅延で届くのがめちゃくちゃ遅くなった。つらい
  • なぜか昼間に送ったメッセージの返信が23:00-2:00(UTC+8)頃に来る。生活リズム大丈夫かよ
  • 大量の基板の検品作業でクソ忙しいって言ってた

基板

  • FPGAのGPIOで点灯できる16個のLEDのうち2個が点灯しない。ふざけんな
  • 検品作業でクソ忙しいって言ってる割には不良を見逃してるじゃねえか
  • 基板裏面の8ピンの発振器が斜めに浮いた状態ではんだ付けされていた
  • 実施できる範囲でテストしたけどLED不点灯以外は問題ないっぽい
  • 品質低いけど値段を考えれば許容範囲

ドキュメントとか

  • 取扱説明書?マニュアル?そんなものはない
  • 回路図?そんなものはない
  • ピン配置を記載したExcelファイルをもらえる
  • 雀の涙ほどに充実したサンプルコードをもらえる
  • セラーに「関連ファイルよこせオラァ」するとダウンロードURLが送られてくる
  • サンプルコードを読み取って使い方を把握する能力が必要

書き込み・デバッグ

  • JTAG書き込み機は付属しないので自分で用意する必要がある
  • XADCが正常に動いてないっぽくて、Vivado上でチップ温度が-273℃って表示されるんですがどうすればいいんですかね?

その他

  • なんでこの値段で売れるの?
  • ボード価格がFPGAチップ販売価格よりも安い気がするんだけど、あっちの国ではどんな異常事態が起こってるの?
  • もしかしてマイニング特需の終焉と関係あったりする?
  • マイニング特需崩壊でグラフィックボードが安くなっててメッチャ嬉しい
  • ちなみに私は例のグラボ未所持です
  • ぼくも例のグラボでHDMI復活とかDP端子生やすとかやりたい
  • SFP+光トランシーバとDAC欲しい
  • QSFP DACとかQSFP→SFP+x4変換とか欲しい
  • QSFP光トランシーバは8芯光ファイバー用意するのが面倒そうなのでいいです
  • 1000BASE-T (GMII PHY)はつけてほしかった
  • SFP+光トランシーバとかはFiberstoreってところで買うのが安いっぽいですね

おまけ

ピン配置

PCIE接口IO口Gen1 X8 Gen2 X4  
GXT的N端口,软件在编译的时候回自动分配对应的管脚  
PCIE接口旁边有一个4位的拨码开关,用来设置X1
X4 X8的
 
PCIE_RX_P_in0 Input PIN_AC4  
PCIE_RX_P_in1 Input PIN_AE4  
PCIE_RX_P_in2 Input PIN_AG4  
PCIE_RX_P_in3 Input PIN_AH6  
PCIE_RX_P_in4 Input PIN_AE12  
PCIE_RX_P_in5 Input PIN_AF10  
PCIE_RX_P_in6 Input PIN_AG12  
PCIE_RX_P_in7 Input PIN_AH10  
       
PCIE_TX_P_out0 Output PIN_AH2  
PCIE_TX_P_out1 Output PIN_AK2  
PCIE_TX_P_out2 Output PIN_AJ4  
PCIE_TX_P_out3 Output PIN_AK6  
PCIE_TX_P_out4 Output PIN_AG8  
PCIE_TX_P_out5 Output PIN_AJ8  
PCIE_TX_P_out6 Output PIN_AK10  
PCIE_TX_P_out7 Output PIN_AJ12  
       
       
       
PCIE_GXT_clk Input PIN_AD6 PCIE CLK参考时钟BANK 112 MGTREFCLK0_112
     
perstn Input PIN_W21 PCIE RESET脚 2.5V or 3.3V
       
       
16个LED灯      
LED_D3 Output PIN_A27 LVCMOS 1.5V
LED_D4 Output PIN_E24
LED_D5 Output PIN_G24
LED_D6 Output PIN_H21
LED_D7 Output PIN_G27
LED_D8 Output PIN_H26
LED_D9 Output PIN_H25
LED_D10 Output PIN_H24
LED_D11 Output PIN_AE20
LED_D12 Output PIN_AC20
LED_D13 Output PIN_AC19
LED_D14 Output PIN_AB19
LED_D15 Output PIN_AB20
LED_D16 Output PIN_AA20
LED_D17 Output PIN_Y20
LED_D18 Output PIN_AA21
       
EEPROM  AT24C04      
I2C_CLK output PIN_C16 LVCMOS 2.5V or 3.3V
I2C_DATA inout PIN_C17 LVCMOS 2.5V or 3.3V
       
USB TO TTL CH340      
RX   PIN_D17 LVCMOS 2.5V or 3.3V
TX   PIN_D16 LVCMOS 2.5V or 3.3V
       
按键      
K1重配置按键,不可编程  Program KEY    
K2 Input PIN_A16 LVCMOS 2.5V or 3.3V
K3 Input PIN_B17 LVCMOS 2.5V or 3.3V
K4 Input PIN_J24 LVCMOS 1.5V
       
SWX4拨码开关      
SW1 input PIN_Y24 LVCMOS 1.5V
SW2 input PIN_Y23
SW3 input PIN_W24
SW4 input PIN_L17
       
CLK时钟      
Y2  LVDS input PIN_U22  P正端 html
    PIN_U23  N负端
       
Y3  LVDS input PIN_V21  P正端 IOSTANDARD LVDS_25
    PIN_V22  N负端
       
100M input PIN_U24 LVCMOS 2.5V or 3.3V
       
133M input PIN_T25 LVCMOS 2.5V or 3.3V
       
       
156.25M   LVPECL input PIN_G8  P正端 Y1
BANK117   MGTREFCLK1_117
用于高速收发器 GXT CLK   PIN_G7  N负端
       
156.25M   LVPECL input PIN_T6  P正端 Y12
BANK114  MGTREFCLK1_114
用于高速收发器 GXT CLK   PIN_T5  N负端
       
125M   LVPECL input PIN_H6  P正端 Y10
BANK116  MGTREFCLK1_116
用于高速收发器 GXT CLK   PIN_H5  N负端
       
125M   LVPECL input PIN_R8  P正端 Y11  BANK
114  MGTREFCLK0_114
用于高速收发器 GXT CLK   PIN_R7  N负端
       
光纤接口 rate和disable脚也是2.5V  
SFP-A      
TXP output PIN_A8 BANK 117 GXT
TXN output PIN_A7
     
RXP input PIN_D10
RXN input PIN_D9
       
rate output PIN_B15 设置成1   LVCMOS 2.5V
or 3.3V
disable output PIN_A17 设置成0   LVCMOS 2.5V
or 3.3V
SDA inout PIN_C15           LVCMOS
2.5V or 3.3V
SCL Output PIN_A15           LVCMOS
2.5V or 3.3V
       
SFP-B      
TXP output PIN_C8 BANK 117 GXT
TXN output PIN_C7
     
RXP input PIN_F10
RXN input PIN_F9
       
rate output PIN_A14 设置成1   LVCMOS 2.5V
or 3.3V
disable output PIN_D14 设置成0   LVCMOS 2.5V
or 3.3V
SDA inout PIN_C14           LVCMOS
2.5V or 3.3V
SCL Output PIN_B14           LVCMOS
2.5V or 3.3V
       
QSFP A GXT的N端口,软件在编译的时候回自动分配对应的管脚
       
QSFP A_TX_P_out0 Output PIN_D2 BANK 116 GXT
QSFP A_TX_P_out1 Output PIN_B2
QSFP A_TX_P_out2 Output PIN_A4
QSFP A_TX_P_out3 Output PIN_B6
       
QSFP B GXT的N端口,软件在编译的时候回自动分配对应的管脚
       
QSFP B_TX_P_out0 Output PIN_M2 BANK 115 GXT
QSFP B_TX_P_out1 Output PIN_K2
QSFP B_TX_P_out2 Output PIN_H2
QSFP B_TX_P_out3 Output PIN_F2
       
       
SATA      
       
SATA_TXP   PIN_B10 BANK 117 GXT
SATA_TXN   PIN_B9
SATA_RXP   PIN_E12
SATA_RXN   PIN_E11
       
SMA铜柱      
SMA_TXP   PIN_A12 BANK 117 GXT
SMA_TXN   PIN_A11
SMA_RXP   PIN_C12
SMA_RXN   PIN_C11

DDR3メモリ(右側) UCFファイル

NET "ddr3_dq[0]"                             LOC = "W29"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[1]"                             LOC = "Y29"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[2]"                             LOC = "AB30"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[3]"                             LOC = "AB29"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[4]"                             LOC = "W28"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[5]"                             LOC = "W26"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[6]"                             LOC = "Y28"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[7]"                             LOC = "AB28"     |   IOSTANDARD = SSTL15                ;  

NET "ddr3_dq[8]"                             LOC = "AA25"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[9]"                             LOC = "AD27"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[10]"                            LOC = "AB24"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[11]"                            LOC = "AC24"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[12]"                            LOC = "Y26"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[13]"                            LOC = "Y25"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[14]"                            LOC = "AA26"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[15]"                            LOC = "AC26"     |   IOSTANDARD = SSTL15                ; 

NET "ddr3_dq[16]"                            LOC = "AD29"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[17]"                            LOC = "AE30"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[18]"                            LOC = "AE29"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[19]"                            LOC = "AF30"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[20]"                            LOC = "AD28"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[21]"                            LOC = "AC27"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[22]"                            LOC = "AF28"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[23]"                            LOC = "AF27"     |   IOSTANDARD = SSTL15                ; 

NET "ddr3_dq[24]"                            LOC = "AG30"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[25]"                            LOC = "AG29"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[26]"                            LOC = "AH29"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[27]"                            LOC = "AJ29"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[28]"                            LOC = "AK30"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[29]"                            LOC = "AK29"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[30]"                            LOC = "AK28"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[31]"                            LOC = "AG27"     |   IOSTANDARD = SSTL15                ;  

NET "ddr3_dq[32]"                            LOC = "AD18"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[33]"                            LOC = "AD19"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[34]"                            LOC = "AA18"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[35]"                            LOC = "Y18"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[36]"                            LOC = "AE18"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[37]"                            LOC = "Y19"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[38]"                            LOC = "AB17"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[39]"                            LOC = "AA17"     |   IOSTANDARD = SSTL15                ;  

NET "ddr3_dq[40]"                            LOC = "AH20"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[41]"                            LOC = "AH19"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[42]"                            LOC = "AG19"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[43]"                            LOC = "AF18"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[44]"                            LOC = "AJ18"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[45]"                            LOC = "AK18"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[46]"                            LOC = "AJ17"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[47]"                            LOC = "AJ16"     |   IOSTANDARD = SSTL15                ;

NET "ddr3_dq[48]"                            LOC = "AF16"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[49]"                            LOC = "AE16"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[50]"                            LOC = "AE15"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[51]"                            LOC = "AF15"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[52]"                            LOC = "AC15"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[53]"                            LOC = "AB15"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[54]"                            LOC = "AC14"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[55]"                            LOC = "AB14"     |   IOSTANDARD = SSTL15                ;     

NET "ddr3_dq[56]"                            LOC = "AH17"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[57]"                            LOC = "AH16"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[58]"                            LOC = "AK14"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[59]"                            LOC = "AJ14"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[60]"                            LOC = "AF17"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[61]"                            LOC = "AG17"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[62]"                            LOC = "AH15"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[63]"                            LOC = "AH14"     |   IOSTANDARD = SSTL15                ;   

NET "ddr3_dm[0]"                             LOC = "AA28"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dm[1]"                             LOC = "AA27"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dm[2]"                             LOC = "AE28"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dm[3]"                             LOC = "AH30"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dm[4]"                             LOC = "AB18"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dm[5]"                             LOC = "AJ19"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dm[6]"                             LOC = "AD14"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dm[7]"                             LOC = "AK16"     |   IOSTANDARD = SSTL15                ;    

NET "ddr3_dqs_p[0]"                          LOC = "Y30"     |   IOSTANDARD = DIFF_SSTL15           ;
NET "ddr3_dqs_n[0]"                          LOC = "AA30"     |   IOSTANDARD = DIFF_SSTL15           ;
NET "ddr3_dqs_p[1]"                          LOC = "AB25"     |   IOSTANDARD = DIFF_SSTL15           ;
NET "ddr3_dqs_n[1]"                          LOC = "AC25"     |   IOSTANDARD = DIFF_SSTL15           ;
NET "ddr3_dqs_p[2]"                          LOC = "AC29"     |   IOSTANDARD = DIFF_SSTL15           ;
NET "ddr3_dqs_n[2]"                          LOC = "AC30"     |   IOSTANDARD = DIFF_SSTL15           ;
NET "ddr3_dqs_p[3]"                          LOC = "AJ27"     |   IOSTANDARD = DIFF_SSTL15           ;
NET "ddr3_dqs_n[3]"                          LOC = "AJ28"     |   IOSTANDARD = DIFF_SSTL15           ;
NET "ddr3_dqs_p[4]"                          LOC = "AC17"     |   IOSTANDARD = DIFF_SSTL15           ;      

NET "ddr3_dqs_n[4]"                          LOC = "AD17"     |   IOSTANDARD = DIFF_SSTL15           ;       

NET "ddr3_dqs_p[5]"                          LOC = "AK19"     |   IOSTANDARD = DIFF_SSTL15           ;
NET "ddr3_dqs_n[5]"                          LOC = "AK20"     |   IOSTANDARD = DIFF_SSTL15           ;
NET "ddr3_dqs_p[6]"                          LOC = "AC16"     |   IOSTANDARD = DIFF_SSTL15           ;
NET "ddr3_dqs_n[6]"                          LOC = "AD16"     |   IOSTANDARD = DIFF_SSTL15           ;
NET "ddr3_dqs_p[7]"                          LOC = "AG14"     |   IOSTANDARD = DIFF_SSTL15           ;     

NET "ddr3_dqs_n[7]"                          LOC = "AG15"     |   IOSTANDARD = DIFF_SSTL15           ;  

NET "ddr3_addr[15]"                          LOC = "AK26"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_addr[14]"                          LOC = "AK24"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_addr[13]"                          LOC = "AD22"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_addr[12]"                          LOC = "AD21"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_addr[11]"                          LOC = "AK25"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_addr[10]"                          LOC = "AJ22"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_addr[9]"                           LOC = "AB23"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_addr[8]"                           LOC = "AE23"     |   IOSTANDARD = SSTL15                ;     

NET "ddr3_addr[7]"                           LOC = "AJ24"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_addr[6]"                           LOC = "AF23"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_addr[5]"                           LOC = "AD23"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_addr[4]"                           LOC = "AG23"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_addr[3]"                           LOC = "AJ26"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_addr[2]"                           LOC = "AF22"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_addr[1]"                           LOC = "AJ23"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_addr[0]"                           LOC = "AG22"     |   IOSTANDARD = SSTL15                ;     

NET "ddr3_ba[2]"                             LOC = "AC21"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_ba[1]"                             LOC = "AF21"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_ba[0]"                             LOC = "AK23"     |   IOSTANDARD = SSTL15                ;   

NET "ddr3_ck_p[0]"                           LOC = "AA22"     |   IOSTANDARD = DIFF_SSTL15           ;
NET "ddr3_ck_n[0]"                           LOC = "AA23"     |   IOSTANDARD = DIFF_SSTL15           ;                                 

NET "ddr3_ras_n"                             LOC = "AF20"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_cas_n"                             LOC = "AK21"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_we_n"                              LOC = "AJ21"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_reset_n"                           LOC = "Y21"     |   IOSTANDARD = LVCMOS15              ;
NET "ddr3_cke[0]"                            LOC = "AB22"     |   IOSTANDARD = SSTL15                ;                                 

NET "ddr3_odt[0]"                            LOC = "AG20"     |   IOSTANDARD = SSTL15                ;                                 

NET "ddr3_cs_n[0]"                           LOC = "AE21"     |   IOSTANDARD = SSTL15                ;

DDR3メモリ(左側) UCFファイル

NET "ddr3_dq[0]"                             LOC = "A21"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[1]"                             LOC = "A22"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[2]"                             LOC = "A23"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[3]"                             LOC = "B23"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[4]"                             LOC = "B19"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[5]"                             LOC = "C19"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[6]"                             LOC = "A20"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[7]"                             LOC = "B20"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[8]"                             LOC = "C21"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[9]"                             LOC = "D21"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[10]"                            LOC = "C22"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[11]"                            LOC = "D22"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[12]"                            LOC = "E18"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[13]"                            LOC = "D18"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[14]"                            LOC = "E20"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[15]"                            LOC = "E21"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[16]"                            LOC = "G18"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[17]"                            LOC = "F18"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[18]"                            LOC = "G20"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[19]"                            LOC = "F20"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[20]"                            LOC = "H20"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[21]"                            LOC = "G22"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[22]"                            LOC = "G23"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[23]"                            LOC = "F23"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[24]"                            LOC = "L18"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[25]"                            LOC = "J18"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[26]"                            LOC = "J19"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[27]"                            LOC = "K20"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[28]"                            LOC = "J22"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[29]"                            LOC = "H22"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[30]"                            LOC = "K23"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[31]"                            LOC = "J23"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[32]"                            LOC = "N24"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[33]"                            LOC = "N22"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[34]"                            LOC = "P24"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[35]"                            LOC = "P23"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[36]"                            LOC = "L20"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[37]"                            LOC = "M22"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[38]"                            LOC = "M24"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[39]"                            LOC = "N25"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[40]"                            LOC = "M17"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[41]"                            LOC = "N19"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[42]"                            LOC = "N17"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[43]"                            LOC = "P17"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[44]"                            LOC = "N20"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[45]"                            LOC = "N21"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[46]"                            LOC = "P21"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[47]"                            LOC = "P19"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[48]"                            LOC = "K26"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[49]"                            LOC = "K25"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[50]"                            LOC = "L26"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[51]"                            LOC = "L25"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[52]"                            LOC = "M25"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[53]"                            LOC = "N26"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[54]"                            LOC = "P28"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[55]"                            LOC = "P27"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[56]"                            LOC = "L30"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[57]"                            LOC = "M29"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[58]"                            LOC = "P29"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[59]"                            LOC = "R29"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[60]"                            LOC = "K28"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[61]"                            LOC = "K29"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[62]"                            LOC = "K30"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dq[63]"                            LOC = "M28"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dm[0]"                             LOC = "B22"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dm[1]"                             LOC = "E19"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dm[2]"                             LOC = "F22"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dm[3]"                             LOC = "K19"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dm[4]"                             LOC = "M23"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dm[5]"                             LOC = "P18"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dm[6]"                             LOC = "P26"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dm[7]"                             LOC = "N29"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_dqs_p[0]"                          LOC = "B18"     |   IOSTANDARD = DIFF_SSTL15           ;
NET "ddr3_dqs_n[0]"                          LOC = "A18"     |   IOSTANDARD = DIFF_SSTL15           ;
NET "ddr3_dqs_p[1]"                          LOC = "E23"     |   IOSTANDARD = DIFF_SSTL15           ;
NET "ddr3_dqs_n[1]"                          LOC = "D23"     |   IOSTANDARD = DIFF_SSTL15           ;
NET "ddr3_dqs_p[2]"                          LOC = "H19"     |   IOSTANDARD = DIFF_SSTL15           ;
NET "ddr3_dqs_n[2]"                          LOC = "G19"     |   IOSTANDARD = DIFF_SSTL15           ;
NET "ddr3_dqs_p[3]"                          LOC = "K21"     |   IOSTANDARD = DIFF_SSTL15           ;
NET "ddr3_dqs_n[3]"                          LOC = "J21"     |   IOSTANDARD = DIFF_SSTL15           ;
NET "ddr3_dqs_p[4]"                          LOC = "L23"     |   IOSTANDARD = DIFF_SSTL15           ;
NET "ddr3_dqs_n[4]"                          LOC = "K24"     |   IOSTANDARD = DIFF_SSTL15           ;
NET "ddr3_dqs_p[5]"                          LOC = "M18"     |   IOSTANDARD = DIFF_SSTL15           ;
NET "ddr3_dqs_n[5]"                          LOC = "M19"     |   IOSTANDARD = DIFF_SSTL15           ;
NET "ddr3_dqs_p[6]"                          LOC = "N27"     |   IOSTANDARD = DIFF_SSTL15           ;
NET "ddr3_dqs_n[6]"                          LOC = "M27"     |   IOSTANDARD = DIFF_SSTL15           ;
NET "ddr3_dqs_p[7]"                          LOC = "N30"     |   IOSTANDARD = DIFF_SSTL15           ;
NET "ddr3_dqs_n[7]"                          LOC = "M30"     |   IOSTANDARD = DIFF_SSTL15           ;   

NET "ddr3_addr[15]"                          LOC = "E25"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_addr[14]"                          LOC = "F25"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_addr[13]"                          LOC = "H29"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_addr[12]"                          LOC = "A28"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_addr[11]"                          LOC = "E26"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_addr[10]"                          LOC = "E30"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_addr[9]"                           LOC = "B30"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_addr[8]"                           LOC = "C29"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_addr[7]"                           LOC = "B28"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_addr[6]"                           LOC = "A30"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_addr[5]"                           LOC = "C30"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_addr[4]"                           LOC = "B29"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_addr[3]"                           LOC = "D29"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_addr[2]"                           LOC = "F26"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_addr[1]"                           LOC = "E29"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_addr[0]"                           LOC = "F28"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_ba[2]"                             LOC = "E28"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_ba[1]"                             LOC = "G28"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_ba[0]"                             LOC = "F30"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_ck_p[0]"                           LOC = "J26"     |   IOSTANDARD = DIFF_SSTL15           ;
NET "ddr3_ck_n[0]"                           LOC = "J27"     |   IOSTANDARD = DIFF_SSTL15           ;
NET "ddr3_ras_n"                             LOC = "H27"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_cas_n"                             LOC = "G30"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_we_n"                              LOC = "G29"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_reset_n"                           LOC = "F27"     |   IOSTANDARD = LVCMOS15              ;
NET "ddr3_cke[0]"                            LOC = "G25"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_odt[0]"                            LOC = "J28"     |   IOSTANDARD = SSTL15                ;
NET "ddr3_cs_n[0]"                           LOC = "H30"     |   IOSTANDARD = SSTL15                ;                                 

受け取ったサンプルファイルのURL: http://www.mediafire.com/file/d976ebsbbdkp983/HPC_XC7K420T_2019.rar/file

xilinx board xilinx fpga pcie board xilixn fpga development board pcie board Kintex 7 XC7K420T XC7K325T xilinx pcie board

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト /  変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト /  変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト /  変更 )

%s と連携中