Skip to content
AXKU040开发板用户手册

<synced_reference src-block-id="RDccdj1j9sRe4obbunBcGibYnkd" src-token="ByQPdCpKLoe1cwxPOJBcVnRnnIg"></synced_reference>

一、开发板简介

AXKU040由芯驿电子科技(上海)有限公司提供基于XI LINX 开发平台 KINTEX UltraSacale 架构的一款开发板 ,满足用户各种高速数据交换 ,数据存储 ,视频传输处理以及 工业控制的要求 ,是一款"专业级“的 FPGA 开发平台。为高速数据传输和交换 ,数据处理的 前期验证和后期应用提供了可能。相信这样的一款产品非常适合从事 FPGA 开发的学生、工程 师等群体。为了让您对此开发平台可以快速了解 ,我们编写了此用户手册。

AXKU040 开发板挂载了 4 片 1GB 的高速 DDR4 SDRAM 芯片,FPGA 芯片配置使用 1 片 128Mb 的 QSPI FLASH 芯片。

外围电路方面我们为用户扩展了丰富的接口: 4 路 10G SFP+光纤接口、3 个 FMC 扩展 接口、1 路 UART 串口接口、1 路 SD 卡接口、1 路 HDMI 输出、2 路网口、SMA 和 SATA 接 口等等。

下图为整个开发系统的结构示意图:

图片展示了一个AXKU040开发板的结构示意图,其中XILINX Kintex Ultrascale xcku040-ffva1156 FPGA芯片为核心,连接了多个外围接口,包括4路10G SFP+光纤接口、3个FMC扩展接口、1路UART串口接口、1路SD卡接口、1路HDMI输出、2路网口、SMA和SATA接口等。此外,还连接了4片1GB的高速DDR4 SDRAM芯片和1片128Mb的QSPI FLASH芯片。该图通过直观的布局展示了开发板的接口和功能,帮助用户理解开发平台的配置和扩展能力。

图1-1 AXKU040开发板结构示意图

通过这个示意图 ,我们可以看到 ,我们这个开发平台所能含有的接口和功能。

  • Xilinx KINTEX UltraSacale 芯片 XCKU040。
  • DDR4

带有四片大容量的 1GB 字节(共 4GB)高速 DDR4 SDRAM。可作为 FPGA 的数据存储, 图像分析缓存 ,数据处理。

  • QSPI FLASH

一片 128Mbit 的 QSPI FLASH 存储芯片, 可用作 FPGA 芯片配置文件和用户数据的存储;

  • 4 路 SFP+光纤接口

FPGA 的 GTH 收发器的 4 路高速收发器连接到 4 个光模块的发送和接收,实现 4 路高速 的光纤通信接口。每路的光纤数据通信接收和发送的速度高达 12.5Gb/s。

  • USB Uart 接口

1 路 Uart 转 USB 接口 ,用于和电脑通信 ,方便用户调试。 串口芯片采用 Silicon Labs CP2102GM 的 USB-UAR 芯片, USB 接口采用 MINI USB 接口。

  • HDMI 视频输出

1 路 HDMI 视频输出接口,我们选用了 ANALOG DEVICE 公司的 ADV7511 HDMI 编码 芯片 ,最高支持 1080P@60Hz 输出 ,支持 3D 输出。

  • 千兆以太网接口

2 路 10/100M/1000M 以太网 RJ45 接口 ,用于和电脑或其它网络设备进行以太网数据 交换。网络接口芯片采用 Micre 公司的 KSZ9031 工业级 GPHY 芯片。

  • FMC 扩展口

3 个标准的 FMC 的扩展口,其中有 2 个 LPC 扩展口,1 个 HPC 扩展口。可以外接 XI LINX 或者我们黑金的各种 FMC 模块(HDMI 输入输出模块,双目摄像头模块,高速 AD 模块等等)。

  • Micro SD 卡座

1 路 Micro SD 卡座 ,用于 FPGA 对 SD 卡的数据读写和存储。

  • SMA 接口和 SATA 接口

6 路 SMA 外接接口和 2 路 SATA 接口 ,引脚连接上收发器上 ,用于外接高速的输入输出 信号,

  • 温湿度传感器和 EEPROM

板载一片温湿度传感器芯片 LM75 ,用于检测板子周围环境的温度和湿度。 板载一片 EEPROM ,用于 IIC 总线的通信和存储一些客户自定义信息

  • JTAG 调试口

1 个 10 针 2.54mm标准的 JTAG 口,用于 FPGA 程序的下载和调试,用户可以通过 XI LINX

下载器对 FPGA 进行调试和下载。

  • 时钟

板载一个 200Mhz 的差分晶振 ,给 FPGA 系统提供稳定的时钟源;

板载一个 125Mhz 的差分晶振 ,为光纤提供参考时钟。

板载一个 156.25Mhz 的差分晶振 ,给收发器参考时钟。

  • LED 灯

6 个发光二极管 LED, 1 个电源指示灯; 1 个 DONE 配置指示灯;4 个用户指示灯。

  • 按键

2 个用户按键, 1 个复位按键 ,连接到 FPGA 的普通 IO。

二、FPGA 芯片

开 发 板 使 用 的 是 Xilinx 公 司 的 KINTEX UltraSacale 芯 片 , 型 号 为 XCKU040-2FFVA1156I。速度等级为 2,温度等级为工业级。此型号为 FFVA1156 封装,1156 个引脚 ,引脚间距为 1.0mm。Xilinx KINTEX UltraSacale 的芯片命名规则如下图 2-1 所示:

图片展示了Xilinx KINTEX UltraScale FPGA型号命名规则,包括温度等级、速度等级、逻辑单元、查找表、触发器、Block RAM大小、DSP处理单元、PCIe Gen3 x8、GTH Transceiver等参数。图片中的命名规则详细列出了每个参数的含义和具体数值,如逻辑单元为530,250个,查找表为242,400个,触发器为484,800个,Block RAM大小为21.1Mb,DSP处理单元为1,920个,PCIe Gen3 x8为3个,GTH Transceiver为20个,速度等级为-2,温度等级为工业级。图片在文档中用于解释XCKU040 FPGA芯片的主要参数,帮助读者更好地理解芯片的配置和性能。

图2-1 KINTEX UltraSacale FPGA型号命名规则定义

其中 FPGA 芯片 XCKU040 的主要参数如下所示:

名称具体参数
逻辑单元 Logic Cells530,250
查找表(CLB LUTs)242,400
触发器(CLB flip-flops)484,800
Block RAM( Mb)大小21.1
DSP 处理单元( DSP Slices)1,920
PCIe Gen3 x83
GTH Transceiver20 个, 16.3Gb/s max
速度等级-2
温度等级工业级

表2-1 芯片参数

FPGA 供电系统

XCKU040 FPGA 电源有 VCCINT, VCCBRAM, VCCAUX, VCCAUX_IO VCCO, VMGTAVCC,VMGTAVTT,

VMGTVCCAUX, VMGTAVTTRCAL, VCCADC。VCCINT 为 FPGA 内核供电引脚,需接 0.95V;VCCBRAM,为 FPGA Block RAM 的供电引脚接 0.95V;VCCAUX 和 VCCAUX_IO 为 FPGA 辅助供电引脚, 接 1.8V;VCCO 为 FPGA 的各个 BANK 的电压,包含 BANK0,BANK44~48, BANK64~68。VMGTAVCC 为 FPGA 内部 GTH 和 GTY 收发器的供电电压 ,接 1.0V;VMGTAVTT 为 GTH 的发送和接收的端接电压 , 接 1.2V。VMGTAVTTRCA 为收发器电阻校准电压,接 1.2V;VCCADC 为 XADC 供电电压,接 1.8V。

XCKU040 FPGA 系统要求上电顺序如下图 2-2

图片展示了XCKU040 FPGA系统上电顺序的详细说明。图中列出了多个电压引脚及其推荐的上电顺序,包括VCCINT、VCCBRAM、VCCAUX、VCCAUX_IO、VCCO、VMGTAVCC、VMGTAVTT和VMGTAVTTRCA等。这些引脚的电压值和上电顺序对确保FPGA正常工作至关重要。图片在上下文中起到解释和补充说明的作用,帮助读者理解FPGA上电过程中的电压分配和顺序要求。

图2-2 芯片上电信息

三、DDR4 DRAM

AXKU040开发板上配有四片Micron(美光)的1GB的DDR4芯片,型号为

MT40A512M16LY-062EIT。 四片DDR4 SDRAM组成64bit的总线宽度。因为4片DDR4芯片 连接到FPGA, DDR4 SDRAM的最高工作时钟可达1200Mhz, 四片DDR4存储系统直接连接 到了FPGA的BANK44, BANK45, BANK46的接口上。 DDR4 SDRAM的具体配置如下表3-1 所示。

位号芯片型号容量厂家
U45,U47,U48,U49MT40A512M16LY-062EIT512M x 16bitMicron

表3-1 DDR4 SDRAM配置

DDR4 的硬件设计需要严格考虑信号完整性 ,我们在电路设计和 PCB 设计的时候已经充 分考虑了匹配电阻/终端电阻,走线阻抗控制 ,走线等长控制 ,保证 DDR4 的高速稳定的工作。

FPGA 和 DDR4 DRAM 的硬件连接方式如图 3-1 所示:

图片展示了FPGA与DDR4 DRAM的硬件连接方式,其中FPGA的BANK 44、45和46分别连接到DDR4 DRAM的U45、U47和U48。图片右侧详细标注了DDR4 DRAM的型号(MT40A512M16LY-062EIT)和容量(512M x 16bit),并指明其由Micron生产。该图在文档中用于说明FPGA和DDR4 DRAM的硬件连接关系,帮助读者理解DDR4 DRAM在FPGA系统中的具体位置和配置。

图3-1 DDR4 DRAM原理图部分

4 片 DDR4 DRAM 引脚分配:

