### [Microchip PCI1xxxx系列交换芯片应用笔记(AN5213)文档简介](https://www.zxzic.com/article/5782.html) **Published:** 2026-07-24T01:16:28 **Author:** 智行者IC社区 **Excerpt:** Microchip 官方应用笔记 AN5213 是 PCI11101/PCI11400/PCI11414/PCI12000 等 PCIe 多端口交换芯片的完整软硬件开发参考手册,涵盖 USB-C、千兆以太网、UART/SMBus/SPI/GPIO 外设、OTP/EEPROM 配置、寄存器定义等全功能模块,适合硬件工程师、固件及驱动开发人员使用。 ## 一、文档整体概述 本文档为 Microchip 官方应用笔记 AN5213,文档编号 DS00005213B\_CN,版权归属 2026 Microchip Technology Inc.,是 **PCI11101/PCI11400/PCI11414/PCI12000** 等 PCIe 多端口交换芯片的完整软硬件开发参考手册。文档覆盖芯片全功能模块:USB-C 子系统、千兆以太网 MAC、UART/SMBus/SPI/GPIO 四大外设、OTP/EEPROM 配置、I2C/SPI 硬件配置通道、寄存器定义、上电配置流程、Linux 编程实操等全部开发细节。面向硬件工程师、固件开发、驱动开发人员,可作为硬件原理图设计、寄存器调试、量产配置、系统驱动开发的核心参考资料。 ![](https://xiaoxi.2632.net/wp-content/uploads/2026/07/AN5213-4-1024x575.webp) ## 二、核心功能模块内容拆解 ### 1\. USB Type-C 子系统(文档核心重点) 这是文档占比最高的模块,完整描述 PCIe 交换芯片集成 USB 3.2/USB2 端口控制逻辑: 1. 端口配置模式:支持单口 Type-C(内置/外置数据 MUX)、多路 Type-A 组合,区分 USB3.2 Gen2 与 USB2 端口资源分配; 2. CC 引脚、VCONN 供电、VBUS 放电、设备检测/方向识别焊盘控制寄存器,包含引脚极性、开漏、上下拉、去抖全套配置位定义; 3. 端口使能寄存器、复位控制、重载配置寄存器,提供禁用闲置端口、多端口配置实例代码; 4. Type-C RP 电流档位配置(1.5A/3A)寄存器操作方法,适配 PD 快充、普通设备识别场景。 ### 2\. 千兆以太网模块 PCI1xxxx 集成独立 PCIe 千兆以太网 MAC,外接标准 RGMII/SGMII/2500BASE-X PHY: - MAC 地址配置、PHY 复位、1588v2 精确时钟同步、RSS 接收缩放; - 接收过滤引擎 RFE(VLAN 剥离、IP/TCP 校验硬件卸载、多通道 DMA); - 完整 DMA 控制器(4 收 4 独立通道)、中断、唤醒、低功耗 D 状态时钟控制寄存器; - 全部以太网底层寄存器地址、位域功能、时序参数表格化说明。 ### 3\. 四大独立外设子系统 芯片内置 4 路独立 PCIe 外设功能,各拥有专属 PCI 设备 ID,可单独枚举驱动: 1. **UART**:最多 4 路 16550 兼容串口,256 字节收发 FIFO,支持 RS232/RS485 自动方向控制,多档波特率分频表、引脚极性/开漏/上下拉配置; 2. **SMBus/I2C**:兼容 100k/400k/1MHz,支持 PEC 校验、总线超时、报警中断,可作为 MCU 配置芯片的调试通道; 3. **SPI**:最多 7 路片选,最高 30MHz 时钟,独立收发 320 字节缓冲区,支持硬件报警唤醒; 4. **通用 GPIO**:93 路可编程 PIO,支持边沿/电平中断、D3 唤醒、上下拉、开漏输出、可配置去抖时间,配套完整 GPIO 寄存器组。 ### 4\. 配置存储与烧录(量产核心章节) 文档详细讲解 OTP 一次性可编程存储、EEPROM 外部存储两套配置方案,是硬件量产关键内容: 1. 存储分区结构、魔术字、编程计数、读写保护机制; 2. 标准配置命令集(SET\_MEMORY、SKIP\_MEMORY、STOP),附带读写实操示例; 3. 三种烧录通道:SMBus/I2C、SPI、Linux 系统 dd 命令烧录; 4. 上电加载流程、配置重载、冷热复位下配置保存规则。 ### 5\. 硬件调试与底层寄存器 1. 全模块寄存器表:每一个寄存器偏移、位定义、读写属性、默认值、功能说明完整收录; 2. 系统锁定寄存器 SYS\_LOCK:多驱动并发访问冲突防护机制; 3. PCIe 配置空间读写方法,Linux lspci/setpci 调试命令实操; 4. 低功耗管理:D0/D3/D3cold 状态时钟门控、各类模块唤醒(WOL、UART/SMBus/GPIO 中断唤醒)配置。 ![](https://xiaoxi.2632.net/wp-content/uploads/2026/07/AN5213-3-1024x575.webp) ## 三、文档适用人群与使用场景 1. **硬件工程师**:PCIe 拓展卡、工业主板、Type-C 扩展坞原理图设计,引脚复用、上下拉、开漏、电源控制参数参考; 2. **固件/底层开发**:OTP 量产配置文件编写、I2C/SPI 调试芯片、寄存器初始化代码开发; 3. **Linux 驱动开发**:USB/网口/串口/SMBus 驱动适配、DMA、中断、唤醒逻辑开发; 4. **量产测试、硬件调试工程师**:寄存器调试、配置烧录、故障排查手册。 ## 四、文档价值总结 AN5213 是 Microchip PCI1xxxx 交换芯片 **唯一完整中文官方参考资料**,无零散碎片化寄存器说明,把硬件引脚、底层寄存器、量产配置、驱动开发、调试工具全部整合,规避 Type-C、以太网、外设开发中的时序、极性、低功耗、配置加载踩坑问题,是工业 PCIe 拓展硬件开发必备工具书。 ![](https://xiaoxi.2632.net/wp-content/uploads/2026/07/AN5213-2-1024x575.webp) **Categories:** 技术文档, 技术资料 ---