MicroLabBox

Compact prototyping unit for the laboratory

With MicroLabBox, dSPACE introduces a fully new system category: an all-in-one development system for the laboratory that combines compact size and low system costs with high performance and versatility.

  • 2 GHz dual-core real-time processor and user-programmable FPGA
  • More than 100 channels of high-performance I/O with easy access via integrated connector panel
  • Dedicated electric motor control features and interfaces for Ethernet and CAN bus
MicroLab Box
At a Glance

Application Areas

MicroLabBox lets you set up your control, test or measurement applications quickly and easily, and helps you turn your new control concepts into reality. More than 100 I/O channels of different types make MicroLabBox a versatile system that can be used in mechatronic research and development areas, such as robotics, medical engineering, electric drives control, renewable energy, vehicle engineering, or aerospace.

Key Benefits

High computation power combined with very low I/O latencies provide great real-time performance. A programmable FPGA gives you a high degree of flexibility and lets you run even extremely fast control loops, as required in applications such as electric motor control or active noise and vibration cancellation.

MicroLabBox is supported by a comprehensive dSPACE software package, including, e.g., Real-Time Interface (RTI) for Simulink® for model-based I/O integration and the experiment software ControlDesk® Next Generation, which provides access to the real-time application during run time by means of graphical instruments.

