Nicslab XDAC U-120 (XDAC-120U) 120-Channel Unipolar Source Measurement Unit
120-channel unipolar source measurement system with 16-bit resolution, 0–34 V / 0–300 mA per channel and Ethernet control.
- Channels / Output Quadrant
- 120 / Unipolar (single-quadrant, source only)
- Measurement Time
- 100 ms
- Measurement time for single channel
- 104 ms
- Max. Output Power
- 10 W per channel
Overview
The Nicslab XDAC U-120 (XDAC-120U) is a compact multichannel source measurement system with 120 independently controlled unipolar channels. Each channel can source and measure voltage and current, which suits low-power applications ranging from simple electronic circuits to complex photonic integrated circuits.
The system is offered in two control configurations. The CCvCV version (SKU XDAC-120U-R4G8) supports both Constant Current (CC, 0 to 300 mA) and Constant Voltage (CV, 0 to 34 V) operation. The CV-only version (SKU XDAC-120U-CV) controls voltage only, and the current adjusts automatically to the load connected to each channel.
Ranges and resolution
Voltage and current are set with 16-bit resolution. The Basic software tier runs on a fixed 0–34 V / 0–300 mA output range. With the Premium tier, the voltage range can be set in software to 0–5 V, 0–10 V, 0–20 V or 0–34 V, and on the CCvCV version the current range can be set from 0–300 mA down to 0–3.125 mA without losing 16-bit resolution. Maximum output power is 10 W per channel.
Software and connectivity
The unit is controlled over Ethernet, and a USB-to-Ethernet adapter is included. Control is through a graphical user interface for Windows, macOS and Linux, or through SCPI commands from Python, MATLAB, LabVIEW or C#. The Premium tier adds saving and uploading configurations, CC/CV sequence automation, data recording, and per-channel threshold and short-circuit protection. The instrument is CE and RoHS3 (2015/863) compliant.
Key Features
- 120 independently controlled channels
- Unipolar output, single-quadrant sourcing (0 to 34 V, 0 to 300 mA)
- Constant Current (CC, 0 – 300 mA) and Constant Voltage (CV, 0 – 34 V) operating modes
- Software-selectable voltage ranges with 16-bit resolution: 0–5 V, 0–10 V, 0–20 V, 0–34 V
- Software-selectable current ranges with 16-bit resolution: 0–300 mA down to 0–3.125 mA
- Real-time voltage and current reading on every channel
- Maximum output power of 10 W per channel
- Control via GUI or SCPI commands (Python, MATLAB, LabVIEW, C#)
- GUI support for Windows, macOS and Linux
- Ethernet connectivity with USB-to-Ethernet adaptor included
- Premium tier: configuration save/upload, CC/CV sequence automation, data recording
- Premium tier: per-channel threshold and short-circuit protection
- Basic tier operates on a fixed 0–34 V / 0–300 mA output range
- CE and RoHS3 (2015/863) compliant
Specifications
| Channels / Output Quadrant | 120 / Unipolar (single-quadrant, source only) |
|---|---|
| Measurement Time |
100 ms
Manual states measurement time for single channel: 104 ms
|
| Measurement time for single channel |
104 ms
Product page states 100 ms
|
| Max. Output Power | 10 W per channel |
|
Operating modes
XDAC-120U-R4G8
|
Constant Current (CC) 0 to 300 mA; Constant Voltage (CV) 0 – 34 V |
|
Operating modes
XDAC-120U-CV
|
Constant Voltage (CV) only; current adjusts automatically based on the connected load |
| Voltage Sourcing Range |
0–5 V / 0–10 V / 0–20 V / 0–40 V (34 V)
Sub-ranges selectable with Premium tier; Basic is fixed at 0–34 V
|
|---|---|
| Voltage Resolution | 0.15 – 0.6 mV (range-dependent) |
| Voltage control resolution, 0 – 40 V (34 V) range |
0.6 mV
Default range
|
| Voltage control resolution, 0 – 20 V range | 0.3 mV |
| Voltage control resolution, 0 – 10 V range | 150 μV |
| Voltage control resolution, 0 – 5 V range | 76 μV |
| Voltage Accuracy | ±0.04 – ±0.25 %FSR (range-dependent) |
| Slew Rate |
4 V/µs
All ranges except 0–5 V
|
| Resolution |
16 Bits
Min
|
|---|---|
| Integral nonlinearity (INL) |
-1 / ± 0.5 / 1 LSB
Min / Typ / Max; all ranges
|
| Differential Nonlinearity (DNL) |
-1 / ± 0.5 / 1 LSB
Min / Typ / Max; specified 16-bit monotonic
|
| Total unadjusted error |
-0.1 / ± 0.01 / 0.1 %FSR
Min / Typ / Max; all ranges
|
| Unipolar offset error |
-0.03 / ± 0.015 / 0.03 %FSR
Min / Typ / Max; all unipolar ranges
|
| Unipolar zero-code error |
0 / 0.04 / 0.1 %FSR
Min / Typ / Max; all unipolar ranges
|
| Full-scale error |
-0.2 / ± 0.075 / ± 0.2 %FSR
Min / Typ / Max; all ranges
|
| Gain error |
-0.1 / ± 0.02 / 0.1 %FSR
Min / Typ / Max; all ranges
|
| Unipolar offset error drift |
±2 ppm of FSR/oC
Typ; all unipolar ranges
|
| Gain error drift |
±2 ppm of FSR/oC
Typ; all ranges
|
| Output voltage drift over time |
5 ppm of FSR
Typ; TA = 40 oC, full-scale code, 1900 hours
|
| Output Voltage Settling Time |
12 µs
Typ; ¼ to ¾ and ¾ to ¼ scale settling to ± 1 LSB, ±10 V range, RL = 5 k, CL = 200 pF
|
| Power-on glitch magnitude |
0.3 V
Typ; power-down to active DAC output, ±20 V range, midscale code, RL = 5 k, CL = 200 pF
|
| Output noise |
15 µV p-p
Typ; 0.1 Hz to 10 Hz, midscale code, 0 to 5 V range
|
| Output noise density |
78 nV/⎷Hz
Typ; 1 kHz, midscale code, 0 to 5 V range
|
| AC PSRR |
1 LSB/V
Typ; midscale code, frequency = 60 Hz, amplitude 200 mVpp superimposed on VDD, VCC, or VSS
|
| DC PSRR |
1 LSB/V
Typ; midscale code, VDD = 5 V, VCC = 20 V ±5 %, VSS = 20 V
|
| Code change glitch impulse |
4 nV-s
Typ; 1 LSB change around the major carrier, 0 to 5 V range
|
| Channel to Channel AC crosstalk |
4 nV-s
Typ; 0 to 5 V range, measured channel at midscale, full-scale swing on all other channels
|
| Channel to Channel DC crosstalk |
0.25 LSB
Typ; 0 to 5 V range, measured channel at midscale, all other channels at full-scale
|
| Digital feedthrough |
1 nV-s
Typ; 0 to 5 V range, midscale code, FSCLK = 1 MHz
|
| Current Sourcing Range | 0 – 300 mA (unipolar, source only) |
|---|---|
| Current Resolution |
10 µA (range-dependent)
Manual lists 4.5 µA control resolution on the 0 – 300 mA range
|
| Current Accuracy |
±0.4 – ±1.4 %FSR
Total unadjusted error, 300 mA range
|
| Current control resolution, 0 – 300 mA range |
4.5 µA
Default range; fixed range on the CV-only version
|
|
Current control resolution, 0 – 200 mA range
XDAC-120U-R4G8
|
3.05 µA
Premium; firmware 4.1.1.1 and up
|
|
Current control resolution, 0 – 100 mA range
XDAC-120U-R4G8
|
1.52 µA
Premium; firmware 4.1.1.1 and up
|
|
Current control resolution, 0 – 50 mA range
XDAC-120U-R4G8
|
0.76 µA
Premium; firmware 4.1.1.1 and up
|
|
Current control resolution, 0 – 25 mA range
XDAC-120U-R4G8
|
0.38 µA
Premium; firmware 4.1.1.1 and up
|
|
Current control resolution, 0 – 12.5 mA range
XDAC-120U-R4G8
|
0.19 µA
Premium; firmware 4.1.1.1 and up
|
|
Current control resolution, 0 – 6.25 mA range
XDAC-120U-R4G8
|
95 nA
Premium; firmware 4.1.1.1 and up
|
|
Current control resolution, 0 – 3.125 mA range
XDAC-120U-R4G8
|
47 nA
Premium; firmware 4.1.1.1 and up
|
|
Resolution
XDAC-120U-R4G8
|
16 Bits
Min
|
|---|---|
|
Monotonicity
XDAC-120U-R4G8
|
16 Bits
Min
|
|
Differential Nonlinearity
XDAC-120U-R4G8
|
± 0.2 / ±1 LSB
Typ / Max
|
|
Integral Nonlinearity
XDAC-120U-R4G8
|
± 12 / ± 64 LSB
Typ / Max
|
|
Offset Error Current
XDAC-120U-R4G8
|
± 0.1 / ± 0.4 %FSR
Typ / Max
|
|
Gain Error
XDAC-120U-R4G8
|
± 0.3 / ± 0.9 %FSR
Typ / Max; 300 mA range
|
|
Total Unadjusted Error
XDAC-120U-R4G8
|
± 0.4 / ± 1.4 %FSR
Typ / Max; 300 mA range
|
|
VDROPOUT
XDAC-120U-R4G8
|
1.15 / 1.751 V
Typ / Max; 300 mA range
|
|
Hi-Z Output Leakage Current
XDAC-120U-R4G8
|
0.1 / 1 µA
Typ / Max
|
|
tSET
XDAC-120U-R4G8
|
4.7 µs
Typ; settling time, full-scale 200 mA range
|
|
Glitch Impulse
XDAC-120U-R4G8
|
180 pA.s
Typ; at mid-scale transition, 200 mA range
|
|
DAC-to-DAC Crosstalk
XDAC-120U-R4G8
|
150 pA.s
Typ; 100 mA to 200 mA step, Rload = 15 Ω
|
| Voltage Measurement |
0–34 V range, 1 mV resolution
Manual states real-time voltage reading 16-bits resolution = 1.25 mV
|
|---|---|
| Current Measurement |
0–300 mA range, 10 µA resolution
Manual states real-time current reading 16-bits resolution = 5 μA
|
| Real time voltage reading | 16-bits resolution = 1.25 mV |
| Real time current reading | 16-bits resolution = 5 μA |
| Averaging samples |
1, 4, 16, 64, 128, 256, 512, 1024 Samples
Selectable via measurement configuration
|
| V and I ADC conversion time |
50 µS, 84 µS, 150 µS, 280 µS, 540 µS, 1052 µS, 2074 µS, 4120 µS
Selectable via measurement configuration
|
| DC Power Supply Input |
12 V to 36 V (≥4 A Current Compliance)
Manual: DC supply max 36 V; power up minimum 72 watt (36 V, 2A power supply setting)
|
|---|---|
| Required Headroom |
1.4 – 2 V
Recommended supply voltage = maximum output + 3 V
|
| Control interface |
Ethernet
USB 2.0 to Ethernet adapter included
|
|---|---|
| Rear-panel ports | USB-A, Ethernet, GPIO, Input DC Max 36V |
| Pin output | 40 channels per row (Row 1: Channel 1 to 40; Row 2: Channel 41 to 80; Row 3: Channel 81 to 120) |
| SCPI transport | ZMQ Req-Rep mode in port “5555” |
| GUI operating systems | Windows® 7, Windows® 10, Windows® 11 (64-bit), macOS Big Sur, Linux Ubuntu |
| Room Temperature |
0 ~ 40 ºC
Operating and measurement conditions
|
|---|---|
| Humidity | 5 ~ 80 % (No Condensing) |
| Calibration period | 2 years |
| Compliance | CE; RoHS Directive 2015/863 (RoHS3) |
| Dimensions (H×W×L) | 102 × 232× 450 mm |
|---|---|
| Weight | 7.9 kg |
|
Nicslab XDAC U-120
XDAC-120U-R4G8
|
SKU Code: XDAC-120U-R4G8; Repository Code: XDAC-U-00120-00000-01
CCvCV control
|
|---|---|
|
Nicslab XDAC U-120 (CV Only)
XDAC-120U-CV
|
SKU Code: XDAC-120U-CV; Repository Code: XDAC-U-00120-01000-01
CV-only control
|
Applications
- Photonic integrated circuit biasing and characterization
- Low-power electronic circuit sourcing and measurement
- Multichannel voltage and current sourcing
- Automated voltage and current sequencing
Included
- XDAC-120U box
- DC power line cord (Red, Black), 2 pcs
- USB 2.0 to ethernet adapter
- Ethernet cable
- USB flash disk with GUI, specification & manual, test report, serial key, XDAC key, software library (Premium) and CSV templates
Options & Accessories
| Option | Description |
|---|---|
| XDAC-120U-R4G8-BASIC | XDAC U-120, CCvCV, Basic — Constant Current and Constant Voltage control; Basic software tier with fixed 0–34 V / 0–300 mA range |
| XDAC-120U-R4G8-PREMIUM | XDAC U-120, CCvCV, Premium — Constant Current and Constant Voltage control; Premium software tier with selectable ranges, save/upload, sequence automation, recording, threshold and short-circuit protection |
| XDAC-120U-CV-BASIC | XDAC U-120, CV-only, Basic — Constant Voltage control with current adjusted automatically by the load; Basic software tier |
| XDAC-120U-CV-PREMIUM | XDAC U-120, CV-only, Premium — Constant Voltage control with current adjusted automatically by the load; Premium software tier |
| Multi-connector 6 | Multi-connector 6 (Optional) |
| Ribbon rainbow cable | Ribbon rainbow cable (Optional) — Qty 6 |