UltraView SYNTH1000x2 Manuale utente

808 Gilman Avenue Berkeley, CA., 94710 phone:925.253.29 0
E-mail: support@ultraviewcorp.com Visit us at: www.ultraviewcorp.com
SYNTH1000x2,
And SYNTH1000x2SQRWAVE
PCIe Dual 50 kHz – 00 MHz Direct Digital Synthesizer
Covers Boards With Firmware rev 1.00 (4/9/14)
With software packages for 64 bit Windows 7 and CentOs 6.4
Product Specifications and User Manual
v1r05 – July 14, 2014


808 Gilman Avenue Berkeley, CA., 94710 p:925.253.29 0 www.ultraviewcorp.com
TABLE OF CONTENTS
TABLE OF CONTENTS...................................................................................................3
L M TED WARRANTY.....................................................................................................4
MODEL DESCR PT ONS.................................................................................................5
MODEL: SYNTH1000x2................................................................................................................................. 5
MODEL: SYNTH1000x2sqrwave.................................................................................................................... 5
SPEC F CAT ONS............................................................................................................6
Synthesizer outputs (Synth1000x2, Synth1000x2sqrwave)............................................................................6
Phase Resolution........................................................................................................................................... 6
Profile select Inputs........................................................................................................................................ 7
General........................................................................................................................................................... 7
Physical.......................................................................................................................................................... 8
HARDWARE ARCH TECTURE .......................................................................................9
Synthesizer A & B Outputs (DDS A OUT, DDS B OUT).................................................................................9
TTL0 TTL5 PROFILE SELECT INPUT Lines.................................................................................................9
External REFERENCE clock INPUT LINE......................................................................................................9
External Ramp mode...................................................................................................................................... 9
LED ND CATORS.........................................................................................................10
Enable acq LED (frequency locking enabled indicator).................................................................................10
DMA LED...................................................................................................................................................... 10
Acquiring LED............................................................................................................................................... 10
Mode LED.................................................................................................................................................... 10
Clock bad LED............................................................................................................................................. 10
Power bad LED............................................................................................................................................. 11
Mode B LED................................................................................................................................................. 11
HARDWARE NSTALLAT ON AND SETUP...................................................................12
W NDOWS 7™ SOFTWARE SETUP.............................................................................12
Software Package Contents......................................................................................................................... 12
Windows 7™ Installation.............................................................................................................................. 13
The Example GUI Programs........................................................................................................................ 13
The Example Command Line Programs......................................................................................................13
Power Settings............................................................................................................................................. 13
Additional Driver Considerations................................................................................................................... 14
RUNN NG SYNTH1000 PROGRAMS............................................................................15
US NG THE SYNTH1000X2 LABV EW GU .................................................................16
Example #1 – Two independent sinusoids – Profile Mode............................................................................17
Example #2 – FREQUENCY locked sinusoids – Profile Mode.....................................................................18
Example #3 – Two fully independent swept sinusoids – sweep mode..........................................................19
Example #4 – External Modulation example – external profile mode...........................................................20
US NG THE QT GU UNDER W NDOWS......................................................................21
SOFTWARE NSTALLAT ON AND USE UNDER CENTOS 6........................................22
CUSTOM APPL CAT ON PROGRAMM NG OF THE SYNTH1000 N W NDOWS........23
Synth1000 Operational Overview................................................................................................................. 23
“Update Event”............................................................................................................................................. 23
Using the uvAPI Object ............................................................................................................................... 24
Instantiating a uvAPI Object......................................................................................................................... 24
uvAPI Object Member Functions.................................................................................................................. 24
LOW LEVEL SOFTWARE NTERFACE (MOST USERS NEED NOT READ)..............27
v1r06
Page 3 of 27
Copyright © 2008 – 2010 Ultraview Corporation