信号名称FPGA 引脚名FPGA 引脚号
PL_DDR4_DQ0IO_L3N_T0L_N5_AD15N_44AE20
PL_DDR4_DQ1IO_L2N_T0L_N3_44AG20
PL_DDR4_DQ2IO_L2P_T0L_N2_44AF20
PL_DDR4_DQ3IO_L5P_T0U_N8_AD14P_44AE22
PL_DDR4_DQ4IO_L3P_T0L_N4_AD15P_44AD20
PL_DDR4_DQ5IO_L6N_T0U_N11_AD6N_44AG22
PL_DDR4_DQ6IO_L6P_T0U_N10_AD6P_44AF22
PL_DDR4_DQ7IO_L5N_T0U_N9_AD14N_44AE23
PL_DDR4_DQ8IO_L8N_T1L_N3_AD5N_44AF24
PL_DDR4_DQ9IO_L11P_T1U_N8_GC_44AJ23
PL_DDR4_DQ10IO_L8P_T1L_N2_AD5P_44AF23
PL_DDR4_DQ11IO_L12N_T1U_N11_GC_44AH23
PL_DDR4_DQ12IO_L9N_T1L_N5_AD12N_44AG25
PL_DDR4_DQ13IO_L11N_T1U_N9_GC_44AJ24
PL_DDR4_DQ14IO_L9P_T1L_N4_AD12P_44AG24
PL_DDR4_DQ15IO_L12P_T1U_N10_GC_44AH22
PL_DDR4_DQ16IO_L14P_T2L_N2_GC_44AK22
PL_DDR4_DQ17IO_L17P_T2U_N8_AD10P_44AL22
PL_DDR4_DQ18IO_L15N_T2L_N5_AD11N_44AM20
PL_DDR4_DQ19IO_L17N_T2U_N9_AD10N_44AL23
PL_DDR4_DQ20IO_L14N_T2L_N3_GC_44AK23
PL_DDR4_DQ21IO_L18N_T2U_N11_AD2N_44AL25
PL_DDR4_DQ22IO_L15P_T2L_N4_AD11P_44AL20
PL_DDR4_DQ23IO_L18P_T2U_N10_AD2P_44AL24
PL_DDR4_DQ24IO_L20P_T3L_N2_AD1P_44AM22
PL_DDR4_DQ25IO_L23P_T3U_N8_44AP24
PL_DDR4_DQ26IO_L20N_T3L_N3_AD1N_44AN22
PL_DDR4_DQ27IO_L21N_T3L_N5_AD8N_44AN24
PL_DDR4_DQ28IO_L24P_T3U_N10_44AN23
PL_DDR4_DQ29IO_L23N_T3U_N9_44AP25
PL_DDR4_DQ30IO_L24N_T3U_N11_44AP23
PL_DDR4_DQ31IO_L21P_T3L_N4_AD8P_44AM24
PL_DDR4_DQ32IO_L2P_T0L_N2_46AM26
PL_DDR4_DQ33IO_L6P_T0U_N10_AD6P_46AJ28
PL_DDR4_DQ34IO_L2N_T0L_N3_46AM27
PL_DDR4_DQ35IO_L6N_T0U_N11_AD6N_46AK28
PL_DDR4_DQ36IO_L5P_T0U_N8_AD14P_46AH27
PL_DDR4_DQ37IO_L5N_T0U_N9_AD14N_46AH28
PL_DDR4_DQ38IO_L3P_T0L_N4_AD15P_46AK26
PL_DDR4_DQ39IO_L3N_T0L_N5_AD15N_46AK27
PL_DDR4_DQ40IO_L9N_T1L_N5_AD12N_46AN28
PL_DDR4_DQ41IO_L12N_T1U_N11_GC_46AM30
PL_DDR4_DQ42IO_L8P_T1L_N2_AD5P_46AP28
PL_DDR4_DQ43IO_L11N_T1U_N9_GC_46AM29
PL_DDR4_DQ44IO_L9P_T1L_N4_AD12P_46AN27
PL_DDR4_DQ45IO_L12P_T1U_N10_GC_46AL30
PL_DDR4_DQ46IO_L11P_T1U_N8_GC_46AL29
PL_DDR4_DQ47IO_L8N_T1L_N3_AD5N_46AP29
PL_DDR4_DQ48IO_L14P_T2L_N2_GC_46AK31
PL_DDR4_DQ49IO_L18P_T2U_N10_AD2P_46AH34
PL_DDR4_DQ50IO_L14N_T2L_N3_GC_46AK32
PL_DDR4_DQ51IO_L15N_T2L_N5_AD11N_46AJ31
PL_DDR4_DQ52IO_L15P_T2L_N4_AD11P_46AJ30
PL_DDR4_DQ53IO_L17P_T2U_N8_AD10P_46AH31
PL_DDR4_DQ54IO_L18N_T2U_N11_AD2N_46AJ34
PL_DDR4_DQ55IO_L17N_T2U_N9_AD10N_46AH32
PL_DDR4_DQ56IO_L21P_T3L_N4_AD8P_46AN31
PL_DDR4_DQ57IO_L24P_T3U_N10_46AL34
PL_DDR4_DQ58IO_L23N_T3U_N9_46AN32
PL_DDR4_DQ59IO_L20P_T3L_N2_AD1P_46AN33
PL_DDR4_DQ60IO_L23P_T3U_N8_46AM32
PL_DDR4_DQ61IO_L24N_T3U_N11_46AM34
PL_DDR4_DQ62IO_L21N_T3L_N5_AD8N_46AP31
PL_DDR4_DQ63IO_L20N_T3L_N3_AD1N_46AP33
PL_DDR4_DM0IO_L1P_T0L_N0_DBC_44AD21
PL_DDR4_DM1IO_L7P_T1L_N0_QBC_AD13P_44AE25
PL_DDR4_DM2IO_L13P_T2L_N0_GC_QBC_44AJ21
PL_DDR4_DM3IO_L19P_T3L_N0_DBC_AD9P_44AM21
PL_DDR4_DM4IO_L1P_T0L_N0_DBC_46AH26
PL_DDR4_DM5IO_L7P_T1L_N0_QBC_AD13P_46AN26
PL_DDR4_DM6IO_L13P_T2L_N0_GC_QBC_46AJ29
PL_DDR4_DM7IO_L19P_T3L_N0_DBC_AD9P_46AL32
PL_DDR4_DQS0_PIO_L4P_T0U_N6_DBC_AD7P_44AG21
PL_DDR4_DQS0_NIO_L4N_T0U_N7_DBC_AD7N_44AH21
PL_DDR4_DQS1_PIO_L10P_T1U_N6_QBC_AD4P_44AH24
PL_DDR4_DQS1_NIO_L10N_T1U_N7_QBC_AD4N_44AJ25
PL_DDR4_DQS2_PIO_L16P_T2U_N6_QBC_AD3P_44AJ20
PL_DDR4_DQS2_NIO_L16N_T2U_N7_QBC_AD3N_44AK20
PL_DDR4_DQS3_PIO_L22P_T3U_N6_DBC_AD0P_44AP20
PL_DDR4_DQS3_NIO_L22N_T3U_N7_DBC_AD0N_44AP21
PL_DDR4_DQS4_PIO_L4P_T0U_N6_DBC_AD7P_46AL27
PL_DDR4_DQS4_NIO_L4N_T0U_N7_DBC_AD7N_46AL28
PL_DDR4_DQS5_PIO_L10P_T1U_N6_QBC_AD4P_46AN29
PL_DDR4_DQS5_NIO_L10N_T1U_N7_QBC_AD4N_46AP30
PL_DDR4_DQS6_PIO_L16P_T2U_N6_QBC_AD3P_46AH33
PL_DDR4_DQS6_NIO_L16N_T2U_N7_QBC_AD3N_46AJ33
PL_DDR4_DQS7_PIO_L22P_T3U_N6_DBC_AD0P_46AN34
PL_DDR4_DQS7_NIO_L22N_T3U_N7_DBC_AD0N_46AP34
PL_DDR4_A0IO_L18N_T2U_N11_AD2N_45AG14
PL_DDR4_A1IO_L23N_T3U_N9_45AF17
PL_DDR4_A2IO_L20P_T3L_N2_AD1P_45AF15
PL_DDR4_A3IO_L16N_T2U_N7_QBC_AD3N_45AJ14
PL_DDR4_A4IO_L19N_T3L_N1_DBC_AD9N_45AD18
PL_DDR4_A5IO_L15P_T2L_N4_AD11P_45AG17
PL_DDR4_A6IO_L23P_T3U_N8_45AE17
PL_DDR4_A7IO_L11N_T1U_N9_GC_45AK18
PL_DDR4_A8IO_L24P_T3U_N10_45AD16
PL_DDR4_A9IO_L13P_T2L_N0_GC_QBC_45AH18
PL_DDR4_A10IO_L19P_T3L_N0_DBC_AD9P_45AD19
PL_DDR4_A11IO_L24N_T3U_N11_45AD15
PL_DDR4_A12IO_L14P_T2L_N2_GC_45AH16
PL_DDR4_A13IO_L10N_T1U_N7_QBC_AD4N_45AL17
PL_DDR4_BA0IO_L18P_T2U_N10_AD2P_45AG15
PL_DDR4_BA1IO_L10P_T1U_N6_QBC_AD4P_45AL18
PL_DDR4_BG0IO_L16P_T2U_N6_QBC_AD3P_45AJ15
PL_DDR4_WE_BIO_L9N_T1L_N5_AD12N_45AL15
PL_DDR4_RAS_BIO_L8N_T1L_N3_AD5N_45AM19
PL_DDR4_CAS_BIO_L8P_T1L_N2_AD5P_45AL19
PL_DDR4_CKEIO_L14N_T2L_N3_GC_45AJ16
PL_DDR4_ACT_BIO_L21N_T3L_N5_AD8N_45AF18
PL_DDR4_CLK_NIO_L22N_T3U_N7_DBC_AD0N_45AE15
PL_DDR4_CLK_PIO_L22P_T3U_N6_DBC_AD0P_45AE16
PL_DDR4_CS_BIO_L21P_T3L_N4_AD8P_45AE18
PL_DDR4_OTDIO_L17P_T2U_N8_AD10P_45AG19
PL_DDR4_PARIO_L20N_T3L_N3_AD1N_45AF14
PL_DDR4_RSTIO_L15N_T2L_N5_AD11N_45AG16

表3-2 DDR4 SDRAM引脚分配

四、QSPI Flash

开发板配有一片 128MBit 大小的 Quad-SPI FLASH 芯片 ,型号为 N25Q128A ,它使用 3.3V CMOS 电压标准。 由于 QSPI FLASH 的非易失特性 ,在使用中, 它可以存储 FPGA 的 配置 Bin 文件以及其它的用户数据文件。QSPI FLASH 的具体型号和相关参数见表 4-1。

位号芯片类型容量厂家
U14N25Q128A128MbitNumonyx

表4-1 QSPI Flash的型号和参数

QSPI FLASH 连接到 FPGA 芯片的 BANK0 的专用管脚上 ,其中时钟管脚连接到 BANK0 的 CCLK0 上,其它数据信号分别连接到 BANK0 的 D00~D03 和 FCS 管脚上。图 4-2 为 QSPI Flash 和 FPGA 芯片的连接示意图。

图片展示了一个QSPI Flash连接示意图,其中FPGA与QSPI Flash芯片通过BANK 0进行连接。FPGA的CCLK信号连接到QSPI_CCLK,RDWR_FCS_B_0信号连接到QSPI0_CS_B,而D00_MOSI_0、D01_DIN_0、D02_0和D03_0信号分别连接到QSPI0_IO0、QSPI0_IO1、QSPI0_IO2和QSPI0_IO3。该图在文档中用于说明QSPI Flash的引脚分配,帮助读者理解FPGA与QSPI Flash之间的信号连接关系。

图4-2 QSPI Flash 连接示意图

置芯片引脚分配:

信号名称FPGA 引脚名FPGA 引脚号
QSPI_CCLKCCLK_0AA9
QSPI0_CS_BRDWR_FCS_B_0U7
QSPI0_IO0D00_MOSI_0AC7
QSPI0_IO1D01_DIN_0AB7
QSPI0_IO2D02_0AA7
QSPI0_IO3D03_0Y7

表4-2 QSPI Flash引脚分配

五、时钟配置

200Mhz 的差分时钟源

板上提供了一个差分 200MHz 的时钟源为 FPGA 提供系统时钟。 晶振差分输出连接到 FPGA BANK45 ,这个时钟可以用来驱动 FPGA 内 DDR 控制器工作时钟和其它的用户逻辑电 路。该时钟源的原理图如图 5-1 所示

图片展示了一个200MHz时钟源的原理图,包含一个PLL(锁相环)电路,用于生成200MHz的时钟信号。电路中还包括电阻、电容、电感等元件,以及一些标识引脚的注释。该原理图在文档中用于说明200MHz时钟源的构成,帮助读者理解时钟配置的具体实现。

图5-1 200MHz 时钟源

系统时钟引脚分配表:

信号名称FPGA 引脚
PL_CLK0_PAK17
PL_CLK0_NAK16

表5-1 200MHz 时钟源引脚分配

125Mhz 的差分时钟源

板上提供了一个差分 125MHz 的时钟源为收发器 GTH 提供时钟。 晶振差分输出连接到 FPGA BANK224 ,这个时钟用于 4 路光纤需要的时钟。该时钟源的原理图如图 5-2 所示

图片内容:该图展示了125MHz时钟源的原理图,包括时钟信号的输入、处理和输出。信号从R488电阻输入,经过G2元件处理后,通过SFP_CLK0_P和SFP_CLK0_N两个引脚输出。电路中还包含多个电容和电感元件,用于滤波和稳定时钟信号。 图片作用:该图在文档中用于说明125MHz时钟源的原理图,帮助读者理解时钟信号的生成和分配过程。

图5-2 125MHz 时钟源

时钟引脚分配表:

信号名称FPGA 引脚
SFP_CLK0_PAF6
SFP_CLK0_NAF5

