Please update your browser. For the best Liquid Instruments experience, update to the latest version of Chrome, Edge, Firefox, or Safari. Update Microsoft Edge.
Liquid Instruments Logo
Products
Hardware Platforms
Moku:Delta
Moku:Delta
New
For advanced design and validation
Moku:Pro
Moku:ProFor versatile test and measurement
Moku:Lab
Moku:LabFor experimental research labs
Moku:Go
Moku:GoFor quick testing and debugging
Compare Hardware
Compare HardwareView a side-by-side of all Moku hardware
Technologies
GenInst Studio
New
Generate personalized instruments
Integrated InstrumentsProfessional-grade instruments at your fingertips
Neural NetworkFPGA-powered neural network integration
Multi-Instrument ModeCombine instruments to create a customized test system
Moku CompileCode, compile, and deploy to your Moku's FPGA
Software
MokuOSDownload the Moku app for Windows, macOS, iPadOS & visionOS
APIsPython, MATLAB, LabVIEW
UtilitiesCommand line and graphical tools for file conversion
Instruments
Analysis
Oscilloscope
Spectrum Analyzer
Frequency Response Analyzer
Lock-in Amplifier
Phasemeter
Logic Analyzer / Pattern Generator
Time & Frequency Analyzer
Data Logger
Generation
Waveform Generator
Arbitrary Waveform Generator
Control & Conditioning
PID Controller
Digital Filter Box
FIR Filter Builder
Laser Lock Box
Custom & Utility
GenInst Studio
New
Gigabit Streamer
Custom Instrument
Neural Network
Multi-Instrument Mode
Applications
Optics and Photonics
Microscopy and Spectroscopy
Photon Counting
Quantum Optics
Aerospace and defense
A&D Instrumentation
Component Test
Automated Testing
Semiconductor Test
Control Systems and Bode Analysis
MEMS Testing
AI and Machine Learning
Generative Instrumentation
New
Neural Networks
Education
Education and Research
Resources
App Notes
Blog
Case Studies
Coursework
Guides
Product Documentation
Publications
Webinars
White Papers
Support
Company
Contact Us
About Us
Leadership
Partners
News & Updates
Press
Events Calendar
Careers
Store
Moku:Delta
Moku:Pro
Moku:Go
Upgrade Moku:Pro
Upgrade Moku:Lab
Upgrade Moku:Go
0
Get a quote Buy Now
Build custom optics and photonics measurement instruments. | Register for the webinar
Blog

Scaling your test setup with Multi-instrument Mode for Moku:Pro and LabVIEW

