Visible to Intel only — Ixiasoft
1. Intel Agilex General-Purpose I/O Overview
2. Intel® Agilex™ General-Purpose I/O Banks
3. Intel® Agilex™ HPS I/O Banks
4. Intel® Agilex™ SDM I/O Banks
5. Intel® Agilex™ I/O Troubleshooting Guidelines
6. Intel® Agilex™ General-Purpose I/O IPs
7. Programmable I/O Features Description
8. Documentation Related to the Intel® Agilex™ F-Series and I-Series General-Purpose I/O User Guide
9. Document Revision History for the Intel® Agilex™ F-Series and I-Series General-Purpose I/O User Guide
2.5.1. VREF Sources and VREF Pins
2.5.2. I/O Standards Implementation Based on VCCIO_PIO Voltages
2.5.3. OCT Calibration Block Requirement
2.5.4. I/O Pins Placement Requirements
2.5.5. I/O Standard Selection and I/O Bank Supply Compatibility Check
2.5.6. Simultaneous Switching Noise
2.5.7. Special Pins Requirement
2.5.8. External Memory Interface Pin Placement Requirements
2.5.9. HPS Shared I/O Requirements
2.5.10. Clocking Requirements
2.5.11. SDM Shared I/O Requirements
2.5.12. Unused Pins
2.5.13. Voltage Setting for Unused GPIO Banks
2.5.14. GPIO Pins During Power Sequencing
2.5.15. Drive Strength Requirement for GPIO Input Pins
2.5.16. Maximum DC Current Restrictions
2.5.17. 1.2 V I/O Interface Voltage Level Compatibility
2.5.18. GPIO Pins for the Avalon® Streaming Interface Configuration Scheme
2.5.19. Maximum True Differential Signaling Receiver Pairs Per I/O Lane
6.1.1. Release Information for GPIO Intel® FPGA IP
6.1.2. Generating the GPIO Intel® FPGA IP
6.1.3. GPIO Intel® FPGA IP Parameter Settings
6.1.4. GPIO Intel® FPGA IP Interface Signals
6.1.5. GPIO Intel® FPGA IP Architecture
6.1.6. Verifying Resource Utilization and Design Performance
6.1.7. GPIO Intel® FPGA IP Timing
6.1.8. GPIO Intel® FPGA IP Design Examples
Visible to Intel only — Ixiasoft
6.2.6. OCT Intel® FPGA IP Architecture
Figure 49. OCT IP Top-Level DiagramThis figure shows the top-level diagram of the OCT IP.
OCT Intel FPGA IP Power-Up Mode Interfaces
The OCT IP in power-up mode has two main interfaces.
- One input interface connecting the FPGA RZQ pad to the OCT block
- One output interface that connects to the I/O buffers.
Figure 50. OCT Interfaces
OCT Intel FPGA IP User Mode OCT
The Fitter does not infer a user-mode OCT. To use the OCT block for user mode calibration, you must generate the OCT IP. The IP uses the calibration_request and ack_recal signals to send and receive calibration request from the core.
The FPGA core initiates a calibration request to the OCT IP by asserting the calibration_request signal to high for at least 2 µs. The OCT IP asserts the ack_recal signal to the core to indicate that the IP has received the request.
You can only use the OCT IP in user mode with the GPIO IP. Connect the terminationcontrol signal from the GPIO IP to the ser_data signal in the OCT IP using RTL connections or TERMINATION_CONTROL_BLOCK .qsf assignment.
Figure 51. OCT Intel® FPGA IP User Mode Connections
Note: A single OCT IP can control up to 12 OCT blocks.