表5-2 125MHz 时钟源引脚分配

156.25Mhz 差分时钟源

板上提供了一个差分 156.25MHz 的时钟源为收发器 GTH 提供时钟。晶振差分输出连接 到 FPGA BANK228。该时钟源的原理图如图 5-3 所示

图片内容:该图展示了一个156.25MHz时钟源的原理图,包括一个SIT9121AI-2B1-33E156.250000芯片,以及相关的电容、电阻和电感元件。时钟信号通过G4和G5引脚输出,分别连接到HDMI_DRU_CLOCK_N和HDMI_DRU_CLOCK_P,用于提供差分时钟信号。 图片作用:该图是文档中提到的156.25MHz时钟源的原理图,用于为收发器GTH提供时钟。通过图中的元件布局和连接方式,可以清晰地了解时钟信号的生成和传输过程。

图5-3 156.25MHz 时钟

时钟引脚分配表:

信号名称FPGA 引脚
HDMI_DRU_CLOCK_PH6
HDMI_DRU_CLOCK_NH5

表5-3 156.25MHz 时钟引脚分配

六、USB 转串口

AXKU040 开发板上配备了一个 Uart 转 USB 接口,用于开发板串口通信和调试。转换芯 片采用 Silicon Labs CP2102GM 的 USB-UAR 芯片, CP2102 串口芯片和 FPGA 之间用一个 电平转换芯片连接 ,来适应不同的 FPGA BANK 电压。 USB 接口采用 MINI USB 接口 ,可以 用一根 USB 线将它连接到上 PC 的 USB 口进行开发板的串口数据通信 。USB Uart 电路设计 的示意图如下图 6-1 所示:

图片内容:该图展示了USB转串口电路设计的示意图,包括FPGA、电平转换器(TXS0102)和UART-USB模块(CP2102-GM)。FPGA通过UART_TXD和UART_RXD分别连接电平转换器的TXD和RXD,电平转换器再连接到UART-USB模块的TXD和RXD,最后通过Micro USB接口与外部设备连接。图片在上下文中的作用:该图是USB转串口电路设计的示意图,用于说明USB转串口的FPGA引脚分配和电路连接关系。

图6-1 USB 转串口示意图

USB 转串口的 FPGA 引脚分配:

信号名称FPGA 引脚名FPGA 引脚 号备注
UART_RXDIO_T2U_N12_CSI_ADV_B_65N27Uart数据输入
UART_TXDIO_T3U_N12_PERSTN0_65K22Uart数据输出

表6-1 USB 转串口引脚分配

七、SFP+光纤接口

AXKU040 开发板上有 4 路 SFP 光纤接口,用户可以购买 SFP 光模块(市场上 1.25G,2.5G, 10G 光模块) 插入到这 4 个光纤接口中进行光纤数据通信。4 路光纤接口分别跟 FPGA 的 BANK24 的 GTH 收发器的 4 路 RX/TX 相连接 ,TX 信号和 RX 信号都是以差分信号方式通过 隔直电容连接 FPGA 和光模块,每路 TX 发送和 RX 接收数据速率高达 12.5Gb/s。BANK224的 GXH 收发器的参考时钟由是差分晶振 125M 提供。 FPGA 和 SFP 光纤设计示意图如下图 7-1 所示:

图片内容:该图展示了FPGA与SFP+光纤接口的连接关系,其中FPGA通过BANK224和BANK64两个模块分别连接到SFP1至SFP4光纤模块。图中还标注了各光纤接口的引脚分配,如SFP1_TX_P与SFP4_RX_P等,用于数据发送和接收。右侧的实物图展示了SFP光纤模块的外观。 图片作用:该图在文档中用于直观展示FPGA与SFP+光纤接口的连接方式和引脚分配,帮助读者更好地理解光纤接口的设计和引脚分配情况。

图7-1 光纤设计示意图

第 1 路光纤接口 FPGA 引脚分配如下:

网络名称FPGA 引脚备注
SFP1_TX_PAN4SFP 光模块数据发送 Positive
SFP1_TX_NAN3SFP 光模块数据发送 Negative
SFP1_RX_PAP2SFP 光模块数据接收 Positive
SFP1_RX_NAP1SFP 光模块数据接收 Negative
SFP1_TX_D ISAM10SFP 光模块光发射禁止 ,高有效
SFP1_LOSSAK11SFP 光接收 LOSS 信号 ,高表示没有 接收到光信号

表7-1 第一路光纤引脚分配

第 2 路光纤接口 FPGA 引脚分配如下:

网络名称FPGA 引脚备注
SFP2_TX_PAM6SFP 光模块数据发送 Positive
SFP2_TX_NAM5SFP 光模块数据发送 Negative
SFP2_RX_PAM2SFP 光模块数据接收 Positive
SFP2_RX_NAM1SFP 光模块数据接收 Negative
SFP2_TX_D ISAL10SFP 光模块光发射禁止 ,高有效
SFP2_LOSSAJ11SFP 光接收 LOSS 信号 ,高表示没有 接收到光信号

表7-2 第二路光纤引脚分配

第 3 路光纤接口 FPGA 引脚分配如下:

网络名称FPGA 引脚备注
SFP3_TX_PAL4SFP 光模块数据发送 Positive
SFP3_TX_NAL3SFP 光模块数据发送 Negative
SFP3_RX_PAK2SFP 光模块数据接收 Positive
SFP3_RX_NAK1SFP 光模块数据接收 Negative
SFP3_TX_D ISAP9SFP 光模块光发射禁止 ,高有效
SFP3_LOSSAJ10SFP 光接收 LOSS 信号 ,高表示没有 接收到光信号

表7-3 第三路光纤引脚分配

第 4 路光纤接口 FPGA 引脚分配如下:

网络名称FPGA 引脚备注
SFP4_TX_PAK6SFP 光模块数据发送 Positive
SFP4_TX_NAK5SFP 光模块数据发送 Negative
SFP4_RX_PAJ4SFP 光模块数据接收 Positive
SFP4_RX_NAJ3SFP 光模块数据接收 Negative
SFP4_TX_D ISAN9SFP 光模块光发射禁止 ,高有效
SFP4_LOSSAM9SFP 光接收 LOSS 信号 ,高表示没有 接收到光信号

表7-3 第三路光纤引脚分配

八、HDMI 视频输出

HDMI 视频输出选用 ANALOG DEVICE 公司的 ADV7511 HDMI( DVI)编码芯片 ,最 高支持 1080P@60Hz 输出,支持 3D 输出。可以通过 I2C 管脚来对 ADV7511 进行初始化和 控制操作,其中,ADV7511 的视频数字接口,I2C 配置接口与 BANK47 和 BANK48 IO 相连。

ADV7511 芯片与 XCKU040 芯片的硬件连接示意图如下图 8-1 所示:

图片展示了ADV7511 HDMI编码芯片与ZYNQ芯片之间的硬件连接示意图。ZYNQ芯片的BANK47和BANK48 IO分别连接ADV7511的视频数字接口和I2C配置接口。图中还标注了ADV7511芯片的引脚分配,包括HDMI_CLK、HDMI_HSYNC、HDMI_VSYNC、HDMI_DE、HDMI_D0至HDMI_D23、HDMI_INT、HDMI_SCL和HDMI_SDA等信号线。该图在文档中用于说明ADV7511芯片与XCKU040芯片的硬件连接关系,帮助读者理解HDMI视频输出的设计原理。

图8-1 HDMI 视频输出设计示意图

ADV7511 的引脚分配如下:

信号名称FPGA 引脚名ZYNQ 引脚号备注
HDMI_CLKIO_L21P_T3L_N4_AD8P_48V33HDMI 视频信号时钟
HDMI_HSYNCIO_L21N_T3L_N5_AD8N_47Y28HDMI 视频信号行同步
HDMI_VSYNCIO_T1U_N12_48AE31HDMI 视频信号列同步
HDMI_DEIO_T2U_N12_48AA33HDMI 视频信号有效
HDMI_D0IO_L20N_T3L_N3_AD1N_48Y30HDMI 视频信号数据 0
HDMI_D1IO_L19N_T3L_N1_DBC_AD9N_48Y33HDMI 视频信号数据 1
HDMI_D2IO_L22N_T3U_N7_DBC_AD0N_48Y32HDMI 视频信号数据 2
HDMI_D3IO_L19P_T3L_N0_DBC_AD9P_48W33HDMI 视频信号数据 3
HDMI_D4IO_L21N_T3L_N5_AD8N_48W34HDMI 视频信号数据 4
HDMI_D5IO_L24N_T3U_N11_48W31HDMI 视频信号数据 5
HDMI_D6IO_L22P_T3U_N6_DBC_AD0P_48Y31HDMI 视频信号数据 6
HDMI_D7IO_L23N_T3U_N9_48V34HDMI 视频信号数据 7
HDMI_D8IO_T3U_N12_48V32HDMI 视频信号数据 8
HDMI_D9IO_L23P_T3U_N8_48U34HDMI 视频信号数据 9
HDMI_D10IO_L24P_T3U_N10_48V31HDMI 视频信号数据 10
HDMI_D11IO_L20P_T3L_N2_AD1P_48W30HDMI 视频信号数据 11
HDMI_D12IO_L23N_T3U_N9_47W29HDMI 视频信号数据 12
HDMI_D13IO_L23P_T3U_N8_47V29HDMI 视频信号数据 13
HDMI_D14IO_L21P_T3L_N4_AD8P_47W28HDMI 视频信号数据 14
HDMI_D15IO_L19N_T3L_N1_DBC_AD9N_47V28HDMI 视频信号数据 15
HDMI_D16IO_L19P_T3L_N0_DBC_AD9P_47V27HDMI 视频信号数据 16
HDMI_D17IO_L24N_T3U_N11_47W26HDMI 视频信号数据 17
HDMI_D18IO_L24P_T3U_N10_47V26HDMI 视频信号数据 18
HDMI_D19IO_L22N_T3U_N7_DBC_AD0N_47U27HDMI 视频信号数据 19
HDMI_D20IO_L22P_T3U_N6_DBC_AD0P_47U26HDMI 视频信号数据 20
HDMI_D21IO_L20N_T3L_N3_AD1N_47U25HDMI 视频信号数据 21
HDMI_D22IO_L20P_T3L_N2_AD1P_47U24HDMI 视频信号数据 22
HDMI_D23IO_T1U_N12_47Y22HDMI 视频信号数据 23
HDMI_SCLIO_L21N_T3L_N5_AD8N_D07_65R22HDMI IIC 控制时钟
HDMI _SDAIO_L21P_T3L_N4_AD8P_D06_65R21HDMI IIC 控制数据

表8-1 HDMI芯片引脚分配

九、千兆以太网接口

AXKU040 上有 2 路千兆以太网接口 ,GPHY 芯片采用 Micrel公司的 KSZ9031RNX 以 太网芯片为用户提供网络通信服务。 KSZ9031RNX 芯片支持 10/100/1000 Mbps 网络传输 速率,通过 RGMII 接口跟系统的 MAC 层进行数据通信。KSZ9031RNX 支持MDI/MDX 自适 应 ,各种速度自适应, Master/Slave 自适应 ,支持 MDIO 总线进行 PHY 的寄存器管理。

KSZ9031RNX 上电会检测一些特定的 IO 的电平状态,从而确定自己的工作模式。表 9-1 描述了 GPHY 芯片上电之后的默认设定信息

配置 Pin 脚说明配置值
PHYAD[2:0]MDIO/MDC 模式的 PHY 地址PHY Address 为 001
CLK125_EN使能 125Mhz 时钟输出选择使能
LED_MODELED 灯模式配置单个 LED 灯模式
MODE0~MODE3链路自适应和全双工配置10/100/1000 自适应,兼容全双工、半双工

表9-1 芯片上电信息

当网络连接到千兆以太网时, PHY 芯片 KSZ9031RNX 的数据传输时通过 RGMII 总线通 信 ,传输时钟为 125Mhz ,数据在时钟的上升沿和下降样采样。

   当网络连接到百兆以太网时,PHY 芯片 KSZ9031RNX 的数据传输时通过 RMII 总线通信,传输时钟为 25Mhz。数据在时钟的上升沿和下降样采样。 

