Keysight KS8400A Test Automation Platform 2017 Developer s System Software. Technical Overview

Similar documents
KS8400A Test Automation on PathWave

KS8700A PathWave Test Environment

KS8000A Test Automation on PathWave

Keysight Technologies Accelerate Program Development using Command Expert with Keysight VEE Pro. Application Note

Keysight Technologies Accelerate Program Development using Keysight Command Expert with LabVIEW. Application Note

KS8105A Switch Manager Development Plugin

Keysight N8843A I3CSM Protocol Trigger and Decode for Infiniium Oscilloscope. Data Sheet

Keysight Technologies 5G RF DVT Toolset. Solution Brief

Keysight Technologies 8163B Lightwave Multimeter 8164B Lightwave Measurement System 8166B Lightwave Multichannel System.

Keysight Technologies Using Source/Measure Unit as an Ammeter

Keysight Technologies Accelerate Program Development using Command Expert with Keysight VEE Pro. Application Note

Keysight N2753A and N2754A Windows XP to Windows 7 Upgrade Kits For Infiniium 9000, 90000, and X-Series Oscilloscopes. Configuration Guide

KS8104A HTML5 RESULT LISTENER Plugin

Keysight Technologies N6472A IEEE802.3bs/cd Compliance Application

Keysight N8840A USB Power Delivery Electrical and Protocol Compliance Test Software

Keysight Technologies Monitoring the Control Panel Temperature

Keysight Technologies Using FieldFox RF and Microwave Analyzers with Mass Storage Devices. Application Brief

Keysight E6962A Automotive Ethernet Rx Compliance Solution

Keysight E6964A Automotive Ethernet MDI S-parameter Compliance Solution

Keysight Technologies Accelerate Program Development using Keysight Command Expert with MATLAB. Application Note

Keysight Technologies N8825A/B Infiniium 10BASE-T / 100BASE-TX Ethernet Decoder. Data Sheet

Keysight Technologies EPM and EPM-P Series Power Meters E-Series Power Sensors. Configuration Guide

Keysight N8841A CAUI-4 Electrical Performance Validation and Conformance Software

Keysight Technologies FPGA Implementation of a LUT-Based Digital Pre-Distortion Using M3602A FPGA Design Environment.

Keysight Technologies N8806A User Defined Function for Editing and Execution for Infiniium Oscilloscopes. Data Sheet

Keysight Technologies UXG Agile Signal Generator, Modified Version N5191A

Keysight Technologies

Keysight Technologies VoLTE Battery Test, Reference Solution

Keysight Technologies Faster Data Analysis with Graphical Digital Multimeter Measurements

Keysight Technologies Current Drain Analysis Enhances WLAN Network Card Design and Test. Application Note

Keysight Technologies Migrating from the U8903A to the New U8903B Performance Audio Analyzer

Keysight Technologies Impedance Analyzers and Vector Network Analyzers

Keysight B4655A FPGA Dynamic Probe for Xilinx. Data Sheet

Keysight E4991B Impedance Analyzer

Keysight Technologies Multi-Vendor Cellular Networks and Value Driven Optimization. Application Note

Keysight Technologies BenchVue Software v3.5 (BV0000A)

Demo Guide. Keysight Multi-Operator with M937xA PXIe Vector Network Analyzers

Keysight Technologies

Keysight Technologies Increasing Manufacturing Throughput of Automotive Controllers

Keysight Technologies Configuring Boundary Scan Chains on Keysight x1149 Boundary Scan Analyzer. Application Note

Keysight U5340A FPGA Development Kit for High-Speed Digitizers

Keysight Technologies N5394A DVI Electrical Performance Validation and Compliance Software for Infiniium Oscilloscopes. Data Sheet

Keysight E5063A ENA Series Network Analyzer

Keysight U5340A FPGA Development Kit for High-Speed Digitizers

Keysight Technologies PC Tested Configurations with PXI/AXIe Chassis

Keysight Technologies DDR4 Functional/Protocol Debug and Analysis Reference Solution. Configuration Guide

