A newer version of this document is available. Customers should click here to go to the newest version.
1. About the PHY Lite for Parallel Interfaces IP
2. PHY Lite for Parallel Interfaces FPGA IP for Agilex™ 5 D-Series and E-Series Devices
3. PHY Lite for Parallel Interfaces FPGA IP for Agilex™ 7 M-Series Devices
4. PHY Lite for Parallel Interfaces FPGA IP for Agilex™ 7 F-Series and I-Series Devices
5. PHY Lite for Parallel Interfaces FPGA IP for Stratix® 10 Devices
6. PHY Lite for Parallel Interfaces FPGA IP for Arria® 10 and Cyclone® 10 GX Devices
7. PHY Lite for Parallel Interfaces FPGA IP User Guide Document Archives
8. Document Revision History for the PHY Lite for Parallel Interfaces FPGA IP User Guide
5.5.6.4.1. Timing Closure: Dynamic Reconfiguration
5.5.6.4.2. Timing Closure: Input Strobe Setup and Hold Delay Constraints
5.5.6.4.3. Timing Closure: Output Strobe Setup and Hold Delay Constraints
5.5.6.4.4. Timing Closure: Non Edge-Aligned Input Data
5.5.6.4.5. I/O Timing Violation
5.5.6.4.6. Internal FPGA Path Timing Violation
6.5.6.4.1. Timing Closure: Dynamic Reconfiguration
6.5.6.4.2. Timing Closure: Input Strobe Setup and Hold Delay Constraints
6.5.6.4.3. Timing Closure: Output Strobe Setup and Hold Delay Constraints
6.5.6.4.4. Timing Closure: Non Edge-Aligned Input Data
6.5.6.4.5. I/O Timing Violation
6.5.6.4.6. Internal FPGA Path Timing Violation
4.2.1. Agilex™ 7 F-Series and I-Series I/O Sub-bank Interconnects
There are interconnects between the sub-banks which chain the sub-banks into a row. The following figures show how I/O lanes in various sub-banks are chained together to form the top and bottom I/O rows in various Agilex™ 7 device variants. These figures represent the top view of the silicon die that corresponds to a reverse view of the device package. Each sub-bank is labeled with an ID number to facilitate pin placement.
Figure 52. Sub-bank Ordering with ID in Top I/O Row in Agilex™ 7 AGF006 and AGF008, Package R16A
Figure 53. Sub-bank Ordering with ID in Bottom I/O Row in Agilex™ 7 AGF006 and AGF008, Package R16A
Figure 54. Sub-bank Ordering with ID in Top I/O Row in Agilex™ 7 AGF012 and AGF014, Package R24B
Figure 55. Sub-bank Ordering with ID in Bottom I/O Row in Agilex™ 7 AGF012 and AGF014, Package R24B
Figure 56. Sub-bank Ordering with ID in Top I/O Row in Agilex™ 7 AGF006 and AGF008, Package R24C
Figure 57. Sub-bank Ordering with ID in Bottom I/O Row in Agilex™ 7 AGF006 and AGF008, Package R24C
Figure 58. Sub-bank Ordering with ID in Top I/O Row in Agilex™ 7 AGF014, Package R24C
Figure 59. Sub-bank Ordering with ID in Bottom I/O Row in Agilex™ 7 AGF014, Package R24C
Figure 60. Sub-bank Ordering with ID in Top I/O Row in Agilex™ 7 AGF012 and AGF014, Package R24C
Figure 61. Sub-bank Ordering with ID in Bottom I/O Row in Agilex™ 7 AGF012 and AGF014, Package R24C
Figure 62. Sub-bank Ordering with ID in Top I/O Row in Agilex™ 7 AGF019 and AGF023, Package R24C
Figure 63. Sub-bank Ordering with ID in Bottom I/O Row in Agilex™ 7 AGF019 and AGF023, Package R24C
Figure 64. Sub-bank Ordering with ID in Top I/O Row in Agilex™ 7 AGF022 and AGF027, Package R24C
Figure 65. Sub-bank Ordering with ID in Bottom I/O Row in Agilex™ 7 AGF022 and AGF027, Package R24C
Figure 66. Sub-bank Ordering with ID in Top I/O Row in Agilex™ 7 AGF019 and AGF023, Package R25A
Figure 67. Sub-bank Ordering with ID in Bottom I/O Row in Agilex™ 7 AGF019 and AGF023, Package R25A
Figure 68. Sub-bank Ordering with ID in Top I/O Row in Agilex™ 7 AGF022 and AGF027 Devices, Package R25A
Figure 69. Sub-bank Ordering with ID in Bottom I/O Row in Agilex™ 7 AGF022 and AGF027 Devices, Package R25A
Figure 70. Sub-bank Ordering with ID in Top I/O Row in Agilex™ 7 AGF019 and AGF023 Devices, Package R31C
Figure 71. Sub-bank Ordering with ID in Bottom I/O Row in Agilex™ 7 AGF019 and AGF023 Devices, Package R31C
Figure 72. Sub-bank Ordering with ID in Top I/O Row in Agilex™ 7 AGF022 and AGF027 Devices, Package R31C
Figure 73. Sub-bank Ordering with ID in Bottom I/O Row in Agilex™ 7 AGF022 and AGF027 Devices, Package R31C
Figure 74. Sub-bank Ordering with ID in Top I/O Row in Agilex™ 7 AGI019 and AGI023, Package R18A
Figure 75. Sub-bank Ordering with ID in Bottom I/O Row in Agilex™ 7 AGI019 and AGI023, Package R18A
Figure 76. Sub-bank Ordering with ID in Top I/O Row in Agilex™ 7 AGI022 and AGI027 Devices, Package R29A
Figure 77. Sub-bank Ordering with ID in Bottom I/O Row in Agilex™ 7 AGI022 and AGI027 Devices, Package R29A
Figure 78. Sub-bank Ordering with ID in Top I/O Row in Agilex™ 7 AGI027 Devices, Package R29B
Figure 79. Sub-bank Ordering with ID in Bottom I/O Row in Agilex™ 7 AGI027 Devices, Package R29B
Figure 80. Sub-bank Ordering with ID in Top I/O Row in Agilex™ 7 AGI041 Devices, Package R29D
Figure 81. Sub-bank Ordering with ID in Bottom I/O Row in Agilex™ 7 AGI041 Devices, Package R29D
Figure 82. Sub-bank Ordering with ID in Top I/O Row in Agilex™ 7 AGI022 and AGI027 Devices, Package R31A
Figure 83. Sub-bank Ordering with ID in Bottom I/O Row in Agilex™ 7 AGI022 and AGI027 Devices, Package R31A
Figure 84. Sub-bank Ordering with ID in Top I/O Row in Agilex™ 7 AGI019 and AGI023 Devices, Package R31B
Figure 85. Sub-bank Ordering with ID in Bottom I/O Row in Agilex™ 7 AGI019 and AGI023 Devices, Package R31B
Figure 86. Sub-bank Ordering with ID in Top I/O Row in Agilex™ 7 AGI022 and AGI027 Devices, Package R31B
Figure 87. Sub-bank Ordering with ID in Bottom I/O Row in Agilex™ 7 AGI022 and AGI027 Devices, Package R31B
Figure 88. Sub-bank Ordering with ID in Top I/O Row in Agilex™ 7 AGI041 Devices, Package R31B
Figure 89. Sub-bank Ordering with ID in Bottom I/O Row in Agilex™ 7 AGI041 Devices, Package R31B
Figure 90. Sub-bank Ordering with ID in Top I/O Row in Agilex™ 7 AGI035 and AGI040 Devices, Package R39A
Figure 91. Sub-bank Ordering with ID in Bottom I/O Row in Agilex™ 7 AGI035 and AGI040 Devices, Package R39A
Related Information