以太网 PHY 芯片连接示意如图 9-1:

图片展示了ZYNQ UltraScale+开发板的第1路千兆以太网FPGA引脚分配情况。图中,ZYNQ UltraScale+的BANK 67和BANK 66分别连接到两个GPHY(KSZ9031RNX)芯片,通过RGMII TX和RGMII RX进行数据传输。每个GPHY芯片连接到一个以太网接口,用于数据的发送和接收。此图在文档中用于说明以太网PHY芯片的连接示意,帮助读者理解FPGA与以太网芯片之间的数据传输关系。

图9-1 以太网 PHY 芯片连接

第 1 路千兆以太网 FPGA 引脚分配如下:

信号名称引脚名引脚号备注
PHY1_GTXCIO_L4N_T0U_N7_DBC_AD7N_66A10以太网 1 发送时钟
PHY1_TXD0IO_L14N_T2L_N3_GC_66G12以太网 1 发送数据 bit0
PHY1_TXD1IO_L2P_T0L_N2_66B9以太网 1 发送数据 bit1
PHY1_TXD2IO_L2N_T0L_N3_66A9以太网 1 发送数据 bit2
PHY1_TXD3IO_L4P_T0U_N6_DBC_AD7P_66B10以太网 1 发送数据 bit3
PHY1_TXENIO_L21N_T3L_N5_AD8N_66B11以太网 1 发送使能信号
PHY1_RXCIO_L14P_T2L_N2_GC_66H12以太网 1 接收时钟
PHY1_RXD0IO_L23P_T3U_N8_66A13以太网 1 接收数据 Bit0
PHY1_RXD1IO_L20N_T3L_N3_AD1N_66B12以太网 1 接收数据 Bit1
PHY1_RXD2IO_L23N_T3U_N9_66A12以太网 1 接收数据 Bit2
PHY1_RXD3IO_L21P_T3L_N4_AD8P_66C11以太网 1 接收数据 Bit3
PHY1_RXDVIO_L20P_T3L_N2_AD1P_66C12以太网 1 接收数据有效信号
PHY1_MDCIO_T2U_N12_66F12以太网 1MDIO 管理时钟
PHY1_MDIOIO_T3U_N12_66E12以太网 1MDIO 管理数据
PHY1_RESETIO_T1U_N12_66L9以太网芯片复位

表9-1 第1路千兆以太网引脚分配

第2路千兆以太网 FPGA 引脚分配如下:

信号名称引脚名引脚号备注
PHY2_GTXCIO_L10P_T1U_N6_QBC_AD4P_67B24以太网 2 发送时钟
PHY2_TXD0IO_L17P_T2U_N8_AD10P_67B20以太网 2 发送数据 bit0
PHY2_TXD1IO_L17N_T2U_N9_AD10N_67A20以太网 2 发送数据 bit1
PHY2_TXD2IO_L15P_T2L_N4_AD11P_67B21以太网 2 发送数据 bit2
PHY2_TXD3IO_L15N_T2L_N5_AD11N_67B22以太网 2 发送数据 bit3
PHY2_TXENIO_L10N_T1U_N7_QBC_AD4N_67A24以太网 2 发送使能信号
PHY2_RXCIO_L13P_T2L_N0_GC_QBC_67D23以太网 2 接收时钟
PHY2_RXD0IO_L4P_T0U_N6_DBC_AD7P_67B29以太网 2 接收数据 Bit0
PHY2_RXD1IO_L6N_T0U_N11_AD6N_67A28以太网 2 接收数据 Bit1
PHY2_RXD2IO_L6P_T0U_N10_AD6P_67A27以太网 2 接收数据 Bit2
PHY2_RXD3IO_L13N_T2L_N1_GC_QBC_67C23以太网 2 接收数据 Bit3
PHY2_RXDVIO_L4N_T0U_N7_DBC_AD7N_67A29以太网 2 接收数据有效信号
PHY2_MDCIO_T1U_N12_67A23以太网 2MDIO 管理时钟
PHY2_MDIOIO_T2U_N12_67A22以太网 2MDIO 管理数据
PHY2_RESETIO_T3U_N12_67H22以太网芯片复位

表9-2 第2路千兆以太网引脚分配

十、FMC 扩展口

AXKU040 开发板带有 2 路标准的 FMC LPC 的扩展口和 1 路标准的 FMC HPC 扩展口, 可以外接 XI LINX 或者我们黑金的各种 FMC 模块( HDMI 输入输出模块 ,双目摄像头模块, 高速 AD 模块等等)。

LPC FMC1 扩展口有 33 对差分信号,分别连接到 FPGA 芯片的 BANK47, BANK48 的 IO 上, BANK47 和 BANK48 的 IO 电平为 1.8V ,不能修改 。 1 对速 GTH 收发器信号连接到 BNAK226 上。

LPC FMC2 扩展口有 33 对差分信号,分别连接到 FPGA 芯片的 BANK64 和 BANK65 的 IO 上 ,电平标准是由 BANK 的电压 VADJ 决定的 ,默认为+1.8V ,VADJ 这个电压可以通过 程序配置 PMIC 芯片 LP873220 来改变输出电压。 1 对速 GTH 收发器信号连接到 BNAK226 上。

FMC HPC 扩展口包含 57 对差分 IO 信号 ,分别连接 FPGA 芯片 BANK66, BANK67, BANK68,电压标准位 1.8V 。8 路高速 GTH 收发信号连接 FPGA 芯片 BANK227,BANK228 的 IO 上。

FPGA 和 FMC LPC 连接器的原理图如图 10-1 和 10-2 所示:

图片内容:该图展示了FPGA与FMC1连接器之间的信号连接关系,具体包括BANK47、BANK48和BANK226三个区域的信号线连接,如FMC1_LA00_P/N至FMC1_LA33_P/N、FMC1_CLK0_P/N等信号线。图片在上下文中的作用:该图是FPGA和FMC1连接器原理图的一部分,用于说明FPGA与FMC1连接器之间的信号连接方式,帮助读者理解FPGA与FMC1连接器之间的信号传输路径。

图10-1 LPC FMC1 连接示意图

图片内容:该图展示了FPGA与FMC2连接器之间的信号连接关系。FPGA的BANK64、BANK65和BANK226分别通过FMC2的多个信号线与FMC2连接器进行通信,包括FMC2_LA00至FMC2_LA33、FMC2_CLK0、FMC2_CLK1、FMC2_SCL、FMC2_SDA、FMC2_DFO_C2M、FMC2_DFO_M2C以及FMC2_GBTCLK0_M2C等信号线。图片在上下文中的作用:该图是FPGA与FMC2连接器连接示意图的一部分,用于说明FPGA与FMC2连接器之间的信号连接关系,帮助读者理解FPGA与FMC2连接器之间的信号传输路径。

图10-2 LPC FMC2 连接示意图

FPGA 和 FMC3 HPC 连接器的原理图如图 10-3 所示:

图片内容:该图展示了ZYNQ芯片与FMC HPC连接器之间的连接关系。ZYNQ芯片的BANK66、BANK67和BANK68部分与FMC HPC连接器通过FMC_CLK0、FMC_CLK1、FMC_LDO0、FMC_LDO1、FMC_HDO0、FMC_HDO1、FMC_DP0、FMC_DP1等信号进行通信。图片在上下文中作用:该图是FPGA和FMC HPC连接器原理图的一部分,用于说明ZYNQ芯片与FMC HPC连接器之间的信号连接关系,帮助读者理解FPGA与FMC连接器的通信机制。

图10-3 HPC FMC3 连接示意图

第 1 路 FMC LPC 连接器引脚分配如下:

信号名称FPGA 引脚名FPGA 引 脚号备注
FMC1_LPC_CLK0_PIO_L11P_T1U_N8_GC_47Y23FMC参考第1路参考时 钟P
FMC1_LPC_CLK0_NIO_L11N_T1U_N9_GC_47AA23FMC参考第1路参考时 钟N
FMC1_LPC_CLK1_PIO_L11P_T1U_N8_GC_48AD30FMC参考第2路参考时 钟P
FMC1_LPC_CLK1_NIO_L11N_T1U_N9_GC_48AD31FMC参考第2路参考时 钟N
FMC1_LPC_LA00_CC_PIO_L12P_T1U_N10_GC_47AA24FMC参考第0路数据(时 钟)P
FMC1_LPC_LA00_CC_NIO_L12N_T1U_N11_GC_47AA25FMC参考第0路数据(时 钟)N
FMC1_LPC_LA01_CC_PIO_L13P_T2L_N0_GC_QBC_47W23FMC参考第1路数据(时钟)P
FMC1_LPC_LA01_CC_NIO_L13N_T2L_N1_GC_QBC_47W24FMC参考第1路数据(时 钟)N
FMC1_LPC_LA02_PIO_L10P_T1U_N6_QBC_AD4P_47AB21FMC参考第2路数据P
FMC1_LPC_LA02_NIO_L10N_T1U_N7_QBC_AD4N_47AC21FMC参考第2路数据N
FMC1_LPC_LA03_PIO_L8P_T1L_N2_AD5P_47AC22FMC参考第3路数据P
FMC1_LPC_LA03_NIO_L8N_T1L_N3_AD5N_47AC23FMC参考第3路数据N
FMC1_LPC_LA04_PIO_L7P_T1L_N0_QBC_AD13P_47AA22FMC参考第4路数据P
FMC1_LPC_LA04_NIO_L7N_T1L_N1_QBC_AD13N_47AB22FMC参考第4路数据N
FMC1_LPC_LA05_PIO_L2P_T0L_N2_47AD25FMC参考第5路数据P
FMC1_LPC_LA05_NIO_L2N_T0L_N3_47AD26FMC参考第5路数据N
FMC1_LPC_LA06_PIO_L3P_T0L_N4_AD15P_47AB24FMC参考第6路数据P
FMC1_LPC_LA06_NIO_L3N_T0L_N5_AD15N_47AC24FMC参考第6路数据N
FMC1_LPC_LA07_PIO_L6P_T0U_N10_AD6P_47AB25FMC参考第7路数据P
FMC1_LPC_LA07_NIO_L6N_T0U_N11_AD6N_47AB26FMC参考第7路数据N
FMC1_LPC_LA08_PIO_L4P_T0U_N6_DBC_AD7P_47AC26FMC参考第8路数据P
FMC1_LPC_LA08_NIO_L4N_T0U_N7_DBC_AD7N_47AC27FMC参考第8路数据N
FMC1_LPC_LA09_PIO_L1P_T0L_N0_DBC_47Y26FMC参考第9路数据P
FMC1_LPC_LA09_NIO_L1N_T0L_N1_DBC_47Y27FMC参考第9路数据N
FMC1_LPC_LA10_PIO_L5P_T0U_N8_AD14P_47AA27FMC参考第10路数据P
FMC1_LPC_LA10_NIO_L5N_T0U_N9_AD14N_47AB27FMC参考第10路数据N
FMC1_LPC_LA11_PIO_L18P_T2U_N10_AD2P_47V21FMC参考第11路数据P
FMC1_LPC_LA11_NIO_L18N_T2U_N11_AD2N_47W21FMC参考第11路数据N
FMC1_LPC_LA12_PIO_L9P_T1L_N4_AD12P_47AA20FMC参考第12路数据P
FMC1_LPC_LA12_NIO_L9N_T1L_N5_AD12N_47AB20FMC参考第12路数据N
FMC1_LPC_LA13_PIO_L14P_T2L_N2_GC_47W25FMC参考第13路数据P
FMC1_LPC_LA13_NIO_L14N_T2L_N3_GC_47Y25FMC参考第13路数据N
FMC1_LPC_LA14_PIO_L16P_T2U_N6_QBC_AD3P_47V22FMC参考第14路数据P
FMC1_LPC_LA14_NIO_L16N_T2U_N7_QBC_AD3N_47V23FMC参考第14路数据N
FMC1_LPC_LA15_PIO_L17P_T2U_N8_AD10P_47T22FMC参考第15路数据P
FMC1_LPC_LA15_NIO_L17N_T2U_N9_AD10N_47T23FMC参考第15路数据N
FMC1_LPC_LA16_PIO_L15P_T2L_N4_AD11P_47U21FMC参考第16路数据P
FMC1_LPC_LA16_NIO_L15N_T2L_N5_AD11N_47U22FMC参考第16路数据N
FMC1_LPC_LA17_CC_PIO_L12P_T1U_N10_GC_48AC31FMC参考第17路数据 (时钟) P
FMC1_LPC_LA17_CC_NIO_L12N_T1U_N11_GC_48AC32FMC参考第17路数据 (时钟) N
FMC1_LPC_LA18_CC_PIO_L13P_T2L_N0_GC_QBC_48AA32FMC参考第18路数据 (时钟) P
FMC1_LPC_LA18_CC_NIO_L13N_T2L_N1_GC_QBC_48AB32FMC参考第18路数据 (时钟) N
FMC1_LPC_LA19_PIO_L7P_T1L_N0_QBC_AD13P_48AG31FMC参考第19路数据P
FMC1_LPC_LA19_NIO_L7N_T1L_N1_QBC_AD13N_48AG32FMC参考第19路数据N
FMC1_LPC_LA20_PIO_L6P_T0U_N10_AD6P_48AF30FMC参考第20路数据P
FMC1_LPC_LA20_NIO_L6N_T0U_N11_AD6N_48AG30FMC参考第20路数据N
FMC1_LPC_LA21_PIO_L10P_T1U_N6_QBC_AD4P_48AE33FMC参考第21路数据P
FMC1_LPC_LA21_NIO_L10N_T1U_N7_QBC_AD4N_48AF34FMC参考第21路数据N
FMC1_LPC_LA22_PIO_L8P_T1L_N2_AD5P_48AF33FMC参考第22路数据P
FMC1_LPC_LA22_NIO_L8N_T1L_N3_AD5N_48AG34FMC参考第22路数据N
FMC1_LPC_LA23_PIO_L4P_T0U_N6_DBC_AD7P_48AF29FMC参考第23路数据P
FMC1_LPC_LA23_NIO_L4N_T0U_N7_DBC_AD7N_48AG29FMC参考第23路数据N
FMC1_LPC_LA24_PIO_L15P_T2L_N4_AD11P_48AC34FMC参考第24路数据P
FMC1_LPC_LA24_NIO_L15N_T2L_N5_AD11N_48AD34FMC参考第24路数据N
FMC1_LPC_LA25_PIO_L9P_T1L_N4_AD12P_48AE32FMC参考第25路数据P
FMC1_LPC_LA25_NIO_L9N_T1L_N5_AD12N_48AF32FMC参考第25路数据N
FMC1_LPC_LA26_PIO_L16P_T2U_N6_QBC_AD3P_48AA29FMC参考第26路数据P
FMC1_LPC_LA26_NIO_L16N_T2U_N7_QBC_AD3N_48AB29FMC参考第26路数据N
FMC1_LPC_LA27_PIO_L14P_T2L_N2_GC_48AB30FMC参考第27路数据P
FMC1_LPC_LA27_NIO_L14N_T2L_N3_GC_48AB31FMC参考第27路数据N
FMC1_LPC_LA28_PIO_L17P_T2U_N8_AD10P_48AA34FMC参考第28路数据P
FMC1_LPC_LA28_NIO_L17N_T2U_N9_AD10N_48AB34FMC参考第28路数据N
FMC1_LPC_LA29_PIO_L18P_T2U_N10_AD2P_48AC33FMC参考第29路数据P
FMC1_LPC_LA29_NIO_L18N_T2U_N11_AD2N_48AD33FMC参考第29路数据N
FMC1_LPC_LA30_PIO_L2P_T0L_N2_48AE28FMC参考第30路数据P
FMC1_LPC_LA30_NIO_L2N_T0L_N3_48AF28FMC参考第30路数据N
FMC1_LPC_LA31_PIO_L5P_T0U_N8_AD14P_48AD29FMC参考第31路数据P
FMC1_LPC_LA31_NIO_L5N_T0U_N9_AD14N_48AE30FMC参考第31路数据N
FMC1_LPC_LA32_PIO_L1P_T0L_N0_DBC_48AE27FMC参考第32路数据P
FMC1_LPC_LA32_NIO_L1N_T0L_N1_DBC_48AF27FMC参考第32路数据N
FMC1_LPC_LA33_PIO_L3P_T0L_N4_AD15P_48AC28FMC参考第33路数据P
FMC1_LPC_LA33_NIO_L3N_T0L_N5_AD15N_48AD28FMC参考第33路数据N
FMC1_LPC_SCLIO_T2U_N12_47Y21FMC I2C总线时钟
FMC1_LPC_SDAIO_T3U_N12_47U29FMC I2C总线数据

表10-1 第一路LPC FMC引脚分配

第 2 路 FMC LPC 连接器引脚分配如下:

信号名称FPGA 引脚名FPGA 引脚号备注
FMC2_LPC_CLK0_PIO_L11P_T1U_N8_GC_64AG12FMC参考第1路参考时钟 P
FMC2_LPC_CLK0_NIO_L11N_T1U_N9_GC_64AH12FMC参考第1路参考时钟 N
FMC2_LPC_CLK1_PIO_L13P_T2L_N0_GC_ QBC_A06_D22_65P26FMC参考第2路参考时钟 P
FMC2_LPC_CLK1_NIO_L13N_T2L_N1_GC_ QBC_A07_D23_65N26FMC参考第2路参考时钟 N
FMC2_LPC_LA00_CC_PIO_L12P_T1U_N10_GC_64AG11FMC参考第0路数据(时 钟)P
FMC2_LPC_LA00_CC_NIO_L12N_T1U_N11_GC_64AH11FMC参考第0路数据(时 钟)N
FMC2_LPC_LA01_CC_PIO_L13P_T2L_N0_GC_QBC_64AF10FMC参考第1路数据(时 钟)P
FMC2_LPC_LA01_CC_NIO_L13N_T2L_N1_GC_QBC_64AG10FMC参考第1路数据(时 钟)N
FMC2_LPC_LA02_PIO_L2P_T0L_N2_64AN13FMC参考第2路数据P
FMC2_LPC_LA02_NIO_L2N_T0L_N3_64AP13FMC参考第2路数据N
FMC2_LPC_LA03_PIO_L6P_T0U_N10_AD6P_64AK13FMC参考第3路数据P
FMC2_LPC_LA03_NIO_L6N_T0U_N11_AD6N_64AL13FMC参考第3路数据N
FMC2_LPC_LA04_PIO_L10P_T1U_N6_QBC_AD4P_64AD11FMC参考第4路数据P
FMC2_LPC_LA04_NIO_L10N_T1U_N7_QBC_AD4N_64AE11FMC参考第4路数据N
FMC2_LPC_LA05_PIO_L4P_T0U_N6_DBC_AD7P_64AM12FMC参考第5路数据P
FMC2_LPC_LA05_NIO_L4N_T0U_N7_DBC_AD7N_64AN12FMC参考第5路数据N
FMC2_LPC_LA06_PIO_L8P_T1L_N2_AD5P_64AH13FMC参考第6路数据P
FMC2_LPC_LA06_NIO_L8N_T1L_N3_AD5N_64AJ13FMC参考第6路数据N
FMC2_LPC_LA07_PIO_L14P_T2L_N2_GC_64AF9FMC参考第7路数据P
FMC2_LPC_LA07_NIO_L14N_T2L_N3_GC_64AG9FMC参考第7路数据N
FMC2_LPC_LA08_PIO_L16P_T2U_N6_QBC_AD3P_64AD10FMC参考第8路数据P
FMC2_LPC_LA08_NIO_L16N_T2U_N7_QBC_AD3N_64AE10FMC参考第8路数据N
FMC2_LPC_LA09_PIO_L9P_T1L_N4_AD12P_64AE12FMC参考第9路数据P
FMC2_LPC_LA09_NIO_L9N_T1L_N5_AD12N_64AF12FMC参考第9路数据N
FMC2_LPC_LA10_PIO_L5P_T0U_N8_AD14P_64AK12FMC参考第10路数据P
FMC2_LPC_LA10_NIO_L5N_T0U_N9_AD14N_64AL12FMC参考第10路数据N
FMC2_LPC_LA11_PIO_L17P_T2U_N8_AD10P_64AD9FMC参考第11路数据P
FMC2_LPC_LA11_NIO_L17N_T2U_N9_AD10N_64AD8FMC参考第11路数据N
FMC2_LPC_LA12_PIO_L7P_T1L_N0_QBC_AD13P_64AE13FMC参考第12路数据P
FMC2_LPC_LA12_NIO_L7N_T1L_N1_QBC_AD13N_64AF13FMC参考第12路数据N
FMC2_LPC_LA13_PIO_L1P_T0L_N0_DBC_64AP11FMC参考第13路数据P
FMC2_LPC_LA13_NIO_L1N_T0L_N1_DBC_64AP10FMC参考第13路数据N
FMC2_LPC_LA14_PIO_L18P_T2U_N10_AD2P_64AH9FMC参考第14路数据P
FMC2_LPC_LA14_NIO_L18N_T2U_N11_AD2N_64AH8FMC参考第14路数据N
FMC2_LPC_LA15_PIO_L15P_T2L_N4_AD11P_64AE8FMC参考第15路数据P
FMC2_LPC_LA15_NIO_L15N_T2L_N5_AD11N_64AF8FMC参考第15路数据N
FMC2_LPC_LA16_PIO_L3P_T0L_N4_AD15P_64AM11FMC参考第16路数据P
FMC2_LPC_LA16_NIO_L3N_T0L_N5_AD15N_64AN11FMC参考第16路数据N
FMC2_LPC_LA17_CC_PIO_L12P_T1U_N10_GC_A08_D24_6 5N24FMC参考第17路数据(时 钟)P
FMC2_LPC_LA17_CC_NIO_L12N_T1U_N11_GC_A09_D25_6 5M24FMC参考第17路数据(时 钟)N
FMC2_LPC_LA18_CC_PIO_L11P_T1U_N8_GC_A10_D26_65M25FMC参考第18路数据(时 钟)P
FMC2_LPC_LA18_CC_NIO_L11N_T1U_N9_GC_A11_D27_65M26FMC参考第18路数据(时 钟)N
FMC2_LPC_LA19_PIO_L15P_T2L_N4_AD11P_A02_D18_65T27FMC参考第19路数据P
FMC2_LPC_LA19_NIO_L15N_T2L_N5_AD11N_A03_D1 9_65R27FMC参考第19路数据N
FMC2_LPC_LA20_PIO_L16P_T2U_N6_QBC_AD3P_A00_ D16_65T24FMC参考第20路数据P
FMC2_LPC_LA20_NIO_L16N_T2U_N7_QBC_AD3N_A01 D17_65T25FMC参考第20路数据N
FMC2_LPC_LA21_PIO_L18P_T2U_N10_AD2P_D12_65R23FMC参考第21路数据P
FMC2_LPC_LA21_NIO_L18N_T2U_N11_AD2N_D13_65P23FMC参考第21路数据N
FMC2_LPC_LA22_PIO_L17P_T2U_N8_AD10P_D14_65R25FMC参考第22路数据P
FMC2_LPC_LA22_NIO_L17N_T2U_N9_AD10N_D15_65R26FMC参考第22路数据N
FMC2_LPC_LA23_PIO_L19P_T3L_N0_DBC_AD9P_D10_ 65N22FMC参考第23路数据P
FMC2_LPC_LA23_NIO_L19N_T3L_N1_DBC_AD9N_D11_65M22FMC参考第23路数据N
FMC2_LPC_LA24_PIO_L9P_T1L_N4_AD12P_A14_D30_ 65L25FMC参考第24路数据P
FMC2_LPC_LA24_NIO_L9N_T1L_N5_AD12N_A15_D31_ 65K25FMC参考第24路数据N
FMC2_LPC_LA25_PIO_L7P_T1L_N0_QBC_AD13P_A18_ 65M27FMC参考第25路数据P
FMC2_LPC_LA25_NIO_L7N_T1L_N1_QBC_AD13N_A19_65L27FMC参考第25路数据N
FMC2_LPC_LA26_PIO_L8P_T1L_N2_AD5P_A16_65L23FMC参考第26路数据P
FMC2_LPC_LA26_NIO_L8N_T1L_N3_AD5N_A17_65L24FMC参考第26路数据N
FMC2_LPC_LA27_PIO_L10P_T1U_N6_QBC_ A12_D28_65L22FMC参考第27路数据P
FMC2_LPC_LA27_NIO_L10N_T1U_N7_QBCA13_D29_6 5K23FMC参考第27路数据N
FMC2_LPC_LA28_PIO_L5P_T0U_N8_AD14P_A22_65J26FMC参考第28路数据P
FMC2_LPC_LA28_NIO_L5N_T0U_N9_AD14N_A23_65H26FMC参考第28路数据N
FMC2_LPC_LA29_PIO_L3P_T0L_N4_AD15P_A26_65K26FMC参考第29路数据P
FMC2_LPC_LA29_NIO_L3N_T0L_N5_AD15N_A27_65K27FMC参考第29路数据N
FMC2_LPC_LA30_PIO_L2P_T0L_N2_FOE B 65G25FMC参考第30路数据P
FMC2_LPC_LA30_NIO_L2N_T0L_N3_FWE_FCS2 B 65G26FMC参考第30路数据N
FMC2_LPC_LA31_PIO_L1P_T0L_N0_DBC_RS0_65H27FMC参考第31路数据P
FMC2_LPC_LA31_NIO_L1N_T0L_N1_DBC_RS1_65G27FMC参考第31路数据N
FMC2_LPC_LA32_PIO_L6P_T0U_N10_AD6P_A20_65J23FMC参考第32路数据P
FMC2_LPC_LA32_NIO_L6N_T0U_N11_AD6N_A21_65H24FMC参考第32路数据N
FMC2_LPC_LA33_PIO_L4P_T0U_N6_DBC_AD7P_A24_6 5J24FMC参考第33路数据P
FMC2_LPC_LA33_NIO_L4N_T0U_N7_DBC_AD7N_A25_65J25FMC参考第33路数据N
FMC2_LPC_SCLIO_T0U_N12_A28_65H23FMC I2C总线时钟
FMC2_LPC_SDAIO_T1U_N12_PERSTN1_65N23FMC I2C总线数据
FMC2_DP0_C2M_PMGTHTXP1_226W4收发器数据输出P
FMC2_DP0_C2M_NMGTHTXN1_226W3收发器数据输出N
FMC2_DP0_M2C_PMGTHRXP1_226V2收发器数据输入P
FMC2_DP0_M2C_NMGTHRXN1_226V1收发器数据输入N
FMC2_GBTCLK0_M2C_PMGTREFCLK1P_226T6收发器参考时钟P
FMC2_GBTCLK0_M2C_NMGTREFCLK1N_226T5收发器参考时钟N