October 6, 2023

    Introduction

    In the ever-evolving landscape of device test and validation, engineers continually seek innovative ways to enhance efficiency, reduce costs, and adapt to dynamic project demands. One powerful solution to enable streamlined multi-instrument testing is the integration of Multi-instrument Mode for Moku:Pro with LabVIEW, a combination that redefines the capabilities of hardware instrumentation to fit the needs of a modern, digital-first test approach.

    Automated multi-instrument test platform utilization

    Multi-instrument Mode allows the efficient division of FPGA resources into multiple slots, enabling the seamless deployment of up to four instruments concurrently (Figure 1). This scalability streamlines hardware resources while opening the doors to complex testing scenarios that were previously unattainable with standalone instruments. When transitioning from manual to automated testing, software-defined instrumentation bridges the gap between an intuitive user interface for manual intervention and powerful APIs to fully automate repetitive testing and device validation.

    Figure 1: n Multi-instrument Mode, Moku:Pro can deploy the Waveform Generator, Oscilloscope, Spectrum Analyzer, and Data Logger simultaneously to enable real-time signal generation, time-domain analysis, frequency-domain analysis, and data capture.

    Implementing the test system via LabVIEW

    By utilizing LabVIEW, a common test and measurement programming environment, we can generate, monitor, and control multiple instruments simultaneously while providing real-time access to critical results. Within Multi-instrument Mode, signal routing between instruments occurs internally within the FPGA, ensuring lossless interconnections. In the event that you have a more complex setup with a number of instrument inputs and outputs routing to the analog inputs and outputs, all signal routing can still be done internally. These interconnections can be arbitrarily routed between inputs, outputs, and instruments.

    In our custom LabVIEW setup (Figure 2), we explore how Multi-instrument Mode seamlessly integrates the software-defined Waveform Generator, Oscilloscope, Spectrum Analyzer, and Data Logger instruments for Moku:Pro. The Waveform Generator generates a test signal, which is routed to the Oscilloscope for time-domain analysis, and simultaneously, the Spectrum Analyzer provides a frequency-domain perspective. The Data Logger efficiently records data for analysis and documentation.

    Figure 2: Custom LabVIEW graphical user interface (GUI) to display multiple instrument results in real time.

    To enhance hands-free validation, configurable thresholds allow for the adjustment of test limits. These thresholds, applied to data from the Oscilloscope and Spectrum Analyzer in real time, trigger alarms when exceeded, simplifying pass/fail qualification.

    Our LabVIEW block diagram in Figure 3 reveals a straightforward process: configuring Multi-Instrument Mode, individual instrument slots, and parallel code blocks to monitor and control the four Moku instruments. This approach eliminates the need for additional instrumentation, making it a cost-effective and resource-efficient solution.

    Figure 3: LabVIEW block diagram to control multiple Moku:Pro instruments.

    The key components

    The Waveform Generator

    • This block permits real-time configuration of the test signal’s amplitude and frequency. The generated signal feeds into the Oscilloscope, Spectrum Analyzer, and Data Logger.

    The Oscilloscope

    • Configure alarms and thresholds for the time-domain display, including voltage thresholds to detect overvoltage events, all while monitoring the signal in real time.

    The Spectrum Analyzer

    • Customize alarms and thresholds for the frequency-domain display, including frequency thresholds for event detection, with real-time signal monitoring.

    The Data Logger

    • Configure parameters for display and set the system to stop logging data if both alarms are triggered.

    This configuration enables a custom test system on a single device, ideal for automated device validation requiring multiple test instruments. By utilizing software-defined instrument platforms, you can run multiple instruments simultaneously, and you can generate, view, and process signals simultaneously through common automation tools such as LabVIEW. Making real-time, custom measurements with highly reconfigurable hardware means your system can evolve with you — it’s easy to adapt it to your needs as test requirements inevitably change. With additional real-time data processing, you can evaluate against test metrics and provide decision points for controlling hardware, updating output signals, or modifying your test sequence, all with one device. 

    The integration of Multi-instrumen Mode and LabVIEW empowers you to create a customized test system on a single device, perfect for automated device validation requiring multiple test instruments. Leveraging software-defined instrumentation, you can run multiple instruments concurrently; generate, view, and process signals simultaneously; and adapt your systems as testing requirements evolve. With real-time data processing, you gain the ability to evaluate against test metrics and make informed decisions, all with the convenience of a single device.

    To see this example explained in more detail, check out our on-demand webinar with Electronic Design (Figure 4).

    Figure 4: Check out Software-defined test: An easier way to automate and validate — a webinar we co-hosted with Electronic Design — to learn more.

    Want to learn more about our LabVIEW API? Click here. To learn more about the benefits of software-defined instrumentation for automated test, click here. If you have questions, you can also contact us at support@liquidinstruments.com.

    Try Moku in demo mode Download the Moku app → Get answers to FAQs Visit Knowledge Base → Connect with Moku users Join the user forum →

    Other Recommended Blog Posts

    Blog
    What is Generative Instrumentation?

    The AI-enabled technology for creating customized test solutions, including specialized measurements, real-time signal processing, and control capabilities

    Date: July 14, 2026

    Blog
    5 Advantages of FPGA-Based Customization for Test & Measurement

    How instruments with user-programmable FPGAs are replacing racks of test equipment, and what that means for your lab.

    Featuring: Moku Cloud Compile

    Date: May 22, 2026

    Blog
    Faster, more powerful real-time customization with MokuOS 4.2

    MokuOS 4.2 unlocks higher bandwidth, faster real-time processing, and more instruments on Moku:Delta, all with a simple software update.

    Date: March 19, 2026

    Back to all Blog

    Nav

    • Products
    • Instruments
    • Resources
    • Support
    • Company
    • Contact Us
    • Privacy Policy
    • Terms of Use

    Offices

    United States
    (619) 332-6230
    12526 High Bluff Dr.
    Suite 150
    San Diego, CA 92130

    Australia
    +61 2 6171 9730
    243 Northbourne Avenue
    Suite 1, Level 1
    Lyneham, ACT 2602

    Australia
    +61 3 7073 3594
    Suite 5C, Level 5,
    700 Swanston Street,
    Carlton, VIC – 3058

     

     

    Follow us

    LinkedIn YouTube X Facebook Instagram

    官方微信

    © 2026 Liquid Instruments. All rights reserved.