ピン配置の規則 - 1.0 日本語

Versal ACAP Programmable Network on Chip and Integrated Memory Controller v1.0 LogiCORE IP 製品ガイド (PG313)

Document ID
PG313
Release Date
2021-04-08
Version
1.0 日本語

DDR4 および LPDDR4/4X メモリ インターフェイスのピン配置 (ピン マップ) は固定されており、選択した構成に従って Vivado® によって出力されます。同一バイト内では、DQ ビットのピン配置に関してある程度の自由度があります。詳細は、ピン規則のセクションで説明します。ピン規則に従った場合でも、最終的なピン配置を Vivado で検証することを推奨します。正しく動作させるには、PCB ガイドライン文書に完全に従う必要があります。PCB ガイドラインの詳細は、 『Versal ACAP PCB デザイン ユーザー ガイド』 (UG863: 英語版日本語版) を参照してください。

Recommended: GitHub で公開している 『Versal ACAP メモリ ピン配置の取得と検証』 チュートリアル の使用を推奨します。これは Versal™ ACAP DDRMC のピン配置を迅速で効果的に生成できる方法です。

各 DDRMC には、それぞれ 3 つの XPIO バンク (トリプレット) があります。各 XPIO バンクは、27 組の差動ピン ペア (L0P/N to L26P/N) で構成されます。各バンクには 9 個のニブルがあり、各ニブルには 6 本のピンがあります。パッケージ ピン名 IO_NiPj_MxPy の各フィールドの説明は、次のとおりです。

NiPj
Ni はバンク内のニブル番号 (i = 0 ~ 8)

Pj はニブル内のピン番号 (i = 0 ~ 5)。

MxPy
Mx は DDRMC トリプレット番号 (x = 0 ~ (DDRMC の総数 – 1))

Py はトリプレット内のピン番号 (y = 0 ~ 161)。

  • MxP0 ~ MxP53 は、トリプレットの最初のバンクのピン。
  • MxP54 ~ MxP107 は、トリプレットの 2 番目のバンクのピン。
  • MxP108 ~ MxP161 は、トリプレットの 3 番目のバンクのピン。
表 1. 1 バンク内のトリプレット ピンとニブル ピンのマップ
トリプレット#ピン# パッケージ ピン名のニブル#ピン# 注記
M0P0 IO_L0P_XCC_N0P0 トリプレットの最初のバンクの最初のピンは、ニブル 0 の最初のピン (ピン 0) にマップ
M0P1 IO_L0N_XCC_N0P1  
M0P2 IO_L1P_N0P2  
M0P3 IO_L1N_N0P3  
M0P4 IO_L2P_N0P4  
M0P5 IO_L2N_N0P5 このバンクのニブル 0 の最後のピン
M0P6 IO_L3P_ XCC_N1P0 このバンクのニブル 1 の最初のピン
M0P7 IO_L3N_ XCC_N1P1  
M0P8 IO_L4P_N1P2  
M0P9 IO_L4N_N1P3  
M0P10 IO_L5P_N1P4  
M0P11 IO_L5N_N1P5 このバンクのニブル 1 の最後のピン
M0P12 IO_L6P_ GC_XCC_N2P0 このバンクのニブル 2 の最初のピン
M0P13 IO_L6N_ GC_XCC_N2P1  
M0P14 IO_L7P_N2P2  
M0P15 IO_L7N_N2P3  
M0P16 IO_L8P_N2P4  
M0P17 IO_L8N_N2P5 このバンクのニブル 2 の最後のピン
M0P18 IO_L9P_ GC_XCC_N3P0 このバンクのニブル 3 の最初のピン
M0P19 IO_L9N_ GC_XCC_N3P1  
M0P20 IO_L10P_N3P2  
M0P21 IO_L10N_N3P3  
M0P22 IO_L11P_N3P4  
M0P23 IO_L11N_N3P5 このバンクのニブル 3 の最後のピン
M0P24 IO_L12P_ GC_XCC_N4P0 このバンクのニブル 4 の最初のピン
M0P25 IO_L12N_ GC_XCC_N4P1  
M0P26 IO_L13P_N4P2  
M0P27 IO_L13N_N4P3  
M0P28 IO_L14P_N4P4  
M0P29 IO_L14N_N4P5 このバンクのニブル 4 の最後のピン
M0P30 IO_L15P_XCC_N5P0 このバンクのニブル 5 の最初のピン
M0P31 IO_L15N_XCC_N5P1  
M0P32 IO_L16P_N5P2  
M0P33 IO_L16N_N5P3  
M0P34 IO_L17P_N5P4  
M0P35 IO_L17N_N5P5 このバンクのニブル 5 の最後のピン
M0P36 IO_L18P_XCC_N6P0 このバンクのニブル 6 の最初のピン
M0P37 IO_L18N_XCC_N6P1  
M0P38 IO_L19P_N6P2  
M0P39 IO_L19N_N6P3  
M0P40 IO_L20P_N6P4  
M0P41 IO_L20N_N6P5 このバンクのニブル 6 の最後のピン
M0P42 IO_L21P_XCC_N7P0 このバンクのニブル 7 の最初のピン
M0P43 IO_L21N_XCC_N7P1  
M0P44 IO_L22P_N7P2  
M0P45 IO_L22N_N7P3  
M0P46 IO_L23P_N7P4  
M0P47 IO_L23N_N7P5 このバンクのニブル 7 の最後のピン
M0P48 IO_L24P_GC_XCC_N8P0 このバンクのニブル 8 の最初のピン
M0P49 IO_L24N_GC_XCC_N8P1  
M0P50 IO_L25P_N8P2  
M0P51 IO_L25N_N8P3  
M0P52 IO_L26P_N8P4  
M0P53 IO_L26N_N8P5 このバンクのニブル 8 の最後のピン、トリプレットの最初のバンクの最後のピン