表10-2 第二路LPC FMC引脚分配

第 3 路 FMC HPC 连接器引脚分配如下:

信号名FPGA 引脚名FPGA 引脚号备注
FMC_HPC_CLK0_M2C_PIO_L11P_T1U_N8_GC_67E25FMC 第 0 路输入参考时钟 P
FMC_HPC_CLK0_M2C_NIO_L11N_T1U_N9_GC_67D25FMC 第 0 路输入参考时钟 N
FMC_HPC_CLK1_M2C_PIO_L12P_T1U_N10_GC_66G10FMC 第 1 路输入参考时钟 P
FMC_HPC_CLK1_M2C_NIO_L12N_T1U_N11_GC_66F10FMC 第 1 路输入参考时钟 N
FMC_HPC_LA00_CC_PIO_L12P_T1U_N10_GC_67D24FMC LA 第 0 路数据(时钟) P
FMC_HPC_LA00_CC_NIO_L12N_T1U_N11_GC_67C24FMC LA 第 0 路数据(时钟) N
FMC_HPC_LA01_CC_PIO_L14P_T2L_N2_GC_67E22FMC LA 第 1 路数据(时钟) P
FMC_HPC_LA01_CC_NIO_L14N_T2L_N3_GC_67E23FMC LA 第 1 路数据(时钟) N
FMC_HPC_LA02_PIO_L3P_T0L_N4_AD15P_67E28FMC LA 第 2 路数据 P
FMC_HPC_LA02_NIO_L3N_T0L_N5_AD15N_67D29FMC LA 第 2 路数据 N
FMC_HPC_LA03_PIO_L5P_T0U_N8_AD14P_67D28FMC LA 第 3 路数据 P
FMC_HPC_LA03_NIO_L5N_T0U_N9_AD14N_67C28FMC LA 第 3 路数据 N
FMC_HPC_LA04_PIO_L2P_T0L_N2_67C27FMC LA 第 4 路数据 P
FMC_HPC_LA04_NIO_L2N_T0L_N3_67B27FMC LA 第 4 路数据 N
FMC_HPC_LA05_PIO_L8P_T1L_N2_AD5P_67B25FMC LA 第 5 路数据 P
FMC_HPC_LA05_NIO_L8N_T1L_N3_AD5N_67A25FMC LA 第 5 路数据 N
FMC_HPC_LA06_PIO_L9P_T1L_N4_AD12P_67C26FMC LA 第 6 路数据 P
FMC_HPC_LA06_NIO_L9N_T1L_N5_AD12N_67B26FMC LA 第 6 路数据 N
FMC_HPC_LA07_PIO_L1P_T0L_N0_DBC_67F27FMC LA 第 7 路数据 P
FMC_HPC_LA07_NIO_L1N_T0L_N1_DBC_67E27FMC LA 第 7 路数据 N
FMC_HPC_LA08_PIO_L7P_T1L_N0_QBC_AD13P_67E26FMC LA 第 8 路数据 P
FMC_HPC_LA08_NIO_L7N_T1L_N1_QBC_AD13N_67D26FMC LA 第 8 路数据 N
FMC_HPC_LA09_PIO_L19P_T3L_N0_DBC_AD9P_67G24FMC LA 第 9 路数据 P
FMC_HPC_LA09_NIO_L19N_T3L_N1_DBC_AD9N_67F25FMC LA 第 9 路数据 N
FMC_HPC_LA10_PIO_L21P_T3L_N4_AD8P_67F23FMC LA 第 10 路数据 P
FMC_HPC_LA10_NIO_L21N_T3L_N5_AD8N_67F24FMC LA 第 10 路数据 N
FMC_HPC_LA11_PIO_L18P_T2U_N10_AD2P_67D20FMC LA 第 11 路数据 P
FMC_HPC_LA11_NIO_L18N_T2U_N11_AD2N_67D21FMC LA 第 11 路数据 N
FMC_HPC_LA12_PIO_L16P_T2U_N6_QBC_AD3P_67C21FMC LA 第 12 路数据 P
FMC_HPC_LA12_NIO_L16N_T2U_N7_QBC_AD3N_67C22FMC LA 第 12 路数据 N
FMC_HPC_LA13_PIO_L20P_T3L_N2_AD1P_67E20FMC LA 第 13 路数据 P
FMC_HPC_LA13_NIO_L20N_T3L_N3_AD1N_67E21FMC LA 第 13 路数据 N
FMC_HPC_LA14_PIO_L23P_T3U_N8_67G22FMC LA 第 14 路数据 P
FMC_HPC_LA14_NIO_L23N_T3U_N9_67F22FMC LA 第 14 路数据 N
FMC_HPC_LA15_PIO_L24P_T3U_N10_67H21FMC LA 第 15 路数据 P
FMC_HPC_LA15_NIO_L24N_T3U_N11_67G21FMC LA 第 15 路数据 N
FMC_HPC_LA16_PIO_L22P_T3U_N6_DBC_AD0P_67G20FMC LA 第 16 路数据 P
FMC_HPC_LA16_NIO_L22N_T3U_N7_DBC_AD0N_67F20FMC LA 第 16 路数据 N
FMC_HPC_LA17_CC_PIO_L11P_T1U_N8_GC_66G9FMC LA 第 17 路数据(时 钟)P
FMC_HPC_LA17_CC_NIO_L11N_T1U_N9_GC_66F9FMC LA 第 17 路数据(时 钟)N
FMC_HPC_LA18_CC_PIO_L13P_T2L_N0_GC_QBC_66H11FMC LA 第 18 路数据(时 钟)P
FMC_HPC_LA18_CC_NIO_L13N_T2L_N1_GC_QBC_66G11FMC LA 第 18 路数据(时 钟)N
FMC_HPC_LA19_PIO_L22P_T3U_N6_DBC_AD0P_66F13FMC LA 第 19 路数据 P
FMC_HPC_LA19_NIO_L22N_T3U_N7_DBC_AD0N_66E13FMC LA 第 19 路数据 N
FMC_HPC_LA20_PIO_L24P_T3U_N10_66D13FMC LA 第 20 路数据 P
FMC_HPC_LA20_NIO_L24N_T3U_N11_66C13FMC LA 第 20 路数据 N
FMC_HPC_LA21_PIO_L5P_T0U_N8_AD14P_66D9FMC LA 第 21 路数据 P
FMC_HPC_LA21_NIO_L5N_T0U_N9_AD14N_66C9FMC LA 第 21 路数据 N
FMC_HPC_LA22_PIO_L6P_T0U_N10_AD6P_66E10FMC LA 第 22 路数据 P
FMC_HPC_LA22_NIO_L6N_T0U_N11_AD6N_66D10FMC LA 第 22 路数据 N
FMC_HPC_LA23_PIO_L19P_T3L_N0_DBC_AD9P_66E11FMC LA 第 23 路数据 P
FMC_HPC_LA23_NIO_L19N_T3L_N1_DBC_AD9N_66D11FMC LA 第 23 路数据 N
FMC_HPC_LA24_PIO_L15P_T2L_N4_AD11P_66K11FMC LA 第 24 路数据 P
FMC_HPC_LA24_NIO_L15N_T2L_N5_AD11N_66J11FMC LA 第 24 路数据 N
FMC_HPC_LA25_PIO_L1P_T0L_N0_DBC_66F8FMC LA 第 25 路数据 P
FMC_HPC_LA25_NIO_L1N_T0L_N1_DBC_66E8FMC LA 第 25 路数据 N
FMC_HPC_LA26_PIO_L18P_T2U_N10_AD2P_66J13FMC LA 第 26 路数据 P
FMC_HPC_LA26_NIO_L18N_T2U_N11_AD2N_66H13FMC LA 第 26 路数据 N
FMC_HPC_LA27_PIO_L3P_T0L_N4_AD15P_66D8FMC LA 第 27 路数据 P
FMC_HPC_LA27_NIO_L3N_T0L_N5_AD15N_66C8FMC LA 第 27 路数据 N
FMC_HPC_LA28_PIO_L9P_T1L_N4_AD12P_66J8FMC LA 第 28 路数据 P
FMC_HPC_LA28_NIO_L9N_T1L_N5_AD12N_66H8FMC LA 第 28 路数据 N
FMC_HPC_LA29_PIO_L8P_T1L_N2_AD5P_66J9FMC LA 第 29 路数据 P
FMC_HPC_LA29_NIO_L8N_T1L_N3_AD5N_66H9FMC LA 第 29 路数据 N
FMC_HPC_LA30_PIO_L7P_T1L_N0_QBC_AD13P_66L8FMC LA 第 30 路数据 P
FMC_HPC_LA30_NIO_L7N_T1L_N1_QBC_AD13N_66K8FMC LA 第 30 路数据 N
FMC_HPC_LA31_PIO_L10P_T1U_N6_QBC_AD4P_66K10FMC LA 第 31 路数据 P
FMC_HPC_LA31_NIO_L10N_T1U_N7_QBC_AD4N_66J10FMC LA 第 31 路数据 N
FMC_HPC_LA32_PIO_L16P_T2U_N6_QBC_AD3P_66L13FMC LA 第 32 路数据 P
FMC_HPC_LA32_NIO_L16N_T2U_N7_QBC_AD3N_66K13FMC LA 第 32 路数据 N
FMC_HPC_LA33_PIO_L17P_T2U_N8_AD10P_66L12FMC LA 第 33 路数据 P
FMC_HPC_LA33_NIO_L17N_T2U_N9_AD10N_66K12FMC LA 第 33 路数据 N
FMC_HA00_CC_PIO_L12P_T1U_N10_GC_68E18FMC HA 第 0 路数据(时钟) P
FMC_HA00_CC_NIO_L12N_T1U_N11_GC_68E17FMC HA 第 0 路数据(时钟) N
FMC_HA01_CC_PIO_L11P_T1U_N8_GC_68E16FMC HA 第 1 路数据(时钟) P
FMC_HA01_CC_NIO_L11N_T1U_N9_GC_68D16FMC HA 第 1 路数据(时钟) N
FMC_HA02_PIO_L18P_T2U_N10_AD2P_68H19FMC HA 第 2 路数据 P
FMC_HA02_NIO_L18N_T2U_N11_AD2N_68H18FMC HA 第 2 路数据 N
FMC_HA03_PIO_L24P_T3U_N10_68L19FMC HA 第 3 路数据 P
FMC_HA03_NIO_L24N_T3U_N11_68L18FMC HA 第 3 路数据 N
FMC_HA04_PIO_L16P_T2U_N6_QBC_AD3P_68G19FMC HA 第 4 路数据 P
FMC_HA04_NIO_L16N_T2U_N7_QBC_AD3N_68F19FMC HA 第 4 路数据 N
FMC_HA05_PIO_L10P_T1U_N6_QBC_AD4P_68D19FMC HA 第 5 路数据 P
FMC_HA05_NIO_L10N_T1U_N7_QBC_AD4N_68D18FMC HA 第 5 路数据 N
FMC_HA06_PIO_L23P_T3U_N8_68K16FMC HA 第 6 路数据 P
FMC_HA06_NIO_L23N_T3U_N9_68J16FMC HA 第 6 路数据 N
FMC_HA07_PIO_L14P_T2L_N2_GC_68F18FMC HA 第 7 路数据 P
FMC_HA07_NIO_L14N_T2L_N3_GC_68F17FMC HA 第 7 路数据 N
FMC_HA08_PIO_L20P_T3L_N2_AD1P_68K18FMC HA 第 8 路数据 P
FMC_HA08_NIO_L20N_T3L_N3_AD1N_68K17FMC HA 第 8 路数据 N
FMC_HA09_PIO_L22P_T3U_N6_DBC_AD0P_68J19FMC HA 第 9 路数据 P
FMC_HA09_NIO_L22N_T3U_N7_DBC_AD0N_68J18FMC HA 第 9 路数据 N
FMC_HA10_PIO_L9P_T1L_N4_AD12P_68F15FMC HA 第 10 路数据 P
FMC_HA10_NIO_L9N_T1L_N5_AD12N_68F14FMC HA 第 10 路数据 N
FMC_HA11_PIO_L21P_T3L_N4_AD8P_68L15FMC HA 第 11 路数据 P
FMC_HA11_NIO_L21N_T3L_N5_AD8N_68K15FMC HA 第 11 路数据 N
FMC_HA12_PIO_L19P_T3L_N0_DBC_AD9P_68J15FMC HA 第 12 路数据 P
FMC_HA12_NIO_L19N_T3L_N1_DBC_AD9N_68J14FMC HA 第 12 路数据 N
FMC_HA13_PIO_L1P_T0L_N0_DBC_68B14FMC HA 第 13 路数据 P
FMC_HA13_NIO_L1N_T0L_N1_DBC_68A14FMC HA 第 13 路数据 N
FMC_HA14_PIO_L3P_T0L_N4_AD15P_68B15FMC HA 第 14 路数据 P
FMC_HA14_NIO_L3N_T0L_N5_AD15N_68A15FMC HA 第 14 路数据 N
FMC_HA15_PIO_L4P_T0U_N6_DBC_AD7P_68C19FMC HA 第 15 路数据 P
FMC_HA15_NIO_L4N_T0U_N7_DBC_AD7N_68B19FMC HA 第 15 路数据 N
FMC_HA16_PIO_L2P_T0L_N2_68A19FMC HA 第 16 路数据 P
FMC_HA16_NIO_L2N_T0L_N3_68A18FMC HA 第 16 路数据 N
FMC_HA17_CC_PIO_L13P_T2L_N0_GC_QBC_68G17FMC HA 第 17 路数据(时 钟)P
FMC_HA17_CC_NIO_L13N_T2L_N1_GC_QBC_68G16FMC HA 第 17 路数据(时 钟)N
FMC_HA18_PIO_L17P_T2U_N8_AD10P_68H17FMC HA 第 18 路数据 P
FMC_HA18_NIO_L17N_T2U_N9_AD10N_68H16FMC HA 第 18 路数据 N
FMC_HA19_PIO_L5P_T0U_N8_AD14P_68B17FMC HA 第 19 路数据 P
FMC_HA19_NIO_L5N_T0U_N9_AD14N_68B16FMC HA 第 19 路数据 N
FMC_HA20_PIO_L6P_T0U_N10_AD6P_68C18FMC HA 第 20 路数据 P
FMC_HA20_NIO_L6N_T0U_N11_AD6N_68C17FMC HA 第 20 路数据 N
FMC_HA21_PIO_L8P_T1L_N2_AD5P_68E15FMC HA 第 21 路数据 P
FMC_HA21_NIO_L8N_T1L_N3_AD5N_68D15FMC HA 第 21 路数据 N
FMC_HA22_PIO_L7P_T1L_N0_QBC_AD13P_68D14FMC HA 第 22 路数据 P
FMC_HA22_NIO_L7N_T1L_N1_QBC_AD13N_68C14FMC HA 第 22 路数据 N
FMC_HA23_PIO_L15P_T2L_N4_AD11P_68G15FMC HA 第 23 路数据 P
FMC_HA23_NIO_L15N_T2L_N5_AD11N_68G14FMC HA 第 23 路数据 N
FMC_HPC_SCLIO_T1U_N12_68C16FMC I2C 总线时钟
FMC_HPC_SDAIO_T2U_N12_68H14FMC I2C 总线数据
FMC_GBTCLK0_M2C_PMGTREFCLK0P_228K6收发器参考时钟 0 输入 P
FMC_GBTCLK0_M2C_NMGTREFCLK0N_228K5收发器参考时钟 0 输入 N
FMC_GBTCLK1_M2C_PMGTREFCLK0P_227P6收发器参考时钟 1 输入 P
FMC_GBTCLK1_M2C_NMGTREFCLK0N_227P5收发器参考时钟 1 输入 N
FMC_DP0_M2C_PMGTHRXP3_228A4收发器数据 0 输入 P
FMC_DP0_M2C_NMGTHRXN3_228A3收发器数据 0 输入 N
FMC_DP1_M2C_PMGTHRXP2_228B2收发器数据 1 输入 P
FMC_DP1_M2C_NMGTHRXN2_228B1收发器数据 1 输入 N
FMC_DP2_M2C_PMGTHRXP1_228D2收发器数据 2 输入 P
FMC_DP2_M2C_NMGTHRXN1_228D1收发器数据 2 输入 N
FMC_DP3_M2C_PMGTHRXP0_228E4收发器数据 3 输入 P
FMC_DP3_M2C_NMGTHRXN0_228E3收发器数据 3 输入 N
FMC_DP4_M2C_PMGTHRXP3_227F2收发器数据 4 输入 P
FMC_DP4_M2C_NMGTHRXN3_227F1收发器数据 4 输入 N
FMC_DP5_M2C_PMGTHRXP2_227H2收发器数据 5 输入 P
FMC_DP5_M2C_NMGTHRXN2_227H1收发器数据 5 输入 N
FMC_DP6_M2C_PMGTHRXP1_227K2收发器数据 6 输入 P
FMC_DP6_M2C_NMGTHRXN1_227K1收发器数据 6 输入 N
FMC_DP7_M2C_PMGTHRXP0_227M2收发器数据 7 输入 P
FMC_DP7_M2C_NMGTHRXN0_227M1收发器数据 7 输入 N
FMC_DP0_C2M_PMGTHTXP3_228B6收发器数据 0 输出 P
FMC_DP0_C2M_NMGTHTXN3_228B5收发器数据 0 输出 N
FMC_DP1_C2M_PMGTHTXP2_228C4收发器数据 1 输出 P
FMC_DP1_C2M_NMGTHTXN2_228C3收发器数据 1 输出 N
FMC_DP2_C2M_PMGTHTXP1_228D6收发器数据 2 输出 P
FMC_DP2_C2M_NMGTHTXN1_228D5收发器数据 2 输出 N
FMC_DP3_C2M_PMGTHTXP0_228F6收发器数据 3 输出 P
FMC_DP3_C2M_NMGTHTXN0_228F5收发器数据 3 输出 N
FMC_DP4_C2M_PMGTHTXP3_227G4收发器数据 4 输出 P
FMC_DP4_C2M_NMGTHTXN3_227G3收发器数据 4 输出 N
FMC_DP5_C2M_PMGTHTXP2_227J4收发器数据 5 输出 P
FMC_DP5_C2M_NMGTHTXN2_227J3收发器数据 5 输出 N
FMC_DP6_C2M_PMGTHTXP1_227L4收发器数据 6 输出 P
FMC_DP6_C2M_NMGTHTXN1_227L3收发器数据 6 输出 N
FMC_DP7_C2M_PMGTHTXP0_227N4收发器数据 7 输出 P
FMC_DP7_C2M_NMGTHTXN0_227N3收发器数据 7 输出 N

