SBASAS1A November   2023  – March 2024 DAC39RF12 , DAC39RFS12

PRODUCTION DATA  

  1.   1
  2. Features
  3. Applications
  4. Description
  5. Device Comparison
  6. Pin Configuration and Functions
  7. Specifications
    1. 6.1  Absolute Maximum Ratings
    2. 6.2  ESD Ratings
    3. 6.3  Recommended Operating Conditions
    4. 6.4  Thermal Information
    5. 6.5  Electrical Characteristics - DC Specifications
    6. 6.6  Electrical Characteristics - AC Specifications
    7. 6.7  Electrical Characteristics - Power Consumption
    8. 6.8  Timing Requirements
    9. 6.9  Switching Characteristics
    10. 6.10 SPI and FRI Timing Diagrams
    11. 6.11 Typical Characteristics: Bandwidth and DC Linearity
    12. 6.12 Typical Characteristics: Single Tone Spectra
    13. 6.13 Typical Characteristics: Dual Tone Spectra
    14. 6.14 Typical Characteristics: Noise Spectral Density
    15. 6.15 Typical Characteristics: Linearity Sweeps
    16. 6.16 Typical Characteristics: Modulated Waveforms
    17. 6.17 Typical Characteristics: Phase and Amplitude Noise
    18. 6.18 Typical Characteristics: Power Dissipation and Supply Currents
  8. Detailed Description
    1. 7.1 Overview
    2. 7.2 Functional Block Diagrams
    3. 7.3 Feature Description
      1. 7.3.1 DAC Output Modes
        1. 7.3.1.1 NRZ Mode
        2. 7.3.1.2 RTZ Mode
        3. 7.3.1.3 RF Mode
        4. 7.3.1.4 DES Mode
      2. 7.3.2 DAC Core
        1. 7.3.2.1 DAC Output Structure
        2. 7.3.2.2 Full-Scale Current Adjustment
      3. 7.3.3 DEM and Dither
      4. 7.3.4 Offset Adjustment
      5. 7.3.5 Clocking Subsystem
        1. 7.3.5.1 SYSREF Frequency Requirements
        2. 7.3.5.2 SYSREF Position Detector and Sampling Position Selection (SYSREF Windowing)
      6. 7.3.6 Digital Signal Processing Blocks
        1. 7.3.6.1 Digital Upconverter (DUC)
          1. 7.3.6.1.1 Interpolation Filters
          2. 7.3.6.1.2 Numerically Controlled Oscillator (NCO)
            1. 7.3.6.1.2.1 Phase-Continuous NCO Update Mode
            2. 7.3.6.1.2.2 Phase-coherent NCO Update Mode
            3. 7.3.6.1.2.3 Phase-sync NCO Update Mode
            4. 7.3.6.1.2.4 NCO Synchronization
              1. 7.3.6.1.2.4.1 JESD204C LSB Synchonization
            5. 7.3.6.1.2.5 NCO Mode Programming
          3. 7.3.6.1.3 Mixer Scaling
        2. 7.3.6.2 Channel Bonder
        3. 7.3.6.3 DES Interpolator
      7. 7.3.7 JESD204C Interface
        1. 7.3.7.1  Deviation from JESD204C Standard
        2. 7.3.7.2  Transport Layer
        3. 7.3.7.3  Scrambler and Descrambler
        4. 7.3.7.4  Link Layer
        5. 7.3.7.5  Physical Layer
        6. 7.3.7.6  Serdes PLL Control
        7. 7.3.7.7  Serdes Crossbar
        8. 7.3.7.8  Multi-Device Synchronization and Deterministic Latency
          1. 7.3.7.8.1 Programming RBD
        9. 7.3.7.9  Operation in Subclass 0 Systems
        10. 7.3.7.10 Link Reset
      8. 7.3.8 Alarm Generation
    4. 7.4 Device Functional Modes
      1. 7.4.1 DUC and DDS Modes
      2. 7.4.2 JESD204C Interface Modes
        1. 7.4.2.1 JESD204C Interface Modes
        2. 7.4.2.2 JESD204C Format Diagrams
          1. 7.4.2.2.1 16-bit Formats
          2. 7.4.2.2.2 12-bit Formats
          3. 7.4.2.2.3 8-bit Formats
      3. 7.4.3 NCO Synchronization Latency
      4. 7.4.4 Data Path Latency
    5. 7.5 Programming
      1. 7.5.1 Using the Standard SPI Interface
        1. 7.5.1.1 SCS
        2. 7.5.1.2 SCLK
        3. 7.5.1.3 SDI
        4. 7.5.1.4 SDO
        5. 7.5.1.5 Serial Interface Protocol
        6. 7.5.1.6 Streaming Mode
      2. 7.5.2 Using the Fast Reconfiguration Interface
      3. 7.5.3 SPI Register Map
  9. Application and Implementation
    1. 8.1 Application Information
      1. 8.1.1 Startup Procedure for DUC/Bypass Mode
      2. 8.1.2 Startup Procedure for DDS Mode
      3. 8.1.3 Eye Scan Procedure
      4. 8.1.4 Pre/Post Cursor Analysis Procedure
      5. 8.1.5 Understanding Dual Edge Sampling Modes
      6. 8.1.6 Sleep and Disable Modes
    2. 8.2 Typical Application
      1. 8.2.1 Design Requirements
      2. 8.2.2 Detailed Transmitter Design Procedure
        1. 8.2.2.1 Detailed Clocking Subsystem Design Procedure
          1. 8.2.2.1.1 Example 1: SWAP-C Optimized
          2. 8.2.2.1.2 Example 2: Improved Phase Noise LMX2820 with External VCO
          3. 8.2.2.1.3 Example 3: Discrete Analog PLL for Best DAC Performance
          4. 8.2.2.1.4 12 GHz Clock Generation
      3. 8.2.3 Application Curves
    3. 8.3 Power Supply Recommendations
      1. 8.3.1 Power Up and Down Sequence
    4. 8.4 Layout
      1. 8.4.1 Layout Guidelines and Example
  10. Device and Documentation Support
    1. 9.1 Receiving Notification of Documentation Updates
    2. 9.2 Support Resources
    3. 9.3 Trademarks
    4. 9.4 Electrostatic Discharge Caution
    5. 9.5 Glossary
  11. 10Revision History
  12. 11Mechanical, Packaging, and Orderable Information

