PBESR-PRO-500-USB-MX
Table of Contents
I. Introduction .................................................................................... 5
Product Overview .......................................................................................................... 5
Board Architecture ........................................................................................................ 6
Block Diagram ........................................................................................................... 6
Key Features ................................................................................................................... 6
Output Signals ........................................................................................................... 6
Timing Characteristics ............................................................................................... 7
Instruction Set ............................................................................................................ 7
External Triggering ..................................................................................................... 7
Status Readback ........................................................................................................ 7
Summary .................................................................................................................... 8
Specifications .................................................................................................................. 8
TTL Specifications ..................................................................................................... 8
Pulse Parameters (using 500 MHz clock frequency) ................................................ 8
Pulse Program Control Flow (Common) .................................................................... 8
II. Installation ..................................................................................... 9
Installing the PulseBlasterESR-PRO-500-USB-MX ..................................................... 9
III. Programming the PulseBlasterESR-PRO-500-USB-MX ........ 10
The PulseBlaster Interpreter ....................................................................................... 10
PulseBlaster.NET .......................................................................................................... 11
LabVIEW Extensions .................................................................................................... 12
PulseBlaster MATLAB GUI ........................................................................................... 13
C/C++ Programming ..................................................................................................... 14
Using C Functions to Program the PulseBlasterESR-PRO-500-USB-MX ............... 16
IV. Connecting to the PulseBlasterESR-PRO-500-USB-MX ....... 20
Connector Information for PulseBlasterESR-PRO-500-USB-MX ............................. 20
MMCX Headers ....................................................................................................... 20
http://www.spincore.com 3 2/21/23