Keysight Technologies BenchVue Software 2017 (BV0000A)

Keysight Technologies GSM/W-CDMA SMS Testing with Wireless Test Managers (WTMs) Application Note

Keysight Technologies Quick Start Guide for ADS in Power Electronics. Demo Guide

Keysight Technologies E3620A and E3630A Non-programmable DC Power Supplies. Data Sheet

Overview. Applications

Keysight Technologies VSA Software

Keysight Technologies RS232/UART Protocol Triggering and Decode for Infiniium Series Oscilloscopes. Data Sheet

Keysight Technologies VSA Software for use with Keysight EEsof EDA Simulation

Keysight Technologies E4980A Precision LCR Meter 20 Hz to 2 MHz. E4980AL Precision LCR Meter 20 Hz to 300 khz/500 khz/1 MHz. Configuration Guide

Keysight Technologies N4000A, N4001A, N4002A SNS Series Noise Sources

Keysight Technologies Understanding the Programming Interfaces of PXI Instruments

Keysight B2980A Series Femto/Picoammeter Electrometer/High Resistance Meter

Keysight Technologies Migrating from the 34401A RS-232 Serial Interface to the Truevolt DMM 34461A USB/LAN Interface.

Keysight Technologies

Keysight Technologies How to Correlate USB Type-C Simulation and Measurement

Keysight W2630 Series DDR2 BGA Probes for Logic Analyzers and Oscilloscopes. Data Sheet

Keysight Technologies E4982A LCR Meter

Keysight Technologies Using PXI Modules, I/0 Libraries and IVI Switch Drivers with National Instruments Switch Executive.

Keysight Technologies The Advantage of Universal Inputs in Data Acquisition Systems

Keysight Technologies Methods for Characterizing and Tuning DC Inrush Current. Application Brief

Keysight Technologies E4980A Precision LCR Meter 20 Hz to 2 MHz. E4980AL Precision LCR Meter 20 Hz to 300 khz/500 khz/1mhz. Configuration Guide

Keysight Technologies FPGA Circuit Design: Overcoming Power-Related Challenges. Application Note

Keysight Technologies The Touch Screen Revolution in Test and Measurement. Application Note

Keysight E6966B IMS-SIP Network Emulator. Technical Overview

Keysight Technologies I 2 C and SPI Protocol Triggering and Decode

Keysight Technologies PROPSIM F64 5G Channel Emulation Solution - F8800A

Keysight Technologies E36100B Series Programmable DC Power Supplies. Data Sheet

Keysight Technologies J-BERT M8020A High-Performance BERT

Keysight E6963A Automotive Ethernet Link Segment Compliance Solution

Keysight Technologies Understanding x1149 Integrity Test. Application Note

Keysight E7515A UXM Wireless Test Set. Coniguration Guide

Keysight E4991B Impedance Analyzer

Keysight L4445A Microwave Switch/Attenuator Driver. Data Sheet

Keysight Technologies Medalist i1000d In-Circuit Test System. Data Sheet

Keysight DSOX4USBSQ and DSOX6USBSQ USB 2.0 Signal Quality Test Option for 4000 and 6000 X-Series. Data Sheet

Keysight Technologies DSOX4USBSQ USB 2.0 Signal Quality Test Option for 4000 X-Series. Data Sheet

Keysight Technologies E6950A ecall/era-glonass Conformance Test Solution

Keysight Technologies MXG X-Series Signal Generators N5181B Analog & N5182B Vector

Keysight Technologies T4020S LTE RRM Test System. Technical Overview

Keysight Technologies M9309A PXIe Vector Network Analyzer Synthesizer

Keysight N7018A Type-C Test Controller. Data Sheet

Keysight Technologies Database Connectivity Guide for TestExec SL

Keysight Technologies On-Wafer Testing of Opto-Electronic Components Using the Lightwave Component Analyzers. Application Note

Keysight Technologies 87606B Coaxial Matrix Switch

Keysight Technologies TS-8989 System Integration Guide. Application Note

