Service Manuals, User Guides, Schematic Diagrams or docs for : Agilent 5991-3669EN N5467B Infiniium User Defined Application (UDA) - Data Sheet c20141006 [13]

<< Back | Home

Most service manuals and schematics are PDF files, so You will need Adobre Acrobat Reader to view : Acrobat Download Some of the files are DjVu format. Readers and resources available here : DjVu Resources
For the compressed files, most common are zip and rar. Please, extract files with Your favorite compression software ( WinZip, WinRAR ... ) before viewing. If a document has multiple parts, You should download all, before extracting.
Good luck. Repair on Your own risk. Make sure You know what You are doing.




Image preview - the first page of the document
5991-3669EN N5467B Infiniium User Defined Application (UDA) - Data Sheet c20141006 [13]


>> Download 5991-3669EN N5467B Infiniium User Defined Application (UDA) - Data Sheet c20141006 [13] documenatation <<

Text preview - extract from the document
Keysight Technologies
N5467B and N5467C
Infiniium User Defined Application (UDA)




                     Data Sheet
Easy-to-use tool, lets you generate                           Custom Automation for Your Keysight
custom GUIs with minimum                                      Infiniium Oscilloscope
programming
                                                              Create the Applications that you need
Use your generated GUI to:                                    Automated testing continues to be an extremely important
                                                              part of today's engineering environment. Today's oscilloscope
1.   Automate testing                                         vendors provide compliance applications such as USB 3.0,
2.   Generate reports                                         PCIe, MIPI and DDR to provide specific automation for the
3.   Consistently test across your organization               technology that you need to ensure certification of your
4.   Control switch matrix for automated multi-lane           design.
     interface testing
5.   Add analysis to your compliance and debug software       However, compliance applications are created specifically to
                                                              the technology that you purchase. These applications lacked
                                                              the ability to be modified, which meant limited flexibility
                                                              until the addition of UDA. Any custom automation had to
                                                              be done on your own with more complicated programming
                                                              environments.

                                                              Infiniium oscilloscopes now solve this problem with the User
                                                              Defined Application (UDA). UDA is the only fully customizable
                                                              automated environment made for an oscilloscope by an
                                                              oscilloscope designer. It provides full automation, including
                                                              the ability to control other Keysight Technologies, Inc.
                                                              instruments, external applications such as MATLAB, and your
                                                              DUT software. UDA also provides the ability to add custom
                                                              tests to your Infiniium compliance applications. In addition,
                                                              UDA automates and customizes your multi-lane interface
                                                              testing with available switch matrix (Keysight U3020AS26
                                                              and BitifEye BIT-2100 Series) or custom switch matrix. UDA
                                                              switches the signal under test from a multi-lane interface
                                                              automatically so you do not have to be in front of the test
                                                              setup to do this manually. It also supports test plan feature,
                                                              which iteratively runs through the different permutations of
                                                              your device setup and tracks the results. It makes testing of
                                                              multi-lane signals more efficient and saves you time.




                                                          2
Infiniium User Defined Application (UDA)

UDA's environment was designed
by Infiniium for Infiniium
There are two key differentiators for UDA from programs
such as Keysight's VEE. The first is that UDA was designed
specifically for an Infiniium oscilloscope. The UDA
development environment is easier to use than other test
and measurement automation packages, which allows you
to spend less time programming and more time testing
your application. The second key differentiator is that the
environment built around the Infiniium proprietary compliance
testing framework, which gives you features developed for
Infiniium's compliance testing and the customization you
wanted. Other oscilloscope vendors may have compliance
applications or leverage development environments such as
VEE; however, only Keysight Infiniium oscilloscopes have the
                                                                       Figure 1. The need for UDA
added advantage of the flexibility and ease of use of UDA.

UDA's development environment
Similar to other programming applications; UDA has its
own development environment. The environment can be
downloaded for free at www.keysight.com/find/uda.