Package Options

Mechanical Data (Package|Pins)
Thermal pad, mechanical data (Package|Pins)
Orderable Information

JESD204C Interface Modes

The device JESD204C modes are configured with the parameters defined in Table 7-19, Table 7-20 and Table 7-21.

Table 7-19 JESD204C Interface Parameter Definitions
ParameterDescription
JMODEJESD204C mode number. The user configures this parameter to choose a supported mode. Most other parameters are derived from this setting. See Table 7-22.
LSLanes per sample stream. This is derived from JMODE. See Table 7-22.
LTRatio of clock to input sample rate. LT = FCLK / FINPUT. A value of 0.5 indicates that the DES1X mode is enabled, and the input sampling rate is twice the DAC clock frequency (the JESD204C system provides two samples per CLK cycle). If DES1X mode is not enabled, LT equals the interpolation factor, the ratio of output to input sample rate. Not that DES2X mode does not affect the value of LT.

Interpolation factor 1-256x is programmed in the DUC_L register.

LxMaximum number of lanes used for a given JMODE. The link will scale down the number of active lanes (L) depending on how many channels are enabled. See JESD_M register.
MxMaximum number of streams for a given JMODE. Mx is computed automatically according to Table 7-22. The user can specify the actual number of streams (M) using the JESD_M register.
RNumber of bits transmitted per lane per CLK cycle. Derived from JMODE and LT (see Table 7-22). Based on R, the user must program REFDIV, MPY, and RATE registers. Additionally, the maximum CLK frequency is a function of R.
SISample Interleaving/Increment Factor. A value of 1 indicates that the standard transport layer mapping from the JESD204C standard is used (samples are mapped linearly from 0 to S-1). A value greater than 1 indicates that an alternate mapping is used as follows: Map samples starting with sample 0, incrementing the index by SI. Repeat this as many times as necessary to map all S samples, starting each repetition at an index that is one larger than the previous repetition. See JESD Format Diagrams JESD Format Diagrams.
KRFor 8b/10b operation, KR defines the legal values of K (frames per multiframe). The legal values are restricted to facilitate upset immunity of the elastic buffer. The multiframe length is restricted to a multiple of the elastic buffer depth of 64 characters (buffer depth is reduced to 32 characters if K=32 and F=1). For 8b/10b modes, K is programmed via the KM1 register.
Table 7-20 JESD204C Link Parameters
ParameterDescriptionILAS Field NameValue for this device
see (1)
ADJCNTDAC LMFC adjustmentADJCNT[3:0]n/a
ADJDIRDAC LMFC adjustment directionADJDIR[0]n/a
BIDBank IDBID[3:0]n/a
CFNumber of control words per frameCF[4:0]0
CSNumber. of control bits per sampleCS[1:0]0
DIDDevice identification numberDID[7:0]n/a
FNumber of octets per frame (per lane)F[7:0]See Table 7-22
HDHigh Density FormatHD[0]See Table 7-22
JESDVJESD204 VersionJESDV[2:0]n/a
KNumber of frames per multiframeK[7:0]Set by KM1register
LNumber of lanes per linkL[4:0]ceiling(M/Mx*Lx)
LIDLane identification no.LID[4:0]n/a
MNumber of sample streams per link (see (1))M[7:0]Set by JESD_M register
NBits per sample (before adding control or tail bits) for JESD204C interface.N[4:0]See Table 7-22
N'Total number of bits per sample (including control and tail bits) for JESD204C interface.N’[4:0]See Table 7-22
PHADJPhase adjustment request to DACPHADJ[0]n/a
SNumber of samples per stream per frameS[4:0]See Table 7-22
SCRScrambling enabledSCR[0]Set by SCR register
SUBCLASSVDevice Subclass VersionSUBCLASSV[2:0]n/a
RES1Reserved field 1RES1[7:0]n/a
RES2Reserved field 2RES2[7:0]n/a
CHKSUMChecksum (sum of all above fields, modulo 256)FCHK[7:0]n/a
In 8b/10b modes, the transmitter may send link configuration octets during the ILAS. The values sent by the transmitter are not checked by this receiver, and they do not need to match the operational values of the receiver.
Table 7-21 Link Parameters (applicable in 64b/66b encoding only)
ParameterDescriptionValue for this device
see (1)
ENumber of multi-blocks per extended multi-block (64b/66b encoding only)1

