Advertisement

Quick Links

DAC1627D Demo boards – Quick Start
v2
1

Advertisement

Table of Contents
loading

Summary of Contents for IDT DAC1627D

  • Page 1 DAC1627D Demo boards – Quick Start...
  • Page 2 DAC1627D demoboard+ CGAP2 Board presentation CGAP2 board: Storage and Generation of complex patterns up to 32M (I,Q)- words DAC1627D board...
  • Page 3 DAC1627D demoboard+ CGAP2 Board connections CGAP2 USB Power 5 Vdc SMA100A clock generator : DAC clock PXA spectrum analyzer PXA spectrum analyzer Power 5 Vdc DAC1627D SPI USB control...
  • Page 4 DAC board and CGAP2 board. 6V DC in external This Global Clock is split on two signals: Power Generator - one is feeding the DAC1627D - one is divided and send trough the Samtec connector to the CGAP board to feed the FPGA...
  • Page 5 DAC1627D + BGX7100 IQMod demoboard+ CGAP2 Board presentation CGAP2 board: Storage and Generation of complex patterns up to 32M (I,Q)- words DAC1627D + BGX7100 board...
  • Page 6 DAC1627D + BGX7100 IQMod demoboard+ CGAP2 Board connections SMB100A clock generator, DAC clock 737.28MHz, 5dBm Power 5 Vdc CGAP2 USB SMA100A clockgen IQMod clock 2GHz, 0dBm PXA spectrum analyzer Power 6 Vdc DAC1627D SPI USB control...
  • Page 7 DAC board and CGAP board. This Global Clock is split on two signals: - one is feeding the DAC1627D - one is divided and send trough the Samtec connector to the CGAP board to feed the FPGA...
  • Page 8: S0/S1/S2 Jumpers Position

    S0/S1/S2 jumpers position S0/S1/S2 jumpers are used to configure the divider ratio for the clock feeding the CGAP board.. For the current software revision, the ratio value needs to be set to Please, make sure that the jumpers have the following configuration on the board: S0: ON S1: ON S2: OFF...
  • Page 9 Bench overview CLOCKS generation (Global Clock and LO) Spectrum measurement...
  • Page 10 IDT DAC1627 SPI Software...
  • Page 11: Software Folders

    Software Folders Documentations: Datasheets and QuickStart LabVIEW Runtime version 8.6 FTDI USB drivers for CGAP and DAC1627 controls Main Application To use the IDT_DAC1627D software, the LabVIEW Runtime 8.6 needs to be installed first. This Runtime could be found on the folder named 1_LabVIEW Runtime 8.6.
  • Page 12: Cgap Board Control Panel Overview

    CGAP board control panel overview...
  • Page 13 Warning: Exiting the Program When using the IDT DAC1627D SPI Software, some USB connexion are opened between your laptop/desktop and the boards (CGAP2 and DAC board). please use the EXIT To prevent any hardware issue when closing the program button to close properly the USB connexion.
  • Page 14: Cgap Board Start Up Sequence

    (2) Specify the Global Clock frequency provided to the DAC board. (3) Specify the interpolation factor programmed in the DAC1627D. (4) Specify the clock phase realtionship between the LVDS clock and the DATA coming from the FPGA. (5) Press the ‘DATA CLOCK’...
  • Page 15 Create Patterns and program CGAP memories Select the ‘Create Patterns’ tab...
  • Page 16 Create Patterns and program CGAP memories (a) Select the number N of samples (b) The Data Frequency is automatically preset from the Global clock value and the interpolation factor (c) Specify the Frequency of the first tone (Hz) (d) Specify the Amplitude of the first tone (dBFS) (e) Click...
  • Page 17 Create Patterns and program CGAP memories complex spectrum of the generated signal is displayed. size of the pattern indicator is refreshed. The LED indicators diplays the status of the CGAP board (Programmed and Generation) The generation of the signal is automatically enabled after the «...
  • Page 18: Led Status Of The Cgap Board

    LED Status of the CGAP board When Generation is in progress, the GEN LED is ON (green) When the clock configuration is correctly set, the ALIVE LED is blinking (green). When the ERROR LED is blinking (red), the clock configuration need to be resent.
  • Page 19: Load Patterns Files

    Load Patterns Files Some patterns are already available with the software. You need to specify the DATA rate (w) and the type (x) of signals (Radio or Sines waves). Then, I-file Q-file need to be selected (y). Press Load in Memory (z) to store the pattern in the FPGA memory...
  • Page 20: Load Patterns And Program Cgap Memories

    Load Patterns and program CGAP memories In the « patterns » folder, several subfolders are provided containing various pattern types regarding the expected frequency of the DATA signal. Each subfolder is splitted in two subfolders names Radio and Sinewaves. Radio subfolder contains the Radio complex patterns (WCDMA, GSM, etc).
  • Page 21: Dac Controls Panel Overview

    DAC controls panel overview...
  • Page 22: Dac Controls Main Features

    DAC controls main features You first need to press Re-INIT USB device to be sure that the PC is able to communicate with the DAC1617D Some SPI settings are already available in the DAC Config boxes. Select the right one, and Press Load Config button.
  • Page 23: Dac Main Configuration

    DAC Main Configuration Main parameters of the DAC settings (NCO, interpolation) could be programmed from the Main tab.
  • Page 24: Nco Enable / Disable

    NCO enable / disable When using the NCO, don’t forget to specify the type of modulation. Positive negative refers to the position of the final signal compare to the LO position after the Iqmod. Upper Lower refers to the position of the signal compare to the NCO position. When disabling the NCO, don’t forget to specify no modulation.
  • Page 25: Interpolation Factor

    Interpolation factor The interpolation factor need to be specified in two pages. ratio  In the Main tab, please specify the interpolation mode  In the Data Format / INTR tab, please specify the Interpolation CDI mode Please respect the follwing table : ^2 mode ^4 mode ^8 mode...
  • Page 26: Dac Digital Adjustement

    DAC digital Adjustement DAC digital tuning tab allows to update digital gain, phase correction, clipping of the I/Q channels to help the I/Q balance at the AQM input.
  • Page 27 Image Rejection compensation (experimental) The Image Rejection compensation window allows to instantaneously update the I/Q gain and the phase compensation. Mouse or keyboard interface could be use to update the values. Notice: This feature is experimental for the moment, and could show some bugs.
  • Page 28: Dac Analog Adjustement

    DAC analog adjustement DAC analog tuning tab allows to update the analog gain, the auxiliary DACs.
  • Page 29: Multi Devices Synchronization

    Multi Devices Synchronization MDS tab allows to tune the settings for the multi devices synchronization.
  • Page 30: Lvds Clock Control

    LVDS Clock Control LVDS buffer are automatically calibrated with regard to the LVDS clock input. The tab allows to enable/disable the automatic/manual calibration.
  • Page 31: Data Input Formatting

    Data Input Formatting Interleace/Folded, bit inversions of the input interface could be set up in the Data input formatting tab.
  • Page 32 Test...
  • Page 33 Registers All the registers pages could be read and save from the Registers tab.
  • Page 34 Tools Tools tab allows to see the output spectrum related to the folded image at the DAC output.
  • Page 35 Spectral measurements How to correctly setup your spectrum analyzer?
  • Page 36 How to specify the correct settings for the Spectrum analyzer? DAC1627D BGX7100 provides high end performances, therefore, a correct measurement setup need to be established to get the real performances of the devices (and not the bad performances of the spectrum).
  • Page 37 How to specify the correct settings for the Spectrum analyzer? Mixer will created second third order distorsion if too much power is send at its input. Attenuation needs to be correctly set up to avoid the mixer’s distorsion to occur.
  • Page 38 How to specify the correct settings for the Spectrum analyzer? Warning: Please refer to the Spectrum You need to find the optimum mixer levels Analyzer Datasheet to get the real value for avoid to measure the distorsion created by the TOI and SHI equipment.
  • Page 39 How to specify the correct settings for the Spectrum analyzer? Warning: Please refer to the Spectrum When measuring Second Analyzer Datasheet to get the real value for harmonic (H2) , you need to take TOI and SHI care about the second order distorsion of the analyzer.
  • Page 40 How to specify the correct settings for the Spectrum analyzer? Warning: Please refer to the Spectrum When measuring Inter- Analyzer Datasheet to get the real value for Modulation product (IMD3) , you TOI and SHI need to take care about the third order distorsion of the analyzer.
  • Page 41 How to specify the correct settings for the Spectrum analyzer? You need to find the optimum mixer levels to avoid to measure the distorsion created by the equipment. When measuring a signal of 0dBm power, to avoid to coming from the Spectrum analyser mixer, a - 40dB attenuator level need to be set (it also depends of the RBW) If the signal is about -10dBm, then use 30dB of...
  • Page 42 Spectral measurements Understand OIP3 / IMD3 after IQModulator...
  • Page 43: Third Order Intercept Measurements

    Third Order Intercept measurements Please refers to the Application Note from Agilent for more details.
  • Page 44: Definition Of Oip3

    Definition of OIP3 In telecommunications, a third-order intercept point (IP3 or TOI) is a measure for nonlinear systems and devices.The third-order intercept point relates nonlinear products caused by the third-order nonlinear term to the linearly amplified signal, in contrast to the second-order intercept point that uses second order terms.
  • Page 45 BGX7100 OIP3 OIP3 value is about 26dBm for 2GHz LO frequency...
  • Page 46: Intermodulation See At Dac Outputs

    Intermodulation see at DAC outputs No intermodulation after DAC.
  • Page 47: Intermodulation After Iqmod (2Ghz)

    Intermodulation after IQMod (2Ghz) Output Power= -6.33dBm dBc= -63.12 OIP3=-6.33+63.12/2=25.23dBm  The main contribution for the intremodulation is coming from the IQmod.
  • Page 48 Standard Filter between DAC1627D and BGX7100...
  • Page 49 300Mhz Chebychev Filter between DAC1627D and BGX7100 Refers to schematics PCB2227-1.0_17243\DOS_PCB2227-1.0_17243\ PCB2227-1-200-00_1_2.pdf L101=L104= 39nH , L102=L105: 47nH, L103=L106 = 18nH C165= 10pf C166= 6.8pf L107=L110= 39nH , L108=L111: 47nH, L109=L112 = 18nH C185= 10pF C186= 6.8pf...
  • Page 50: Filter Response

    Filter response...

Table of Contents