The UDA environment includes all the tabs that you would
see in a typical compliance application, however, you control
the tests and automation that you need.

To make developing simple and easy, the development
environment has two modes (Basic and Advanced). Basic
mode allows you to quickly build an application. Tests written
for basic mode will load a single setup file and execute a
single script or command. You get variable set up, and can
load your own company logo.

All the features that are included in basic mode are also
included in advanced mode. In addition, advanced mode adds
connection diagrams, external instrument control, external
                                                                       Figure 2. Basic UDA development environment
application value source (file based), test grouping, sequential
test steps, and independent scripts running during testing.

Combining UDA add-in capability with your Infiniium
compliance applications.




                                                                   3
Infiniium User Defined Application (UDA)

Integrate other Infiniium analysis software into
your UDA
UDA is fully compatible with all the Infiniium oscilloscope
applications via SCPI commands. This compatibility includes
Infiniium applications such as Serial Data Equalization, Serial
Data Analysis, EZJIT Plus, InfiniiSim and InfiniiScan. By
combining UDA with these Infiniium applications, you are
able to get exactly the automated analysis that you need. For
example, you can create a UDA to find which equalization
algorithm will open your eye the best. Simply combine
UDA with the Serial Data Equalization and the eye height
measurement and you can quickly find the filter you need for
the optimal filter design. Not only will you know which tap
                                                                      Figure 3. Using InfiniiSim and user defined application
values to use, but you will also have your customized HTML
report to show it.

In addition to working with all other Infiniium software, UDA
is fully compatible with MATLAB and Infiniium's User-Defined
Function, which allows you unprecedented flexibility in your
measurement capability and in your automation software.
UDA even allows you to import MATLAB graphics into your
user-defined application report.

Use your add-in capability to create tests that unlock the
power of de-embedding and your application. Compliance
applications may allow you to de-embed a fixture, but UDA
allows you to show the improvement in your design by
removing the cable and the fixture.



                                                                      Figure 4. After the UDA has run, you get your own customized HTML report.
                                                                      You can import any image onto the report, allowing for customization of the
                                                                      application that you are running.




                                                                  4
Figure 5. Controlling external instrument through SCPI commands               Figure 7. Easily add any setup files to your UDA to guarantee testing
                                                                              repeatability.




Figure 6. Manually enter a sleep command. Notice how the GUI allows for       Figure 8. Add your own command files
easy execution.




                                                                              Figure 9. Add scope screen shot after the test executes. This will be added to
                                                                              your HTML report




                                                                          5
User-defined application provides features
with ease of use in mind
Once you have created a test, you can copy it, delete it, move
it to a group or edit it. The same is true about a group of
tests, you can easily copy a group of tests and create a new
group of tests and then edit each individual test. Because
UDA allows you to do this, you don't need to type the
same test multiple times. This saves you time and helps to
eliminate errors.


Add your own external applications
One of the most advanced features of UDA is the ability to
run any external application to your UDA. You can create
a script from VBA or C# and then execute it into the UDA
application. This allows you to add customizable consoles.            Figure 10. Create, copy, edit your tests and groups of tests

Figure 11 shows a UDA that was created for setting up
testing of SDI (serial data interface). The VBA example occurs
at run time and allows the user to test to the exact conditions
the user wishes for testing.




                                                                      Figure 11. Easily set up a UDA for testing




                                                                  6
Complete variable control
UDA also allows you to set up and use variables. This
simplifies your programs. For instance if you are using CHAN
as the variable for my oscilloscopes' four channels, you can
set channel 1 as the default. Create variables that are input
by the user at run-time on the scope.

Building your program
Once you have completed your UDA you can "generate" the
application that you have developed. There are four different
options for building your applications that include the
following:




◦ Jabse Service Manual Search 2024 ◦ Jabse PravopisonTap.bg ◦ Other service manual resources online : FixyaeServiceinfo