808 Gilman Avenue Berkeley, CA., 94710 p:925.253.29 0 www.ultraviewcorp.com
LIMITED WARRANTY
Ultraview Corporation hardware products are warranted against defects in materials and workmanship
for a period of two (2) years from the date of shipment of the product. During the warranty period,
Ultraview Corporation shall, at its option, either repair or replace hardware, software or firmware
products which prove to be defective. This limited warranty does not cover wear on the top PCIe
connector and damage caused by misuse or abuse by customer, and specifically excludes damage
caused by the application of excessive voltages or currents to any part of the board. Also specifically
excluded is ESD damage to the bus switches, so all users are advised to use wrist straps and other
ESD protection while inserting or removing boards in any system.
While Ultraview Corporation hardware, software and firmware products are designed to function in a
reliable manner, Ultraview Corporation does not warrant that the operation of the hardware, software or
firmware products will be uninterrupted or error free. Ultraview products are not intended to be used as
critical components in life support systems, aircraft, military systems or other systems whose failure to
perform can reasonably be expected to cause significant injury to humans. Ultraview expressly
disclaims liability for loss of profits and other consequential damages caused by the failure of any
product which would cause interruption of work or loss of profits, such as shipboard or military
attachment.
THIS LIMITED WARRANTY IS IN LIEU OF ALL OTHER WARRANTIES, EXPRESSED OR IMPLIED.
THE WARRANTIES PROVIDED HEREIN ARE BUYER’S SOLE REMEDIES. IN NO EVENT SHALL
ULTRAVIEW CORPORATION BE LIABLE FOR DIRECT, SPECIAL, INDIRECT, INCIDENTAL OR
CONSEQUENTIAL DAMAGES SUFFERED OR INCURRED AS A RESULT OF THE USE OF, OR
INABILITY TO USE THESE PRODUCTS. THIS LIMITATION OF LIABILITY REMAINS IN FORCE
EVEN IF ULTRAVIEW CORPORATION IS INFORMED OF THE POSSIBILITY OF SUCH DAMAGES.
Some states do not allow the exclusion or limitation on incidental or consequential damages, so the
above limitation and exclusion may not apply to you. This warranty gives you specific legal rights, and
you may also have other rights which vary from state to state.
v1r06 Page
4
of
27
Copyright © 2008 – 2010 Ultraview Corporation

808 Gilman Avenue Berkeley, CA., 94710 p:925.253.29 0 www.ultraviewcorp.com
MODEL DESCRIPTIONS
The SYNTH1000 series of Direct Digital Synthesizer (DDS) boards contain two complete low noise
precision waveform synthesizers on a single PCIe bus card. Each channel's frequency may be
programmed from 50KHz to 800MHz (with reduced performance to 1000MHz). Amplitude may be
independently programmed from 0 to 800mV p p into 50 ohms. Designed for low jitter operation in
communications, industrial and scientific applications, these boards function in PCIe bus systems using
supplied drivers for 64 bit Windows 7™ or CentOs 6. In addition to dual synthesizers, the SYNTH1000x2
board has three external TTL inputs for each synthesizer channel, which can be used to allow external
equipment to dynamically switch each synthesizer between up to eight frequency profiles, for a variety of
dynamic waveform synthesis applications (frequency/phase/amplitude modulation, high speed quadrature
modulation, triggered frequency sweeping, etc.). The TTL inputs can also be used to switch ramping
direction, or pausing the ramp.
Both synthesizer channels are driven from a common 3.5GHz CRO timebase, frequency locked to a sub
1ppm accurate TCXO, for precise channel to channel frequency tracking.
All models have two independent output channels, each driven by the filtered output of a dedicated Analog
Devices AD9914 DDS IC, and include additional firmware to allow advanced functionality such as software
selectable internal or externally triggered profile switching capability. Further information for each model is
given below.
MODEL: SYNTH1000X2
Model Synth1000x2 is a Dual channel DDS board with two independent Direct Digital Synthesizers,
each separately programmable for any frequency between 50kHz and 800MHz, in increments of
approximately 0.816 Hz. The two channels may each be independently programmed for frequency,
amplitude and phase, or may be externally controlled via three TTL inputs (PS0 PS2) to dynamically
select up to eight frequency/phase profiles per synthesizer, via hardware control. The two synthesizer
outputs are conveniently provided by SMA output connectors.
MODEL: SYNTH1000X2SQRWAVE
Model Synth1000x2SQRWAVE is similar to the Synth1000x2 model, but instead output a 700mV peak
to peak square wave on each channel, instead of a sine wave. Unlike the sine wave outputs whose
frequency may be programmed from 50KHz to 800MHz (with reduced performance to 1000MHz), the
square wave outputs are limited to 1MHz to 1000MHz. All other functionality is equivalent.
v1r06
Page 5 of 27
Copyright © 2008 – 2010 Ultraview Corporation

