CSL_Aif2SdLinkSetup Struct Reference
[AIF2 Data Structures]

This is a sub-structure in CSL_AifCommonLinkSetup. This structure is used for configuring the parameters for Serdes params specific to a link. More...

#include <csl_aif2.h>


Data Fields

CSL_Aif2SdRxAlign rxAlign
CSL_Aif2SdRxLos rxLos
CSL_Aif2SdRxCdrAlg rxCdrAlgorithm
CSL_Aif2SdRxInvertPolarity rxInvertPolarity
CSL_Aif2SdRxTerm rxTermination
CSL_Aif2SdRxEqConfig rxEqualizerConfig
Bool bRxEqHold
Bool bRxOffsetComp
Bool bEnableTxSyncMater
CSL_Aif2SdTxInvertPolarity txInvertPolarity
CSL_Aif2SdTxOutputSwing txOutputSwing
CSL_Aif2SdTxPrecursorTabWeight txPrecursorTapWeight
CSL_Aif2SdTxPostcursorTabWeight txPostcursorTapWeight
Bool bTxFirFilterUpdate


Detailed Description

This is a sub-structure in CSL_AifCommonLinkSetup. This structure is used for configuring the parameters for Serdes params specific to a link.


Field Documentation

CSL_Aif2SdRxAlign CSL_Aif2SdLinkSetup::rxAlign

Select Rx Align mode

CSL_Aif2SdRxLos CSL_Aif2SdLinkSetup::rxLos

Rx loss of Signal

CSL_Aif2SdRxCdrAlg CSL_Aif2SdLinkSetup::rxCdrAlgorithm

specifies the clock/data recovery algorithm

CSL_Aif2SdRxInvertPolarity CSL_Aif2SdLinkSetup::rxInvertPolarity

polairty of Rx differential i/p - normal/inverted

CSL_Aif2SdRxTerm CSL_Aif2SdLinkSetup::rxTermination

specifies the Rx termination options for AC/DC coupled scenarios

CSL_Aif2SdRxEqConfig CSL_Aif2SdLinkSetup::rxEqualizerConfig

Rx equalizer configuration

Bool CSL_Aif2SdLinkSetup::bRxEqHold

Hold Equalizer. Holds equalizer in the current state

Bool CSL_Aif2SdLinkSetup::bRxOffsetComp

Enable Offset Compensation. Enables samplers offset compensation.

Bool CSL_Aif2SdLinkSetup::bEnableTxSyncMater

Synchronisation Master. Enables the channel as the master lane for synchronization purposes. Tie high unless implementing macro to macro synchronization

CSL_Aif2SdTxInvertPolarity CSL_Aif2SdLinkSetup::txInvertPolarity

Invert Polarity. Inverts the polarity of TXPi and TXNi.

CSL_Aif2SdTxOutputSwing CSL_Aif2SdLinkSetup::txOutputSwing

Output swing. Selects one of 16 output amplitude settings between 100 and 850 mVdfpp

CSL_Aif2SdTxPrecursorTabWeight CSL_Aif2SdLinkSetup::txPrecursorTapWeight

Precursor Tap Weight. Selects one of 8 output tap weights for TX waveform conditioning. The settings are from 0 to 17.5% in 2.5% steps

CSL_Aif2SdTxPostcursorTabWeight CSL_Aif2SdLinkSetup::txPostcursorTapWeight

Adjacent post cursor Tap Weight. Selects one of 32 output tap weights for TX waveform conditioning.

Bool CSL_Aif2SdLinkSetup::bTxFirFilterUpdate

Transmitter pre and post cursor FIR filter Update. Update control of FIR taps weights. Fields TWPRE and TWPST1 can be updated when TXBCLK and this input are both high


The documentation for this struct was generated from the following file:
Copyright 2011, Texas Instruments Incorporated