Unit / Module Description: Multi-output DDS based SLB Mezzanine
Unit / Module Number: SMT399-160
Document Issue Number: 3
Issue Date: 24/05/2007
Original Author: PSR
User Manual SMT399-160 Page 5 of 39 Last Edited: 24/05/2007 17:12:00
1 Introduction
The SMT399-160 is a multi-output mezzanine single width module, which is able to generate
sine waves at up to 160MHz. This mezzanine board is to be fitted on one of Sundance SLB
(Sundance LVDS Bus) base modules, such as
cannot be used on its own. It is built around two
Analog Devices) featuring
are separately programmable, can contain up to 4 profiles and have the possibility of being
synchronised. The architecture allows generating single-tone or dual-tone signals. DDS
outputs are split into two legs, each of them featuring a programma ble amplifier (VGA). The
SMT399-160 has got in total two pairs of outputs.
A Xilinx FPGA Virtex-II Pro (or Virtex4) from the base module, is used to control DDSs and
Variable Gain Amplifiers (VGAs) of the SMT399-160, after receiving command words via a
Comport.
SMT399-160 modules can be cascaded and work into the AD9954 Master/Slave mode.
14-bit DAC operating/sampling at up to 400 MHz. Both devices
SMT338-VP or SMT398-VP or SMT368 and
AD9954s, Direct Digital Synthesizer (DDS –
PCB connectors are
It can be used in the following application:
- Radio systems, as a clock generator (fine tuning),
- Test systems (dual tone and fast hopping),
- Programmable system (software programmable),
- Etc…
MMBXs from Hubert Suhner.
User Manual SMT399-160 Page 6 of 39 Last Edited: 24/05/2007 17:12:00
User Manual SMT399-160 Last Edited: 24/05/2007 17:12:00
3 Examples of application.
The SMT399-160 module can be used in the following application:
- Radio systems
. Compatible with Sundance’s TIM Modules, it can be combined with
DAQ modules such as ADCs and DACs, as a clock generator. The SMT399-160 finetuning makes it even more suitable for such platform to generate up-to-four
synchronised and/or quadrature signals.
- Test systems
. It is sometimes very helpful to have a signal generator capable of
generators various frequencies to evaluate some radio system. Fast hopping is the key
word here. Dual tone signals are useful to characterise a receiver system to evaluate
its capabilities of receiving signals close to each other in frequency. DDSs also to
generate a ramp, a pattern or a frequency sweep.
- Programmable system
. As most of system, it a very important top control every part
of a system. The SMT399-160 is fully controllable via software.
- Etc…
As both pairs of DDSs are synchronised and coupled master/slave, the module can generate
90-degree phase shift signals and be part of a quadrature modulator system.
Ext. Clk ADCs
Ext. Clk DAC
SMT370
Dual ADC/DAC
Analogue Converters
ChA0
ChA1
Up to 160MHz
Quadrature
Ext.
Clock
SMT390-VP
Dual 210-MSPS ADC
Analogue Converters
I
Q
ChA0
Up to 160MHz
ChA1
SMT399-160
ChB0
ChB1
Channel A and Channel B
synchronised
Dual Quadrature Sampling
Up to 160MHz
Quadrature
Ext.
Clock
SMT390-VP
Dual 210-MSPS ADC
Analogue Converters
SMT399-160
SMT399-160
ChB0
I
All channels synchronised
ChB1
Q
Multi-DAQ synchronisation
ChA0
ChA1
ChB0
ChB1
Up to 160MHz
Up to 160MHz
or test pattern
Ext.
Clocks
Analog
Inputs
SMT390-VP
Dual 210-MSPS ADC
Analogue Converters
Sampling with test pattern
Up to 160MHz
Ext. Clk ADCs
Ext. Clk DAC
SMT370
Dual ADC/DAC
Analogue Converters
Figure 1 - Examples of applications.
User Manual SMT399-160 Last Edited: 24/05/2007 17:12:00
4 Functional Description
In this part, we will see the general block diagram and some comments on the main entities.
4.1 Block Diagram
The following diagram shows the block diagram of the SMT399-160.
Sundance SLB base
module (SMT338-VP,
SMT398-VP or SMT368
for example)
68 I/O pins
+3.3V, +5V
SMT399-160 SLB
Syn
in
squ
are
A
TrigATrig
B
External
Reference
(Option)
On-board
Crystal
I/Os
I/Os
Daughter Module - SMT399-160
Figure 2 - SMT399-160 Block Diagram.
I/Os
1xAD9954 DDS (Channel A)
14-bit @ 400MSPS
48-pin TQFP
Synchronisation
1xAD9954 DDS (Channel B)
14-bit @ 400MSPS
48-pin TQFP
I/Os
Syn
out
AD8370
VGA
AD8370
VGA
AD8370
VGA
AD8370
VGA
A0
A1
B0
B1
squ
are
B
4.2 Module Description
The module is built around two Direct Digital Synthesizers (DDS): two AD9954.
The AD9954 is a DDS featuring 14-bit DAC operating at up to 400MSPS. It forms a digitally
programmable high frequency synthesizer capable of generating an analog output sinusoidal
waveform at up to 160MHz. The AD9954 provides fast frequency hopping and fine-tuning
resolution (32-bit frequency tuning word). The AD9954 includes an integrated 1024x32 static
RAM to support flexible frequency sweep capability in several modes. It also supports a user
defined linear sweep mode of operation. The frequency resolution of the AD9954 is 0.0931
Hz when clocked at 400MHz. Both analog outputs can be linked together via jumpers in
order to generate a dual tone signal.
User Manual SMT399-160 Last Edited: 24/05/2007 17:12:00
DDS outputs are doubled and combined with Variable Gain Amplifiers (VGA).
Analog signals are all single-ended and output on MMBX connec tors (J13, J14, J15 and J20)
for connection to a 50-Ohm load.
Output Sine waves can be turned into ‘sharp’ square signals using the AD9954 built-in
comparator. Square signals (one per DDS) are also available on MMBX connectors (J24 and
J25) on LVTTL format.
All DDS settings travel via the FPGA present on SLB base module. Information comes from a
Comport and the FPGA stores it first into internal registers and interfaces it to the DDS chips
via the SLB connector. Comports follow the Texas Instrument C4x standard.
4 green LEDs are also available and driven by the FPGA to report working or failing
conditions to the user. Other green LEDs show that all power supplies are ON and working.
Two external triggers (J11 and J23) are also available.
4.3 SMT399-160 characteristics.
Analog Outputs (J13, J14, J15 and J20).
0 to 2.12 Volts without saturation (sine wave)
Analog Output Voltage Range
Output Impedance
Frequency range
Frequency resolution
Square Outputs (J24 and J25).
Output Format
Frequency range
Frequency Resolution
External Triggers (J11 and J23).
Input Range
Frequency Range
Input Reference (Option – J21)
Frequency range
Figure 3 - Output main characteristics.
0 to 3.0 Volts with saturation
(Output level set via Control Register - VGA)
Terminated to be connected to a 50-Ohm load.
Up to 160 MHz
0.0931 Hz
LVTTL
Up to 160 MHz
0.0931 Hz
LVTTL (default FPGA PAD setting)
Up to 160 MHz
0 to 400 MHz.
4.4 Power Supply structure.
The SMT399-160 conforms to the TIM standard for single width modules. The TIM
connectors supply 5 Volts to the base module, which also requires an additional 3.3-Volt
power supply, which must be provided by the two diagonally opposite mounting holes. This
3.3-volt is present on all Sundance TIM carrier boards. From these two power rails, are
generated a filtered 3.3-volt as well as a 1.8-volt source for both
Greens LEDs placed on the board report the state of the power supplies.
The SMT399-160 requires 2 power rails from the SLB power connector: +3.3 and +5 Volts.
User Manual SMT399-160 Page 10 of 39 Last Edited: 24/05/2007 17:12:00
AD9954s.
4.5 On-board crystal.
The AD9954 are clocked from a crystal (20MHz). The master DDS then passes the sampling
clock to the slave DDS to ensure synchronisation. Synchronisation can also be achiev ed when
cascading several SMT399-160 daughter modules. There is an automatic synchronisation
available from the DDS registers.
4.6 Output Variable Gain Amplifier.
Each output is driven by a Variable Gain Amplifier (VGA – AD8370), digitally controlled that
uses 8 bits to code the gain and provides a power-down mode. Two ranges of gains are
available: from –11 to +17dBs or from +6 to +34dBs.
4.7 Daughter sub-module interface.
The link between the main and the daughter sub-module is made via two Samtec connec tors.
There is no fast signal travelling between both cards. The first connector passes control
signals and the second one passes a 3.3-volt and 5-volt s upplies and a ground between submodules.
The female differential connector is located on the m ain module. The Samtec Part Number
for this connector is QTH-060-01-F-D-DP-A.
The female power connector is located on the main module. The Samtec Part Numbe r for this
connector is BKS-133-03-F-V-A
The male differential connector is located on th e daughter card. The S amtec Part Nu mber for
this connector is QSH-060-01-F-D-DP-A
The male power connector is located on the daughter card. The Samtec Part Nu mber for this
connector is BKT-133-03-F-V-A
The mated height between the main module and the daughter card is 5 mm.
4.8 Cascading modules
Several SMT399-160s can be cascaded. All DDSs can be synchronised by linking the modul es
via connectors J1 and J3, both are 2-mm 3-pin head ers. J1 of the master module should be
connected to J3 of the slave module as follows:
SMT399-160
Master (J1)
Crystal Out
(J1 – pin 1)
Gnd
SMT399-160
Slave (J3)
Crystal In
(J3 – pin 3)
Gnd
(J1 – pin 2)
Synch In
(J1 – pin 3)
Figure 4 - Connections for cascading modules.
User Manual SMT399-160 Page 11 of 39 Last Edited: 24/05/2007 17:12:00
(J3 – pin 2)
Synch Out
(J3 – pin 1)
Figure 5 - Multi module synchronisation connectors.
4.9Dual-tone Mode.
The SMT399-160 can used as a dual-tone generator. Both DDS outputs can be mixed
together. In this case, all four analog outputs (J13, J14, J15 and J20) would show the same
signal, at relevant amplitudes.
To configure the SMT399-160 into the dual-tone mo de, simply fit J16, J17, J18 and J19 in
place.
The normal mode of operation is obtained by leaving J16, J17, J18 and J19 open.
Figure 6 - Dual-Tone Mode.
4.10External Trigger.
Two external triggers are available on J23 and J11. Both are straight through, i.e. the
connector is directly connected to the FPGA. There is no protection so it is to the user to
make sure levels present on the connector are compatible with th e pad implemented in the
FPGA. In the default firmware provided, J23 is connected to LED1 and J11 to LED3 (see
silkscreen for LED locations).
User Manual SMT399-160 Page 12 of 39 Last Edited: 24/05/2007 17:12:00
Loading...
+ 27 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.