duced in any form or by any means
(including electronic storage and
retrieval or translation into a foreign
language) without prior agreement and
written consent from Keysight Technologies, Inc. as governed by United
States and international copyright
laws.
Manual Part Number
AE690-9101R
Edition
January 2021
Published by:
Keysight Technologies
Bayan Lepas Free Industrial Zone,
11900 Penang, Malaysia
Technology Licenses
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.
Declaration of Conformity
Declarations of Conformity for this
product and for other Keysight products may be downloaded from the
Web. Go to http://www.keysight.com/
go/conformity. You can then search by
product number to find the latest Declaration of Conformity.
U.S. Government Rights
The Software is “commercial computer
software,” as defined by Federal Acquisition Regulation (“FAR”) 2.101. Pursuant to FAR 12.212 and 27.405-3 and
Department of Defense FAR Supplement (“DFARS”) 227.7202, the U.S.
government acquires commercial computer software under the same terms
by which the software is customarily
provided to the public. Accordingly,
Keysight provides the Software to U.S.
government customers under its standard commercial license, which is
embodied in its End User License
Agreement (EULA), a copy of which can
be found at http://www.keysight.com/
find/sweula. The license set forth in the
EULA represents the exclusive authority
by which the U.S. government may use,
modify, distribute, or disclose the Software. The EULA and the license set
forth therein, does not require or permit, among other things, that Keysight:
(1) Furnish technical information
related to commercial computer software or commercial computer software
documentation that is not customarily
provided to the public; or (2) Relinquish
to, or otherwise provide, the government rights in excess of these rights
customarily provided to the public to
use, modify, reproduce, release, perform, display, or disclose commercial
computer software or commercial computer software documentation. No
additional government requirements
beyond those set forth in the EULA
shall apply, except to the extent that
those terms, rights, or licenses are
explicitly required from all providers of
commercial computer software pursuant to the FAR and the DFARS and are
set forth specifically in writing elsewhere in the EULA. Keysight shall be
under no obligation to update, revise or
otherwise modify the Software. With
respect to any technical data as
defined by FAR 2.101, pursuant to FAR
12.211 and 27.404.2 and DFARS
227.7102, the U.S. government
acquires no greater than Limited Rights
as defined in FAR 27.401 or DFAR
227.7103-5 (c), as applicable in any
technical data.
Warranty
THE MATERIAL CONTAINED IN THIS
DOCUMENT IS PROVIDED “AS IS,”
AND IS SUBJECT TO BEING
CHANGED, WITHOUT NOTICE, IN
FUTURE EDITIONS. FURTHER, TO THE
MAXIMUM EXTENT PERMITTED BY
APPLICABLE LAW, KEYSIGHT DISCLAIMS ALL WARRANTIES, EITHER
EXPRESS OR IMPLIED, WITH REGARD
TO THIS MANUAL AND ANY INFORMATION CONTAINED HEREIN, INCLUDING BUT NOT LIMITED TO THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE. KEYSIGHT
SHALL NOT BE LIABLE FOR ERRORS
OR FOR INCIDENTAL OR CONSEQUENTIAL DAMAGES IN CONNECTION
WITH THE FURNISHING, USE, OR
PERFORMANCE OF THIS DOCUMENT
OR OF ANY INFORMATION CONTAINED HEREIN. SHOULD KEYSIGHT
AND THE USER HAVE A SEPARATE
WRITTEN AGREEMENT WITH WARRANTY TERMS COVERING THE MATERIAL IN THIS DOCUMENT THAT
CONFLICT WITH THESE TERMS, THE
WARRANTY TERMS IN THE SEPARATE
AGREEMENT SHALL CONTROL.
Safety Information
A CAUTION notice denotes a hazard. It
calls attention to an operating procedure, practice, or the like that, if not
correctly performed or adhered to,
could result in damage to the product
or loss of important data. Do not proceed beyond a CAUTION notice until
the indicated conditions are fully
understood and met.
A WARNING notice denotes a hazard. It
calls attention to an operating procedure, practice, or the like that, if not
correctly performed or adhered to,
could result in personal injury or death.
Do not proceed beyond a WARNING
notice until the indicated conditions are
fully understood and met.
2Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide
Regulatory Markings and Safety Symbols
The CE mark is a registered trademark
of the European Community. This CE
mark shows that the product complies
with all the relevant European Legal
Directives.
Alternating current (AC)
Caution, risk of danger (refer to this
manual for specific Warning or Caution
information).
Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide3
THIS PAGE HAS BEEN INTENTIONALLY LEFT BLANK.
4Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide
Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide11
THIS PAGE HAS BEEN INTENTIONALLY LEFT BLANK.
12Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide
Keysight AE6910R Automotive Ethernet Rx Compliance Test
Software
Installation & User Guide
1Introduction
Overview 14
13
1Introduction
Overview
The BitifEye “ValiFrame” Test Automation software is globally marketed and
supported by Keysight Technologies as AE6910R for the Automotive Ethernet
solution. This document describes the calibrations and test procedures conducted
by ValiFrame for Automotive Ethernet in detail.
The AE6910R software implements the compliance tests according to the
requirements defined by the OPEN Alliance in the “1000BASE-T1 Interoperability
Test Suite”, “IEEE 1000BASE-T1 Physical Media Attachment Test Suite”,
“100BASE-T1 Interoperability Test Suite”, and “IEEE 100BASE-T1 Physical Media
Attachment Test Suite” documents. It also offers additional custom
characterization tests to provide more details of the DUT (Device Under Test)
behavior beyond the limits of compliance testing.
The software runs on a standard Windows PC and controls the hardware test
resources through appropriate interfaces such as LAN (Local Area Network).
14Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide
Keysight AE6910R Automotive Ethernet Rx Compliance Test
Software
Installation & User Guide
2Installation
Overview 16
Installation 17
Licensing 19
15
2Installation
Overview
The AE6910R software package consists of 3 different parts:
1 Test Automation for the automated receiver compliance tests consisting of the
2 A simple progromatic interface "Frame Generator" useful for debugging the
3 Drivers for the media converter the Keysight APM1000E.
All of these parts are installed by a bundled installer.
following:
– Station Configurator
–ValiFrame
DUT.
16Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide
Installation
NOTE
Bundled Installer
Installation2
Before installing the Automotive Ethernet software, you need to first install the
Keysight Serial Protocol Driver package for accessing the APM1000E Signal
Generator.
In addition to ValiFrame, available is the FrameGenerator software that allows
you to control and debug the DUTs behavior under stress conditions with a wide
range of configurations.
You can separately install the three installers consisting of the Keysight driver
package, ValiFrame, and FrameGenerator separately or by running the bundled
installer “Automotive Ethernet_Bundle_AE6910R_1.2.0_Installer.exe”.
1 To install the package as a bundle, download the latest from
www.keysight.com/find/AE6910R.
2 Save it on the hard drive of your PC.
3 Right click and select Run as administrator.
Figure 2-1Starting the Installation with the Bundled Installer
4 Accept and proceed with the steps.
5 You can choose which components of the package you want to install.
Keysight recommends for a first installation to select all 3 components.
Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide17
2Installation
Figure 2-2Selecting the Components to Install
6 After clicking Install, each selected component will start to install. You may
have to confirm several dialogs, check boxes, or other similar prompts.
Upon installing the AE6910R Automotive Ethernet Rx Compliance Test Software,
three icons are added to the desktop as shown in Figure 2-3.
Figure 2-3Desktop Shortcuts to the Components of the AE6910R
Automotive Ethernet Rx Compliance Test Software
18Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide
Licensing
Installation2
You must obtain and activate your license before using the software. Refer to the
related video tutorials or related manual on steps to activate your license here.
Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide19
2Installation
THIS PAGE HAS BEEN INTENTIONALLY LEFT BLANK.
20Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide
Keysight AE6910R Automotive Ethernet Rx Compliance Test
Software
Installation & User Guide
3ValiFrame Automotive
Ethernet Software
Overview 22
AE Station Configurator 22
AE ValiFrame 28
21
3ValiFrame Automotive Ethernet Software
Overview
After installing the ValiFrame software, two icons are added to the desktop as
shown in Figure 3-1 for the AE Station Configurator and Figure 3-6 for the
AE ValiFrame.
AE Station Configurator
Test Station Selection
The set of test instruments used for a specific application are referred to in the
following as “Test Station” or in short “Station”. You can control the test station by
using a suitable PC and the AE6910R Test Automation Software Platform.
You must start the ValiFrame Automotive Ethernet Station Configuration before
launching ValiFrame. It allows you to select the required set of instruments.
Double-click the AE Station Configurator icon (see Figure 3-1) to launch the
software. Alternatively, to access the ValiFrame Station Configuration on a
Windows-based PC:
Click > BitifEye AE AE6910R > AE Station Configurator (AE6910R)
Figure 3-1AE Station Configurator
Upon launching the AE Station Configurator, the ValiFrame Configuration Wizard
appears as shown in Figure 3-2.
22Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide
ValiFrame Automotive Ethernet Software3
Figure 3-2Station Selection Window
You may also select either (Microsoft) Excel or HTML (recommended) as the
viewer for test results.
Next, you may optionally assign sounds that would mark the attainment of
different states of the program.
– End of sequencer plays the selected sound at the end of a sequence.
– Connection diagram plays the selected sound every time a connection
diagram pops up.
– Dialog prompt plays the selected sound at each dialog prompt.
Select a sound tone from the following options available in the drop-down options
for End of sequencer, Connection diagram, and Dialog prompt. The option
“None” disables the sound for the respective action.
–None
– Car Brakes
– Feep Feep
–Ringing
–TaDa
–Tut
Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide23
3ValiFrame Automotive Ethernet Software
After selecting the Automotive Ethernet Station for Select Station, click Next to
continue.
Test Station Configuration
Figure 3-3 shows the Station Configuration stage of the wizard. It shows the
various options for instruments used for Automotive Ethernet testing. The options
are as follows:
– Media Converter
–Noise Source
Figure 3-3Station Configuration Window
Media Converter
A Gigabit Ethernet port of a PC or laptop or a suitable adapter
USB-to-Gigabit-Ethernet generates the frames to test. A data converter that
converts the Gigabit standard Ethernet to Automotive Ethernet is required. The
available option is as follows:
– APM1000E
24Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide
Newer versions of the APM1000E can operate with an adjustable clock frequency.
Select the checkbox “External Clock” to add the clock source to the setup.
If you connect several APM1000E to the PC, select the one to use as a data
converter by its serial number, displayed in brackets.
Noise Source
A noise source is required. ValiFrame supports the following sources:
– AWG 81160A Pulse Function Arbitrary Noise Generator
Test Instrument Configuration
Once you configured the Automotive Ethernet station, you must set the
instrument addresses. Figure 3-4 shows an example of setting the instrument
configuration.
ValiFrame Automotive Ethernet Software3
Figure 3-4Instrument Configuration Window
Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide25
3ValiFrame Automotive Ethernet Software
After the installation process, the configuration of all instruments by default is in
the “Offline” mode. In the simulation mode, you need not physically connect the
hardware to the test controller PC. The ValiFrame software cannot connect to any
instrument in this mode. To control the instruments connected to the PC, enter
the instrument address. The address depends on the bus type used for the
connection, for example, GPIB (General Purpose Interface BUS) or LAN (Local
Area Network). Most of the instruments used in the Automotive Ethernet station
require a VISA (Virtual Instrument System Architecture) connection.
To determine the VISA address, run the Keysight Connection Expert. Refer to
“Keysight Connection Expert” on page 98 for details.
Copy the address string for each instrument from the Connection Expert entries
and paste it as the instrument address in the “Station Configuration Wizard”. After
entering the address strings, click Check Connections to verify that the
connections for the instruments are correct. If there are any errors in the
instrument address configuration, the Wizard displays a prompt to indicate so.
Control the Instruments Connected to the PC
1 Check the respective Address check box of the “Instrument Configuration
Wizard” as shown in Figure 3-5.
2 Copy the address string for each instrument from the Keysight Connection
Expert entries as shown in Figure A-3 and paste it as the Instruments >
Address column in the “Instrument Configuration Wizard”.
3 After entering the address strings, click Check Connections to verify that the
connections for the instruments are correct. If there is an error in the
instrument address configuration, the Wizard displays a prompt to indicate so.
26Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide
ValiFrame Automotive Ethernet Software3
NOTE
Figure 3-5Change Address
When starting a specific test station configuration for the first time, set all
instruments to the “Offline” mode. In this mode the test automation software
does not connect to any instrument. Use this mode for demonstrations or checks
only.
Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide27
3ValiFrame Automotive Ethernet Software
AE ValiFrame
After configuring the AE Station Configurator you can now double click the
AE ValiFrame icon on the desktop, as shown in Figure 3-6 to launch it.
Starting the AE ValiFrame opens the following window in Figure 3-7.
Figure 3-7ValiFrame Automotive Ethernet User Interface
28Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide
Configure the test parameters before running any test or calibration procedure.
Click the Configure DUT button to open the Automotive Ethernet Configuration
window shown in Figure 3-8. Alternatively, you may select File > Configure DUT...
from the File menu.
Configuring the DUT
The Automotive Ethernet Configuration window allows you to select the DUT
parameters, such as Data rate or Spec Version, as well as test parameters, which
are related to the receiver test configuration. These parameters shall be used later
in several calibrations and test procedures.
ValiFrame Automotive Ethernet Software3
Figure 3-8Configure DUT Panel
Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide29
3ValiFrame Automotive Ethernet Software
Configuration Parameters
In Figure 3-8, various parameters, such as Data rate, Spec Version, and
Compliance Mode or Expert Mode, can be selected. Table 3-1 lists the
description for all such parameters.
Table 3-1DUT Parameter List
Parameter NameParameter Description
DUT (Product Parameter)
NameProduct name
Serial NumberProduct serial number
Select the data rate as follows:
Data rate
Spec Version
– 100MBASE-T1
– 1000MBASE-T1
The calibrations and tests are defined according to the selected spec version.
The options are as follows:
– IEEE 802.3bw-2015-10 when 100MBASE-T1 is selected
– IEEE 802.3bp-2016-10 when 1000MBASE-T1 is selected
DescriptionProduct description
Test (Test Parameter)
User NameUser name text field.
CommentUser comments text area.
Compliance Mode
Expert Mode
Test are conducted as mandated by the CTS. The parameters that are shown in
the calibration and test procedures cannot be modified by the user.
Calibrations and tests can be conducted beyond the limits and constraints of
the CTS. The parameters that are shown in the calibrations and test
procedures can be modified by the user.
30Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide
ValiFrame Automotive Ethernet Software3
NOTE
Table 3-1DUT Parameter List
Parameter NameParameter Description
DUT Access
– Scripting: The DUT access is implemented by using scripts to read or set the
relevant registers of the DUT. The BER is measured by reading the error
counters.
If scripting is selected, it is necessary to provide and specify the path of the
scripts. ValiFrame provides batch script templates (such as enable
loopback, read BER register...) that can be filled with any kind of script (e.g.
calling itself a tool or a python script). They can be found in the path:
"C:\ProgramData\BitifEye\ValiFrameK1\AutomotiveEthernet\Settings\
OfflineScripts"
Method
IMPORTANT NOTE:
The scripts have to be adapted to the specific needs of your DUT.
The following options are only available in Expert Mode:
– Manual: In manual mode it is necessary to set up the device and read the
register through any tool to control the DUT. ValiFrame will interactively ask
for the required actions. The BER is measured with loopback analysis.
– Standard: In this case, the scripts are used to set up the device and the BER
is measured with loopback analysis.
Ethernet Device
Script PathIt is the path of the script files used to access the DUT.
Keysight recommends that you use a USB to Ethernet gigabit adapter to easily
recognize which port needs to be chosen.
To be able to perform automated tests, the DUT must have the capability to
reset and configure its PHY as well as looping back the received Ethernet data
packages.
Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide31
3ValiFrame Automotive Ethernet Software
Configuring the Ethernet Port
For performing BER tests based on a data loopback analysis, it is necessary to
configure the used Ethernet port of your PC (or the USB-to-Ethernet-adapter) in
the right way:
– The conversion by the APM1000E from Standard Ethernet to Automotive
Ethernet will fail if there is a change of the device speed or duplex setting in
the data flow.
– For tests at 100 Mbps, you must set the PC's Ethernet device (or the used
USB-to-Ethernet-adapter) to 100 Mbps Full Duplex:
Figure 3-9Configuring the PC’s Ethernet Device for Tests at 100 Mbps
– In the same way, set the Ethernet device to “Auto Negotiation” for the tests at
1000 Mbps:
32Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide
ValiFrame Automotive Ethernet Software3
NOTE
Figure 3-10Configuring the PC’s Ethernet Device for Tests at 1000 Mbps
If the device is currently at 1000 Mbps and you want to switch it to 100 Mbps,
then you need to change the device's Speed & Duplex to “100 Mbps Full Duplex”
and press the Master/Slave button at the device until flash light change to
yellow. Next, you need to reconnect the USB cable of the device to ensure it
works properly on data loopback analysis.
Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide33
3ValiFrame Automotive Ethernet Software
Configuring Data Rate and Link Role of the APM1000E
The APM1000E has to be configured correctly, depending on the chosen data rate
and link role of the DUT.
If ValiFrame detects a wrong configuration, it displays a dialog with the direction
of the button to press. The dialog will appear again for as long as the
configuration of the APM1000E is incorrect.
Figure 3-11Ensuring the Correct Data Rate and Link Role of the APM1000E
Using an APM1000E with Variable Clock Frequency
The internal clock of the APM1000E is only correctly working if the external
reference clock provided by the 81160A generator is present during startup. A
repowering step ensures this at the beginning of a test run and after changing the
clock frequency.
Figure 3-12Ensuring the Initialization of the Internal Clock
34Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide
Keysight AE6910R Automotive Ethernet Rx Compliance Test
Software
Installation & User Guide
4Using the Software
Overview 36
Selecting, Modifying, and Running Test 38
Results 40
Automotive Ethernet Parameters 42
35
4Using the Software
Overview
Once you configured the DUT as detailed in the “Configuring the DUT” on
page 29, press the OK button in Configure DUT Panel. All the calibration and test
procedures are in their respective groups, organized in a similar way as in the CTS.
Figure 4-1Automotive Ethernet Main Window
Use the Properties and Log List buttons of the main menu (highlighted in
Figure 4-1) to display additional information on the right and at the bottom of the
AE6910R main window, respectively. The parameter grid on the right side of the
window shows the parameters which are related to the selected calibration, test
procedure subgroups, or individual procedures. You can set these parameters only
before the execution of the procedure subgroup or before starting the procedure.
The log list at the bottom of the window shows calibration and test status
messages (regular progress updates as well as warnings and error messages).
Upon running all the procedures, the AE6910R configuration can be stored as a
single “.vfp” file using the Save button and recalled using the Load button without
configuring the DUT again.
36Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide
Using the Software4
CAUTION
Before executing the calibration or test procedures, ensure that you
configure the Automotive Ethernet Station Configuration properly with all
necessary instruments such as the Infiniium oscilloscope set to “online”. You
can run all calibrations in offline mode, that is, without any instruments
connected. The offline mode is for product demonstrations with simulated
data. CALIBRATIONS RUN IN OFFLINE MODE DO NOT GENERATE VALID
CALIBRATION DATA.
Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide37
4Using the Software
Selecting, Modifying, and Running Test
Selecting Procedures
The calibration, receiver, and transmitter test procedure groups can be selected
globally by clicking on the checkbox at the top of the group. Alternatively, you can
select an individual test procedure by checking the specific selection boxes in
front of the tests. Click on the Start button to execute the selected test
procedures.
Modifying Parameters
Most calibration and test procedures, as well as the groups containing them, have
parameters that control the details of how to run these procedures. In the
compliance mode, most of these parameters are read-only. In the expert mode,
you can modify almost all parameters. First, select a specific calibration or test
procedure or one of the groups containing in the AE6910R procedure tree (see
Figure 4-2). The displayed parameters are in a property list on the right side of the
screen. If they are not displayed, press the Properties button. Your selection on
the top left side of the list determines if the list is ordered alphabetically or in
categories. The test parameters selected are listed in the MS Excel/HTML test
results worksheets.
38Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide
Figure 4-2Modifying Parameters
Using the Software4
Running Procedures
To run the selected procedure or test, press the Start button (highlighted in
Figure 4-1). The procedures run in the order shown in the procedure selection
tree. Some procedures may require user interaction, such as changing cable
connections or entering DUT parameters. The required action is prompted in
pop-up dialog boxes before the execution.
The connection diagram is also displayed by right-clicking on the desired test or
calibration and selecting Show Connection....
Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide39
4Using the Software
NOTE
Results
Run-Time Data Display
Most procedures generate data output. While the procedure is running, the data
displays in a temporary MS Excel worksheet or HTML page (depending on the
selected viewer in the Station), which opens automatically for each procedure.
The MS-Excel worksheet or the HTML page opened during the procedure run
then are closed once the specific procedure is complete. As long as the AE6910R
software is running, you can reopen each worksheet or page by double-clicking
on the respective procedure. However, the individual worksheets or pages will be
lost when the AE6910R main window is closed unless you saved them.
Results Workbook
You can save all calibration and test data worksheets in a workbook by selecting
File > Save Results as Workbook... at any time. Keysight recommends that this
step is carried out at least at the end of each AE6910R run. If the calibration and
test procedures are conducted several times during the same AE6910R run, the
result worksheets are combined in the workbook. If you conduct a test procedure
without prior execution of calibration procedures in the same test run, only the
test results will be saved to the workbook.
As a safety feature, all calibration and test results are saved by default to the
ValiFrame “Tmp” directory. The sub-folder “Results/IEEE Open Station” contains
the Excel files of the final results measured at each calibration and test
procedure.
In addition to the calibration data worksheets, the calibration data files are
generated. These files are saved by default to the ValiFrame calibrations folder.
Rerunning these calibrations will overwrite the data file. To save the calibration
data files at each configuration, you must copy the files from the directory:
“C:\ProgramData\BitifEye\ValiFrameK1\Automotive Ethernet\Calibrations” and
save them manually in any folder before rerunning the calibrations.
40Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide
Test Results
Once you run the selected procedures successfully, a smiley face indicates the
results (Pass / Fail / Incomplete), as shown in Table 4-1.
Table 4-1Test Result Description
SmileyDescription
Using the Software4
Indicates that the procedure passed successfully in the previous run and the results are
available.
Indicates that the procedures passed in offline mode previously, and the results are
available.
Indicates that the procedure passed successfully in the present run.
Indicates that the procedure did not run completely in the previous run.
Indicates that the procedure could not run in the present run. Most likely, the DUT failed
during initialization, so there was no test conducted.
Indicates that the procedure failed in the previous run.
Indicates that the procedure failed in the present run.
This smiley face displays two results, such as the first half indicating the result of the
present run and the second half showing the result of the previous run. In this example, the
first half indicates that the procedure passed successfully in the present run and the
second half means that it did not completely run in the previous run.
Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide41
4Using the Software
Automotive Ethernet Parameters
Sequencer Parameters
The sequencer parameters control the flow of the test sequencer, not the behavior of
individual procedures. They are identical across all versions of ValiFrame. One of them,
Repetitions, is available for all procedures and groups in the procedure tree. The others are
only available for procedures. Like all other parameters, the sequencer parameters are
shown on the right side of the ValiFrame user interface, and they can be changed by the
user, as illustrated in Figure 4-3.
Figure 4-3Sequencer Parameters
42Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide
Using the Software4
Table 4-2 lists all sequencer parameters in alphabetical order.
Table 4-2Automotive Ethernet Sequencer Parameters
Parameter NameParameter Description
“Proceed With Next Procedure”: If an error occurs in the current test
Procedure Error Case Behavior
Procedure Failed Case Behavior
Repetitions
or calibration procedure, continue by running the next procedure in
the sequence.
“Abort Sequence”: Abort the execution of the sequence.
“Proceed With Next Procedure”: If the current test or calibration
procedure fails, continue by running the next procedure in the
sequence.
“Abort Sequence”: Abort the execution of the sequence.
The number of times the group or procedure is going to be repeated.
If the value is “0”, it runs only once.
Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide43
4Using the Software
Common Parameters
The common parameters are used for several related calibrations or test
procedures. They are shown on the right side of the ValiFrame user interface when
the selected entry of the procedure tree on the left is a group instead of an
individual procedure.
The Automotive Ethernet Receiver Test Software has some group parameters (in
addition to Repetitions) on the top-level entry of the Receiver procedure tree, as
shown Figure 4-4. These will be common for all ValiFrame receiver procedures.
Figure 4-4Common Parameters
44Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide
Procedure Parameters
The Procedure Parameters are all parameters that do not fall into one of the
previously described categories. They are shown on the right side of the ValiFrame
user interface when the selected entry of the procedure tree on the left is an
individual procedure. They only change the behavior of that single procedure.
Procedures often have parameters with the same name, but set settings always
apply to the selected procedure, and the meaning may be slightly different.
Using the Software4
Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide45
4Using the Software
THIS PAGE HAS BEEN INTENTIONALLY LEFT BLANK.
46Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide
Keysight AE6910R Automotive Ethernet Rx Compliance Test
Software
Installation & User Guide
5Calibrations
Overview 48
Transmitter Signal RMS Amplitude Calibration 49
Noise Signal Calibration 52
Transmitter Clock Frequency Confirmation 57
47
5Calibrations
NOTE
Overview
Before running any receiver test procedure, the Automotive Ethernet receiver test
system must first be calibrated.
The DUT input ports give the ValiFrame calibration plane. The receiver test signal
characteristics are typically affected by the signal transmission between the
generator output ports and the DUT input ports. Thus, for any signal output
parameter selected by the user (set value), the signal received at the DUT input
ports (actual value) deviates from the set value. The ValiFrame calibration
procedures compensate these deviations of the relevant signal output parameter
actual values from the set values over the required parameter range.
The ValiFrame software includes all calibration procedures required for
Automotive Ethernet receiver testing. The implemented ValiFrame calibration
procedures are such that the calibration process is conducted as fast as possible
and is automated as much as possible; for example, by minimizing the number of
reconfigurations of the hardware connections.
The LED color of the APM1000E-CLK changes to Magenta if Ext is selected and if
it is not connected to the external clock.
To change the LED color to blue, connect the APM1000E-CLK to the external
clock and repower the device. If the APM1000E-CLK is not connected to the
external clock, ensure the Int is selected and hold Master button while powering
up the device.
48Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide
Transmitter Signal RMS Amplitude Calibration
MSOS804A Infiniium
S-Series Oscilloscope
AE6941A Automotive
Ethernet Test Fixture
AE6943A
Automotive
Ethernet
SMA to
MATEnet
APM1000E-CLK
100/1000BASE-T1
Media Converter
Purpose and Method
The purpose of this procedure is to measure the voltage amplitude of the
APM1000E signal generator.
The test automation sets the signal generator into a defined mode (Testmode5)
and measures the RMS amplitude of the output signal after the fixture with a
real-time oscilloscope.
Use the measured value in the following calibration (Noise Signal Calibration).
Assigned to the “Measured Tx Signal RMS” parameter, use it to calculate the
signal to noise ratio (SNR).
Connection Diagram
Calibrations5
Figure 5-1Connection Diagram for Transmitter Signal Peak-Peak
Calibration
Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide49
5Calibrations
AE6941A Automotive
Ethernet Test Fixture
81160A Pulse Function Arbitrary Noise Generator
MSOS804A Infiniium
S-Series Oscilloscope
AE6943A
Automotive
Ethernet SMA to
MATEnet
APM1000E-CLK
100/1000BASE-T1
Media Converter
Switch to Ext
Figure 5-2Connection Diagram for Transmitter Signal Peak-Peak
Parameters in Expert Mode
Scope
– Number of UI to acquire: Scope capture length in Unit Intervals.
– Scope Bandwidth: Bandwidth set on the scope.
– Time Base Scale of the scope: Time base scale set on the scope.
50Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide
Calibration (with External Clock)
Result Description
Figure 5-3Example HTML Viewer for Transmitter Signal Peak-Peak
– Measured Tx-Signal RMS [mV]: The RMS voltage amplitude measured on the
scope.
Calibrations5
Amplitude Calibration
Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide51
5Calibrations
Noise Signal Calibration
Purpose and Method
The purpose of this procedure is to calibrate the noise and the signal to noise ratio
(SNR) of the setup.
The test automation starts by applying small noise amplitudes and increases them
with the defined step size. For every set value, measure the noise amplitude with a
real-time oscilloscope and, calculate the SNR for the given “Measured Tx-Signal
RMS”. Repeat until you reach the target SNR (or until the maximum capability of
the noise generator).
52Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide
MSOS804A
Infiniium
S-Series
Oscilloscope
AE6941A
Automotive
Ethernet Test
Fixture
81160A Pulse Function Arbitrary Noise Generator
Calibrations5
Connection Diagram
Figure 5-4Connection Diagram for SNR Calibration
Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide53
5Calibrations
NOTE
Parameters in Expert Mode
Generator
– Measured Tx-Signal RMS: Set to the measured value from the previous
calibration.
Noise
– Noise Bandwidth: Bandwidth of the noise signal.
– Noise CrestFactor: The crest factor of the noise injected to the signal.
– Noise Amplitude Step Size: The amount of noise amplitude increased at each
step.
– First Set Noise Amplitude: The noise amplitude set at the first step.
– Target Signal Noise Ratio: The target SNR. The calibration will finish when the
measured SNR is smaller than that value.
Scope
– Number of UI to acquire: Scope capture length in Unit Intervals.
– Scope Bandwidth: Bandwidth set on the scope.
– Time Base Scale of the Scope: Time base scale set on the scope.
The scope settings are recommended to get quick and reliable measurement
results.
The noise settings are defined in the test specifications
Dependencies
– Transmitter signal RMS amplitude calibration.
54Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide
Result Description
Calibrations5
Figure 5-5Example HTML Viewer for Signal To Noise Ratio Calibration
Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide55
5Calibrations
– Set Noise Amplitude [mV]: The amplitude set on the noise generator.
– Measured Noise RMS [mV]: The measured noise in RMS.
– Signal to Noise Ratio [dB]: The measured SNR calculated with the measured
noise and the calibrated Tx-Signal RMS amplitude.
56Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide
Transmitter Clock Frequency Confirmation
Purpose and Method
The purpose of this procedure is to calibrate the transmitter clock frequency and
its deviation. It is available when you select the “External Clock” option in the
Station Configuration.
Calibrations5
Figure 5-6Select External Clock in the Station Configuration Window
The test automation does a swept of the crystal clock frequency. For each step,
measure the transmitter output frequency with a real-time oscilloscope.
The calibration passes if the output frequency range covers the range defined by
the “Mean transmitter out frequency” ± “Clock frequency deviation”.
Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide57
5Calibrations
MSOS804A Infiniium S-Series Oscilloscope
81160A Pulse Function Arbitrary Noise Generator
APM1000E-CLK
100/1000BASE-T1
Media Converter
Switch to Ext
Connection Diagram
Figure 5-7Connection Diagram for Transmitter Clock Frequency
Parameters in Expert Mode
58Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide
Generator
– Mean crystal frequency: The frequency of the external clock.
– Mean transmitter out frequency: The desired frequency for the signal output.
– Clock frequency deviation: The desired frequency deviation for the signal
output.
Confirmation
Scope
– Number of UI to acquire: Scope capture length in Unit Intervals.
– Scope Bandwidth: Bandwidth set on the scope.
– Time Base Scale of the scope: Time base scale set on the scope.
Result Description
Calibrations5
Figure 5-8Example HTML Viewer for Transmitter Cock Frequency
Confirmation
Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide59
5Calibrations
– Crystal clock frequency [kHz]: The frequency set in the crystal clock.
– Transmitter output frequency [kHz]: The frequency measured on the
oscilloscope.
60Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide
Keysight AE6910R Automotive Ethernet Rx Compliance Test
Software
Installation & User Guide
6Receiver Tests
Overview 62
5.1.1 Indicated Signal Quality for Channel With Decreasing Quality 63
5.1.2 Indicated Signal Quality for Channel with Increasing Quality 69
Test 97.2.2 - Alien Crosstalk Idle Pattern Rejection 73
Test 97.2.2 - Alien Crosstalk Noise Rejection 75
Test 97.2.1 - Bit Error Rate Verification 78
Test 97.2.3 - Receiver Frequency Tolerance to ±100ppm Deviation 82
61
6Receiver Tests
NOTE
NOTE
Overview
Run all tests with the device set as Master and as Slave.
For Rx tests, the real-time oscilloscope is not needed and can stay unconnected.
The device configuration is not automatic. You are required to implement the bat
scripts or set the device manually with an appropriate tool.
The LED color of the APM1000E-CLK changes to Magenta if Ext is selected and if
it is not connected to the external clock.
To change the LED color to blue, connect the APM1000E-CLK to the external
clock and repower the device. If the APM1000E-CLK is not connected to the
external clock, ensure the Int is selected and hold Master button while powering
up the device.
62Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide
Receiver Tests6
5.1.1 Indicated Signal Quality for Channel With Decreasing Quality
Purpose and Method
The purpose of this test is to ensure that the PHY indicates a signal quality, having
decreasing values for a channel with increasing noise.
Either manually or through the scripts, the DUT is soft reset, configured to SLAVE/
MASTER and the loopback is enabled. The test automation starts by applying the
minimum noise amplitude and increases it at each step until the maximum value.
For every set value, the SQI value is measured 100 times and averaged.
The following 3 conditions must be fulfilled to pass the test:
– SQI value steadily and monotonic increases/decreases by one step each (the
SQI values are only valid if link-up condition is present)
– Link-up status remains for SQI values higher than 0
– There should be no link instabilities with intermittent link drops for SQI values
higher than 0.
The absolute SQI values may be different from the OPEN Alliance
recommendation in “Advanced_PHY_features_for_automotive_Ethernet”.
In Expert Mode, there are flags to bypass some of those requirements, if the SQI
implementation in the tested DUT differs from the test specification in
“OA_1000BASE-T1 InteroperabilityTest Suite” or
“OA_100BASE-T1_Interoperability_Test_Suite”.
Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide63
6Receiver Tests
81160A Pulse Function Arbitrary
Noise Generator
AE6941A Automotive Ethernet Test Fixture
AE6943A
Automotive
Ethernet
SMA to
MATEnet
AE6943A Automotive
Ethernet SMA to MATEnet
APM1000E-CLK 100/1000BASE-T1
Media Converter
PC
Connection Diagram
Figure 6-1Connection Diagram for Receiver Tests with Fixture
64Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide
Receiver Tests6
81160A Pulse Function Arbitrary
Noise Generator
AE6941A Automotive Ethernet Test Fixture
AE6943A
Automotive
Ethernet
SMA to
MATEnet
AE6943A Automotive
Ethernet SMA to MATEnet
APM1000E-CLK 100/1000BASE-T1
Media Converter
PC
Switch
to Ext
NOTE
Figure 6-2Connection Diagram for Receiver Tests with F ixture (wit h
Parameters in Expert Mode
Refer to Figure 5-6 to enable External Clock in the Station Configuration window.
– Noise Amplitude Start: The first noise amplitude value tested.
– Noise Amplitude Stop: The last noise amplitude value tested.
– Noise Amplitude Step: The amount that the amplitude noise decreases at
each step.
– Forced SQI check: If set to “False”, the SQI values are not queried from the
Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide65
DUT at Link-Down state. If set to “True”, the SQI values are queried from the
External Clock)
6Receiver Tests
– Check SQI Monotony?: Check if SQI is steadily and monotonic decreasing.
– Check SQI stepwise changing?: Check if SQI values change by one step each.
– Check LinkUp at SQI >0?: Check if Link-up status remains for SQI values
– Number of Queries per Point: Number of times that the SQI value is requested
Dependencies
– Transmitter Signal RMS Amplitude Calibration
–Noise Signal Calibration
DUT 100 times per noise amplitude, even when the link is down. According to
the CTS, this is not necessary (and may need significantly extra test time).
higher than 0.
to the DUT for each noise amplitude tested.
66Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide
Result Description
Receiver Tests6
Figure 6-3Example HTML Viewer for Indicated Signal Quality for Channel
With Decreasing Noise
Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide67
6Receiver Tests
– Set Amplitude Noise [mV]: The noise amplitude applied to the signal at each
– SQI min indicated by DUT[ ]: The minimum SQI archived during that tested
– SQI avg indicated by DUT [ ]: The averaged SQI indicated by the DUT for the
– SQI max indicated by DUT [ ]: The maximum SQI archived during that tested
– SQI expected [ ]: The SQI expected for the tested point.
– Network Noise level (RMS) [mV]: The noise RMS measured on the Noise
– SNR measured [dB]: The SNR measured in the Noise Signal Calibration.
– Link Status: Down/Up.
Refer to Table 6-1 for The expected SQI values are calculated from the applied
noise (SNR), according to chapter 6.1.2 in the OpenAlliance specification
“Advanced_PHY_features_for_automotive_Ethernet”.
step.
point.
tested point.
point.
Signal Calibration for the tested point.
Table 6-1Recommended correlation from SQI to SNR
SQI Value
0<18 dB
219 dB ≤ SNR < 20 dB
320 dB ≤ SNR < 21 dB
421 dB ≤ SNR < 22 dB
522 dB ≤ SNR < 23 dB
623 dB ≤ SNR < 24 dB
724 dB ≤ SNR
SNR Value at MDI-AWG Noise, 80 MHz
(Informative)
Recommended BER for AWG Noise
Model (Informative)
BER > 10^-10118 dB ≤ SNR < 19 dB
BER < 10^-10
68Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide
Receiver Tests6
5.1.2 Indicated Signal Quality for Channel with Increasing Quality
Purpose and Method
The purpose of this test is to ensure that the PHY indicates a signal quality, having
increasing values for a channel with decreasing noise.
Either manually or through the scripts, the DUT is soft reset and configured to
SLAVE/MASTER. The test automation starts by applying the maximum noise
amplitude and decreases it at each step until the minimum value is reached. For
every set value, the SQI value is read from the DUT 100 times and averaged.
To pass the test, the Link Status must change from “Down” at high SNR to “Up” at
high SNR values.
The absolute SQI values may be different from the OPEN Alliance
recommendation in
“Advanced_PHY_features_for_automotive_Ethernet_V1.0_100MBase-T1”.
Connection Diagram
Refer to Figure 6-1 and Figure 6-2.
Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide69
6Receiver Tests
Parameters in Expert Mode
– Noise Amplitude Start: The first noise amplitude value tested.
– Noise Amplitude Stop: The last noise amplitude value tested.
– Noise Amplitude Step: The amount that the amplitude noise increased at
– Forced SQI check: If set to “False”, the SQI values are not queried from the
– Check SQI Monotony?: Check if SQI is steadily and monotonic decreasing.
– Check SQI stepwise changing?: Check if SQI values change by one step each.
– Check LinkUp at SQI >0?: Check if Link-up status remains for SQI values
– Number of Queries per Point: Number of times that the SQI value is requested
Dependencies
–Noise Signal Calibration
each step.
DUT at Link-Down state. If set to “True”, the SQI values are queried from the
DUT 100 times per noise amplitude, even when the link is down. According to
the CTS, this is not necessary (and may need significantly extra test time).
higher than 0.
to the DUT for each noise amplitude tested.
70Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide
Result Description
Receiver Tests6
Figure 6-4Example HTML Viewer for Indicated Signal Quality for Channel
with Increasing Quality
Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide71
6Receiver Tests
– Set Noise Amplitude [mV]: The noise amplitude applied to the signal at each
– SQI min indicated by DUT [ ]: The minimum SQI archived during that tested
– SQI avg indicated by DUT [ ]: The averaged SQI archived during that tested
– SQI max indicated by DUT [ ]: The maximum SQI archived during that tested
– SQI expected [ ]: The SQI expected for the tested point.
– Network Noise level (RMS) [mV]: The noise RMS measured on the Noise
– SNR measured [dB]: The SNR measured on the Noise Signal Calibration for
– Link Status: Down/Up.
step.
point.
point.
point.
Signal Calibration for the tested point.
the tested point.
72Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide
Test 97.2.2 - Alien Crosstalk Idle Pattern Rejection
Purpose and Method
Receiver Tests6
The purpose of this procedure is to verify that the DUT can maintain a bit error
rate (BER) of less than 10
test, the noise source sends idle symbols. The level of the noise is 100 mV
peak-to-peak.
Either manually or through the scripts, configure the DUT to SLAVE/MASTER, and
the DUTs loopback is enabled. In case of testing in DUT access mode “Scripting”
without loopback, reset the Bit Error Counter and Frame Error Counter. Then the
test automation injects noise crosstalk to the signal, and the BER test starts.
The duration of the BER test will be the required time to reach a specified
confidence level (default: 95%). It depends on the capabilities of the PC and the
Ethernet Port. In very unlikely cases, it may take up to 2 hours.
If the looped back data differ from the sent out data, the faulty data packages are
counted as errors (or if the DUT reports transmission errors).
As long as the required amount of transferred bits is not reached, every error
causes the test to fail.
Connection Diagram
Refer to Figure 6-1 and Figure 6-2.
Parameters in Expert Mode
– Crosstalk Reference Amplitude: The peak-peak level of the crosstalk
reference.
– Target BitErrorRate: The target BER that determines if the test pass or not
– Target FrameErrorRate: The target FER that determines if the test pass or not
– Confidence Level: The confidence level used in the BER test
– Number of Frames per Step: The total BER measured in several steps. This
parameter determines the number of frames tested at each step.
– Required Number of Bits to send: The number of bits transmitted.
-10
in the presence of a crosstalk noise source. For this
Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide73
6Receiver Tests
Dependencies
–Noise Signal Calibration
Result Description
Figure 6-5Example HTML Viewer for Alien Crosstalk Idle Pattern Rejection
– Result: Pass/Fail. A pass means this test succeeded.
– Target BitErrorR ate: The target BER that determines if the test passes or fails.
– Target FrameErrorRate: The target FER that determines if the test passes or
fails.
– Confidence Level [%]: The confidence level of the BER test.
– Total sent bits [ ]: The number of tested bits.
– Total sent fr ames [ ]: The number of tested frames.
– Total received error bits [ ]: The total number of bit errors.
– Total received error frames [ ]: The total number of frame errors.
– BER measured on PHY: The BER indicated by the DUT.
– FER measured on PHY: The FER indicated by the DUT.
74Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide
Test 97.2.2 - Alien Crosstalk Noise Rejection
Purpose and Method
The purpose of this procedure is to verify that the DUT can maintain a bit error
-10
rate (BER) of less than 10
test, the noise source sends a Gaussian distribution signal with a bandwidth of
50 MHz and a magnitude of -85 dBm/Hz if you perform the test at a data rate of
100 Mbps. By performing the test at a data rate of 1000 Mbps, the noise
bandwidth is 550 MHz, and the magnitude is -100 dBm/Hz.
Either manually or through the scripts, configure the DUT to SLAVE/MASTER, and
the DUTs loopback is enabled. In case of testing in DUT access mode “Scripting”
without loopback, reset the Bit Error Counter and Frame Error Counter. The test
automation then injects noise crosstalk to the signal, and the BER test starts.
The duration of the BER test will be the required time to reach a specified
confidence level (default: 95%). It depends on the capabilities of the PC and the
Ethernet Port. In very unlikely cases, it may take up to 2 hours.
If the looped back data differ from the sent out data, the faulty data packages are
counted as errors (or if the DUT reports transmission errors).
in the presence of a crosstalk noise source. For this
Receiver Tests6
As long as the required amount of transferred bits is not reached, every error
causes the test to fail.
Connection Diagram
Refer to Figure 6-1 and Figure 6-2.
Parameters in Expert Mode
– Noise Bandwidth: The bandwidth of the noise injected to the signal.
– Noise CrestFactor: The crest factor of the noise injected to the signal.
– Power density in dBm/Hz: The amount of power of the noise per frequency
interval.
– Target BitErrorRate: The target BER that determines if the test pass or not.
– Target FrameErrorRate: The target FER that determines if the test pass or not.
– Confidence Level: The confidence level used in the BER test.
Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide75
6Receiver Tests
– Number of Frames per Step: The total BER measured in several steps. This
– Required Number of Bits to send: The number of bits transmitted.
Dependencies
–Noise Signal Calibration
Result Description
parameter determines the number of frames tested at each step.
Figure 6-6Example HTML Viewer for Alien Crosstalk Noise Rejection
– Result: Pass/Fail. A pass means this test succeeded.
– Target BitErrorR ate: The target BER that determines if the test passes or fails.
– Target FrameErrorRate: The target FER that determines if the test passes or
fails.
– Confidence Level [%]: The confidence level of the BER test.
– Total sent bits [ ]: The number of bits tested.
– Total sent fr ames [ ]: The number of frames tested.
76Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide
Receiver Tests6
– Total received error bits [ ]: The total number of bit errors.
– Total received error frames [ ]: The total number of frame errors.
– BER measured on PHY: The BER indicated by the DUT.
– FER measured on PHY: The FER indicated by the DUT.
Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide77
6Receiver Tests
Test 97.2.1 - Bit Error Rate Verification
Purpose and Method
The purpose of this procedure is to verify that the DUT can maintain a BER of less
-10
than 10
Either manually or through the scripts, configure the DUT to SLAVE/MASTER, and
the DUTs loopback is enabled. In case of testing in DUT access mode “Scripting”
without loopback, reset the Bit Error Counter and Frame Error Counter. The test
automation then injects noise crosstalk to the signal, and the BER test starts.
The duration of the BER test will be the required time to reach a specified
confidence level (default: 95%). It depends on the capabilities of the PC and the
Ethernet Port. In very unlikely cases, it may take up to 2 hours.
If the looped back data differ from the sent out data, the faulty data packages are
counted as errors (or if the DUT reports transmission errors).
As long as the required amount of transferred bits is not reached, every error
causes the test to fail.
, while having maximum channel length attached.
Connection Diagram
Run the test with the required cable length (typically 15 m twisted pair, as defined
in IEEE Std 802.3bp).
78Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide
Receiver Tests6
Length:
channel type
A or B
APM1000E-CLK 100/
1000BASE-T1 Media Converter
PC
PC
APM1000E-CLK 100/
1000BASE-T1 Media Converter
Length:
channel type
A or B
81160A Pulse Function Arbitrary
Noise Generator
Switch to Ext
NOTE
Figure 6-7Connection Diagram for Receiver Tests with Direct Link
Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide79
Figure 6-8Connection Diagram for Receiver Tests with Direct Link (with
External Clock)
Refer to Figure 5-6 to enable External Clock in the Station Configuration window.
6Receiver Tests
Parameters in Expert Mode
– Target BitErrorR ate: The target BER that determines if the test passes or not.
– Target FrameErrorRate: The target FER that determines if the test passes or
– Confidence Level: The confidence level used in the BER test.
– Number of Frames per Step: The total BER is measured in several steps. This
– Required Number of Bits to send: The number of bits transmitted.
not.
parameter determines the number of tested frames at each step.
80Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide
Result Description
Figure 6-9Example HTML Viewer for Bit Error Rate Verification
– Result: Pass/Fail. A pass means this test succeeded.
– Target BitErrorRate: The target BER that determines if the test passes or fails.
Receiver Tests6
– Target FrameErrorRate: The target FER that determines if the test passes or
fails.
– Confidence Level [%]: The confidence level of the BER test.
– Total sent bits [ ]: The number of tested bits.
– Total sent frames [ ]: The number of tested frames.
– Total received error bits [ ]: The total number of bit errors.
– Total received error frames [ ]: The total number of frame errors.
– BER measured on PHY: The BER indicated by the DUT.
– FER measured on PHY: The FER indicated by the DUT.
Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide81
6Receiver Tests
NOTE
NOTE
Test 97.2.3 - Receiver Frequency Tolerance to ±100ppm Deviation
This test will only be available if you select the “External Clock” option on the
Station Configuration. Refer to Figure 5-6 to enable External Clock in the Station
Configuration window.
The 100BASE-T1 only has test procedures for 97.2.3 - Receiver Frequency
Tolerance to ±100ppm Deviation for DUT as Slave.
Purpose and Method
The purpose of this procedure is to verify that the DUT can properly accept
incoming data at a symbol rate deviation of ±100 ppm.
Either manually or through the scripts, configure the DUT to SLAVE/MASTER, and
the DUTs loopback is enabled. In case of testing in DUT access mode “Scripting”
without loopback, reset the Bit Error Counter and Frame Error Counter. The test
automation then injects noise crosstalk to the signal, and the BER test starts.
The duration of the BER test will be the required time to reach a specified
confidence level (default: 95%). It depends on the capabilities of the PC and the
Ethernet Port. In very unlikely cases, it may take up to 2 hours.
If the looped back data differ from the sent out data, the faulty data packages are
counted as errors (or if the DUT reports transmission errors).
As long as the required amount of transferred bits is not reached, every error
causes the test to fail.
Connection Diagram
Refer to Figure 6-7 and Figure 6-8.
82Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide
Parameters in Expert Mode
– Symbol Rate: The symbol rate of the data output signal.
– FrequencyDeviation: The deviation added to the symbol rate of the data
output signal.
– Target BitErrorRate: The target BER that determines if the test pass or not.
– Target FrameErrorRate: The target FER that determines if the test pass or not.
– Confidence Level: The confidence level used in the BER test.
– Number of Frames per Step: The total BER measured in several steps. This
parameter determines the number of frames tested at each step.
– Required Number of Bits to send: The number of bits transmitted.
Receiver Tests6
Figure 6-10Example HTML Viewer for Bit Error Rate Verification for Receiver
Frequency Tolerance to +100ppm Deviation
– Result: Pass/Fail. It passes if the measured BER is less than the Target BER.
Otherwise, it fails.
– Target BitErrorRate: The target BER that determines if the test passes or fails.
– Target FrameErrorRate: The target FER that determines if the test passes or
fails.
Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide83
6Receiver Tests
– Confidence Level [%]: The confidence level of the BER test.
– Total sent bits [ ]: The number of bits tested.
– Total sent fr ames [ ]: The number of frames tested.
– Total received error bits [ ]: The total number of bit errors.
– Total received error frames [ ]: The total number of frame errors.
– BER measured on PHY: The BER indicated by the DUT.
– FER measured on PHY: The FER indicated by the DUT.
84Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide
Keysight AE6910R Automotive Ethernet Rx Compliance Test
Software
Installation & User Guide
7Scripting
Scripting Details 86
85
7Scripting
Scripting Details
To run all the tests automatically, ValiFrame controls the DUT by calling batch
scripts.
These scripts are called at special points of the test sequence. Each script has a
specific name reported in ValiFrame Logging-Window.
Some scripts are used to set the DUT into a specific state (e.g.
Enable_LoopBack.bat or Set_LinkRole_Master.bat). Others are expected to return
a value (e.g. Read_SQI.bat), which is read out of the DUT's PMA control registers.
You can implement any suitable logic inside those scripts (calling an executable,
calling a Python or a Tcl script …).
For some chip types, there are available ready-to-use automation scripts, which
can be accessed directly by the Valiframe Automotive Ethernet Test automation.
Contact the local Keysight support to get more information.
The called scripts for data rate 1000 Mbps are as follows:
Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide87
7Scripting
THIS PAGE HAS BEEN INTENTIONALLY LEFT BLANK.
88Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide
Keysight AE6910R Automotive Ethernet Rx Compliance Test
Software
Installation & User Guide
8Frame Generator
Overview 90
Connecting to the Instruments 90
Main User Interface 93
89
8Frame Generator
Overview
The AE Frame Generator is a flexible tool for troubleshooting and debugging, that
complements the ValiFrame Station. It allows you to observe the response of the
DUT after sending frames with noise signal injected.
The AE Frame Generator controls the DUT automatically through calling the
required batch scripts (see “Scripting Details” on page 86).
Figure 8-1AE Frame Generator
Connecting to the Instruments
After starting the Automotive Ethernet FrameGenerator, the software is in “offline”
mode. This mode means that the user input has no effect on the software until
connected to the instruments. Click the Instrument Connections button (see
Figure 8-2) to open the connection dialog. This action allows all the necessary
parameters entered to establish the connections to the signal generator and
complementary instruments.
90Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide
Frame Generator8
Figure 8-2Main Window (Instruments Disconnected)
In the ConnectionDialog window (see Figure 8-3), configure the test instrument
setup.
Media Converter
Generate the Frames to test from a Gigabit Ethernet port of a CPU or laptop. A
media converter is required to convert the Gigabit standard Ethernet to
Automotive Ethernet.
The Automotive Ethernet FrameGenerator uses the APM1000E as a media
converter. The media converter is always connected to a local USB3 port of the
PC.
Select the “External Clock” option to operate with an adjustable clock frequency.
In the Data Connection option, select the Ethernet Device used to generate the
Gigabit Ethernet frames.
Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide91
8Frame Generator
Noise Source
Select the instrument to inject noise into the channel and set the address. The
software supports the following sources:
– AWG 81160A
Figure 8-3Instrument Connection Dialog
Once the configuration settings are done, click the Connect Instruments button.
If the connections are successful, the Connect button will become a Disconnect
button.
Click on the Show connections button to see the details of the required
connection diagram.
92Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide
Main User Interface
After the successful connection to the instruments, go back to the main window
(see Figure 8-2).
The window consists of the following sections:
–Data Rate
– Noise Settings
– Clock Frequency Deviation
–Transmit Frames
Data Rate
Select the data rate to test. 100MBASE-T1 and 1000MBASE-T1 are supported.
Select the product type as Master or Slave.
Noise Settings
This section allows you to define the noise signal injected to the DUT.
Frame Generator8
Figure 8-4Noise Settings
Click the Generate Noise button to initialize and configure the noise generator
instrument according to the selected noise bandwidth and amplitude.
You can choose the fine-scaled slider to control the noise amplitude more
precisely.
The Enable/Disable button will enable/disable the output of the noise generator.
Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide93
8Frame Generator
Clock Frequency Deviation
This section allows you to add clock frequency deviation to the data output signal.
Figure 8-5Clock Frequency Deviation
Transmit Frames
This section shows the response of the DUT to the sent frames.
Figure 8-6Transmit Frames
By clicking on the Start Transmitting button, the data generator will start
generating and sending the Ethernet frames to the DUT. The selector on the right
allows you to set the number of frames to send. For sending an unlimited number
of frames, check the Infinit option.
Upon transmitting the frames, the following items are shown:
– Frames sent: The number shows, how many Gigabit frames are emitted, and
thus, should be received by the DUT.
94Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide
Frame Generator8
– Frames looped back: The number indicates how many frames are looped back
by the DUT. Each frame has a unique tag and identified as a looped back one.
– Frames Lost: The difference between the sent and received frames.
– Bits Sent: The amount of sent frames multiplied with the frame size. It is
needed to calculate the BitErrorRate.
– Bit Error Rate: The number of properly received bits divided by the total
amount of sent bits.
A label on the bottom of the result table shows if the link is “up” or “down”.
It is possible to send a limited amount of frames per transmission step or to run
the transmission continuously until you click the transmission button again.
During the transmission of frames, the Start Transmitting button becomes Stop Transmitting button. Press the Stop Transmitting button to complete the
transmission.
Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide95
8Frame Generator
THIS PAGE HAS BEEN INTENTIONALLY LEFT BLANK.
96Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide
Keysight AE6910R Automotive Ethernet Rx Compliance Test
Software
Installation & User Guide
AAppendix
Keysight Connection Expert 98
97
AAppendix
Keysight Connection Expert
The following steps detail how to obtain the VISA address of an instrument
through the Keysight Connection Expert.
If you have not installed the Keysight Connection Expert, download the Keysight
Connection Expert here. Follow the installation steps to complete the installation.
The icon for the Keysight Connection Expert will be available on the bottom-right
of your taskbar on your PC as show in Figure A-1.
Figure A-1Launching the Keysight Connection Expert
1 Click the Connection Expert to launch the Keysight Connection Expert.
2 The Keysight Connection Expert auto-detects USB instruments, refer to step 6
on how to obtain the VISA address for an instrument connected via USB. If you
are adding LAN instruments, refer to step 3 till step 6 on how to obtain the
VISA address for an instrument connected via LAN.
98Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide
Figure A-2Adding LAN Instrument
3 Click the + Add > LAN instrument shown in Figure A-2.
AppendixA
4 Enter the Hostname or IP Address of the instrument.
5 Click Test This Visa Address, then click OK.
Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide99
AAppendix
Figure A-3VISA Address
6 Click the instrument on the left panel to display the instrument details
including the VISA Address as show in Figure A-3.
100 Keysight AE6910R Automotive Ethernet Rx Compliance Test Software Installation & User Guide
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.