Keysight N5435A Infiniium Server-Based License for Infiniium Oscilloscopes

Keysight Technologies Measurement Wizard Assistant (MWA) Software for the ENA. Application Note

Keysight N2870A Series Passive Probes and Accessories. Data Sheet

Keysight Technologies E3640A E3649A Programmable DC Power Supplies. Data Sheet

Keysight Technologies E5260A/E5262A/E5263A/E5270B Precision IV Analyzers. Technical Overview

Keysight Technologies EXG X-Series Signal Generators N5171B Analog & N5172B Vector

Keysight M9036A PXIe Embedded Controller

Keysight Technologies MXG X-Series Signal Generators N5181B Analog & N5182B Vector

Keysight U7236A/B 10GBASE-T, MGBASE-T and NBASE-T Ethernet Electrical Conformance Application

Transcription:

Keysight KS8400A Test Automation Platform 2017 Developer s System Software Technical Overview

02 Keysight KS8400A Test Automation Platform 2017 Developer s System Software - Technical Overview Product Summary The Keysight KS8400A Test Automation Platform (TAP) 2017 Developer s System software provides powerful, flexible and extensible test sequence and test plan creation with additional capabilities that optimize your test software development and overall performance. Keysight TAP is a modern Microsoft.NET-based application that can be used stand-alone or in combination with higher-level test executive software environments. Leveraging C# and the power of Microsoft Visual Studio, TAP is not just another programming language. It s a platform upon which you can build your test solutions, maximizing your team s productivity by using your existing software development tools and infrastructure. Fast execution and test flow analysis TAP s core engine is designed for speed-optimized execution. Additional tools provide visualization, analysis and insights to maximize your overall test flow performance. User interfaces TAP provides a graphical user interface (GUI) so that both beginning and experienced programmers can quickly construct test plans consisting of multiple test steps. Flow operations are supported, along with parallel testing. Complex hardware setups and switching are implemented using the Connection Manager. A command line interface (CLI) is also provided for integration with other manufacturing applications, as is a full Application Programing Interface (API) to efficiently integrate, add-on and customize with unlimited possibilities. Modular plug-in software architecture Test steps, instrument/dut (device under test) interfaces, and result storage are architected as plug-ins. You can build unique test solutions quickly using the provided plug-ins. Or, for additional flexibility, adapt and modify the provided plug-ins for your applications. You can also create new plug-ins to optimize your application. Microsoft.NET test step development TAP makes it easy to implement new test steps and plug-ins leveraging Microsoft Visual Studio and.net. Key applications Design Validation Testing (DVT) and functional testing of: Wireless communication devices and components Automotive electronics Power electronics Digital and photonics devices Aerospace and defense systems

03 Keysight KS8400A Test Automation Platform 2017 Developer s System Software - Technical Overview Key benefits Keysight TAP is designed to make your test software development simpler, faster and scalable as your needs evolve. Simplicity Why develop your own test sequencer when TAP s core engine and user interface make it easy for beginning and experienced programmers to quickly develop customized test sequences? Experienced programmers will appreciate TAP s command line interface and easy integration with a variety of programming languages. Regardless of your programming skill level, you ll find TAP keeps things simple. Scalability TAP s modular plug-in architecture is centered around a lightweight core sequencing engine. Additional tools and plug-ins are provided to help scale your test software to meet your specific requirements Timing Analyzer, Result Viewer, GUI. Documentation is also provided to help you develop your own plug-ins that further extend TAP s capabilities, including interfacing with a wide variety of device handlers, measurement and signal generation hardware. Speed Speed can be measured a few different ways fast test software development, fast test execution and fast test optimization. TAP is designed to speed all three. It s simple to get up-and-running, and included tools like TAP s Timing Analyzer help you speed up test plan execution. Key features Included with Keysight TAP is the core sequencing engine, tools and plug-ins to minimize your test system development time and test execution speed. DUT interfaces Custom device-under-test plug-ins User interfaces Graphical user interface Command line interface Web SCPI Test steps Custom steps Generic steps Instrument interfaces Keysight instruments Non-Keysight instruments Custom hardware drivers TAP ENGINE Result listeners Text log file SQLite database Excel/CSV file STDF Tools Timing Analyzer Results Viewer Public API Included User-developed and examples provided Figure 1. Keysight TAP architecture, showing core sequencing engine with included Timing Analyzer and Results Viewer. Public application programming interfaces (APIs) are shown with the arrows. Additional provided tools and plug-ins (bold green text) include GUIs, logging and database interfaces. Examples of user-developed plug-ins (italic text) include hardware and custom user interfaces.