Technical Details
Parameter Specification 1 Specification 2 Specification 3
MicroLabBox Variants Front Panel Variant Top Panel Variant with BNC Connectors Top Panel Variant with Spring-Cage Terminal Blocks
Processor Real-time processor Real-time processor Real-time processor
NXP (Freescale) QorlQ P5020, dual-core, 2 GHz 32 KB L1 data cache per core, 32 KB L1 instruction cache per core, 512 KB L2 cache per core, 2 MB L3 cache total NXP (Freescale) QorlQ P5020, dual-core, 2 GHz 32 KB L1 data cache per core, 32 KB L1 instruction cache per core, 512 KB L2 cache per core, 2 MB L3 cache total NXP (Freescale) QorlQ P5020, dual-core, 2 GHz 32 KB L1 data cache per core, 32 KB L1 instruction cache per core, 512 KB L2 cache per core, 2 MB L3 cache total
Host communication Host communication Host communication
NXP (Freescale) QorlQ P1011 800 MHz for communication with host PC NXP (Freescale) QorlQ P1011 800 MHz for communication with host PC NXP (Freescale) QorlQ P1011 800 MHz for communication with host PC
Memory Memory Memory
1 GB DRAM 128 MB flash memory 1 GB DRAM 128 MB flash memory 1 GB DRAM 128 MB flash memory
Boot time Boot time Boot time
Autonomous booting of applications from flash (depending on application size), ~5 s for a 5 MB application Autonomous booting of applications from flash (depending on application size), ~5 s for a 5 MB application Autonomous booting of applications from flash (depending on application size), ~5 s for a 5 MB application
Interfaces Host interface Host interface Host interface
Integrated Gigabit Ethernet host interface Integrated Gigabit Ethernet host interface Integrated Gigabit Ethernet host interface
Ethernet real- time I/O interface Ethernet real- time I/O interface Ethernet real- time I/O interface
Integrated low-latency Gigabit Ethernet I/O interface Integrated low-latency Gigabit Ethernet I/O interface Integrated low-latency Gigabit Ethernet I/O interface
USB interface USB interface USB interface
USB 2.0 interface for data logging (“flight recorder”) and booting applications via USB mass storage device (max. 32 GB supported) USB 2.0 interface for data logging (“flight recorder”) and booting applications via USB mass storage device (max. 32 GB supported) USB 2.0 interface for data logging (“flight recorder”) and booting applications via USB mass storage device (max. 32 GB supported)
CAN interface CAN interface CAN interface
2 CAN channels (partial networking supported) 2 CAN channels (partial networking supported) 2 CAN channels (partial networking supported)
Serial interface Serial interface Serial interface
2 x UART (RS232/422/485) interface 2 x UART (RS232/422/485) interface 2 x UART (RS232/422/485) interface
LVDS interface LVDS interface LVDS interface
1 x LVDS interface to connect with the Programmable Generic Interface PGI1 1 x LVDS interface to connect with the Programmable Generic Interface PGI1 1 x LVDS interface to connect with the Programmable Generic Interface PGI1
Programmable FPGA1) Programmable FPGA1) Programmable FPGA1)
Xilinx® Kintex®-7 XC7K325T FPGA Xilinx® Kintex®-7 XC7K325T FPGA Xilinx® Kintex®-7 XC7K325T FPGA
Analog input Resolution and type Resolution and type Resolution and type
8 14-bit channels, 10 Msps, differential; functionality: free running mode 24 16-bit channels, 1 Msps, differential; functionality: single conversion and burst conversion mode with different trigger and interrupt options 8 14-bit channels, 10 Msps, differential; functionality: free running mode 24 16-bit channels, 1 Msps, differential; functionality: single conversion and burst conversion mode with different trigger and interrupt options 8 14-bit channels, 10 Msps, differential; functionality: free running mode 24 16-bit channels, 1 Msps, differential; functionality: single conversion and burst conversion mode with different trigger and interrupt options
Input voltage range Input voltage range Input voltage range
-10 … 10 V -10 … 10 V -10 … 10 V
Analog output Resolution and type Resolution and type Resolution and type
16 16-bit channels, 1 Msps, settling time: 1 µs 16 16-bit channels, 1 Msps, settling time: 1 µs 16 16-bit channels, 1 Msps, settling time: 1 µs
Resolution and type Resolution and type Resolution and type
16 16-bit channels, 1 Msps, settling time: 1 µs 16 16-bit channels, 1 Msps, settling time: 1 µs 16 16-bit channels, 1 Msps, settling time: 1 µs
Output voltage range Output voltage range Output voltage range
-10 … 10 V -10 … 10 V -10 … 10 V
Output current Output current Output current
± 8 mA ± 8 mA ± 8 mA
Digital I/O Digital I/O Digital I/O
48 bidirectional channels, 2.5/3.3/5 V (single-ended); functionality: bit I/O, PWM generation and measurement (10 ns resolution), pulse generation and measurement (10 ns resolution), 4 x SPI Master 12 bidirectional channels (RS422/485 type) to connect sensors with differential interfaces 48 bidirectional channels, 2.5/3.3/5 V (single-ended); functionality: bit I/O, PWM generation and measurement (10 ns resolution), pulse generation and measurement (10 ns resolution), 4 x SPI Master 12 bidirectional channels (RS422/485 type) to connect sensors with differential interfaces 48 bidirectional channels, 2.5/3.3/5 V (single-ended); functionality: bit I/O, PWM generation and measurement (10 ns resolution), pulse generation and measurement (10 ns resolution), 4 x SPI Master 12 bidirectional channels (RS422/485 type) to connect sensors with differential interfaces
Electric motor control I/O functionality Separate interfaces Separate interfaces Separate interfaces
2 x Resolver interface 2 x Resolver interface 2 x Resolver interface
Functionality on digital I/O channels Functionality on digital I/O channels Functionality on digital I/O channels
6 x Encoder sensor input 6 x Encoder sensor input 6 x Encoder sensor input
2 x Hall sensor input 2 x Hall sensor input 2 x Hall sensor input
2 x EnDat interface 2 x EnDat interface 2 x EnDat interface
2 x SSI interface 2 x SSI interface 2 x SSI interface
Synchronous multi-channel PWM Synchronous multi-channel PWM Synchronous multi-channel PWM
Block commutational PWM Block commutational PWM Block commutational PWM
Sensor supply Sensor supply Sensor supply
1 x 12 V, max. 3 W/250 mA (fixed) 1 x 2 … 20 V, max. 1 W/200 mA (variable) 1 x 12 V, max. 3 W/250 mA (fixed) 1 x 2 … 20 V, max. 1 W/200 mA (variable) 1 x 12 V, max. 3 W/250 mA (fixed) 1 x 2 … 20 V, max. 1 W/200 mA (variable)
Feedback elements Feedback elements Feedback elements
Programmable buzzer Programmable buzzer Programmable buzzer
Programmable status LEDs Programmable status LEDs Programmable status LEDs
Theft protection Theft protection Theft protection
Kensington® lock Kensington® lock Kensington® lock
Cooling Cooling Cooling
Active cooling (temperature-controlled fan) Active cooling (temperature-controlled fan) Active cooling (temperature-controlled fan)
Physical connections Physical connections Physical connections
4 x Sub-D 50 I/O connectors 2 x Sub-D 50 I/O connectors 48 x BNC I/O connectors 2 x Sub-D 9 I/O connectors 27 x spring-cage terminal block connectors with 8 pins each 3 x RJ45 for Ethernet (host and I/O)
4 x Sub-D 9 I/O connectors 4 x Sub-D 9 I/O connectors USB Type A (for data logging)
3 x RJ45 for Ethernet (host and I/O) 3 x RJ45 for Ethernet (host and I/O) 2 x 2 banana connectors for sensor supply Power supply
USB Type A (for data logging) USB Type A (for data logging)  
2 x 2 banana connectors for sensor supply Power supply 2 x 2 banana connectors for sensor supply Power supply  

Our Technical Sales staff will assist you in choosing your dSPACE system. They also provide with quotations and information about other dSPACE products.