Forum Discussion

Steve9's avatar
Steve9
Icon for New Contributor rankNew Contributor
1 month ago
Solved

Agilex 7 F Series Transceiver Pins Allowed Voltages During Powerup/When Unpowered

Hello, 

I would like to confirm the voltages allowed on the Agilex 7 F series Transceiver I/O (the Transceiver Data lanes and the REF_CLK inputs) during power-up or when the Agilex and its transceivers tiles are not powered. For example, I'd like to know if a scenario where Agilex interfaces to an external PCIe host that may drive PCIe clock to the Agilex Transceiver REF_CLK input before it's powered/while it's powering up is acceptable. 

The requirements for the Agilex GPIO, HPS_IO, and SDM_IO during powerup/when unpowered are clear to me from below documents but not the Transceiver I/O. I don't see any constraints specified for the Transceiver I/O during powerup unless I'm missing it.

Can you please confirm this for me, or point me to where this is documented? If it matters, I am interested specifically in F-tile. 

The A692 Power Sequencing Considerations app note states the below: 

So it's clear for Cyclone GX, Arria 10, and Stratix 10 L/H tiles that no activity is allowed (with exception of 1.0 Vp-p on Stratix 10) on transceiver I/O during power-up but Agilex is not mentioned in this section. 

The Agilex 7 General-Purpose I/O User Guide states the following: 

  • Table 3: GPIO pin voltage must not exceed VCCIO_PIO or 1.2V, whichever is lower
  • Table 22: HPS I/O pin voltage must not exceed VCCIO_HPS.
  • Table 29: SDM I/O pin voltage must not exceed VCCIO_SDM. 

I don't see any mention of similar constraint for Transceiver I/O. 

The Agilex 7 Power Management User Guide states the following: 

Again, I see all I/O other than Transceiver I/O mentioned. 

Thanks!

  • Hi,

    Yes, there is no footnote about the refclk but they can be driven when unpowered as long as there is proper coupling and the voltages are in the specified limits.

     

    Regards

9 Replies

  • Ash_R_Intel's avatar
    Ash_R_Intel
    Icon for Regular Contributor rankRegular Contributor

    Hi,

    May I ask which transceiver tile are you using?

     

    Regards

  • Steve9's avatar
    Steve9
    Icon for New Contributor rankNew Contributor

    Thank you for the link. Below image is what I see regarding hot plug. It states that the device supports addition/removal from system during run-time. 

    I am not sure if this means Hot Plug is supported functionally but assumes the hardware design prevents I/O from being toggled while device is now powered by for example gating the I/O by having an enable for the REF_CLK buffer that is tied to the Agilex power supplies "Power Sequence Done" signal or similar. 

    Can you please confirm Agilex7 F tile transceivers will not be damaged when Agilex 7 F tile hot plugged into system with like PCIe REF_CLK and PCIE data lines such that they are driven before the Agilex7 F tile is powered.