Zynq7000系列之芯片引腳功能綜述


         很多人做了很久的FPGA,知道怎么去給信號分配引腳,卻對這些引腳的功能及其資源限制知之甚少;在第一章里對Zynq7000系列的系統框架進行了分析和論述,對Zynq7000系列的基本資源和概念有了大致的認識,然而要很好地進行硬件設計,還必須了解芯片的引腳特性,以確定其是否符合我們的選型要求,這些要求包括GTX引腳數目、select IO引腳數目、select IO引腳的資源配置情況、PS IO的數目及類型等。

1.       Zynq7000系列引腳分類

  Zynq7000系列引腳的分類是確定的,而各類引腳的數目則因芯片封裝的不同而不同,(為了便於理解,本文所列引腳數目皆以XQ7Z045 FFG900封裝為例,文章其他部分不再做出說明)其主要類型如下:

 

 

FFG900

引腳分類

引腳個數

備注

PS IO

128

ARM處理系統的專用引腳

Select IO

362

普通的FPGA引腳

Configuration Pins In Bank 0

17

Jtag類的一些引腳

GTX Pins

16X4(16個通道,每通道兩對差分引腳)

高速串行收發引腳

XADC Pins

32

模數轉換引腳

 

1.1.    Configuration Pins In Bank 0

Pin Name

Type

Direction

Description

DONE_0

Dedicated

Bidirectional

高有效,高代表配置完成

INIT_B_0

Dedicated

Bidirectional

低有效,表示配置存儲器正在初始化

PROGRAM_B_0

Dedicated

Input

低有效,表示異步復位配置邏輯

TCK_0

Dedicated

Input

Jtag時鍾信號

TDI_0

Dedicated

Input

Jtag數據輸入

TDO_0

Dedicated

Output

Jtag數據輸出

TMS_0

Dedicated

Input

Jtag模式選擇

CFGBVS_0

Dedicated

Input

為bank0的配置引腳預選擇電平標准,1表示bank0的供電電壓為2.5或3.3;0表示bank0的供電電壓為1.8

PUDC_B

Multi-function

Input

上拉電阻配置引腳,配置Select IO在配置階段或上電后的其上拉電阻是否使能。當接GND,表示不使能;接VCCO_34表示使能。

 

1.2.    Power/Ground Pins

Pin Name

Type

Direction

Description

GND

Dedicated

N/A

VCCPINT

Dedicated

N/A

1.0V,PS的供電電壓

VCCUPAUX

Dedicated

N/A

1.8V,PS的輔助電源

VCCO_MIO0

Dedicated

N/A

1.8—3.3,bank500中MIO的供電電壓

VCCO_MIO0

Dedicated

N/A

1.8—3.3,bank501中MIO的供電電壓

VCCO_DDR

Dedicated

N/A

1.2V–1.8V,DDR的供電電壓

VCC_PLL

Dedicated

N/A

1.8V,PS的PLL供電電壓,在它附近必須放置0.47uf—4.7uf的電容

VCCAUX

Dedicated

N/A

1.8V,輔助電路供電電壓

VCCAUX_IO_G#

Dedicated

N/A

1.8或2.0V,輔助IO電路的供電電壓

VCCINT

Dedicated

N/A

內核邏輯的供電電壓

VCCO_#

Dedicated

N/A

每個bank的輸出驅動電壓

VCCBRAM

Dedicated

N/A

1.0V,PL部分BLOCK RAM的供電電壓

VCCBATT_0

Dedicated

N/A

關鍵存儲器備用電源,若不使用,則接地

VREF

Multi-function

 

門限電壓

RSVDVCC[3:1]

Dedicated

N/A

保留引腳,必須接到VCCO_0

RSVDGND

Dedicated

N/A

保留引腳,必須接地

 

1.3.    PS IO Pins

Pin Name

Type

Direction

Description

PS_POR_B

Dedicated

input

上電復位引腳,必須保持低電平直到PS供電和CLK正常,當它為高后,PS開始自舉(Boot)

PS_CLK

Dedicated

Input

系統時鍾,必須在區間[30M,60M]

PS_SRST_B

Dedicated

Input

系統復位,0時強制PS進入復位狀態

PS_MIO_VREF

Dedicated

電壓參考值

提供給RGMII的接收參考電壓,其值等於1/2VCCO_MIO1

PS_MIO[53:0]

Multi-function

Input/Output

PS的多功能引腳,可被配置成SPI ,

Quad-SPI flash, NAND, USB, Ethernet, SDIO, UART, SPI, GPIO 接口

PS DDR Pins

PS_DDR_CKP

Dedicated

Output

DDR差分時鍾+

PS_DDR_CKN

Dedicated

Output

DDR差分時鍾-

PS_DDR_CKE

Dedicated

Output

DDR時鍾允許

PS_DDR_CS_B

Dedicated

Output

DDR片選

PS_DDR_RAS_B

Dedicated

Output

DDR行有效信號

PS_DDR_CAS_B

Dedicated

