PPL 512 / PPA 512 Programmable Pulse Laser and Amplifier
Programmable nanosecond pulse shaping for precise, reliable laser and amplifier control. 1030–1550 nm.
PRECISION PULSE SHAPING FOR ADVANCED LASER CONTROL
Key Benefits
- Cleaner pulse profiles — arbitrary pulse shapes with sub-nanosecond precision
- More stable seeding — integrated pre-compensation for downstream amplifiers
- Improved signal quality — reduced ringing and cleaner temporal control
- Reduced artefacts — fast current slopes for shaped nanosecond or gain-switched picosecond output
- Flexible adaptation — multiple modulation architectures across wavelengths
- Consistent output — high extinction ratios and stable single-mode fibre delivery
Programmable Nanosecond Pulses in a Compact Platform
PicoQuant’s PPL 512 / PPA 512 provides fully programmable nanosecond pulse shaping in a compact, computer-controlled platform designed for seamless integration into advanced laser chains. Users can define arbitrary pulse profiles with sub-nanosecond precision, enabling clean temporal control, reduced ringing, and optimised amplifier seeding. Fast current slopes support both shaped nanosecond pulses and gain-switched picosecond output, while integrated pre-compensation stabilises downstream fibre or solid-state amplifiers.
With single-mode fibre output, high extinction ratios, and straightforward USB connectivity, PPL 512 / PPA 512 offers a flexible and reliable solution for precise pulse generation across diverse photonics workflows. The platform is available in multiple modulation architectures, including direct diode modulation, SOA-assisted modulation, and SOA-only amplification, covering wavelengths from 1030 and 1064 nm to the 1.5–2 µm region as well as selected visible bands.
Byte-by-Byte Pulse Programming with Sub-Nanosecond Resolution
PPL 512 / PPA 512 is based on a programmable waveform architecture that generates pulse patterns as a cyclic sequence of 512 bytes. These bytes are stored in high-speed memory and read out at up to 5 GS/s, providing a temporal resolution of 200 ps per byte. This approach allows arbitrary pulse shapes to be defined with 8-bit amplitude resolution on a byte-by-byte basis. The programmed sequence can be executed as a continuous, gapless loop or triggered externally, enabling precise synchronisation and flexible control over complex pulse trains and burst patterns.






































