Download Print this page

Advertisement

Quick Links

Keysight
N1091APCA/BMCA/BACA/BJCA
IEEE 802.3 Compliance and
Debug Application
Programmer's
Reference

Advertisement

loading

Summary of Contents for Keysight N1091APCA

  • Page 1 Keysight N1091APCA/BMCA/BACA/BJCA IEEE 802.3 Compliance and Debug Application Programmer's Reference...
  • Page 2 DFAR 227.7103-5 (c), as applicable in any technical data. The hardware and/or software described in this document are furnished under a license and may be used or copied only in accordance with the terms of such license. Keysight N1091APCA/BMCA/BACA/BJCA IEEE 802.3 Compliance and Debug Application Programmer's...
  • Page 3: In This Book

    Programmers who are new to compliance application programming should read all of the chapters in order. Programmers who are already familiar with this may review chapters 2, 3, and 4 for changes. Keysight N1091APCA/BMCA/BACA/BJCA IEEE 802.3 Compliance and Debug Application Programmer's Reference...
  • Page 4 Keysight N1091APCA/BMCA/BACA/BJCA IEEE 802.3 Compliance and Debug Application Programmer's...
  • Page 5: Table Of Contents

    Contents In This Book / 3 1 Introduction to Programming Remote Programming Toolkit / 8 2 Configuration Variables and Values 3 Test Names and IDs 4 Instruments Index Keysight N1091APCA/BMCA/BACA/BJCA IEEE 802.3 Compliance and Debug Application Programmer's Reference...
  • Page 6 Keysight N1091APCA/BMCA/BACA/BJCA IEEE 802.3 Compliance and Debug Application Programmer's...
  • Page 7: Introduction To Programming

    Keysight N1091APCA/BMCA/BACA/BJCA IEEE 802.3 Compliance and Debug Application Programmer's Reference 1 Introduction to Programming Remote Programming Toolkit / 8 This chapter introduces the basics for remote programming a compliance/test application. The programming commands provide the means of remote control. Basic operations that you can do remotely with a computer and a compliance/test app running on an oscilloscope include: •...
  • Page 8: Remote Programming Toolkit

    Introduction to Programming Remote Programming Toolkit The majority of remote interface features are common across all the Keysight Technologies, Inc. family of compliance/test applications. Information on those features is provided in the N5452A Compliance Application Remote Programming Toolkit available for download from Keysight here: www.keysight.com/find/rpi.
  • Page 9: Configuration Variables And Values

    Keysight N1091APCA/BMCA/BACA/BJCA IEEE 802.3 Compliance and Debug Application Programmer's Reference 2 Configuration Variables and Values The following table contains a description of each of the N1091APCA/BMCA/BACA/BJCA IEEE 802.3 Compliance and Debug Application options that you may query or set remotely using the appropriate remote interface method.
  • Page 10 N1045x/N1055A was selected in the setup tab. These selections will be automated and require an N104x/N1055A is both slot 1 and slot 2. See connection diagram for more info. Keysight N1091APCA/BMCA/BACA/BJCA IEEE 802.3 Compliance and Debug Application Programmer's...
  • Page 11 Allows you to provide a fixed RJ user-defined text), value for use in Eye Mode. Enter 1e-12 the value in seconds using the format 374E-15 or 1.13E-12. The allowable range is 0 to 10 ps. Keysight N1091APCA/BMCA/BACA/BJCA IEEE 802.3 Compliance and Debug Application Programmer's Reference...
  • Page 12 Note: This will CTLE value be used in Eye Height B in measuring all three CTLE measurements 1. Host Recommnded 2. 1dB less than Host Recommended 3. 1dB more than Host Recommended. Keysight N1091APCA/BMCA/BACA/BJCA IEEE 802.3 Compliance and Debug Application Programmer's...
  • Page 13 Select "disable" to disable the pattern verification for the tests that require square 8 pattern. Keysight N1091APCA/BMCA/BACA/BJCA IEEE 802.3 Compliance and Debug Application Programmer's Reference...
  • Page 14 Files will be saved to directory set in Select waveform directory. Configure Select Waveform DirWFM (Accepts Type in a directory path to save Directory user-defined text), your measured waveforms. C:\Temp\KRwfm Keysight N1091APCA/BMCA/BACA/BJCA IEEE 802.3 Compliance and Debug Application Programmer's...
  • Page 15 Auto will automatically set the Scale user-defined text), voltage scale for tests with the Auto, 200e-3 transmitter on. To manually set the scale, enter in a scale per division number (i.e. 200e-3). Keysight N1091APCA/BMCA/BACA/BJCA IEEE 802.3 Compliance and Debug Application Programmer's Reference...
  • Page 16 External Address txtExternalInstrumentAddres (Accepts This option allows user to user-defined text) connect an ENA or PNA. Please select ENA or PNA in the pull down menu and press the Connect PNA/ENA button. Keysight N1091APCA/BMCA/BACA/BJCA IEEE 802.3 Compliance and Debug Application Programmer's...
  • Page 17 Set Up automate the auto SkewChan2A2B 0.0, 1.0 automate the auto skew button skew button Set Up automate the auto SkewChan2C2D 0.0, 1.0 automate the auto skew button skew button Keysight N1091APCA/BMCA/BACA/BJCA IEEE 802.3 Compliance and Debug Application Programmer's Reference...
  • Page 18 SkewChan7C7D 0.0, 1.0 automate the auto skew button skew button Set Up automate the done Donebtn automate the done button When button task completes, value automatically resets to 0. Keysight N1091APCA/BMCA/BACA/BJCA IEEE 802.3 Compliance and Debug Application Programmer's...
  • Page 19: Test Names And Ids

    Keysight N1091APCA/BMCA/BACA/BJCA IEEE 802.3 Compliance and Debug Application Programmer's Reference 3 Test Names and IDs The following table shows the mapping between each test's numeric ID and name. The numeric ID is required by various remote interface methods. • Name — The name of the test as it appears on the user interface Select Tests tab.
  • Page 20 (v2+v5)/v2 (Additional) - Coefficient (v2+v5)/v2 measurement for Coefficient status c1-disabled Status dis-min-min c0-minimum c-1-minimum (v2+v5)/v2 (Additional) - Coefficient 1528 (v2+v5)/v2 measurement for Coefficient status c1-disabled Status dis-min-min c0-minimum c-1-minimum Keysight N1091APCA/BMCA/BACA/BJCA IEEE 802.3 Compliance and Debug Application Programmer's...
  • Page 21 Bounded Uncorrelated Jitter measurement Bounded Uncorrelated Jitter 205202 Bounded Uncorrelated Jitter measurement Bounded Uncorrelated Jitter 6202 Bounded Uncorrelated Jitter measurement Coefficient Initialization 5502 Calculates the Coefficients on an initialized signal and ratio (c(0)+c(1)-c(-1))/(c(0)+c(1)+c(-1)) Keysight N1091APCA/BMCA/BACA/BJCA IEEE 802.3 Compliance and Debug Application Programmer's Reference...
  • Page 22 Test the common mode voltage. This test can only be tested in dual single ended connection Common Mode Voltage Test 1101 Test the common mode voltage. This test can only be tested in dual single ended connection Keysight N1091APCA/BMCA/BACA/BJCA IEEE 802.3 Compliance and Debug Application Programmer's...
  • Page 23 Must be DC coupled. DC Common Mode Output Voltage Test 205101 Test the DC common mode voltage. This test can only be tested in dual single ended connection. Must be DC coupled. Keysight N1091APCA/BMCA/BACA/BJCA IEEE 802.3 Compliance and Debug Application Programmer's Reference...
  • Page 24 5702 Test Clock Transition to Clock Transition in mode DME Transition Test DME T3-Clock Transition to Data Test transition time between clock transition to data transition in Transition Test mode DME Keysight N1091APCA/BMCA/BACA/BJCA IEEE 802.3 Compliance and Debug Application Programmer's...
  • Page 25 Differential Output Return Loss 10000 Differential Output Return Loss measurement Differential Output Return Loss 20000 Differential Output Return Loss measurement Differential Output Return Loss 13000 Differential Output Return Loss measurement for XLAUI/CAUI Host Keysight N1091APCA/BMCA/BACA/BJCA IEEE 802.3 Compliance and Debug Application Programmer's Reference...
  • Page 26 Test the maximum voltage with the TX disabled Voltage Test with TX disabled Differential Peak to Peak Output 6100 Test the maximum voltage with the TX disabled Voltage Test with TX disabled Keysight N1091APCA/BMCA/BACA/BJCA IEEE 802.3 Compliance and Debug Application Programmer's...
  • Page 27 Test the maximum voltage with the TX disabled in EEE Voltage Test with TX disabled EEE Differential Peak to Peak Output 5800 Test the maximum voltage with the TX disabled in EEE Voltage Test with TX disabled Keysight N1091APCA/BMCA/BACA/BJCA IEEE 802.3 Compliance and Debug Application Programmer's Reference...
  • Page 28 Eye Width and Eye Height measurements. The optimal value is automatically set in the configure tab after this test has run. Initialize State Rpre (Pattern: Square 8) Rpre measurement when in Initialize State. Keysight N1091APCA/BMCA/BACA/BJCA IEEE 802.3 Compliance and Debug Application Programmer's...
  • Page 29 Maximum Differential Output Voltage 7102 Test the maximum peak-to-peak voltage Peak-to-Peak Maximum Differential Output Voltage 17102 Test the maximum peak-to-peak voltage Peak-to-Peak Maximum Differential Output Voltage 8102 Test the maximum peak-to-peak voltage Peak-to-Peak Keysight N1091APCA/BMCA/BACA/BJCA IEEE 802.3 Compliance and Debug Application Programmer's Reference...
  • Page 30 Minimum Pre-cursor Full-scale Ratio 3500 Minimum Pre-cursor Full-scale measurement for Coefficient c(1)minimum c(0)minimum c(-1)zero Minimum Pre-cursor Full-scale Ratio 6500 Minimum Pre-cursor Full-scale measurement for Coefficient c(1)minimum c(0)minimum c(-1)zero Keysight N1091APCA/BMCA/BACA/BJCA IEEE 802.3 Compliance and Debug Application Programmer's...
  • Page 31 Output Fall Time (20%-80%) 39301 Fall Time measurement Output Rise Time (20%-80%) 9300 Rise Time measurement Output Rise Time (20%-80%) 19300 Rise Time measurement Output Rise Time (20%-80%) 29300 Rise Time measurement Keysight N1091APCA/BMCA/BACA/BJCA IEEE 802.3 Compliance and Debug Application Programmer's Reference...
  • Page 32 Rpre measurement for Coefficient status c1-disabled c0-maximum c-1-disabled Rpre - Coefficient Status dis-min-dis Rpre measurement for Coefficient status c1-disabled c0-minimum c-1-disabled Rpre - Coefficient Status dis-min-dis 1500 Rpre measurement for Coefficient status c1-disabled c0-minimum c-1-disabled Keysight N1091APCA/BMCA/BACA/BJCA IEEE 802.3 Compliance and Debug Application Programmer's...
  • Page 33 306200 Signaling rate of the signal Signaling Rate 6200 Signaling rate of the signal Signaling Rate 7200 Signaling rate of the signal Signaling Rate 8200 Signaling rate of the signal Keysight N1091APCA/BMCA/BACA/BJCA IEEE 802.3 Compliance and Debug Application Programmer's Reference...
  • Page 34 Steady-State Voltage Vf measurement Total Jitter Total Jitter measurement Total Jitter 1204 Total Jitter measurement Total Jitter 2204 Total Jitter measurement Total Jitter 3204 Total Jitter measurement Total Jitter 7204 Total Jitter measurement Keysight N1091APCA/BMCA/BACA/BJCA IEEE 802.3 Compliance and Debug Application Programmer's...
  • Page 35 Coefficient Step Size measurement for Coefficient update c(0)dec c(-1)hold c1-hold c0-dec c-1-hold abs Coefficient Step Size c(1)hold 6403 abs Coefficient Step Size measurement for Coefficient update c(0)dec c(-1)hold c1-hold c0-dec c-1-hold Keysight N1091APCA/BMCA/BACA/BJCA IEEE 802.3 Compliance and Debug Application Programmer's Reference...
  • Page 36 (Additional) - Coefficient 1525 delta_v2 measurement for Coefficient status c1-disabled Status dis-min-min c0-minimum c-1-minimum delta_v2 (Additional) - Coefficient delta_v2 measurement for Coefficient status c1-minimum Status min-min-dis c0-minimum c-1-disabled Keysight N1091APCA/BMCA/BACA/BJCA IEEE 802.3 Compliance and Debug Application Programmer's...
  • Page 37 Coefficient update c1-hold c0-inc c-1-hold v1 - Coefficient Update inc-hold-hold v1 measurement for Coefficient update c1-inc c0-hold c-1-hold v1 - Coefficient Update inc-hold-hold 1400 v1 measurement for Coefficient update c1-inc c0-hold c-1-hold Keysight N1091APCA/BMCA/BACA/BJCA IEEE 802.3 Compliance and Debug Application Programmer's Reference...
  • Page 38 1401 v2 measurement for Coefficient update c1-inc c0-hold c-1-hold v2 Result v2 measurement v2 Result 1601 v2 measurement v3 - Coefficient Update dec-hold-hold v3 measurement for Coefficient update c1-dec c0-hold c-1-hold Keysight N1091APCA/BMCA/BACA/BJCA IEEE 802.3 Compliance and Debug Application Programmer's...
  • Page 39 1602 v3 measurement v4 Result v4 measurement v4 Result 1603 v4 measurement v5 Result v5 measurement v5 Result 1604 v5 measurement v6 Result v6 measurement v6 Result 1605 v6 measurement Keysight N1091APCA/BMCA/BACA/BJCA IEEE 802.3 Compliance and Debug Application Programmer's Reference...
  • Page 40 Test Names and IDs Keysight N1091APCA/BMCA/BACA/BJCA IEEE 802.3 Compliance and Debug Application Programmer's...
  • Page 41: Instruments

    Keysight N1091APCA/BMCA/BACA/BJCA IEEE 802.3 Compliance and Debug Application Programmer's Reference 4 Instruments The following table shows the instruments used by this application. The name is required by various remote interface methods. • Instrument Name — The name to use as a parameter in remote interface commands.
  • Page 42 Table 6 Instrument Names Instrument Name Description FlexDca Primary oscilloscope N4877A Clock/Data recovery and Demultiplexer Keysight PNA Performance Network Analyzer Keysight ENA Economy Network Analyzer Infiniium Secondary oscilloscope Keysight N1091APCA/BMCA/BACA/BJCA IEEE 802.3 Compliance and Debug Application Programmer's...
  • Page 43: Index

    IDs and names of tests, instrument names, names and IDs of tests, names of instruments, notices, programming, introduction to, Remote Programming Toolkit, test names and IDs, variables and values, configuration, warranty, Keysight N1091APCA/BMCA/BACA/BJCA IEEE 802.3 Compliance and Debug Application Programmer's Reference...
  • Page 44 Index Keysight N1091APCA/BMCA/BACA/BJCA IEEE 802.3 Compliance and Debug Application Programmer's...

This manual is also suitable for:

N1091bmcaN1091bacaN1091bjca