Each supported mode is assigned a mode number which can be programmed into the JMODE register with the parameters listed in Table 7-22.

Table 7-22 JESD Interface Modes
JMODEEncodingMax Input Sample Rate per Stream (MSPS)#GUID-6D01121F-27FF-4679-9595-503775437EB9MAX Serdes Baud Rate (Gbps)R =

FBIT/ FCLK

NMx = Max # StreamsLs = Lanes/StreamLx = Max # LanesLT = InterpolationJESD FormatKR
MINMAXFSHDSI
08b/10b1024012.81.251611616112160132, 64, 128
64b/66b1200012.3751.03125
18b/10b512012.82.5/LT16281618280132, 64, 128
64b/66b6206.112.82.0625/LT
28b/10b256012.85/LT164416116240132, 64, 128
64b/66b3103.012.84.125/LT
38b/10b128012.810/LT168216232220132, 64, 128
64b/66b1551.512.88.25/LT
48b/10b64012.820/LT16818464210132, 64, 128
64b/66b775.812.816.5/LT
58b/10b32012.840/LT168½48128410116,32,64
64b/66b387.912.833/LT
68b/10b16012.880/LT168¼21625681018,16,32
64b/66b193.912.866/LT
78b/10b8012.8160/LT168132256161014,8,16
64b/66b97.012.8132/LT
88b/10b1280012.81/LT12116160.518800168,16,32
64b/66b15515.212.80.825/LT
98b/10b960012.81.251211212112161132,64, 128
64b/66b1200012.3751.03125
108b/10b640012.8212281611840088,16,32
64b/66b7757.612.81.65
118b/10b480012.82.512261211281132,64, 128
64b/66b6206.112.82.0625
128b/10b320012.841224811820048,16,32
64b/66b3878.812.83.3
138b/10b240012.851223611241132,64, 128
64b/66b3103.012.84.125
148b/10b2048012.80.625/LT8116160.511160132,64, 128,256
64b/66b2400012.3750.515625/LT
158b/10b1024012.81.258281611180132,64, 128,256
64b/66b1200012.3751.03125
168b/10b512012.82.5824811140132,64, 128,256
64b/66b6206.112.82.0625
  1. At minimum interpolation rate