AD9959 application control circuit

Publisher:快乐时刻Latest update time:2013-12-05 Keywords:ad9959 Reading articles on mobile phones Scan QR code
Read articles on your mobile phone anytime, anywhere

AD9959 application control circuit

AD9959 can achieve up to 16 levels of frequency, phase and amplitude modulation, and can also work in linear frequency modulation, phase modulation or amplitude modulation mode. The application range of AD9959 includes phased array radar/Luna system, instrumentation, synchronous clock and RF signal source. The internal structure of AD9959 is shown in Figure 1. The main features are as follows:

     

    ◇There are 4 DDS channels with 10-bit DAC, and the maximum sampling frequency is 500 MSPS;

    ◇Channel isolation greater than 65 dB;

    ◇32-bit frequency resolution;

    ◇14-bit phase offset resolution;

    ◇10-bit output amplitude scalable resolution;

    ◇Serial I/O port (SPI) with enhanced data throughput;

    ◇ Software/hardware control can be used to reduce power consumption;

    ◇Dual power supply (DDS core 1.8 V, serial I/O 3.3 V);

    ◇Built-in multi-device synchronization function;

    ◇Built-in clock frequency multiplication phase-locked loop (4 to 20 times frequency multiplication).

    2 AD9959 Pin Functions

    AD9959 adopts 56-pin LFCSP package, and the function definition of each pin is as follows:

    SYNC_IN: Input pin, which can synchronize multiple AD9959s. It should be connected to the SYNC_OUT of the main AD9959 when in use;

    SYNC_OUT: Output pin, which can synchronize multiple AD9959s. When used, it should be connected to the SYNC_IN of the slave AD9959.

    MASTER_RESET: reset input pin, high effective;

    PWR_DWN_CTL: external power supply power-down control pin;

    AGND: analog ground;

    DVDD: digital power supply (1.8 V);

    DGND: digital ground;

    DAC_RSET: Input pin, which can set the reference current for DAC. When used, it should be grounded through a 1.91 kΩ resistor;

    REF_CLK and REF_CLK: reference clock or oscillation input (complementary input). If single-ended input is used, a 0.1μF decoupling capacitor should be connected from the REF_CLK pin to AVDD or AGND.

    CLK_MODE_SEL: Oscillator control pin. When connected to a high level, the voltage should not exceed 1.8 V. When connected to a low level, the oscillator is bypassed.

    LOOP_FILTER: Input terminal. When used, a zero resistor and a 680 pF capacitor should be connected in series to the nearest AVDD pin (Pin28).

    I/O_UPDATE: Input pin. The rising edge of this pin can send the data content of the serial port buffer to the activated register. The I/O_UPDATE signal should be synchronized with the SYNC_CLK signal and must meet the requirements of setup time and hold time.

    CS: chip select serial port enable signal terminal, low effective;

    DVDD_I/O: 3.3 V digital power supply;

    SYNC_CLK: clock output, 1/4 of the internal clock, used to synchronize I/O_UPDATE signals;

    SCLK: I/O serial operation clock input terminal, data is written on the rising edge of this terminal and data is read on the falling edge;

    SDIO_0: bidirectional pin, used for data input and output of serial operation;

    SDIO_1:3: Bidirectional pins, used for serial operation data input and output, and can also be used to control the slope of the DAC output amplitude;

    P0~P3: Input pins, these four pins are used to control the selection of modulation mode, the switch of the scanning accumulator or the rise and fall slope of the output amplitude. The change of any one of the four pins is equivalent to the rising edge of an I/O_UPDATE signal. This end must be synchronized with the SYNC_CLK signal and must meet the requirements of setup time and hold time;

    CH0_IOUT ~CH3_IOUT, CH0_IOUT ~CH3_IOUT: output pins, complementary output ends of the four channels. When in use, a pull-up resistor must be connected to AVDD.

     

    3 Working mode combinations

    The four channels of AD9959 can realize multiple working modes at the same time. However, in some modes, several data pins are needed to realize special functions, which limits the combination. According to the resources of AD9959 chip, the working mode combinations that can be realized at the same time are as follows:

    (1) The four channels can realize any combination of single frequency mode, 2-level modulation mode and linear scanning mode. Each channel can work in one of these three modes.

    (2) One or two channels can work in 4-level modulation mode at the same time, and the remaining channels can work in single-frequency mode;

    (3) One channel can work in 8-level modulation mode, and the remaining channels can work in single-frequency mode;

    (4) One channel can work in 16-level modulation mode, and the remaining channels can work in single-frequency mode;

    (5) In single frequency mode, the output amplitude slope of each channel can be controlled;

    (6) When the P2 and P3 pins are used to control the output amplitude slope, any two channels can work in 2-level modulation mode or linear frequency modulation or phase modulation mode at the same time;

    (7) When the P3 pin is used to control the output amplitude slope, one channel can work in 8-level modulation mode and the remaining channels can work in single-frequency mode;

    (8) When the SDIO_1 to SDIO_3 pins are used to control the output amplitude slope, the four channels can realize various combinations of 2-level modulation modes, while the channels not used for 2-level modulation mode can operate in single-frequency mode;

    (9) When the SDIO_1 to SDIO_3 pins are used to control the output amplitude slope, one or two channels can work in 4-level modulation mode at the same time, and the remaining channels can work in single-frequency mode;

    (10) When the SDIO_1 to SDIO_3 pins are used to control the output amplitude slope, one channel can operate in 16-level modulation mode and the remaining channels can operate in single-frequency mode;

    (11) Amplitude modulation, linear amplitude sweep and output amplitude slope control functions cannot be implemented simultaneously, but frequency and phase modulation can be implemented simultaneously with the output amplitude slope control function.

    4 Serial Operation

    The four channels of AD9959 can share a set of register addresses. This address sharing mechanism allows the same data to be written to the configuration registers of the four channels at the same time. When different settings are required for the four channels, the data set for each channel can be written independently by setting the channel enable bit.

    A serial communication cycle is divided into two stages: the instruction cycle and the data read and write cycle. First, the 8-bit instruction word of the instruction stage is transmitted, corresponding to the 8 rising edges of SCLK, and then the 1 to 4 bytes of data set by the instruction are read and written, and then the next instruction cycle is waited for.

    The serial port operation of AD9959 is basically the same as the DDS chip previously launched by ADI. However, since AD9959 has four serial data pins (SDIO_0:3), its programming has greater flexibility. By configuring the corresponding registers, there are four programming modes for serial I/O operation, namely single-bit two-wire mode, single-bit three-wire mode, double-bit mode and four-bit mode.

    When set to single-bit two-wire mode, SDIO_0 is a bidirectional data pin. When set to single-bit three-wire mode, SDIO_0 is a data input pin and SDIO_2 is a data output pin. In both modes, SDIO_3 is used as a serial port synchronization recovery signal pin, and a positive pulse is used to restore the serial port to the initial waiting instruction state. Figure 2 shows the serial port write timing in single-bit two-wire mode.

    When set to dual-bit mode, SDIO_0 and SDIO_1 are used as bidirectional data pins at the same time, and two bits of data are transmitted in each SCLK cycle. In this way, only four SCLK cycles are needed to transmit an eight-bit data message, and SDIO_3 is still used as the serial port synchronization recovery signal. Figure 3 shows the serial port write timing in dual-bit mode.

    When set to four-bit mode, SDIO_0:3 can be used as a bidirectional data pin at the same time, transmitting four bits of data per SCLK cycle, so only two SCLK cycles are required to transmit an eight-bit data message.

    5 Application in radar intermediate frequency signal simulator

    The design of modern radar signal simulators focuses on the use of digital methods. In fact, with the development of real-time digital signal processing technology, the PC+DSP+DDS architecture has become the main way to implement radar signal simulators. Since AD9959 integrates four DDS channels on one chip, the use of AD9959 can greatly facilitate the design of multi-channel radar signal simulators. Because it can make the system that originally required multiple single-channel DDS chips now only need one AD9959 to complete the system function.

     

    Figure 4 shows a three-channel design structure block diagram of a radar intermediate frequency signal simulation system based on the AD9959 chip. The signal simulation process is as follows: the embedded PC first models and calculates the target and environment to generate a radar signal simulation database, and then the DSP calculates the corresponding signal frequency, phase and amplitude data that the DDS needs to generate at different times based on the target information transmitted by the embedded PC. The data is then transmitted to the FPGA, which then performs parallel-to-serial conversion on the data and writes the data serially to the DDS at a specific time under the triggering of the synchronous timing pulse, thereby completing the setting of the DDS. Finally, the DDS generates three intermediate frequency analog signals at the same time.

    6 Conclusion

    Since AD9959 has multiple DDS channels integrated inside, it does not need multiple single-channel DDS chips and their external circuits, which helps to simplify the system design process and reduce the PCB area. Actual test results prove that AD9959 has high performance and can be widely used in radar and communication systems. This site also has AD9959 configuration program and application circuit, please search.

Keywords:ad9959 Reference address:AD9959 application control circuit

Previous article:AD590 temperature measurement circuit
Next article:ADC0809 Application

Latest Analog Electronics Articles
Change More Related Popular Components

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号