:LTESt Subsystem

Instrument:
N1010A
DCA-X
DCA-M
Meas. mode:
Scope
Eye
Jitter
TDR
Flex Apps:
FlexDCA
FlexRT

The Limit Test (LTESt) subsystem controls the following four types of limit tesing:

  • Acquisitions (:LTESt:ACQuire)
  • Limit lines (:LTESt:LLINe)
  • Measurements (:LTESt:MEASure)
  • Mask tests (:LTESt:MTESt)

Limit testing automatically compares limit test results with pass or fail limits and can be configured to report the results. For example, upon completion a limit test can be configured to report (save) waveform and screen image files. A limited set of single-valued waveform file type are available for saving waveforms. If you need to save a waveform to a different file type, use the commands in the :WAVeform subsystem after the limit test completes. For example, to save a Color Grade-Gray Scale file (.csgx or .csv), use the :WAVeform:EYE:ASCii:DATa? query.

The Limit Test (LTESt) subsystem configures tests that compares test results with pass or fail limits. As shown in the following table, there are four types of limit tesing:

Four Limit Test Types
Limit Test Type Command to Enable Testing Comments
Acquisition :LTESt:ACQuire:STATe ON Starts a limit test that runs until a set number of waveforms, samples, or patterns have been acquired. Once the limit is reached, waveforms and screen images can automatically be saved.
Limit Lines :LTESt:LLINe:TEST:STATe ON Starts a limit test on limit lines that runs until the first passed or failed data point occurs. Once the condition is met, a summary, waveforms, and screen images can automatically be saved.
Measurements :LTESt:MEASure:MLIMit:STATe ON Starts up to 16 Individual limit tests on any combination of oscilloscope, eye, eye mask (individual), jitter, amplitude/noise, and JSA measurements. Once the limit is reached for a measurement, summary, waveforms, and screen images can automatically be saved.
Eye Mask Test :LTESt:MTESt:MRESult:STATe ON Starts a single eye mask limit test for total mask failures across all mask regions. Once the limit is reached, waveforms and screen images can automatically be saved. To run a limit test for a specific region of a mask, use a measurement limit test.

For each of these four types of limit tests, you can select to save the test results using the following child commands:

  • Use :SWAVeform child commands to save a waveform of the test results to a file or memory.
  • Use :SIMage child commands to save a screen image file of the test results.
  • Use :SSUMmary child commands to save a summary file of the test results. Summary files are not available for acquisition limit tests.