Forum Discussion
Global Clock & Regional clock inputs in Agilex M FPGA
- 1 month ago
Hi,
Based on the F-tile architecture and the SyncE operation.
1. Is SyncE clock recovery supported only on the FGT PMAs in Quad-2 and Quad-3?
Yes. The SyncE section says the recovered clock from the FGT PMA can be driven to dedicated clock output pins, and that each F-Tile has only two such outputs: FGT Quads 2 and 3. The architecture guide further says one RX CDR clock output must come from Quad 2 and the other from Quad 3.2. Is it not possible to recover the SyncE clock from transceivers in Quad-0 and Quad-1?
Correct for the dedicated SyncE recovered-clock output path. Public docs say the “Enable dedicated CDR clock output” option is available only for Ports 8–15, which map to FGT Quads 2 and 3, not Quads 0 and 1.3. Is SyncE clock recovery supported on FHT PMAs, or only FGT PMAs?
Based on the public F-Tile docs, it is only documented for FGT PMAs. The Ethernet SyncE chapter and the architecture chapter both describe FGT RX CDR clock output; the FHT clocking chapter describes FHT reference-clock inputs/common PLLs, not a corresponding SyncE recovered-clock output path.4. Which F-Tile transceiver types and quads support SyncE clock recovery?
- Supported for SyncE recovered-clock output: FGT, Quad 2 and Quad 3 only.
- Not supported for that output path: FGT Quad 0/1 and FHT PMAs.
Regards
Hi,
The F-tile transceiver channels are grouped in quads i.e. 4 channels in a group. Not all the reference clocks reach each of the FGT and FHT channel. You need not necessarily drive multiple reference clocks. Drive one of the global clocks that reach all the FGT channels i.e. either of Refclk 2, 3, 4 and 5 if all the channels you use can share the same frequency. Similarly FHT quad has its own refclk network.
Kindly refer to the Reference Clock Network section of the F-tile Architecture user guide:
Regards
Hi,
Thanks for the response.
When two clocks of different values(390.625MHz & 156.25MHz at ref 2, 3) are required at the reference clock inputs of F-Tile ? It is observed in Agilex M/I based designs.
Regards
- Ash_R_Altera2 months ago
Regular Contributor
Hi,
Are you referring to the Agilex™ 7 FPGA M-Series Development Kit - HBM2e Edition (3x F-Tile & 1x R-Tile)? If so, it is a generic dev kit. Clocks of different frequencies drive different reference clocks and there sources are also different. It just provides flexibility to the user to choose a clock as they need.
For example, tile 13A, refclk 4 (pin DJ14) is driven by CLK_390_625MHZ_2P, 390.625MHz clock. The source of it is SI5518 IC. At the same time the refclk 5 is driven by a 156.25MHz clock at pin DE14, source SI5394. Note that both SI5518 and SI5394 can also be modified to drive any other frequency using the clock controller tool.
Depending on your application requirement you may choose either of the clock.
An example scenario could be: quad 2 channels require 390.625MHz refclk let's say, so you choose refclk 4. At the same time, quad 3 channels may require 156.25MHz refclk, so you choose refclk 5.
Regards