表10-3 第三路LPC FMC引脚分配

十一、SD 卡槽

AXKU040开发板包含了一个Micro型的SD卡接口,以提供用户访问SD卡存储器,用于存 储图片 ,音乐或者其他用户数据文件。

信号与FPGA的 BANK64的IO信号相连 ,因为该BANK的VCCIO是FMC2_VADJ,默认是 1.8V。但SD卡的数据电平为3.3V, 我们这里通过TXS02612电平转换器来连接。FPGA和SD卡 连接器的原理图如图11-1所示。

图片展示了一个SD卡连接示意图,其中FPGA通过电平转换器TXS02612与SD卡进行通信。FPGA的BANK 64引脚通过SD_CLK、SD_CMD、SD_D0至SD_D3信号与SD卡连接,同时通过SD_CD信号检测SD卡插入状态。电平转换器将FPGA的信号转换为SD卡所需的信号,确保数据传输的正确性和稳定性。该图在文档中用于说明SD卡槽的引脚分配和连接方式,帮助用户理解SD卡与FPGA之间的通信机制。

图11-1 SD 卡连接示意图

SD 卡槽引脚分配

信号名称FPGA 引脚名FPGA 引 脚号备注
SD_CLKIO_L22P_T3U_N6_DBC_AD0P_64AN8SD时钟信号
SD_CMDIO_L21N_T3L_N5_AD8N_64AL9SD命令信号
SD_D0IO_L24N_T3U_N11_64AL8SD数据Data0
SD_D1IO_L22N_T3U_N7_DBC_AD0N_64AP8SD数据Data1
SD_D2IO_L23P_T3U_N8_64AJ9SD数据Data2
SD_D3IO_L21P_T3L_N4_AD8P_64AK10SD数据Data3
SD_CDIO_L23N_T3U_N9_64AJ8SD卡插入信号

表11-1 SD 卡引脚分配

