Microsemi Proprietary and Confidential UG0677 User Guide Revision 9.0 vi
Figure 55 PCS Rate Switch between 8b10b and 64b66b Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Figure 56 Transceiver Reference Clock Selection from Catalog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Figure 57 Transceiver Reference Clock Configurator GUI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Figure 58 Transceiver Reference Clock Mode Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Figure 59 PF_XCVR_REF_CLK With One Single-Ended Input and Single Output Clock . . . . . . . . . . . . . . . 84
Figure 60 PF_XCVR_REF_CLK With Two Single-Ended Input and Two Output Clock . . . . . . . . . . . . . . . . . 84
Figure 61 PF_XCVR_REF_CLK With Differential Input and Single Output Clock . . . . . . . . . . . . . . . . . . . . . 85
Figure 62 PF_XCVR_REF_CLK With Fabric Output Clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Figure 63 Transceiver Transmit PLL Selection from Catalog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Figure 64 Transmit PLL Configurator GUI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Figure 65 Clock Inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Figure 66 Fabric Clock Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Figure 67 Clock Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Figure 68 Spread Spectrum Clock Generation Enable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Figure 69 Spread Spectrum Modulation Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Figure 70 Enable Dynamic reconfiguration Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Figure 71 CLK_125 GUI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Figure 72 Transceiver Interface Selection From Catalog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Figure 73 Transceiver Interface Configuration GUI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Figure 74 PMA Mode—Enable CDR Bit-Slip Port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Figure 75 XCVR Component With CDR Bit-Slip Port Enabled . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Figure 76 XCVR Component With BMR Port Enabled . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Figure 77 XCVR Component With DRI Port Enabled . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Figure 78 Transceiver with ERM Example SmartDesign Component . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Figure 79 PMA Only PCS Example SmartDesign Component . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Figure 80 8b10b PCS Example SmartDesign Component . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Figure 81 64b66b PCS Example SmartDesign Component . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Figure 82 Soft PIPE PCS Example SmartDesign Component . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Figure 83 Completed Transceiver Subsystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Figure 84 Completed Transceiver Subsystem with ERM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Figure 85 Transceiver Modes shown in Transceiver GUI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Figure 86 Derive Constraints using Constraints Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
Figure 87 IO Editor GUI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Figure 88 XCVR Placement Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Figure 89 XCVR Signal Integrity Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Figure 90 Signal Integrity Conditioning Flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
Figure 91 IO Editor—XCVR View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
Figure 92 IO Editor—Signal Integrity View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
Figure 93 SmartDebug Signal Integrity GUI Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Figure 94 Loopback Modes—Far-end Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Figure 95 PRBS Self Test Near-End Loopback Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Figure 96 Test Status Indicators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Figure 97 Eye Monitor Plot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Figure 98 Example of Optimize DFE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Figure 99 RTL Simulation Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
Figure 100 Transceiver Loopbacks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Figure 101 PF_DRI Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Figure 102 Connectivity Between XCVR Interface and PCIe Edge Connector . . . . . . . . . . . . . . . . . . . . . . . 127
Figure 103 Connectivity Between PolarFire Device and JESD204B Interface . . . . . . . . . . . . . . . . . . . . . . . . 128
Figure 104 Connectivity Between PolarFire Device to SFP+ Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128