measure - Probe Measurement
measure <channel> - Take a measurement of a signal.
In this usage, the measure command is used to take a measurement of a signal using a particular measurement channel.
Usage:
- command: measure <channel> [<signal>|<rail>] <range>|<acceptance> [<reference>]
[extractKey: <key>]
[retry: <retryCount>]
[ground: <ground>]
[with:
[- dutyCycle <dutyCycleRange>]
[- disableAutoRange]]
Argument |
Description |
---|---|
channel |
Measurement channel |
signal |
DDTPxx/RDTPxx probe for |
rail |
Power Rail for |
range |
Acceptable range |
acceptance |
Signal acceptance criteria, e.g. |
reference |
Reference voltage for |
key |
Key in which to store the measurement results (optional) |
retryCount |
Number of times to retry the test step (optional) |
ground |
Measurement reference ground (optional) |
with |
Additional command parameters. (optional)
|
Note
For the voltageDiff
channel, 2 signal names must be provided, separated
with a -
. For example: DATP00-DATP01
for a differential
measurement between DATP00
and DATP01
.
The measure
command supports the following channels:
channel |
Description |
Max Voltage |
---|---|---|
|
Capacitance, using DMM |
100V |
|
Continuity, using DMM |
100V |
|
1V8 current draw, using ADC |
5.5V |
|
3V3 current draw, using ADC |
5.5V |
|
5V current draw, using ADC |
5.5V |
|
VARV current draw, using ADC |
24V |
|
Current, using DMM |
100V |
|
Frequency (CLK0 or CLK1) |
100V |
|
Impedance measurement (RVREF/RA) |
100V |
|
Digital pin measurement (DDTPxx/RDTPxx) |
5.5V |
|
Resistance, using DMM |
100V |
|
DATP00 voltage, using ADC |
5.5V |
|
DATP01 voltage, using ADC |
5.5V |
|
DATP02 voltage, using ADC |
5.5V |
|
DATP03 voltage, using ADC |
5.5V |
|
DATP04 voltage, using ADC |
5.5V |
|
DATP05 voltage, using ADC |
5.5V |
|
DATP06 voltage, using ADC |
5.5V |
|
DATP07 voltage, using ADC |
5.5V |
|
DATP08 voltage, using ADC |
5.5V |
|
DATP09 voltage, using ADC |
5.5V |
|
DATP10 voltage, using ADC |
5.5V |
|
DATP11 voltage, using ADC |
5.5V |
|
DATP12 voltage, using ADC |
5.5V |
|
Differential voltage, using ADC |
5.5V |
|
Voltage, using DMM |
100V |
|
MUX0 voltage, using ADC |
5.5V |
|
MUX1 voltage, using ADC |
5.5V |
|
MUX2 voltage, using ADC |
5.5V |
|
MUX3 voltage, using ADC |
5.5V |
Caution
In order to avoid damage to the PLT, take care that signals are below the Max Voltage for the selected measurement channel.
Note
On the PLT-300A, the DATP00 ... DATP06
pins need to be connected to
the Multiplexer sub-system, in order to use voltageDATP00 ... voltageDATP06
.
Use the mux connect DDTPxx command to to connect such a pin to the Multiplexer sub-system.
ADC-based differential voltage measurements (voltageDiff
) are supported
for the following combinations of signals only:
signal |
signal |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
DMM-based measurements (capacitance
, continuity
, currentDMM
,
resistance
, voltageDMM
) can be performed for the following
probes:
signal |
Description |
---|---|
|
Direct Analog Test Probe #0…#6 |
|
Direct Digital Test Probe #0…#8 |
|
|
For DMM-based measurements, the PLT-300A allows measurements to be taken
against a specific ground signal. This can be requested by adding
a ground: <ground>
field to the measure
command, with the following
supported values:
ground |
Description |
---|---|
|
PLT System ground (default) |
|
DUT Ground #1 |
|
DUT Ground #2 |
|
DUT Ground #3 |
|
DUT Ground #4 |
|
1.8V supply |
|
3.3V supply |
|
5V supply |
|
VARV supply |
|
RVREF mux signal |
The following suffixes are supported for electrical measurement ranges:
Kind |
Suffix |
Description |
---|---|---|
Frequency |
|
Hertz (default) |
Frequency |
|
Kilohertz |
Frequency |
|
Megahertz |
Frequency |
|
Gigahertz |
Voltage |
|
Nanovolt |
Voltage |
|
Microvolt |
Voltage |
|
Millivolt |
Voltage |
|
Volt (default) |
Voltage |
|
Kilovolt |
Voltage |
|
Megavolt |
Current |
|
Nanoampere |
Current |
|
Microampere |
Current |
|
Milliampere |
Current |
|
Ampere (default) |
Resistance/Impedance |
|
Nanoohm |
Resistance/Impedance |
|
Microohm |
Resistance/Impedance |
|
Milliohm |
Resistance/Impedance |
|
Ohm (default) |
Resistance/Impedance |
|
Kiloohm |
Resistance/Impedance |
|
Megaohm |
Examples
measure start and measure stop - Take continuous measurements over time.
In this usage of the measure command, the start
and stop
subcommands are used to start a
continuous measurement, and then stop it.
This functionality is only available on the PLT-300A, and the specified channel
must support
continuous measurement.
Other commands can be used between start and stop to wait for measurement (e.g., sleepms), or to exercise the DUT (e.g., power, GPIO, etc). Measurements will be taken continuously, and results will be tested against the pass criteria specified in the start command when stop is called.
Multiple continuous measurements can be started and stopped in parallel, as long as they are on separate channels.
measure start Usage:
- command: measure start <channel>
[id: <usbDeviceID>]
[path: <usbDevicePath>]
[retry: <retryCount>]
[with:
[- voltageAverage:<voltageAverageRange>]
[- voltageLimit:<voltageLimitRange>]
[- currentAverage:<currentAverageRange>]
[- currentLimit:<currentLimitRange>]
[- powerAverage:<powerAverageRange>]
[- powerLimit:<powerLimitRange>]]
measure stop Usage:
- command: measure stop [<channel>]
[id: <usb_device_id>]
[path: <usb_device_path>]
Argument |
Description |
---|---|
channel |
Measurement channel. Note: The selected channel must support continuous measurement. |
usb_device_id |
Optional: USB device identifiers: |
usb_device_path |
Optional: USB device path: |
retryCount |
Optional: Number of times to retry the test step. |
with |
Optional: Additional command parameters. (Note: If none of the parameters below are specified, no pass criteria will be applied.) |
voltage_average_range |
Optional: Acceptable voltage average range. |
voltage_limit_range |
Optional: Acceptable voltage limit range. |
current_average_range |
Optional: Acceptable current average range. |
current_limit_range |
Optional: Acceptable current limit range. |
power_average_range |
Optional: Acceptable power average range. |
power_limit_range |
Optional: Acceptable power limit range. |
The following channels are supported for continuous measurement:
channel |
Description |
---|---|
|
Jetperch Joulescope JS220 Precision Energy Analyzer. External USB peripheral. Supports continuous measurement of voltage, current, and power. |
Examples