仅对英特尔可见 — GUID: sam1403482094079
Ixiasoft
2.2.2. Intel® Stratix® 10 器件的I/O缓冲器和寄存器
I/O寄存器由输入路径(处理管脚至内核的数据)、输出路径(处理内核至管脚的数据)和输出使能(OE)路径(处理到输出缓冲的OE信号)组成。这些寄存器实现更快的源同步(source-synchronous)寄存器到寄存器(register-to-register)的传送和再同步。通过GPIO Intel® FPGA IP,采用这些寄存器实现DDR电路。
输入和输出路径包含如下模块:
- 输入寄存器 — 支持外设到内核的半/全速率数据传输,并支持从I/O缓冲器双倍或单倍数据速率的数据采集。
- 输出寄存器 — 支持内核到外设的半/全速率数据传输,并支持对I/O缓冲器双倍或单倍数据速率的数据传输。
- OE寄存器 — 支持内核到外设的半速率或全速率数据传输,并支持对I/O缓冲器的单倍速率数据传输。
输入和输出路径还支持以下功能:
- 时钟使能。
- 异步或同步复位。
- 输入和输出路径的旁路模式。
- 输入和输出路径上的延迟链。
图 3. Intel® Stratix® 10 器件的IOE结构该图显示了 Intel® Stratix® 10 FPGA的IOE结构。
注: 3 V I/O bank中的GPIO无I/O寄存器。