PXIe-6547 32-Channel 100 MHz Digital Waveform Instrument
The NI PXIe-6547 is a high-speed PXI Express digital waveform generator and analyzer designed for digital interface testing, protocol validation, device characterization and automated production testing. It provides 32 bidirectional single-ended digital channels, a maximum sample clock rate of 100 MHz and data rates up to 200 Mbit/s per channel using double data rate operation.
With programmable logic levels from 1.2 V to 3.3 V, 100 mV voltage resolution, hardware data comparison and per-bank timing adjustment, the PXIe-6547 can interface with many digital devices, embedded controllers, FPGAs and custom electronic systems.
The module uses the PXI Express platform, allowing it to operate alongside oscilloscopes, waveform generators, source measure units and other PXI modules in synchronized mixed-signal test systems.
PXIe-6547 Product Overview
The PXIe-6547 combines digital waveform generation and acquisition in a single one-slot PXI Express instrument. Its 32 digital channels can transmit stimulus patterns to a device under test or acquire the digital response for analysis.
Unlike conventional static digital I/O modules, the PXIe-6547 provides high-speed waveform memory, programmable timing, hardware comparison, clock synchronization and pattern scripting. These capabilities make it suitable for testing interfaces that require repeatable timing and long digital sequences.
The PXIe-6547 is available in two primary onboard memory configurations:
- 781011-02: 8 Mbit of onboard memory per channel
- 781011-03: 64 Mbit of onboard memory per channel
The required memory option depends on the pattern length, acquisition depth, number of stored waveforms and complexity of the test script.
Key Features of the PXIe-6547
32 Bidirectional Digital Channels
The PXIe-6547 provides 32 single-ended channels that can generate or acquire digital signals. This channel count supports common 8-bit, 16-bit and 32-bit parallel interfaces while allowing individual lines to be assigned to address, data, command or status functions.
100 MHz Maximum Sample Clock
The onboard sample clock can be configured from 100 Hz to 100 MHz. External clock sources can also be connected when the test system must operate from a DUT-provided or system-level timing reference.
Up to 200 Mbit/s Per Channel
In single data rate mode, the PXIe-6547 supports up to 100 Mbit/s per channel. In double data rate mode, it transfers data on both edges of the sample clock, increasing the maximum rate to 200 Mbit/s per channel.
DDR operation is supported across the instrument’s programmable logic voltage range, making it useful for interfaces that need additional throughput without increasing the clock frequency beyond 100 MHz.
Programmable 1.2 V to 3.3 V Logic Levels
The PXIe-6547 generation voltage is programmable from 1.2 V to 3.3 V in 100 mV increments. It can therefore interface with devices using commonly encountered 1.2 V, 1.5 V, 1.8 V, 2.5 V and 3.3 V digital logic.
Generation and acquisition sessions share a common voltage resource. When both functions operate simultaneously, they must be configured for the same logic family.
Hardware Data Comparison
Hardware comparison enables the module to compare acquired data with expected values while the test runs. This feature supports bit-error testing, response verification and automated pass/fail evaluation without requiring the host controller to compare every sample individually.
Per-Bank Digital Timing Control
The PXIe-6547 organizes digital channels into timing banks that support programmable data delay. Engineers can adjust channel-group timing to compensate for cable delays, fixture skew and DUT setup-and-hold requirements.
Flexible Clock Sources
Digital patterns can use the onboard clock, an external CLK IN signal or a source-synchronous STROBE for acquisition. Clock export connections also allow the PXIe-6547 to provide timing signals to the DUT or other test equipment.
Waveform Scripting and Sequencing
Onboard scripting allows stored waveforms to be sequenced, repeated and conditionally executed. Reusable waveform segments can reduce memory consumption and simplify the creation of long protocol transactions.
PXI Express Synchronization
The PXIe-6547 can use PXI Express backplane timing and triggering resources to synchronize with other instruments. This is useful when a test requires coordinated digital stimulus, analog acquisition, RF measurement or power control.
PXIe-6547 Technical Specifications
| Product Model | NI PXIe-6547 |
|---|---|
| Product Type | Digital Waveform Generator/Analyzer |
| Bus and Form Factor | PXI Express, single-slot 3U module |
| Bidirectional Digital Channels | 32 |
| Signaling Type | Single-ended |
| Maximum Sample Clock Rate | 100 MHz |
| Maximum SDR Data Rate | 100 Mbit/s per channel |
| Maximum DDR Data Rate | 200 Mbit/s per channel |
| Generation Voltage Range | 1.2 V to 3.3 V |
| Voltage Programming Resolution | 100 mV |
| Input Impedance | 50 kΩ nominal |
| Input Protection | -1 V to 5 V |
| Onboard Clock Range | 100 Hz to 100 MHz |
| External CLK IN Range | 20 kHz to 100 MHz when used as a sample clock |
| STROBE Range | 100 Hz to 100 MHz |
| Programmable Function Interface | 4 PFI channels |
| Hardware Data Comparison | Supported |
| Onboard Memory Options | 8 Mbit/channel or 64 Mbit/channel |
| 8 Mbit/Channel Part Number | 781011-02 |
| 64 Mbit/Channel Part Number | 781011-03 |
| Clock Connections | SMA CLK IN and CLK OUT |
| Digital Interface | Digital Data and Control connector |
| Recommended Cable | SHC68-C68-D4, 1 m |
| Driver | NI-HSDIO |
| Module Width | 1 PXI Express slot |
How the PXIe-6547 Works
During digital waveform generation, pattern data is transferred from the host controller to the PXIe-6547 onboard memory. The module outputs the stored patterns using the configured sample clock, logic voltage, data direction and timing settings.
During acquisition, the module samples the DUT response using the onboard clock, an external clock or the source-synchronous STROBE input. Acquired data is stored in onboard memory and then transferred to the controller for processing and reporting.
When hardware comparison is enabled, expected digital states are evaluated against the acquired response in real time. The test application can identify mismatches, count errors or make a pass/fail decision without transferring and processing every sample in host software.
Clocking and Timing Options
Onboard Sample Clock
The internal sample clock provides a programmable frequency range from 100 Hz to 100 MHz. It is suitable for internally timed generation and acquisition when the DUT does not provide a clock.
External CLK IN
An external sample clock between 20 kHz and 100 MHz can be connected through the front-panel CLK IN connector. This allows the instrument to follow an external timing source or operate synchronously with other equipment.
Source-Synchronous STROBE
The STROBE input can serve as the acquisition sample clock from 100 Hz to 100 MHz. This function is useful when the device under test outputs a clock or strobe together with its data.
Clock Export
The PXIe-6547 can export timing through the front-panel CLK OUT connector. A generation sample clock can also be routed through the digital data connector to provide a synchronized clock to the DUT or test fixture.
Programmable Data Delay
Timing adjustments can be applied to channel banks to shift data relative to the sample clock. This helps position the sampling point within the valid data window and compensate for propagation delay through cables and fixtures.
Hardware Comparison and Error Detection
The PXIe-6547 supports hardware-based comparison of expected and acquired digital data. Expected states can include valid logic values and masked states for channels or samples that should not affect the test result.
Common uses include:
- Bit-error detection
- Register readback verification
- Digital interface functional testing
- Memory read and write validation
- Protocol response verification
- Production pass/fail testing
The module does not include active-load circuitry or a per-pin parametric measurement unit. Applications requiring current sourcing, current measurement or semiconductor pin electronics should consider a suitable digital pattern instrument.
Onboard Memory and Scripting
The PXIe-6547 uses NI Synchronization and Memory Core architecture. Waveform samples and script instructions share the available onboard memory, allowing engineers to balance waveform depth against sequence complexity.
Waveform scripts can be used to:
- Generate multiple stored waveform segments
- Repeat selected patterns through loops
- Wait for software or hardware triggers
- Branch according to configured conditions
- Reuse common command and idle sequences
- Reduce unnecessary duplication of pattern data
PXIe-6547 Memory Options
781011-02 with 8 Mbit per Channel
The 8 Mbit/channel configuration is suitable for shorter patterns, repeated transactions and applications that use waveform scripting to reuse stored pattern segments.
781011-03 with 64 Mbit per Channel
The 64 Mbit/channel configuration provides greater capacity for long nonrepeating patterns, extended response capture and test programs containing multiple digital sequences.
Actual waveform depth depends on the configured channel width, waveform organization, number of script instructions and generation or acquisition requirements.
Typical PXIe-6547 Applications
- Digital interface testing
- Custom protocol generation and analysis
- FPGA and ASIC interface validation
- Memory device functional testing
- Embedded controller verification
- Digital sensor simulation
- Parallel bus testing
- Bit-error testing
- Register-level device communication
- Mixed-signal device characterization
- Hardware-in-the-loop testing
- Automated production test
- Research and laboratory validation
PXIe-6547 for Custom Protocol Testing
The PXIe-6547 is a waveform-based instrument rather than a fixed-protocol analyzer. Engineers can define the pattern data, signal direction, voltage, sample clock and expected DUT response through software.
This approach supports proprietary and nonstandard digital interfaces within the module’s voltage, channel-count and timing limits. Protocol transaction control and data interpretation can be implemented in the host application while the PXIe-6547 handles deterministic waveform generation and acquisition.
Mixed-Signal System Integration
Many electronic devices require digital control together with analog stimulus and measurement. The PXIe-6547 can operate in the same PXI Express chassis as digitizers, arbitrary waveform generators, digital multimeters, power supplies and RF instruments.
Backplane triggers and reference clocks help coordinate multiple modules. A system can therefore generate digital commands, apply analog stimulus and capture the resulting analog and digital responses in a synchronized test sequence.
PXIe-6547 Software Support
The PXIe-6547 is controlled using the NI-HSDIO instrument driver. NI-HSDIO provides functions for waveform generation, acquisition, hardware comparison, scripting, clock configuration and triggering.
Programming environments supported by NI-HSDIO include:
- LabVIEW
- LabWindows/CVI
- Measurement Studio
- Microsoft Visual C/C++
- .NET languages, including C# and Visual Basic .NET
NI Measurement & Automation Explorer can be used to identify the module, confirm driver installation, view device information and perform preliminary hardware checks.
PXIe-6547 System Requirements
A complete PXIe-6547 test system normally requires:
- A compatible PXI Express chassis
- An embedded PXI controller or external computer interface
- NI-HSDIO driver software
- A compatible high-speed digital cable
- A terminal block, breakout accessory or custom fixture
- Optional SMA clock and trigger cables
- Suitable application development software
Before ordering, verify chassis compatibility, controller operating system, driver support, cable configuration and the pinout required by the DUT.
Signal-Integrity Considerations
At data rates up to 200 Mbit/s, cable and fixture design can significantly affect test reliability. Excessive cable length, impedance discontinuities, poor grounding and unterminated signal branches may introduce ringing, skew and timing errors.
Recommended practices include:
- Use a compatible 1 m high-speed digital cable when possible
- Maintain controlled impedance through the test fixture
- Provide a short, low-inductance ground path
- Avoid unnecessary adapters and unterminated stubs
- Match the programmed voltage to the DUT logic family
- Use timing-bank delay to compensate for known skew
- Validate signal quality at the DUT connection point
PXIe-6547 vs PXIe-6548
| Specification | PXIe-6547 | PXIe-6548 |
|---|---|---|
| Bidirectional Channels | 32 | 32 |
| Maximum Sample Clock | 100 MHz | 200 MHz |
| Maximum SDR Data Rate | 100 Mbit/s | 200 Mbit/s |
| Maximum DDR Data Rate | 200 Mbit/s | Up to 400 Mbit/s |
| Programmable Voltage | 1.2 V to 3.3 V | 1.2 V to 3.3 V |
| Hardware Comparison | Yes | Yes |
| Primary Difference | Lower-speed digital waveform testing | Higher-speed digital waveform testing |
The PXIe-6548 is the appropriate upgrade when an application requires a sample clock above 100 MHz or data rates above 200 Mbit/s. The PXIe-6547 provides similar channel, voltage and hardware-comparison capabilities for applications that do not require the higher speed.
Comparison with Similar PXI Digital Instruments
| Model | Channels | Maximum Clock | Maximum Data Rate | Hardware Compare | General Positioning |
|---|---|---|---|---|---|
| PXIe-6544 | 32 | 100 MHz | 100 Mbit/s | No | Standard digital interface testing |
| PXIe-6545 | 32 | 200 MHz | 200 Mbit/s | No | Higher-speed standard digital interfacing |
| PXIe-6547 | 32 | 100 MHz | 200 Mbit/s with DDR | Yes | Programmable-voltage waveform testing |
| PXIe-6548 | 32 | 200 MHz | Up to 400 Mbit/s with DDR | Yes | Higher-speed programmable-voltage testing |
| PXIe-6556 | 24 | 200 MHz | 200 Mbit/s | Yes | Wider voltage range with parametric capability |
| PXIe-6571 | 32 | 100 MHz class | Digital pattern operation | Yes | Semiconductor test with per-pin resources |
PXIe-6547 vs Digital Pattern Instruments
The PXIe-6547 is optimized for waveform-based digital stimulus, acquisition and hardware comparison. It does not include active loads or per-pin parametric measurement resources.
A digital pattern instrument such as the PXIe-6571 is more appropriate for semiconductor characterization and production testing that requires per-pin voltage resources, active loads or DC parametric measurements.
Recommended Related Products
- PXIe-6548 – 32-channel, 200 MHz digital waveform instrument supporting data rates up to 400 Mbit/s.
- PXIe-6545 – 200 MHz digital instrument for applications that do not require hardware comparison.
- PXIe-6556 – 24-channel digital waveform instrument with a broader voltage range and parametric measurement capability.
- PXIe-6571 – digital pattern instrument for semiconductor validation and production testing.
- PXIe-1085 – high-bandwidth PXI Express chassis for synchronized multi-instrument systems.
- PXIe-8880 – embedded PXI Express controller for automated test and measurement systems.
PXIe-6547 Selection Guidance
Before selecting the PXIe-6547, confirm that:
- The DUT uses single-ended digital signaling
- No more than 32 bidirectional channels are required
- The required logic voltage is between 1.2 V and 3.3 V
- The sample clock does not exceed 100 MHz
- The data rate does not exceed 200 Mbit/s using DDR
- Hardware comparison is required
- Active-load and per-pin PMU functions are not required
- The selected memory version provides sufficient waveform depth
- The chassis has a compatible PXI Express peripheral slot
Common Troubleshooting Checks
The Module Is Not Detected
Confirm that the module is fully seated in a compatible PXI Express slot and that a supported NI-HSDIO driver is installed. Use NI MAX to check whether the module appears and passes its self-test.
Acquired Data Contains Unexpected Errors
Verify the logic voltage, clock source, sampling edge and channel direction. Check the cable, grounding and fixture layout. Adjust the data delay if the acquisition point is too close to a signal transition.
The Output Voltage Is Incorrect
Confirm the programmed generation voltage and measure the signal at the DUT connection. Loading, cable resistance and fixture design may affect the voltage observed at the device.
The External Clock Is Unstable
Verify that the external clock meets the required frequency, amplitude and duty-cycle limits. Use appropriate coaxial cabling and check that the selected input configuration matches the clock source.
Onboard Memory Is Insufficient
Use waveform scripts, loops and reusable pattern segments to reduce duplicated data. Select the 64 Mbit/channel version when the application requires longer nonrepeating waveforms or deeper acquisitions.
Frequently Asked Questions
What is the PXIe-6547 used for?
The PXIe-6547 is used to generate, acquire and compare high-speed digital waveforms for protocol testing, interface validation, FPGA testing and automated functional test.
How many digital channels does the PXIe-6547 provide?
It provides 32 bidirectional single-ended digital channels.
What is the maximum sample clock rate?
The maximum onboard sample clock rate is 100 MHz.
What is the maximum data rate?
The module supports up to 100 Mbit/s per channel in SDR mode and 200 Mbit/s per channel in DDR mode.
Which logic voltages are supported?
The generation voltage is programmable from 1.2 V to 3.3 V in 100 mV increments.
Does the PXIe-6547 support hardware comparison?
Yes. The module can compare acquired data with expected digital states in hardware.
Does the PXIe-6547 include a PMU?
No. It does not include a per-pin parametric measurement unit or active-load circuitry.
What are the PXIe-6547 part numbers?
Part number 781011-02 provides 8 Mbit of memory per channel, while part number 781011-03 provides 64 Mbit per channel.
Which driver controls the PXIe-6547?
The PXIe-6547 is controlled using the NI-HSDIO instrument driver.
Can the PXIe-6547 use a DUT-provided clock?
Yes. An external clock can be connected through CLK IN, and the STROBE input can serve as the acquisition sample clock for source-synchronous interfaces.
Can the PXIe-6547 operate independently?
No. It requires a compatible PXI Express chassis and an embedded controller or external computer interface.
Why Choose the PXIe-6547?
The PXIe-6547 is a practical choice for applications requiring more timing control and speed than conventional digital I/O. It combines 32 bidirectional channels, programmable voltage levels, DDR operation, hardware comparison and flexible clocking in a compact PXI Express module.
Its synchronization and scripting capabilities also make it suitable for integrated automated test systems that combine digital patterns with analog, RF or power measurements.
Request a Quote for the PXIe-6547
Contact us for current availability, lead time and project pricing for the NI PXIe-6547 Digital Waveform Instrument. Please specify whether you require part number 781011-02 with 8 Mbit/channel or part number 781011-03 with 64 Mbit/channel.
We can also help identify compatible PXI Express chassis, controllers, digital cables, terminal accessories and related instruments for your test system.


