
M2p.7515-x4
Fast Digital Waveform Acquisition/Pattern Generator

Product:
M2p.7515-x4
Fast Digital Waveform Acquisition/Pattern Generator
Description:
The M2p.75xx series of fast digital I/O cards allow to acquire or replay digital patterns with a programmable speed of up to 125 MS/s. The direction can be switched by software between input (digital data acquisition) and output (digital pattern generation). The on-board memory of 1 GByte can be completely used for digital pattern. Furthermore the on-board memory can be switched to a FIFO buffer allowing to continuously stream data in either output or input direction.
Facts & Features:
- 32 digital I/O channels
- 32 digital I/O channels
- 1 kS/s up to 125 MS/s sampling speed
- Ultra Fast PCI Express x4 interface
- 110 Ohm input impedance selectable
- Inputs 3.3 V and 5.0 V TTL compatible
- 1 GByte of on-board memory
- 700 MB/s FIFO mode for input and output
- Synchronization of up to 16 cards per system
- PCIe x4 Gen1 Interface
- Works with x4/x8/x16 PCIe slots
- Software compatible to PCI
- Sustained streaming mode up to 700 MB/s
- Direct data transfer to / from CUDA GPU using SCAPP
Product-Video:
Application examples:
- Automatic Test Equipment
- Semiconductor Test
- Experiment Timing Control

FIFO mode
The FIFO mode is designed for continuous data transfer between measurement board and PC memory or hard disk. The read (acquisition) transfer rate reached depends on the motherboard and can be up to 700 MByte/s on a PCI Express x4 Gen1 slot. The control of the data stream is done automatically by the driver on interrupt request. The complete installed on-board memory is used for buffer data, making the continuous streaming extremely reliable.



External Trigger
All boards can be triggered using a separate external trigger signal with a two level programmable window comparator and a second separate external trigger with a single programmable level comparator. It's possible to use positive or negative edge. An internally recognized trigger event can - when activated by software - be routed to a multi purpose i/o connector to start external instruments.


Multi Purpose I/O
The card offers universal multi purpose I/O lines, which can be separately programmed as either input or output. These lines can be used as additional TTL trigger inputs for more complex trigger conditions.

Multiple Replay
The Multiple Replay option allows the fast repetition output on several trigger events without restarting the hardware. With this option very fast repetition rates can be achieved. The on-board memory is divided in several segments of same size. Each of them is generated if a trigger event occurs.
Timestamp
The timestamp option writes the time positions of the trigger events in an extra memory. The timestamps are relative to the start of recording, a defined zero time, externally synchronized to a radio clock, or a GPS receiver. With this option acquisitions of systems on different locations can be set in a precise time relation.
External Clock
Using a dedicated connector a sampling clock can be fed in from an external system. It's also possible to output the internally used sampling clock to synchronize external equipment to this clock.

High Precision PLL
The internal sampling clock of the card is generated using a high precision PLL. This powerful device allows to select the sampling rate with a fine step size making it possible to perfectly adopt to different measurement tasks. Most other cards on the market only allow the setup of fixed sampling rates like 100 MS/s, 50 MS/s, 25 MS/s, 10 MS/s, ... without any possibility to set the sampling rate to any value in between.
Reference Clock
The option to use a precise external reference clock (normally 10 MHz) is necessary to synchronize the board for high-quality measurements with external equipment (like a signal source). It's also possible to enhance the quality of the sampling clock in this way. The driver automatically generates the requested sampling clock from the fed in reference clock.






This standard driver is included in the card delivery and it is possible to get the newest driver version free of charge from our homepage at any time. There are no additional SDK fees for the classical text-based programming. All boards are delivered with drivers for Windows 7, Windows 8, Windows 10 and Windows 11, all 32 bit and 64 bit.
Product | Channels | Max. Samplerate |
---|