808 Gilman Avenue Berkeley, CA., 94710 p:925.253.29 0 www.ultraviewcorp.com
SPECIFICATIONS
SYNTHES ZER OUTPUTS (SYNTH1000X2, SYNTH1000X2SQRWAVE)
Number of Output Channels: 2 independently programmable analog outputs
Analog output voltage (into 50 ohms): 446mV RMS (6dBm) +/ 10% from 2 500MHz
446mV RMS +/ 20% from 50KHz 800MHz
446mV RMS +/ 30% from 10KHz to 1GHz
Output impedance: 50 ohms || 10pF
Output connectors: SMA connectors.
Analog Output Specifications (preliminary):
Wideband SFDR (DC to Nyquist):
40MHz Fout 55dB
100MHz Fout 65dB
400MHz Fout 60dB
Narrowband SFDR (over 10MHz frequency span):
20 MHz Fout >80dB
100MHz Fout >85dB
200MHz Fout >95dB
400MHz Fout >95dB
400MHz Fout >95dB
Harmonic Distortion:
100KHz to 400MHz): 50dB or better
Absolute frequency accuracy,
after 10 minute warm up: +/ 0.000001 (1ppM) of specified freq. +/ 0.816Hz
Software profile switching time: Approx 1 microsecond, system dependent
Externally controlled profile switching time: Under 30 nanoseconds.
PHASE RESOLUT ON
Each DDS has 16 bit phase resolution, allowing fine phase adjustment of each DDS core. Further, the
Synth1000x2 boards incorporate dedicated circuitry and firmware to frequency synchronize the two
DDS cores to a common 3.5GHz master timebase.
v1r06 Page
6
of
27
Copyright © 2008 – 2010 Ultraview Corporation

808 Gilman Avenue Berkeley, CA., 94710 p:925.253.29 0 www.ultraviewcorp.com
PROF LE SELECT NPUTS
Profile selection may optionally be externally controlled for rapid frequency and/or phase
and/or/amplitude switching.
Connector: 26 pin serial external TTL profile select and ramp control,
with external boardlet with 8 SMA input connectors.
Number of TTL Input lines: 6, Standard TTL (Vil < 0.8V, Vih > 2.4V). Do not exceed
+4V on any of these inputs.
GENERAL
Operating Temperature Range: 0 to +55 Degrees Celsius
Storage Temperature Range: 25 to +85 Degrees Celsius
Power Requirements (from PCIe bus) +3.3V +/ 5% at 2A Maximum
+12V +/ 5% at 0.5A Max.
<10W Total power consumption
v1r06
Page 7 of 27
Copyright © 2008 – 2010 Ultraview Corporation

808 Gilman Avenue Berkeley, CA., 94710 p:925.253.29 0 www.ultraviewcorp.com
PHYS CAL
SYNTH1000 boards are full size PCIe bus boards designed to be inserted into a PCIe x16 (physical)
slot, but only requires x8 PCIe connectivity. It also can be installed into PCIe x8 open ended PCIe
sockets, provided there is enough vertical room between boards. Due to the protrusion of its cooling
fan, the SYNTH1000 requires a blank slot between it and the neighboring board to its component side.
The figure below shows the locations of the SMA signal output and digital I/O connectors, and LED
indicators.
To avoid overheating, all SYNTH1000x2 boards must be installed a in well cooled workstation, PC or
server chassis.
Figure 1. SYNTH1000x2 PCIe Dual 50KHz to 800MHz Direct Digital Synthesizer Board
v1r06 Page
8
of
27
Copyright © 2008 – 2010 Ultraview Corporation

808 Gilman Avenue Berkeley, CA., 94710 p:925.253.29 0 www.ultraviewcorp.com
HARDWARE ARCHITECTURE
SYNTH1000 series boards are comprised of a digital section and an analog section. The digital
section includes a high speed programmable logic device which implements the PCI interface and
embedded firmware for controlling the DDS cores of the analog section. The analog section contains a
3.5GHz low jitter clock, and two AD9914 single chip Direct Digital Synthesizer (DDS) ICs. The current
outputs of each DDS are fed, via a broadband RF transformer and a 900MHz low pass filter, to two
SMA jacks.
SYNTHES ZER A & B OUTPUTS (DDS A OUT, DDS B OUT)
The two analog synthesizer outputs are provided on SMA connectors with amplitude (nominally 0
450mV RMS into 50 ohms). The frequency, phase, amplitude, frequency sweep rate (if specified), and
other parameters are software programmable.
TTL0-TTL5 PROF LE SELECT NPUT L NES
The external TTL input pod is connected to the Synth1000x2 board via a 26 pin cable, and the
interface is used for external profile selection inputs in external profile mode and as ramping controls in
external ramp mode. TTL 0 2 control profiles for SynthA and TTL 3 5 control profiles for SynthB on the
board.
EXTERNAL REFERENCE CLOCK NPUT L NE
The SMA jack labeled GC_P on the external TTL input pod may be optionally used for an external
clock input, if desired. This external clock, which may be any frequency between 10 and 50MHz can
make it easier to sync multiple synth1000x2 devices together in a multi board system. The labview
interface currently supports a 10mhz external clock, if another frequency is required additional steps
are needed.
EXTERNAL RAMP MODE
The external TTL input pod can also function to control the sweep. External Ramp mode enables
hardware ramp direction change (on TTL 0,3 for synth A/B), hardware ramp pause (on TTL 1,4 for
synth A/B) and OSK (on TTL 2,5 for synth A/B, currently untested).
v1r06
Page 9 of 27
Copyright © 2008 – 2010 Ultraview Corporation

808 Gilman Avenue Berkeley, CA., 94710 p:925.253.29 0 www.ultraviewcorp.com
LED INDICATORS
There are seven Red/Green LEDs on the top edge of the SYNTH1000x2 board that are useful during
system integration for monitoring the board status. The functions of the LEDs are outlined below.
ENABLE ACQ LED (FREQUENCY LOCK NG ENABLED ND CATOR)
This LED displays whether the frequency locking loop is enabled.
Green: CRO (3.5GHz Coaxial Resonant Oscillator) is successfully locked to <1ppm TCXO reference or
external reference clock.
OFF: CRO is not successfully locked to a TCXO or external reference frequency. Usually this
condition occurs during warm up.
DMA LED
This LED indicates the FLL (Frequency Locking Loop) DAC has reached its low limit without locking.
This is an error condition.
Green: DAC at zero, tuning direction for lock is down.
OFF: DAC not at zero.
ACQU R NG LED
This LED indicates the FLL (Frequency Locking Loop) DAC has reached its high limit without locking.
This is an error condition.
Green: DAC at Full Scale, tuning direction for lock is up.
OFF: DAC not at Full Scale.
MODE LED
This LED displays whether the device is to be locked to internal clock or external clock.
Green: Set up to be locked to internal clock
Off: Set up to be locked to external clock
CLOCK BAD LED
This LED displays the current status of the 3.5GHz internal clock:
Off: Internal clock locked to high accuracy reference oscillator.
Red: Internal clock not locked correctly. This means one of three things:
1) Not Locked.
v1r06 Page
10
of
27
Copyright © 2008 – 2010 Ultraview Corporation
Questo manuale è adatto per i seguenti modelli
1
Indice

















