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

PulseBlasterDDS-I-300

Each pin on an IDC header corresponds to a bit in the flag field of an instruction.  The association between bits and 

pins is shown in the table below (Table 5, next page).  In the PBDDS-I-300 design, the flag bits that are used to select 
frequency and phase registers are also routed to the IDC connectors so external hardware can be used to determine the 
state of the program.

Table 5:

 IDC connector pin out.

HWTrig/Reset Header

Figure 13 presents the layout of the short 2x2 IDC header that is the Hardware Trigger/Reset connector.  This is an 

input connector, for hardware triggering (HW_Trigger) and resetting (HW_Reset). Pins 3 and 4 are grounds, and pins 1 
and 2 are the reset and trigger inputs, respectively. Both inputs are pulled high by an on board 10kΩ pull up resistor.

HW_Trigger

 (pin 2) 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, although the hardware trigger is more precise, 
since there are no software latencies involved.

HW_Reset 

(pin 1) When this input detects a falling edge (for example by shorting it with pin 3), the pulse program is 

reset.

http://www.spincore.com

                           21

2017-11-14

    

Figure 13: 

HWTrig/Reset

Header pinout.

4
2

3
1

Function

N/A

Ground

14-26

N/A

Unused

13

23

Digital output 8

12

22

Digital output 7

11

21

Digital output 6

10

20

Digital output 5

9

19

TX phase register select

8

18

7

17

6

16

5

15

tx_enable

4

14

Frequency register select

3

13

2

12

1

Bit in

flag word

Pin on 

Flag12..23

Function

N/A

Ground

14-26

N/A

Unused

13

11

Frequency register select

12

10

Digital output 4

11

9

phase_reset

10

8

Shape period select

9

7

8

6

7

5

Amplitude select

6

4

5

3

Digital output 3

4

2

Digital output 2

3

1

Digital output 1 (BNC1)

2

0

Digital output 0 (BNC0)

1

Bit in flag 

word

Pin on 

Flag0..11

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: