SPRACV3 December   2020 AM6412 , AM6422 , AM6442

 

  1.   Trademarks
  2. 1Simulations
    1. 1.1 SerDes
      1. 1.1.1 Introduction
      2. 1.1.2 Simulator Settings and Model Usage
      3. 1.1.3 Simulation Parameters
      4. 1.1.4 Simulation Methodology
      5. 1.1.5 Reviewing Simulation Results
  3. 2Models
    1. 2.1 IBIS-AMI Model Kit
    2. 2.2 The Kit Structure
    3. 2.3 Contents of the Kit
    4. 2.4 IBIS Analog Models
    5. 2.5 Algorithmic Models
      1. 2.5.1 Transmitter (Tx) Model
        1. 2.5.1.1  TX AMI Parameters for Gen 1
        2. 2.5.1.2  TX AMI Parameters for Gen 2
        3. 2.5.1.3  TX AMI Parameters for Gen 3
        4. 2.5.1.4  TX AMI Parameters for Sgmii
        5. 2.5.1.5  TX AMI Parameters for Qsgmii
        6. 2.5.1.6  TX AMI Parameters for USB3.0
        7. 2.5.1.7  TX AMI Parameters for USB3.1
        8. 2.5.1.8  TX AMI Parameters for USXGMII
        9. 2.5.1.9  TX AMI Parameters for Display Port
        10. 2.5.1.10 Transmitter Specifications
        11. 2.5.1.11 TX_Jitter Injection Parameters
      2. 2.5.2 Receiver (Rx) Model
        1. 2.5.2.1 RX AMI Parameters
        2. 2.5.2.2 Rx Jitter Injection Parameters
    6. 2.6 Valid Simulation Condition
    7. 2.7 Eye Mask Requirement

RX AMI Parameters

The Torrent16FFC RX AMI parameters are listed in Figure 2-9. These are for all supported speeds. Parameter descriptions are provided in Table 2-7.

Set the path of the data folder where companion files of Rx are kept at the ‘LIBPATH’ section of .ami file.

GUID-20201209-CA0I-LHDV-TQFG-G58JJB92ZC3F-low.png Figure 2-9 Receiver Algorithmic Model Parameters
GUID-20201209-CA0I-2RTK-0RTD-KTVMQ4KDH9WF-low.png

Table 2-7 provides a description of the Torrent16FFC Rx AMI parameters.

Note: If a parameter is not covered below, do NOT adjust the values. Leave the default value!
Table 2-7 Description of the Torrent16FFC Rx AMI Parameters
Parameter Description
AGC_FE
  • Select the sub directory for the speed.
    • usb3p1 (8-10Gb/s)
    • usb3p0 (5Gb/s)
    • pcie3 (5-8Gb/s)
    • pcie2 (2.5-5Gb/s)
    • pcie1 (1.25-2.5Gb/s)
    • SGMI (>1.25Gb/s)
  • This MUST be set as the absolute path to this directory.
  • This file MUST be the “fe.enc”file.
CTE file name
  • Select the sub directory for the speed.
    • usb3p1 (8-10Gb/s)
    • usb3p0 (5Gb/s)
    • pcie3 (5-8Gb/s)
    • pcie2 (2.5-5Gb/s)
    • pcie1 (1.25-2.5Gb/s)
    • SGMII (>1.25Gb/s)
  • This MUST be set as the absolute path to this directory.
  • This file MUST be the ctle_0.encfile.
CTE options
  • module_off: Turn entire module on or off.
AGC file name
  • Select the sub directory for the speed.
    • usb3p1 (8-10Gb/s)
    • usb3p0 (5Gb/s)
    • pcie3 (5-8Gb/s)
    • pcie2 (2.5-5Gb/s)
    • pcie1 (1.25-2.5Gb/s)
    • SGMI (>1.25Gb/s)
  • This MUST be set as the absolute path to this directory.
  • This file MUST be the vga_0.encfile.
AGC options Variable Gain Amplifier
  • module_off: set the value to 0 to enable the VGA and to 1 to disable it.
  • sel: VGA curves can range from 0 to 15.
Attenuator Attenuation is adjusted by changing the number at the end of the CTLE and/or the VGA file name. Use the following decode for increasing the attenuation. Always increase the attenuation sequentially.
  • Please do not touch variables
AGC_SA
  • Select the sub directory for the speed.
    • usb3p1 (8-10Gb/s)
    • usb3p0 (5Gb/s)
    • pcie3 (5-8Gb/s)
    • pcie2 (2.5-5Gb/s)
    • pcie1 (1.25-2.5Gb/s)
    • SGMII (>1.25Gb/s)
  • This MUST be set as the absolute path to this directory.
  • This file MUST be the “sa.enc”file.