SpinCore Technologies DDS-I-300 Owner'S Manual Download Page 8

PulseBlasterDDS-I-300

II. Installation

Installing the PulseBlasterDDS-I-300

To install the board you must complete the following three steps:

1. Download and install the latest SpinAPI software package and example programs on your computer.  These are 

available at: 

http://www.spincore.com/support/spinapi/

SpinAPI is a custom Application Programming Interface (API) package developed by SpinCore Technologies, 
Inc.  SpinAPI is designed to be used only with SpinCore Technologies, Inc. products.  SpinAPI can be utilized 
using C/C++, or LabVIEW (described in Section VII).

SpinAPI contains device drivers and example programs.  A shortcut to the location of these files is created 

automatically in the Windows Start Menu at “

Start>Programs>SpinCore

”.  See the “readme.txt” file in this 

location for more information.

2. Shut down the computer

For the PCI board: Insert the PulseBlasterDDS-I-300 card into an available PCI slot and fasten the PC 
bracket securely with a screw.

For the USB board: Plug one end of the USB cable into the PulseBlasterDDS-I-300 board and the other 
end into the host computer.  Next, power the board through the 5-pin DIN-type connector or 6-position 
Molex-style connector.  We recommend purchasing the 

RadioProcessorUSB Power Supply

, which has the

6-pin output connector and is pin-compatible with the power connector of the PBDDS-I-300-USB board. 
For more information on powering the PulseBlasterDDS-I-300 USB board please read Power Connectors 
in Section V.  USB Connection - Connecting to the PulseBlasterDDS-I-300-USB boards. 

Warning: 

Do not connect PEG (PCI Express Graphics) power connectors available in some computers 

directly to the 6-position Molex-style power connector.  Doing so will cause irreparable damage to the 
board. SpinCore Technologies is not liable for any damage caused by this.

3. Turn on the computer and follow the installation prompts.  Windows may recognize your board as a 

RadioProcessor board but the board will still function as it should, as the functionality of the PBDDS-I-300 is a sub-
set of the functionality of the RadioProcessor.

http://www.spincore.com

                           8

2017-11-14

Summary of Contents for DDS-I-300

Page 1: ...PulseBlasterDDS Model DDS I 300 USB Board Version SP7 Owner s Manual SpinCore Technologies Inc http www spincore com...

Page 2: ...nologies Inc reserves the right to make changes to the product s or information herein without notice PulseBlasterDDS PulseBlaster SpinCore and the SpinCore Technologies Inc logos are trademarks of Sp...

Page 3: ...lock output on BNC0 18 Clock Input Signal Standard 19 IV PCI Connection Connecting to the PulseBlasterDDS I 300 PCI boards 20 Connector Information 20 BNC Connectors 20 Long IDC Headers 20 HWTrig Rese...

Page 4: ...he user the opportunity to explore novel excitation modes Select designs allow for external frequency modulation using dedicated hardware input lines Packaged in a small USB form factor the PulseBlast...

Page 5: ...are driven from a common clock source the 50 MHz1 Reference Clock in Figure 1 The on board clock source is removable and in lieu of the on board clock any 3 3 V TTL compatible clock source of arbitra...

Page 6: ...at 10 MHz See RF Output Level section on the next page for more information 2 Phase offset control word is 12 bit wide 3 Assuming a 50 MHz reference clock and a 300 MHz NCO frequency Frequency contro...

Page 7: ...the same frequency range as the standard gain board Please note the sustained analog output voltage feature is only available on PCI boards To obtain a sustained analog output voltage set the frequen...

Page 8: ...crew For the USB board Plug one end of the USB cable into the PulseBlasterDDS I 300 board and the other end into the host computer Next power the board through the 5 pin DIN type connector or 6 positi...

Page 9: ...hes the characteristic impedance of the transmission line in parallel with the coaxial transmission line at the oscilloscope input by attaching it to the line through a T Adapter e g a 50 resistor wit...

Page 10: ...hase offset registers one every 2 s 90 degrees apart and will repeat indefinitely To test the AWG feature of the board use pbdds_i_300_awg This program will ask for two amplitude values and one freque...

Page 11: ...iew and Matlab provide mechanisms for accessing the functionality of standard libraries such as SpinAPI Please see the example programs described in the preceding section Testing the PulseBlasterDDS I...

Page 12: ...ut Figure 5 below shows an example RF 70 MHz output pulse that was generated by the board The data was captured using a Tektronix TDS224 oscilloscope Notice the time base of 25 ns division 2 Firmware...

Page 13: ...phase offset and a 70 MHz carrier frequency expanded view Figure 7 below demonstrates the frequency shift agility In this figure the frequency jumps from 20 MHz to 10 MHz with no latency http www spin...

Page 14: ...he pb_dds_load function amp This selects which amplitude register to use The values stored in the amplitude register can be set with the pb_set_amp function Relevant SpinAPI functions pb_start_program...

Page 15: ...PulseBlasterDDS I 300 Figure 8 Sinc shaped soft pulse Pulse duration of 0 5 ms Figure 9 Combination of soft RF pulses with variable amplitudes http www spincore com 15 2017 11 14...

Page 16: ...nal Instruction data inst_data field which elaborates on that action In addition each instruction specifies the desired value for the flags as well as the execution time of the given instruction i e t...

Page 17: ...of the PulseBlasterDDS I 300 each instruction in the pulse program specifies a flag word which sets both the internal control lines and user programmable digital outputs The control lines stay in the...

Page 18: ...oards or on one of the on board IDC headers USB boards This signal is a 50 duty cycle square wave derived directly from the on board 50 MHz clock oscillator and is intended for synchronization purpose...

Page 19: ...source It will accept external clock signals that conform to the low voltage 3 3 V TTL standard only Negative voltage below 0 2 Volts would damage the processor chip and thus any external sinusoidal...

Page 20: ...n interpolating filter This allows for maximum flexibility in output frequency but it means that the output may appear quantized if no filter is used on the output To eliminate this behavior and obtai...

Page 21: ...t detects a falling edge for example by shorting it with pin 4 a hardware trigger is produced This has the same effects as issuing a trigger through software although the hardware trigger is more prec...

Page 22: ...log Ground Power sources should be connected as follows Digital Ground should be connected to the ground point of 5 V supply Analog Ground should be connected to the center point Ground Point of the 6...

Page 23: ...pply is optionally available from SpinCore Technologies Inc For more information please see http spincore com products SP11 RadioProcessor USB Power Supply shtml or the Related Products and Accessorie...

Page 24: ...list Table 7 Shrouded IDC Output Header J301 signal list http www spincore com 24 2017 11 14 Figure 17 Shrouded IDC Output Header J301 Pin number Function 1 Ground 2 Flag bit 0 3 Ground 4 Flag bit 1 5...

Page 25: ...signal list HW_Trigger pin 8 When this input detects a falling edge for example by shorting it with pin 4 a hardware trigger is produced This has the same effects as issuing a trigger through software...

Page 26: ...o perform FSK modulation The use of these frequency control lines to select between frequency registers is described below Header JP302 Frequency Select and HW Trigger Reset The unshrouded male header...

Page 27: ...requency Register Selection list In order to use the hardware frequency select lines be sure to set the software frequency register select value to 0 Important Notes To select between frequency regist...

Page 28: ...the parameters as described in this manual and run the program to control the digital pulse and RF generation of the board A sample screenshot is shown on the next page For more information see the La...

Page 29: ...alternative clock frequencies or an Oven Controlled Crystal Oscillator OCXO please inquire with SpinCore Technologies through our contact form which is available at http www spincore com contact shtml...

Reviews: