David32Occasional Contributor1 year agoXCVR Reset Controller We are using an Arria 10 device, 10AS057N2F40E2SG, with some JESD204 Receive only channels. The ADC being used is the T.I. ADC09QJ800AAV in JMODE = 2 (for 4 lanes, 8b/10b). I have a XCVR reset cont...Show Morexcvr_resetting.png200 KB
HarshxOccasional Contributor1 year agoHi,I'd recommend for to instantiate all the parts manually.Yes, that seems correct.I'll keep the case open no worries.Regards,Harsh M
David32Occasional Contributor to Harshx1 year agoHello Harsh,I just noticed this quote from the ug_arria10_xcvr_phy-683617-666805.pdf document:In my design, CLKUSR (100MHZ) is always stable before the FPGA is configured.However, the JESD reference clock input to the PLL in the transceiver bank is sourced by the ADC.The ADC is only configured AFTER the FPGA is configured, since FPGA logic is used to master the ADC SPI bus.So, is this quote from the document above a hard requirement?If it is, then I would have find a way to configure twice.The first would enable the ADC clock output, and the second configuration cycle would be the one where transceiver does it's calibration.ThanksDavid
David32Occasional Contributor to Harshx1 year agoHello Harsh,I just noticed this quote from the ug_arria10_xcvr_phy-683617-666805.pdf document:In my design, CLKUSR (100MHZ) is always stable before the FPGA is configured.However, the JESD reference clock input to the PLL in the transceiver bank is sourced by the ADC.The ADC is only configured AFTER the FPGA is configured, since FPGA logic is used to master the ADC SPI bus.So, is this quote from the document above a hard requirement?If it is, then I would have find a way to configure twice.The first would enable the ADC clock output, and the second configuration cycle would be the one where transceiver does it's calibration.ThanksDavid
Recent Discussionsrsu_client failing to write to slotNetlength Agilex5 028BAgilex 7 Decoupling capacitor scaling factorArria 10: Remote Update Factory Fallback won't work & Watchdog does not triggerMax10 FPGA Programming with .pof file