1.4.4 Transceiver Clock Regions

Two regional clock buffers per transceiver lane (eight per transceiver quad) come from the transceiver. These interconnections are the basis for specific regions that the particular quads can drive. These regions vary from device to device within the family. These regions have a predetermined connectivity to fabric resources, CCC, and I/Os.

Figure 1-36. PolarFire® and RT PolarFire FPGA Transceiver Clock Regions
Figure 1-37. PolarFire® SoC FPGA Transceiver Clock Regions

Users need to understand the regional clock implications when targeting designs that may migrate to different device sizes. The user must also use this in pin planning of boards when desiring to drive I/O from the transceiver clocks.

Table 1-13. PolarFire® and RT PolarFire FPGA Clock Region Connectivity
DeviceRegionFPGA Fabric Resource Count
IO4LUTDFFMATHSRAMURAMCCC (PLL/DLL) (CCC_NE, CCC_SE)
MPF100TOne Only12049260492601521604564(PLL/DLL) (CCC_NE, CCC_SE)
MPF200TTop6049980499801521604562- CCC (PLL/DLL) (CCC_SE)
Bottom6037296372961141203422- CCC (PLL/DLL) (CCC_SE)

MPF300T

Top9680652806522482567442- CCC (PLL/DLL) (CCC_NE)
Bottom9660192601921861925582- CCC (PLL/DLL) (CCC_SE)
MPF500T/RTPF500Top12075468754682342407022- CCC (PLL/DLL) (CCC_NE)
Middle01025161025163123209360
Bottom12075468754682342407022- CCC (PLL/DLL) (CCC_SE)
Table 1-14. PolarFire® SoC FPGA Clock Region Connectivity
DeviceRegionFPGA Fabric Resource Count
IO4LUTDFFMATHSRAMURAMCCC (PLL/DLL) (CCC_NE, CCC_SE)

MPFS250T

Top9680652806522482567442- CCC (PLL/DLL) (CCC_NE)
Bottom9660192601921861925582- CCC (PLL/DLL) (CCC_SE)

See PolarFire Family Clocking Resources User Guide for more information about regional clock resource regions.