SpinCore Logo Home
Contact Us
About Us
Purchasing Info
Software Downloads

banner_left.jpg banner_right.jpg

PulseBlasterESR: High Speed Programmable Pulse Generator and Digital Word Generator

PulseBlasterESRTM series is a high-speed, programmable, multichannel pulse generator in the PCI or CompactPCI form factor.  Based on the versatile PulseBlasterTM processor architecture, these boards can accommodate pulse programs with highly flexible control commands of up to 4k program words, featuring loops (nested 8 levels deep), large loop counter (20 bits, up to 1,048,576 repetitions), and deterministic WAIT opcode with a constant latency of 8 clock cycles (40.0 ns at 200 MHz), adjustable to 1.07 seconds in duration, and up to 10 MHz retriggering frequency.
PulseBlasterESRTM offers up to 24 independently controlled channels, variable output rates, and powerful program-flow features.  Currently available clock frequencies are up to 200 MHz.

Key Specifications

  • Up to 200 MHz clock frequency
  • Standard clock stability of 100 ppm, with optional oven-controlled clock oscillator (OCXO) of 200 ppb
  • 24 independently controlled output channels
  • 4 BNC bracket mounted connectors
  • Three IDC headers for all 24 signal outputs
  • 50 ohm impedance matched outputs
  • Programmable pulse lengths from 5 ns to 10 s per instruction
  • Sub-1 ns rise/fall times
  • Advanced pulse-program flow control: nested loops (8 levels), subroutines 
  • Software and hardware triggering, up to 10 MHz retriggering frequency
  • PCI or Compact-PCI form factor


Complex, high-speed, multi-channel pulse, pattern, and word generation. Customers’ applications have included

  • Experiment and process control in Electron, Nuclear and Quadrupole Resonances (ESR, NMR, NQR)
  • Mass Spectrometry and related test technologies
  • Ultrasound, radar, medical imaging
  • Laser control in advanced communication
  • Solid state physics experiments
  • Nanomagnetism and spintronics applications
  • Quantum Computation
  • Robotics and process synchronization
  • Data bus emulation
  • General laboratory use

Models and Ordering Information

XX – Clock frequency, in MHz.  Standard values are 100 and 200 MHz.  Other values upon request.

Sample Part Number: PBESR-200-4k-PCI
(200 MHz clock frequency, 5 ns shortest pulse, 4k memory depth).
Model Clock Frequency Channels Pulse Resolution Shortest Pulse Memory Words
PBESR-100-4k PCI  100 MHz 24  10 ns  50 ns  4k
PBESR-200-4k PCI  200 MHz 24  5 ns  25 ns  4k

Product Manuals

Free Software Support

  • Available as a part of the SpinAPI Package:
    • Example programs (executables and C source files)
    • PulseBlaster Interpreter for easy programming without writing C code
  • The SpinAPI package available for download on the Software Downloads page.
  • Interfaces and examples - PBInterpreter, PulseBlaster.NET, LabView, Matlab.

Warranty Information

  • Standard warranty  - two years
  • Longer warranty periods available 
  • Money-back guarantee – 30 days.

Home | Products | Applications | Contact Us | Purchasing Info | About Us | Software Downloads

© 2017 SpinCore Technologies, Inc.