十二、SMA、 SATA 接口

AXKU040 开发板设计 6 路 SMA 接口,差分连接到 BANK225 高速收发器上 ,包括一对 TX,一对 RX,一对时钟信号。为客户提供高速外接接口。另外板上预留 2 个 SATA 接口 ,用 于连接固态硬盘。

FPGA 和 SMA 接口连接示意图 ,如图 12-1 所示。

图片展示了一个FPGA与SMA连接器的连接示意图。FPGA的BANK225部分通过SMA_CLKP和SMA_CLKN引脚连接到SMA_CLKP和SMA_CLKN信号,通过SMA_TX_P和SMA_TX_N引脚连接到SMA_TX_P和SMA_TX_N信号,通过SMA_RX_P和SMA_RX_N引脚连接到SMA_RX_P和SMA_RX_N信号。图片详细标注了FPGA引脚名、引脚号及信号名称,帮助读者理解FPGA与SMA连接器的信号分配。

图12-1 SMA 连接器示意图

SMA 接口引脚分配

信号名称FPGA 引脚名FPGA 引 脚号备注
SMA_CLKPMGTREFCLK1P_225Y6收发器时钟信号
SMA_CLKNMGTREFCLK1N_225Y5收发器时钟信号
SMA_TX_PMGTHTXP3_225AC4收发器信号输出
SMA_TX_NMGTHTXN3_225AC3收发器信号输出
SMA_RX_PMGTHRXP3_225AB2收发器信号输入
SMA_RX_NMGTHRXN3_225AB1收发器信号输入

FPGA 和 SATA 接口连接示意图 ,如图 12-2 所示。

图片内容:该图展示了FPGA与SATA接口的连接示意图,其中FPGA右侧标注为BANK225,左侧有SATA1和SATA2两个接口,每个接口分别有SATA_RX_P、SATA_RX_N、SATA_TX_P和SATA_TX_N四个引脚,箭头表示信号传输方向。右侧的SATA1和SATA2接口分别对应图12-2中的SATA连接器示意图。 图片作用:该图在文档中用于说明FPGA与SATA接口的连接方式,与上下文中的FPGA和SATA接口连接示意图(图12-2)相呼应,帮助读者理解SATA接口在FPGA中的具体应用和信号分配。

图12-2 SATA 连接器示意图

SMA 接口引脚分配

信号名称FPGA 引脚名FPGA 引 脚号备注
SATA1_ TX_PMGTHTXP0_225AH6SATA1数据发送P
SATA1_ TX_NMGTHTXN0_225AH5SATA1数据发送N
SATA1_ RX_PMGTHRXP0_225AH2SATA1数据接收P
SATA1_ RX_NMGTHRXN0_225AH1SATA1数据接收N
SATA2_ TX_PMGTHTXP1_225AG4SATA2数据发送P
SATA2_ TX_NMGTHTXN1_225AG3SATA2数据发送N
SATA2_ RX_PMGTHRXP1_225AF2SATA2数据接收P
SATA2_ RX_NMGTHRXN1_225AF1SATA2数据接收N

表12-2 SATA 连接器引脚分配

十三、温度传感器

AXKU040 开发板上安装了一个高精度 、低功耗 、数字温度传感器芯片 ,型号为 ON Semiconductor公司的 LM75A。LM75A 芯片的温度精度为 0.5 度,传感器和 FPGA 直接为I2C 数字接口, FPGA 通过 I2C 接口来读取当前开发板附近的温度。

LM75 传感器芯片的设计示意图如图 13-1

图片内容:该图展示了FPGA与LM75传感器芯片之间的连接关系。FPGA通过PLL_SCL和PLL_SDA引脚分别连接到LM75的SCL和SDA引脚,用于I2C通信。此外,FPGA的I2C_SCL_3V3和I2C_SDA_3V3引脚分别连接到LM75的SCL和SDA引脚,用于I2C通信。图中还标注了LM75传感器芯片的型号。 图片作用:该图在文档中用于说明LM75传感器芯片的设计示意图,展示了FPGA与LM75传感器芯片之间的I2C通信接口连接关系,帮助读者理解FPGA如何通过I2C接口读取开发板附近的温度。

图13-1 LM75 传感器芯片

LM75 传感器引脚分配:

引脚名称FPGA 引脚
I2C_SCL_3V3P24
I2C_SDA_3V3P25

表13-1 LM75 传感器引脚分配

十四、JTAG 调试口

在 AXKU040 开发板上预留了一个 JTAG 接口 ,用于下载 FPGA 程序或者固化程序到 FLASH。为了带电插拔造成对 FPGA 芯片的损坏,我们在 JTAG 信号上添加了保护二极管来保 证信号的电压在 FPGA 接受的范围 ,避免 FPGA 的损坏。

JTAG 的原理图如图 14-1

图片展示了一个JTAG连接器的原理图,其中包含五个DIP开关(D2至D5)和一个5x2的连接器(J1)。每个DIP开关连接到一个BAT54S稳压二极管,用于提供+3.3V电源。连接器J1的引脚分别连接到FPGA的TCK、TDO、TMS和TDI引脚,用于JTAG调试。图片在文档中用于说明JTAG的原理图,帮助读者理解JTAG调试口的引脚分配和连接方式。

图14-1 JTAG 的原理图

JTAG 引脚分配:

信号名称FPGA 引脚名FPGA 管脚号备注
FPGA_TDITDI_0V9JTAG数据输入引脚
FPGA_TMSTMS_0W9JTAG控制引脚
FPGA_TDOTDO_0U9JTAG数据输出引脚
FPGA_TCKTCK_0AC9JTAG时钟引脚

表14-1 JTAG引脚分配

十五、LED 灯

AXKU040 开发板上有 6 个发光二极管 LED,包括 1 个电源指示灯; 1 个 DONE 灯 ,4 个 FPGA 控制指示灯。当开发板上电后电源指示灯会亮起;当 FPGA 配置程序后 ,配置 LED 灯 会亮起。4 个用户 LED 灯连接到 FPGA BANK65 的 IO 上 ,用户可以通过程序来控制亮和灭, 当连接用户 LED 灯的 IO 电压为低时 ,用户 LED 灯熄灭 ,当连接 IO 电压为高时 ,用户 LED 会被点亮。因为 BANK65 的电平为 1.8V,这里我们增加了三级管来驱动 LED 的亮灭。DONE 灯来判断 FPGA 启动是否正常

用户 LED 灯硬件连接的示意图如图 15-1 所示:

图片展示了一个FPGA与LED灯的硬件连接示意图。FPGA通过BANK0和BANK65分别连接到DONE、LED1、LED2、LED3和LED4。每个LED灯通过电阻与FPGA相连,且每个LED灯的正极连接到3.3V电源。该图用于说明用户LED灯硬件连接的具体方式,帮助用户理解FPGA启动过程中各LED灯的指示作用。

图15-1 用户 LED 灯硬件连接

LED 灯管脚分配

信号名称FPGA 引脚名FPGA 引 脚号备注
LED1IO_L22N_T3U_N7_DBC_AD0N_D05_65L20用户定义指示灯
LED2IO_L22P_T3U_N6_DBC_AD0P_D04_65M20用户定义指示灯
LED3IO_L23N_T3U_N9_I2C_SDA_65M21用户定义指示灯
LED3IO_L23P_T3U_N8_I2C_SCLK_65N21用户定义指示灯
FPGA_DONEDONE_0N7FPGA 配 置 指 示 灯

表15-1 LED引脚分配

十六、按键

AXKU040 开发板上有 2 个用户按键, 1 个复位按键 。 2 个用户按键中连接到 FPGA BANK65 的 IO 上。用户按键低电平有效 ,为客户实现板子某些功能;复位按键接到 FPGA BANK64 ,用于系统复位。

按键的连接示意图如图 16-1 所示:

图片展示了一个FPGA与按键的连接示意图。FPGA被分为两个部分,分别为BANK 64和BANK 65。在BANK 64中,FPGA_RSETn信号连接到系统复位按键AK8;在BANK 65中,KEY1和KEY2分别连接到用户按键。该图直观地展示了按键与FPGA管脚之间的连接关系,帮助读者理解按键的硬件连接方式。

图16-1 按键的连接

按键的 FPGA 管脚分配:

信号名称FPGA 引脚名FPGA 引脚 号备注
KEY1IO_L13N_T2L_N1_GC_QBC_44K21用户按键
KEY2IO_L24P_T3U_N10_EMCCLK_65K20用户按键
FPGA_RSETnIO_L24P_T3U_N10_64AK8系统复位

表16-1 按键引脚分配

十七、电源

开发板的电源输入电压为 DC12V ,外接+12V 电源给板子供电。外接电源供电时请使用 开发板自带的电源,不要用其他规格的电源 ,以免损坏开发板。

板上的电源设计示意图如下图 17-1 所示:

图片展示了一个AXKU040开发板的电源设计示意图,其中详细标注了各个电源接口及其功能。电源输入为12V,通过多个稳压器(如TPS54620R、TLV62130RGYR等)分配至不同的电压输出,如+0.95V、+3.3V、+1.8V等,分别用于FPGA内核电压、FPGA芯片IO电压、HDMI芯片电压等。该图在文档中用于说明电源设计原理图中电源接口部分的具体分配情况,帮助读者理解电源分配的详细结构。

图17-1 原理图中电源接口部分

各个电源分配的功能如下表所示:

电源功能
+0.95VFPGA 的内核电压
+3.3VFPGA 芯片 IO 电压,FMC,光纤,LED 灯, SD 卡 ,电平转换芯片
+1.8VHDMI 芯片 ,电平转换芯片电压 ,电源电 压
1.2V/1.5A , 1.2V/500mADDR4, FPGA 芯片, FMC 上电压 ,辅助 电压 ,网口芯片
MGTAVCC( +1.0V)FPGA 芯片电压
MGTAVTT( +1.2V)FPGA 芯片电压,
DDRVTT( 0.6V)DDR4 上拉电压
FMC2_VADJ( 1.8V)FPGA 芯片电压 ,电平转换电压 ,FMC 上 电压
MGT_1.8V ( +1.2V)FPGA GTH 辅助电压

表17-1 电源接口功能

十八、风扇

因为 FPGA 正常工作时会产生大量的热量 ,我们在板上为芯片增加了一个散热片和风扇, 防止芯片过热。风扇的控制由 FPGA 芯片来控制 ,控制管脚连接到 BANK65 的 IO 上 ,如果 IO 电平输出为高, MOSFET 管导通 ,风扇工作。板上的风扇设计图如下图 18-1 所示:

图片内容:该图展示了一个风扇控制电路的原理图,包括FAN_PWM信号、R214和R212电阻、Q5晶体管、D14二极管、R435电阻和CON2_2_54P连接器。FAN_PWM信号通过R214和R212电阻连接到Q5晶体管的基极,Q5晶体管的集电极连接到D14二极管和R435电阻,最终通过CON2_2_54P连接器输出。电路中还包含+12V和+3.3V电源。 图片作用:该图是AXKU040开发板用户手册中风扇设计图的一部分,用于说明风扇控制电路的工作原理。通过该图,读者可以了解风扇控制引脚FAN_PWM的分配和电路连接方式,从而更好地理解风扇的控制机制。

图18-1 风扇设计

风扇的控制引脚分配:

信号名称FPGA 引脚名FPGA 引脚 号备注
FAN_PWMIO_L20P_T3L_N2_AD1P_D08_65P20风扇控制引脚

图18-1 风扇设计引脚分配

十九、结构尺寸图

图片内容:这是一张AXKU040开发板的结构尺寸图,图中标注了开发板的尺寸,包括长165毫米、宽156.85毫米、高106.93毫米。开发板上分布着多个电路元件和接口,如FPGA芯片、电源模块、连接器等。图片在上下文中起到展示开发板整体结构和尺寸的作用,帮助读者更好地理解开发板的布局和尺寸参数。

图19-1 正面图(Top View)

由飞书知识库自动同步生成 · Alinx