Clock / Trigger Distribution (Optional)
The Clock and Trigger Distribution card allows to externally connect several systems with a common clock and a synchronized trigger signal. One can connect up to 17 independent systems or external equipment using this card.
Streaming Systems (Optional)
Combining a number of Spectrum M2p/M2i/M3i/M4i/M5i PCIe digitizers with a Tera-Store Data Streaming solution allows the capture and storage of long complex signals for extended periods of time. With systems available offering from 1 to 32 TB of storage and streaming rates up to 3 GB/s signals can be digitized and stored seamlessly for hours on end.
Documents
![]() |
Data sheet of the M2p.75xx series |
16.12.2024 | 664 K | |
![]() |
Manual of M2p.75xx family |
16.12.2024 | 13 M | |
![]() |
Manual for LabVIEW drivers for M2p |
08.12.2023 | 5 M | |
![]() |
Manual for MATLAB driver M2p/M4i/M4x/M5i/M2i/M3i/DN2/DN6 |
13.12.2023 | 1 M | |
![]() |
SCAPP Manual |
08.12.2023 | 618 K |
WINDOWS DRIVER + SOFTWARE
![]() |
M2p/M4i/M4x/M5i/M2i/M3i/DN2/DN6 driver for Windows 7, 8, 10, 11 (32/64 bit) |
7.05 | 15.01.2025 | 5 M |
![]() |
C/C++ driver header and library files |
7.05 | 15.01.2025 | 44 K |
![]() |
Spectrum Control Center (32-bit) / Windows 7, 8, 10 |
2.39 | 15.01.2025 | 24 M |
![]() |
Spectrum Control Center (64-bit) / Windows 7, 8, 10, 11 |
2.39 | 15.01.2025 | 37 M |
![]() |
SBench 6 (32-bit) Installer / Windows 7, 8, 10 |
6.5.10 | 15.01.2025 | 31 M |
![]() |
SBench 6 (64-bit) Installer / Windows 7, 8, 10, 11 |
6.5.10 | 15.01.2025 | 44 M |
![]() |
Windows Installer for Remote Server Option |
15.01.2025 | 13 M | |
![]() |
M2i/M2p/M3i/M4i/M4x/M5i/DN2/DN6 LabView driver installer |
15.01.2025 | 20 M | |
![]() |
M2p/M4i/M4x/M5i/M2i/M3i/DN2/DN6 Matlab driver + examples installer |
15.01.2025 | 25 M | |
![]() |
Windows Examples (C/C++, .NET, Delphi, Java, Python, Julia ...) |
7.05 | 15.01.2025 | 2 M |
LINUX DRIVER + SOFTWARE
![]() |
M2p/M4i/M4x/M5i/M2i/M3i drivers (Kernel + Library) for Linux 32 bit and 64 bit |
7.05 | 15.01.2025 | 37 M |
![]() |
Driver libraries (no Kernel) for Linux 32 bit and 64 bit |
7.05 | 15.01.2025 | 9 M |
![]() |
Spectrum Remote Server Linux Installer Package |
15.01.2025 | 12 K | |
![]() |
Spectrum Control Center |
2.39 | 15.01.2025 | 33 M |
![]() |
SBench 6 Linux 32 (.rpm) |
6.5.08 | 22.04.2024 | 26 M |
![]() |
SBench 6 Linux 64 (.rpm) |
6.5.10 | 15.01.2025 | 16 M |
![]() |
SBench 6 Linux 32 (.deb) |
6.5.08 | 22.04.2024 | 23 M |
![]() |
SBench 6 Linux 64 (.deb) |
6.5.10 | 15.01.2025 | 16 M |
![]() |
SBench6 Jetson (.deb) |
6.5.10 | 15.01.2025 | 16 M |
![]() |
Drivers + examples for MATLAB for Linux (DEB + RPM) |
15.01.2025 | 156 K | |
![]() |
Linux Examples (C/C++, Python, Julia ...) |
7.05 | 15.01.2025 | 575 K |
Firmware
![]() |
M2i/M2p/M3i/M4i/M4x/M5i firmware update (Windows) |
15.01.2025 | 31 M | |
![]() |
M2i/M2p/M3i/M4i/M4x/M5i firmware update (Linux) |
15.01.2025 | 39 M |
Product Notes
Trigger and Sync | Trigger, Clock and Synchronization Details at high-speed Digitizers |
21.02.2022 | 1 M | |
Digitizer Software Integration | Software Support for Modular Digitizers |
21.02.2022 | 724 K | |
SBench 6 Introduction | SBench 6 - Data Acquisition and Analysis of Digitizer Data |
21.02.2022 | 1 M |
Application Notes
Teaming AWG with Digitizer | Teaming an Arbitrary Waveform Generator with a Modular Digitizer |
21.02.2022 | 919 K | |
AN Closed Loop Digitizer+AWG | Application Note: Closed Loop Tests with Digitizer and AWG and CUDA-GPU |
21.02.2022 | 2 M | |
AN Multi-Channel T&M Systems | Easy creation of customized multi-channel, multi-functional T&M systems |
21.02.2022 | 2 M |