Agilex™ 5 FPGAs and SoCs Device Data Sheet

ID 813918
Date 4/07/2025
Public
Document Table of Contents

HPS Programmable I/O Timing Characteristics

Table 104.  HPS Programmable I/O Delay (Output Path) For specification status, see the Data Sheet Status table
Name output_val_en output_val Description Min Typ Max Unit
ZERO_CHAIN_DELAY 0 0 Intrinsic I/O delay. Bypasses the delay chain 0 ps
CHAIN_DELAY 1 0 Intrinsic I/O delay + Minimum + 0 × Chain Delay 0 ps
ONE_CHAIN_DELAY 1 1 Intrinsic I/O delay + Minimum + 1 × Chain Delay 208 ps
TWO_CHAIN_DELAY 1 2 Intrinsic I/O delay + Minimum + 2 × Chain Delay 353 ps
THREE_CHAIN_DELAY 1 3 Intrinsic I/O delay + Minimum + 3 × Chain Delay 413 ps
FOUR_CHAIN_DELAY 1 4 Intrinsic I/O delay + Minimum + 4 × Chain Delay 524 ps
FIVE_CHAIN_DELAY 1 5 Intrinsic I/O delay + Minimum + 5 × Chain Delay 623 ps
SIX_CHAIN_DELAY 1 6 Intrinsic I/O delay + Minimum + 6 × Chain Delay 744 ps
SEVEN_CHAIN_DELAY 1 7 Intrinsic I/O delay + Minimum + 7 × Chain Delay 878 ps
EIGHT_CHAIN_DELAY 1 8 Intrinsic I/O delay + Minimum + 8 × Chain Delay 977 ps
NINE_CHAIN_DELAY 1 9 Intrinsic I/O delay + Minimum + 9 × Chain Delay 1,067 ps
TEN_CHAIN_DELAY 1 10 Intrinsic I/O delay + Minimum + 10 × Chain Delay 1,170 ps
ELEVEN_CHAIN_DELAY 1 11 Intrinsic I/O delay + Minimum + 11 × Chain Delay 1,309 ps
TWELVE_CHAIN_DELAY 1 12 Intrinsic I/O delay + Minimum + 12 × Chain Delay 1,366 ps
THIRTEEN_CHAIN_DELAY 1 13 Intrinsic I/O delay + Minimum + 13 × Chain Delay 1,499 ps
FOURTEEN_CHAIN_DELAY 1 14 Intrinsic I/O delay + Minimum + 14 × Chain Delay 1,604 ps
FIFTEEN_CHAIN_DELAY 1 15 Intrinsic I/O delay + Minimum + 15 × Chain Delay 1,760 ps
1 [16:30] INVALID
2 INVALID
3 [0:15] INVALID
SIXTEEN_CHAIN_DELAY 3 16 Intrinsic I/O delay + Minimum + 16 × Chain Delay 1,994 ps
SEVENTEEN_CHAIN_DELAY 3 17 Intrinsic I/O delay + Minimum + 17 × Chain Delay 2,038 ps
EIGHTEEN_CHAIN_DELAY 3 18 Intrinsic I/O delay + Minimum + 18 × Chain Delay 2,169 ps
NINETEEN_CHAIN_DELAY 3 19 Intrinsic I/O delay + Minimum + 19 × Chain Delay 2,260 ps
TWENTY_CHAIN_DELAY 3 20 Intrinsic I/O delay + Minimum + 20 × Chain Delay 2,433 ps
TWENTYONE_CHAIN_DELAY 3 21 Intrinsic I/O delay + Minimum + 21 × Chain Delay 2,476 ps
TWENTYTWO_CHAIN_DELAY 3 22 Intrinsic I/O delay + Minimum + 22 × Chain Delay 2,645 ps
TWENTYTHREE_CHAIN_DELAY 3 23 Intrinsic I/O delay + Minimum + 23 × Chain Delay 2,684 ps
TWENTYFOUR_CHAIN_DELAY 3 24 Intrinsic I/O delay + Minimum + 24 × Chain Delay 2,858 ps
TWENTYFIVE_CHAIN_DELAY 3 25 Intrinsic I/O delay + Minimum + 25 × Chain Delay 2,907 ps
TWENTYSIX_CHAIN_DELAY 3 26 Intrinsic I/O delay + Minimum + 26 × Chain Delay 3,054 ps
TWENTYSEVEN_CHAIN_DELAY 3 27 Intrinsic I/O delay + Minimum + 27 × Chain Delay 3,123 ps
TWENTYEIGHT_CHAIN_DELAY 3 28 Intrinsic I/O delay + Minimum + 28 × Chain Delay 3,259 ps
TWENTYNINE_CHAIN_DELAY 3 29 Intrinsic I/O delay + Minimum + 29 × Chain Delay 3,301 ps
THIRTY_CHAIN_DELAY 3 30 Intrinsic I/O delay + Minimum + 30 × Chain Delay 3,488 ps
Table 105.  HPS Programmable I/O Delay (Input Path) For specification status, see the Data Sheet Status table
Name input_val_en input_val Description Min Typ Max Unit
ZERO_CHAIN_DELAY 0 0 Intrinsic I/O delay. Bypasses the delay chain 0 ps
CHAIN_DELAY 1 0 Intrinsic I/O delay + Minimum + 0 × Chain Delay 0 ps
ONE_CHAIN_DELAY 1 1 Intrinsic I/O delay + Minimum + 1 × Chain Delay 208 ps
TWO_CHAIN_DELAY 1 2 Intrinsic I/O delay + Minimum + 2 × Chain Delay 353 ps
THREE_CHAIN_DELAY 1 3 Intrinsic I/O delay + Minimum + 3 × Chain Delay 413 ps
FOUR_CHAIN_DELAY 1 4 Intrinsic I/O delay + Minimum + 4 × Chain Delay 524 ps
FIVE_CHAIN_DELAY 1 5 Intrinsic I/O delay + Minimum + 5 × Chain Delay 623 ps
SIX_CHAIN_DELAY 1 6 Intrinsic I/O delay + Minimum + 6 × Chain Delay 744 ps
SEVEN_CHAIN_DELAY 1 7 Intrinsic I/O delay + Minimum + 7 × Chain Delay 878 ps
EIGHT_CHAIN_DELAY 1 8 Intrinsic I/O delay + Minimum + 8 × Chain Delay 977 ps
NINE_CHAIN_DELAY 1 9 Intrinsic I/O delay + Minimum + 9 × Chain Delay 1,067 ps
TEN_CHAIN_DELAY 1 10 Intrinsic I/O delay + Minimum + 10 × Chain Delay 1,170 ps
ELEVEN_CHAIN_DELAY 1 11 Intrinsic I/O delay + Minimum + 11 × Chain Delay 1,309 ps
TWELVE_CHAIN_DELAY 1 12 Intrinsic I/O delay + Minimum + 12 × Chain Delay 1,366 ps
THIRTEEN_CHAIN_DELAY 1 13 Intrinsic I/O delay + Minimum + 13 × Chain Delay 1,499 ps
FOURTEEN_CHAIN_DELAY 1 14 Intrinsic I/O delay + Minimum + 14 × Chain Delay 1,604 ps
FIFTEEN_CHAIN_DELAY 1 15 Intrinsic I/O delay + Minimum + 15 × Chain Delay 1,760 ps
1 [16:30] INVALID
2 INVALID
3 [0:15] INVALID
SIXTEEN_CHAIN_DELAY 3 16 Intrinsic I/O delay + Minimum + 16 × Chain Delay 1,994 ps
SEVENTEEN_CHAIN_DELAY 3 17 Intrinsic I/O delay + Minimum + 17 × Chain Delay 2,038 ps
EIGHTEEN_CHAIN_DELAY 3 18 Intrinsic I/O delay + Minimum + 18 × Chain Delay 2,169 ps
NINETEEN_CHAIN_DELAY 3 19 Intrinsic I/O delay + Minimum + 19 × Chain Delay 2,260 ps
TWENTY_CHAIN_DELAY 3 20 Intrinsic I/O delay + Minimum + 20 × Chain Delay 2,433 ps
TWENTYONE_CHAIN_DELAY 3 21 Intrinsic I/O delay + Minimum + 21 × Chain Delay 2,476 ps
TWENTYTWO_CHAIN_DELAY 3 22 Intrinsic I/O delay + Minimum + 22 × Chain Delay 2,645 ps
TWENTYTHREE_CHAIN_DELAY 3 23 Intrinsic I/O delay + Minimum + 23 × Chain Delay 2,684 ps
TWENTYFOUR_CHAIN_DELAY 3 24 Intrinsic I/O delay + Minimum + 24 × Chain Delay 2,858 ps
TWENTYFIVE_CHAIN_DELAY 3 25 Intrinsic I/O delay + Minimum + 25 × Chain Delay 2,907 ps
TWENTYSIX_CHAIN_DELAY 3 26 Intrinsic I/O delay + Minimum + 26 × Chain Delay 3,054 ps
TWENTYSEVEN_CHAIN_DELAY 3 27 Intrinsic I/O delay + Minimum + 27 × Chain Delay 3,123 ps
TWENTYEIGHT_CHAIN_DELAY 3 28 Intrinsic I/O delay + Minimum + 28 × Chain Delay 3,259 ps
TWENTYNINE_CHAIN_DELAY 3 29 Intrinsic I/O delay + Minimum + 29 × Chain Delay 3,301 ps
THIRTY_CHAIN_DELAY 3 30 Intrinsic I/O delay + Minimum + 30 × Chain Delay 3,488 ps

You can program the number of delay steps by adjusting the I/O Delay register (io0_delay through io47_delay for I/Os 0 through 47).