1.3.1. I/O Buffer and Registers in Intel® Agilex™ Devices
I/O registers are composed of the input path for handling data from the pin to the core, the output path for handling data from the core to the pin, and the output enable (OE) path for handling the OE signal to the output buffer. These registers allow faster source-synchronous register-to-register transfers and resynchronization. Use the GPIO Intel FPGA IP to utilize these registers to implement DDR circuitry.
- Input registers—support half/full rate data transfer from peripheral to the core, and support double or single data rate data captured from I/O buffer.
- Output registers—support half/full rate data transfer from core to peripheral, and support double or single data rate data transfer to I/O buffer.
- OE registers—support the output enable signal from core to the periphery, and double data rate / single data rate data transfer to I/O buffer.
- Clock enable
- Asynchronous or synchronous reset
- Bypass mode for input and output paths
- Delay chain on input and output paths
Did you find the information on this page useful?