Output

DDR列有效信號

PS_DDR_WE_B

Dedicated

Output

DDR寫使能

PS_DDR_BA[2:0]

Dedicated

Output

DDR塊地址

PS_DDR_A[14:0]

Dedicated

Output

DDR行或列地址

PS_DDR_ODT

Dedicated

Output

DDR終端控制引腳

PS_DDR_DRST_B

Dedicated

Output

DDR復位引腳

PS_DDR_DQ[31:0]

Dedicated

Input/Output

DDR數據線

PS_DDR_DM[3:0]

Dedicated

Output

DDR數據屏蔽信號

PS_DDR_DQS_P[3:0]

Dedicated

Input/Output

DDR數據選通信號+

PS_DDR_DQS_N[3:0]

Dedicated

Input/Output

DDR數據選通信號-

PS_DDR_VRP

Dedicated

Output

DCI參考電壓+,用來校准DDR的IO驅動強度,連接電阻后接地

PS_DDR_VRN

Dedicated

Output

DCI參考電壓-,用來校准DDR的IO驅動強度,連接電阻后接VCCO_DDR

PS_DDR_VREF[1:0]

Dedicated

Voltage

Reference

DDR接口的參考電壓

 

1.4.    XADC Pins

Pin Name

Type

Direction

Description

VCCADC_0

Dedicated

N/A

XADC模擬電路電源

GNDADC_0

Dedicated

N/A

模擬電路參考地

VP_0

Dedicated

Input

模擬差分輸入正極

VN_0

Dedicated

Input

模擬差分輸入負極

VREFP_0

Dedicated

N/A

1.2V參考電壓

VREFN_0

Dedicated

N/A

參考地

AD0P through AD15P

AD0N through AD15N

Multi-function

Input

模擬輸入端0--15

 

 

1.5.    Multi-gigabit Serial Transceiver Pins (GTXE2 and GTPE2)

Pin Name

Type

Direction

Description

MGTXRXP[0:3] or

MGTPRXP[0:3]

Dedicated

Input

差分接收端正極

MGTXRXN[0:3] or

MGTPRXN[0:3]

Dedicated

Input

差分接收端負極

MGTXTXP[0:3] or

MGTPTXP[0:3]

Dedicated

Output

差分發送端正極

MGTXTXN[0:3] or

MGTPTXN[0:3]

Dedicated

Output

差分發送端負極

MGTAVCC_G#

Dedicated

Input

1.0V發送器和接收器的內部電路模擬供電電壓

MGTAVTT_G#

Dedicated

Input

1.2V發送驅動器的模擬供電電壓

MGTVCCAUX_G#

 

 

1.8V ,GTXE2發送器專用的Quad PLL輔助模擬供電電壓

MGTREFCLK0/1P

 

 

發送器的正參考時鍾

MGTREFCLK0/1N

 

 

發送器的負參考時鍾

MGTAVTTRCAL

 

N/A

內部電路校准用的精度參考電阻引腳

MGTRREF

 

Input

內部電路校准用的精度參考電阻引腳

1.6.    Select IO

Pin Name

Type

Direction

Description

IO_LXXY_#

IO_XX_#

Dedicated

Input/Output

絕大多數IO都是差分的,但芯片頂端和低端的IO是單端的;#表示Bank號,XX表示該引腳在Bank里的序號,Y表示是P端還是N端

 

  XC7Z045 FFG900芯片里Select IO的差分情況如下所示:

  HR:High Range,其電壓范圍1.2và3.3V 延時資源只有IDELAY2;HP:High performance,其電壓1.8V,延時資源既有IDELAY2也有ODELAY2;

Device

I/Opins

SIO(Select IO)

PS IO

HR

HP

XC7Z045 FFG900

User IO

212

150

128

Differential

102

72

--------

 

  需要注意的是,很多Select IO是多功能引腳(Multi-function),它們既可以當做普通IO來用,又可以當做特殊引腳如時鍾引腳來用,特殊功能說明如下:

Pin Name

Type

Direction

Description

MRCC

Multi-function

Input

multi-region Clock引腳,具有時鍾功能的引腳,當時鍾是單端時,時鍾信號必須由MRCC引腳的正端輸入

SRCC

Multi-function

Input

Single-region Clock引腳,具有時鍾功能的引腳,當時鍾是單端時,時鍾信號必須由SRCC引腳的正端輸入

VRN

Multi-function

N/A

DCI電壓N型晶體管參考電阻引腳,應該在每一個Bank里接上參考電阻后上拉

VRP

Multi-function

N/A

DCI電壓P型晶體管參考電阻引腳,應該在每一個Bank里接上參考電阻后下拉

DXP_0, DXN_0

Dedicated

Input

溫敏二極管引腳,可用於檢測芯片溫度

T0, T1, T2, or T3

Multi-function

Input

存儲器的字節分組

T0_DQS, T1_DQS,

T2_DQS, or T3_DQS

Multi-function

Input

DDR的DQS使能引腳


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM