Visible to Intel only — GUID: xvl1658233525624
Ixiasoft
1. Intel Agilex® 7 M-Series General-Purpose I/O Overview
2. Intel Agilex® 7 M-Series GPIO-B Banks
3. Intel Agilex® 7 M-Series HPS I/O Banks
4. Intel Agilex® 7 M-Series SDM I/O Banks
5. Intel Agilex® 7 M-Series I/O Troubleshooting Guidelines
6. GPIO Intel® FPGA IP
7. Programmable I/O Features Description
8. Documentation Related to the Intel Agilex® 7 General-Purpose I/O User Guide: M-Series
9. Document Revision History for the Intel Agilex® 7 General-Purpose I/O User Guide: M-Series
2.5.1. I/O Standard Placement Restrictions for True Differential I/Os
2.5.2. VREF Sources and Input Standards Grouping
2.5.3. GPIO-B Pin Restrictions for External Memory Interfaces
2.5.4. RZQ Pin Requirement
2.5.5. I/O Standards Implementation Based on VCCIO_PIO Voltages
2.5.6. I/O Standard Selection and I/O Bank Supply Compatibility Check
2.5.7. Simultaneous Switching Noise
2.5.8. HPS Shared I/O Requirements
2.5.9. Clocking Requirements
2.5.10. SDM Shared I/O Requirements
2.5.11. Unused Pins
2.5.12. Voltage Setting for Unused GPIO-B Banks
2.5.13. GPIO-B Pins During Power Sequencing
2.5.14. Drive Strength Requirement for GPIO-B Input Pins
2.5.15. Maximum DC Current Restrictions
2.5.16. 1.05 V, 1.1 V, or 1.2 V I/O Interface Voltage Level Compatibility
2.5.17. Connection to True Differential Signaling Input Buffers During Device Reconfiguration
2.5.18. LVSTL700 I/O Standards Differential Pin Pair Requirements
2.5.19. Implementing a Pseudo Open Drain
2.5.20. Allowed Duration for Using RT OCT
2.5.21. Single-Ended Strobe Signal Differential Pin Pair Restriction
6.1. Release Information for GPIO Intel® FPGA IP
6.2. Generating the GPIO Intel® FPGA IP
6.3. GPIO Intel® FPGA IP Parameter Settings
6.4. GPIO Intel® FPGA IP Interface Signals
6.5. GPIO Intel® FPGA IP Architecture
6.6. Verifying Resource Utilization and Design Performance
6.7. GPIO Intel® FPGA IP Timing
6.8. GPIO Intel® FPGA IP Design Examples
Visible to Intel only — GUID: xvl1658233525624
Ixiasoft
2.4.1.2. OCT Calibration Block
You can calibrate the OCT using the OCT calibration block available in each GPIO-B bank. Only the 1.05 V, 1.1 V, and 1.2 V VCCIO_PIO banks can use the OCT calibration block.
The OCT calibration block can calibrate the I/O buffers located in the same GPIO-B banks only, except for DDR4 DIMM implementation. Examples:
- Non-DDR4 DIMM implementation—you can use the OCT calibration block in bank 2A to calibrate the I/O buffers in bank 2A only.
- DDR4 DIMM implementation that spans across banks 2A and 2B—you can use the OCT calibration block in either bank to calibrate the DDR4 DIMM I/O buffers in both banks.
The OCT calibration process uses the RZQ pin that is available in every GPIO-B sub-bank for series-calibrated and parallel-calibrated terminations.
- You can use the RZQ pin in one sub-bank to calibrate I/Os in the other sub-bank within the same GPIO-B bank. For example, you can use the RZQ pin in the bottom index sub-bank of bank 2B to calibrate the I/Os in the top index sub-bank of bank 2B. Both sub-bank must use the same VCCIO_PIO voltage value.
- The RZQ pin is a dual-purpose I/O pin and functions as a general-purpose I/O pin if you do not use the calibration circuit.
- The RZQ pin shares the same VCCIO_PIO supply voltage with the I/O sub-bank where the pin is located.
The OCT calibration block has an external 240 Ω reference resistor associated with it through the RZQ pin available in every sub-bank.
- Connect the RZQ pin to GND through an external 240 Ω resistor.
- For differential I/O standards, you must use the same RZQ resistor to calibrate both the positive and negative legs of the differential I/O pin.
- You can use each RZQ resistor to calibrate two RS OCT settings and one RT OCT setting for all I/O standards.