04 Keysight KS8400A Test Automation Platform 2017 Developer s System Software - Technical Overview Core Sequencing Engine The Core Sequencing Engine is the heart of TAP, designed from its inception for speedoptimized test step execution. Test plans can include simple flow operations such as IF and LOOP. Complex hardware setups and parallel test are also supported. Figure 2. TAP s Core Sequencing Engine and GUI showing a test plan consisting of multiple test steps, settings for each test step, and a log panel with helpful status information to aid troubleshooting, hardware interfaces, databases and test plan optimization. The TAP Engine (TAP.Engine.dll) is the core component in the software. It includes a plugin manager that finds and handles plugins (test steps, DUT and Instrument interfaces, etc.). It also controls test plan execution (list of test steps) and provides access to functionality offered by the plugins. This covers logging functionality, result handling (database), instrument communication (user-developed hardware drivers, for example). TAP Engine also includes an API for controlling TAP from an external application, such as a 3rd party program, the TAP GUI, or the TAP Command Line Interface (CLI).

05 Keysight KS8400A Test Automation Platform 2017 Developer s System Software - Technical Overview Timing Analyzer TAP s Timing Analyzer Tool provides powerful insights into optimizing your overall test plan execution speed. You can visualize the overall test plan execution time in depth to see how much time each test step contributes. A Pareto chart makes it easy to see where to focus your optimization efforts. Side-by-side viewing provides easy A/B testing to compare various test plans. You can also review multiple test plans together for additional statistics. Figure 3. TAP s Timing Analyzer provides detailed information about each test step s execution speed and find opportunities to speed test times by rearranging test steps and running steps in parallel.

06 Keysight KS8400A Test Automation Platform 2017 Developer s System Software - Technical Overview Results Viewer TAP s Results Viewer brings the power of relational databases to result visualization, empowering your test plan development with a consistent way of viewing data across multiple stages of your engineering process. Each time a test plan is executed the results are stored in a database which can be graphed and visualized using the Results Viewer. Multiple data sets can be viewed to quickly compare results across different test runs. Also provided is the test plan Run Explorer to help manage test plan data, recall old test plans, merge and compare test log timings, compare test plan settings, search for specific test results, and plot them using the Results Viewer. Figure 4. TAP Result Viewer provides quick and flexible test run data visualization.

07 Keysight KS8400A Test Automation Platform 2017 Developer s System Software - Technical Overview Graphical User Interface Plug-in and API Shown in Figure 2, TAP s included GUI is an application that runs on top of the TAP Engine, facilitating test plan development, configuration and execution. It is designed to exercise the features of TAP with a well-structured and simple interface, offering access to step, instrument and DUT configuration, as well as logging information during test plan execution. TAP also provides an API to help you create your own simple user interfaces for test operators to quickly assess go/no-go, pass/fail, and key test result values. Figure 5. TAP s API enables user-developed GUIs that help operators easily visualize test results.

08 Keysight KS8400A Test Automation Platform 2017 Developer s System Software - Technical Overview Ordering Information KS8400A software licensing Keysight KS8400A TAP 2017 Developer s System software is licensed based on the options purchased. Licenses are sold as fixed node-locked to a single PC, transportable and network floating in either perpetual or annual durations. Fixed, node-locked (single PC) Transportable Network floating (multiple PCs) Perpetual license KS8400A-1FP KS8400A-1TP KS8400A-1NP One-year license KS8400A-1FY KS8400A-1T Y KS8400A-1NY System and Installation Requirements Recommended minimum PC configuration Microsoft Windows 7 Service Pack 1: Starter, Home Basic, Home Premium, Professional, Ultimate or Enterprise (32- or 64-bit) Microsoft Windows 8 or 8.1: Base, Professional or Enterprise (32- or 64-bit) Microsoft Windows 10: Home, Professional, Enterprise or Education (32- or 64-bit) At least 1 GB free disk space Minimum 1024x768 video monitor Try the Software Today! Experience TAP s powerful and flexible test sequence and creation capabilities and optimize your test software development today. Download the 30-day trial. www.keysight.com/find/tap Prerequisite drivers and software Keysight IO Libraries Suite Version 15.0 or above For software development: Microsoft Visual Studio 2012, 2013 or 2015, Professional or Enterprise editions recommended Microsoft.NET v3.5 and 4.5.2 or later Related Software Keysight Command Expert www.keysight.com/find/commandexpert Keysight I/O Libraries www.keysight.com/find/iosuite Premium Support and Consulting Services Software support subscriptions include access to updates and call center experts during the subscription period. Perpetual licenses must order a one-year support subscription which can be optionally renewed every year. Annual licenses include a support subscription. Keysight also offers a variety of optional start-up assistance and project consulting services to help you maximize your test development productivity. Contact your Keysight sales specialist or application engineer for more details. www.keysight.com/find/services More Information For additional details regarding Keysight s KS8400A Test Automation Platform (TAP) 2017 Developer s System, visit: www.keysight.com/find/tap

09 Keysight KS8400A Test Automation Platform 2017 Developer s System Software - Technical Overview Download your next insight Keysight software is downloadable expertise. From first simulation through first customer shipment, we deliver the tools your team needs to accelerate from data to information to actionable insight. Electronic design automation (EDA) software Application software Programming environments Productivity software Evolving Our unique combination of hardware, software, support, and people can help you reach your next breakthrough. We are unlocking the future of technology. From Hewlett-Packard to Agilent to Keysight mykeysight www.keysight.com/find/mykeysight A personalized view into the information most relevant to you. Keysight Channel Partners www.keysight.com/find/channelpartners Get the best of both worlds: Keysight s measurement expertise and product breadth, combined with channel partner convenience. www.keysight.com/find/tap Learn more at www.keysight.com/find/software Start with a 30-day free trial. www.keysight.com/find/free_trials For more information on Keysight Technologies products, applications or services, please contact your local Keysight office. The complete list is available at: www.keysight.com/find/contactus Americas Canada (877) 894 4414 Brazil 55 11 3351 7010 Mexico 001 800 254 2440 United States (800) 829 4444 Asia Pacific Australia 1 800 629 485 China 800 810 0189 Hong Kong 800 938 693 India 1 800 11 2626 Japan 0120 (421) 345 Korea 080 769 0800 Malaysia 1 800 888 848 Singapore 1 800 375 8100 Taiwan 0800 047 866 Other AP Countries (65) 6375 8100 Europe & Middle East Austria 0800 001122 Belgium 0800 58580 Finland 0800 523252 France 0805 980333 Germany 0800 6270999 Ireland 1800 832700 Israel 1 809 343051 Italy 800 599100 Luxembourg +32 800 58580 Netherlands 0800 0233200 Russia 8800 5009286 Spain 800 000154 Sweden 0200 882255 Switzerland 0800 805353 Opt. 1 (DE) Opt. 2 (FR) Opt. 3 (IT) United Kingdom 0800 0260637 For other unlisted countries: www.keysight.com/find/contactus (BP-11-29-16) DEKRA Certified ISO9001 Quality Management System www.keysight.com/go/quality Keysight Technologies, Inc. DEKRA Certified ISO 9001:2015 Quality Management System This information is subject to change without notice. Keysight Technologies, 2017 Published in USA, February 13, 2017 5992-1909EN www.keysight.com