Agilex™ 5 FPGAs and SoCs Device Data Sheet

ID 813918
Date 8/05/2024
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 142 ps
TWO_CHAIN_DELAY 1 2 Intrinsic I/O delay + Minimum + 2 × Chain Delay 231 ps
THREE_CHAIN_DELAY 1 3 Intrinsic I/O delay + Minimum + 3 × Chain Delay 313 ps
FOUR_CHAIN_DELAY 1 4 Intrinsic I/O delay + Minimum + 4 × Chain Delay 378 ps
FIVE_CHAIN_DELAY 1 5 Intrinsic I/O delay + Minimum + 5 × Chain Delay 459 ps
SIX_CHAIN_DELAY 1 6 Intrinsic I/O delay + Minimum + 6 × Chain Delay 585 ps
SEVEN_CHAIN_DELAY 1 7 Intrinsic I/O delay + Minimum + 7 × Chain Delay 665 ps
EIGHT_CHAIN_DELAY 1 8 Intrinsic I/O delay + Minimum + 8 × Chain Delay 768 ps
NINE_CHAIN_DELAY 1 9 Intrinsic I/O delay + Minimum + 9 × Chain Delay 873 ps
TEN_CHAIN_DELAY 1 10 Intrinsic I/O delay + Minimum + 10 × Chain Delay 951 ps
ELEVEN_CHAIN_DELAY 1 11 Intrinsic I/O delay + Minimum + 11 × Chain Delay 1,048 ps
TWELVE_CHAIN_DELAY 1 12 Intrinsic I/O delay + Minimum + 12 × Chain Delay 1,084 ps
THIRTEEN_CHAIN_DELAY 1 13 Intrinsic I/O delay + Minimum + 13 × Chain Delay 1,226 ps
FOURTEEN_CHAIN_DELAY 1 14 Intrinsic I/O delay + Minimum + 14 × Chain Delay 1,306 ps
FIFTEEN_CHAIN_DELAY 1 15 Intrinsic I/O delay + Minimum + 15 × Chain Delay 1,425 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,537 ps
SEVENTEEN_CHAIN_DELAY 3 17 Intrinsic I/O delay + Minimum + 17 × Chain Delay 1,657 ps
EIGHTEEN_CHAIN_DELAY 3 18 Intrinsic I/O delay + Minimum + 18 × Chain Delay 1,757 ps
NINETEEN_CHAIN_DELAY 3 19 Intrinsic I/O delay + Minimum + 19 × Chain Delay 1,823 ps
TWENTY_CHAIN_DELAY 3 20 Intrinsic I/O delay + Minimum + 20 × Chain Delay 1,935 ps
TWENTYONE_CHAIN_DELAY 3 21 Intrinsic I/O delay + Minimum + 21 × Chain Delay 2,022 ps
TWENTYTWO_CHAIN_DELAY 3 22 Intrinsic I/O delay + Minimum + 22 × Chain Delay 2,128 ps
TWENTYTHREE_CHAIN_DELAY 3 23 Intrinsic I/O delay + Minimum + 23 × Chain Delay 2,219 ps
TWENTYFOUR_CHAIN_DELAY 3 24 Intrinsic I/O delay + Minimum + 24 × Chain Delay 2,320 ps
TWENTYFIVE_CHAIN_DELAY 3 25 Intrinsic I/O delay + Minimum + 25 × Chain Delay 2,391 ps
TWENTYSIX_CHAIN_DELAY 3 26 Intrinsic I/O delay + Minimum + 26 × Chain Delay 2,496 ps
TWENTYSEVEN_CHAIN_DELAY 3 27 Intrinsic I/O delay + Minimum + 27 × Chain Delay 2,613 ps
TWENTYEIGHT_CHAIN_DELAY 3 28 Intrinsic I/O delay + Minimum + 28 × Chain Delay 2,676 ps
TWENTYNINE_CHAIN_DELAY 3 29 Intrinsic I/O delay + Minimum + 29 × Chain Delay 2,762 ps
THIRTY_CHAIN_DELAY 3 30 Intrinsic I/O delay + Minimum + 30 × Chain Delay 2,865 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 142 ps
TWO_CHAIN_DELAY 1 2 Intrinsic I/O delay + Minimum + 2 × Chain Delay 231 ps
THREE_CHAIN_DELAY 1 3 Intrinsic I/O delay + Minimum + 3 × Chain Delay 313 ps
FOUR_CHAIN_DELAY 1 4 Intrinsic I/O delay + Minimum + 4 × Chain Delay 378 ps
FIVE_CHAIN_DELAY 1 5 Intrinsic I/O delay + Minimum + 5 × Chain Delay 459 ps
SIX_CHAIN_DELAY 1 6 Intrinsic I/O delay + Minimum + 6 × Chain Delay 585 ps
SEVEN_CHAIN_DELAY 1 7 Intrinsic I/O delay + Minimum + 7 × Chain Delay 665 ps
EIGHT_CHAIN_DELAY 1 8 Intrinsic I/O delay + Minimum + 8 × Chain Delay 768 ps
NINE_CHAIN_DELAY 1 9 Intrinsic I/O delay + Minimum + 9 × Chain Delay 873 ps
TEN_CHAIN_DELAY 1 10 Intrinsic I/O delay + Minimum + 10 × Chain Delay 951 ps
ELEVEN_CHAIN_DELAY 1 11 Intrinsic I/O delay + Minimum + 11 × Chain Delay 1,048 ps
TWELVE_CHAIN_DELAY 1 12 Intrinsic I/O delay + Minimum + 12 × Chain Delay 1,084 ps
THIRTEEN_CHAIN_DELAY 1 13 Intrinsic I/O delay + Minimum + 13 × Chain Delay 1,226 ps
FOURTEEN_CHAIN_DELAY 1 14 Intrinsic I/O delay + Minimum + 14 × Chain Delay 1,306 ps
FIFTEEN_CHAIN_DELAY 1 15 Intrinsic I/O delay + Minimum + 15 × Chain Delay 1,425 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,537 ps
SEVENTEEN_CHAIN_DELAY 3 17 Intrinsic I/O delay + Minimum + 17 × Chain Delay 1,657 ps
EIGHTEEN_CHAIN_DELAY 3 18 Intrinsic I/O delay + Minimum + 18 × Chain Delay 1,757 ps
NINETEEN_CHAIN_DELAY 3 19 Intrinsic I/O delay + Minimum + 19 × Chain Delay 1,823 ps
TWENTY_CHAIN_DELAY 3 20 Intrinsic I/O delay + Minimum + 20 × Chain Delay 1,935 ps
TWENTYONE_CHAIN_DELAY 3 21 Intrinsic I/O delay + Minimum + 21 × Chain Delay 2,022 ps
TWENTYTWO_CHAIN_DELAY 3 22 Intrinsic I/O delay + Minimum + 22 × Chain Delay 2,128 ps
TWENTYTHREE_CHAIN_DELAY 3 23 Intrinsic I/O delay + Minimum + 23 × Chain Delay 2,219 ps
TWENTYFOUR_CHAIN_DELAY 3 24 Intrinsic I/O delay + Minimum + 24 × Chain Delay 2,320 ps
TWENTYFIVE_CHAIN_DELAY 3 25 Intrinsic I/O delay + Minimum + 25 × Chain Delay 2,391 ps
TWENTYSIX_CHAIN_DELAY 3 26 Intrinsic I/O delay + Minimum + 26 × Chain Delay 2,496 ps
TWENTYSEVEN_CHAIN_DELAY 3 27 Intrinsic I/O delay + Minimum + 27 × Chain Delay 2,613 ps
TWENTYEIGHT_CHAIN_DELAY 3 28 Intrinsic I/O delay + Minimum + 28 × Chain Delay 2,676 ps
TWENTYNINE_CHAIN_DELAY 3 29 Intrinsic I/O delay + Minimum + 29 × Chain Delay 2,762 ps
THIRTY_CHAIN_DELAY 3 30 Intrinsic I/O delay + Minimum + 30 × Chain Delay 2,865 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).