Visible to Intel only — GUID: qob1683057123780
Ixiasoft
1. GTS Transceiver Overview
2. GTS Transceiver Architecture
3. Implementing the GTS PMA/FEC Direct PHY Intel FPGA IP
4. Implementing the GTS System PLL Clocks Intel FPGA IP
5. Implementing the GTS Reset Sequencer Intel FPGA IP
6. GTS PMA/FEC Direct PHY Intel FPGA IP Example Design
7. Design Assistance Tools
8. Debugging GTS Transceiver Links with Transceiver Toolkit
9. Document Revision History for the GTS Transceiver PHY User Guide
3.1. IP Overview
3.2. Designing with the GTS PMA/FEC Direct PHY Intel FPGA IP
3.3. Configuring the GTS PMA/FEC Direct PHY Intel FPGA IP
3.4. Signal and Port Reference
3.5. Bit Mapping for PMA, FEC, and PCS Mode PHY TX and RX Datapath
3.6. Clocking
3.7. Custom Cadence Generation Ports and Logic
3.8. Asserting reset
3.9. Bonding Implementation
3.10. Configuration Register
3.11. Configuring the GTS PMA/FEC Direct PHY Intel FPGA IP for Hardware Testing
3.12. Configurable Quartus® Prime Software Settings
3.13. Hardware Configuration Using the Avalon® Memory-Mapped Interface
3.3.1. Preset IP Parameter Settings
3.3.2. Common Datapath Options
3.3.3. TX Datapath Options
3.3.4. RX Datapath Options
3.3.5. PMA Configuration Rules for Specific Protocol Mode Implementations
3.3.6. FEC Options
3.3.7. PCS Options
3.3.8. Avalon® Memory-Mapped Interface Options
3.3.9. Register Map IP-XACT Support
3.3.10. Analog Parameter Options
3.4.1. TX and RX Parallel and Serial Interface Signals
3.4.2. TX and RX Reference Clock and Clock Output Interface Signals
3.4.3. Reset Signals
3.4.4. FEC Signals
3.4.5. Custom Cadence Control and Status Signals
3.4.6. RX PMA Status Signals
3.4.7. TX and RX PMA and Core Interface FIFO Signals
3.4.8. Avalon Memory-Mapped Interface Signals
6.1. Instantiating the GTS PMA/FEC Direct PHY Intel FPGA IP
6.2. Generating the GTS PMA/FEC Direct PHY Intel FPGA IP Example Design
6.3. GTS PMA/FEC Direct PHY Intel FPGA IP Example Design Functional Description
6.4. Simulating the GTS PMA/FEC Direct PHY Intel FPGA IP Example Design Testbench
6.5. Compiling the GTS PMA/FEC Direct PHY Intel FPGA IP Example Design
6.6. Hardware Testing the GTS PMA/FEC Direct PHY Intel FPGA IP Example Design
Visible to Intel only — GUID: qob1683057123780
Ixiasoft
4.4. Guidelines for GTS System PLL Clocks Intel FPGA IP Usage
You must adhee to the followig guidelies to coectly use the GTS System PLL Clock Itel FPGA IP:
- The GTS System PLL Clock Itel FPGA IP caot be compiled o simulated as a stadaloe IP. Whe you use the GTS System PLL Clock Itel FPGA IP, it must always coect to the GTS PMA/FEC Diect PHY Itel FPGA IP o potocol IPs.
- You must coect the system PLL output pots of GTS System PLL Clocks Itel FPGA IP to iput of GTS PMA/FEC Diect PHY Itel FPGA IP as show i Pot Coectio Guidelies betwee GTS System PLL Clock Itel FPGA IP ad GTS PMA/FEC Diect PHY Itel FPGA IP o potocol IPs.
- You must esue the efeece clock ad system PLL fequecies specified i GTS System PLL Clocks Itel FPGA IP match efeece clock ad system PLL fequecies specified i GTS PMA/FEC Diect PHY Itel FPGA IP o potocol IPs.
- You must istatiate oe GTS System PLL Clocks Itel FPGA IP fo evey system PLL you ited to use i the desig.
- Each system PLL ca be used by the chaels i its ow tasceive bak, o by chaels i the tasceive baks immediately above o below its ow tasceive bak. The locatio of the system PLL is automatically assiged by Quatus® Pime Po Editio softwae.
- You must ifom the IP whe all efeece clocks ae eady afte device cofiguatio is complete.
- A iput pot i_efclk_eady is available, ad you must asset this pot oce the efeece clock is eady afte device cofiguatio. If you do ot asset this pot, the system PLL does ot attempt to lock to the efeece clock, ad the o_pll_lock status output does ot asset.
- You ca coect this iput pot to a GPIO pi to cotol this exteally. You ca also cotol this iput pot iteally by settig it fom you RTL logic.
- If the efeece clock sigal is eady befoe device cofiguatio, this iput pot ca be tied high.
- You must big up all the efeece clocks i you desig that feed the system PLLs befoe ay of the GTS tasceives ae used. You ca do a logical AND of all the efeece clock eady sigals fo multiple GTS System PLL Clocks Itel FPGA IPs togethe as show i the followig figue.
Figue 74. Logical Ad of Refeece Clock Sigals
- A exceptio is made i the case of PCIe* , whee PCIe* must have its system PLLs efeece clock eady by the time of device cofiguatio fo PCIe* lik up compliace. I this case, the tasceive is cofigued fo PCIe* opeatio pio to othe system PLLs ad tasceives beig up ad uig.
- Oce the efeece clock fo the system PLL is up; it must be stable; it must be peset thoughout the device opeatio ad must ot go dow. If you ae ot able to adhee to this, you must ecofigue the device. Afte a tempoay loss of the system PLL efeece clock, you may obseve that the fist ty of device ecofiguatio fails. If that happes, you should ty to ecofigue the device a secod time.