Developing Customized Measurements and Automated Analysis Routines using MATLAB
|
|
- Vivien Fisher
- 5 years ago
- Views:
Transcription
1 2013 The MathWorks, Inc. Developing Customized Measurements and Automated Analysis Routines using MATLAB Guillaume Millot MathWorks France
2 MathWorks Overview Founded in 1984 in the US Several software platforms : MATLAB Headquarters in Boston Offices throughout Europe including France, Germany, and the United Kingdom Used by more than 1,000,000 users in over 175 countries Used in over 3,500 universities 2
3 MATLAB The leading environment for technical computing Technical computing language Development environment More than 1500 functions Math 2D, 3D graphics and GUI design File I/O Calling C/C++, Fortran, Java, COM Toolboxes for signal and image processing, connection to hardware or databases, statistics, optimization, Available from MathWorks or Agilent with Infiniium and InfiniiVision oscilloscopes and other instruments 3
4 Technical Computing Workflow Access Files Explore & Discover Data Analysis & Modeling Share Reporting and Documentation Software Algorithm Development Outputs for Design Code & Applications Hardware Application Development Deployment Automate 4
5 Measurement, analysis, and testing challenges for high speed serial and other systems 1. Creating analysis and measurement routines for designing and testing your system 2. Interfacing and verifying these routines with live measured data 3. Visualizing analysis routines to improve signal integrity 5
6 Measurement, analysis, and testing challenges for high speed serial and other systems 1. Creating analysis and measurement routines for designing and testing your system 2. Interfacing and verifying these routines with live measured data 3. Visualizing analysis routines to improve signal integrity 6
7 Example: Developing an analysis routine to perform device characterization Goals: 1. Characterize the unknown device (it will be a low-pass filter) 2. Analyze the device (in this case the low-pass filter) to determine if it behaves as designed 1 0? In V+ V R Transfer Function: C T V+ V- j Out In Out 1 1 j CR Cutoff Frequency: 1 F o 2 CR 7 7
8 System Input Device Characterization Interactively develop your transfer function and analysis routines V+ V- R = 1kW V+ C =.1mF V- Response Agilent Oscilloscope T j 1 1 o CR 1 j CR Agilent Signal Generator GPIB, LAN, or USB MATLAB 8 8
9 Device Characterization Ideal end result Circuit to be characterized Automated Circuit Tool application developed in MATLAB to characterize the circuit and determine if it behaves as designed 9
10 Demo Clip 10
11 Device Characterization Develop and Deploy Application Create custom graphical user interface to encapsulate/automate your MATLAB analysis routine for others to use 11
12 Measurement, analysis, and testing challenges for high speed serial and other systems 1. Creating analysis and measurement routines for designing and testing your system 2. Interfacing and verifying these routines with live measured data 3. Visualizing analysis routines to improve signal integrity 12
13 MATLAB Connects to Your Hardware Devices Instrument Control Toolbox Instruments and RS-232 serial devices Data Acquisition Toolbox Plug-in data acquisition devices and sound cards Image Acquisition Toolbox Image capture devices Vehicle Network Toolbox CAN bus devices using CAN and XCP protocols MATLAB Interfaces for communicating with everything 13
14 Creating a pre-distortion filter and verifying it with live Agilent oscilloscope signals Task Improve system BER Solution Characterize system s response Use the characterization to develop pre-distortion filter 14
15 Step 1: Waveform acquisition from Agilent Oscilloscope Use Test & Measurement Tool on or off the scope Test & Measurement Tool provided with MATLAB s Instrument Control Toolbox 15
16 Amplitude (AU) Amplitude (AU) Voltage Voltage Step 2: Use acquired signals to design pre-distortion filter With thumb In-phase Signal Time x Sans thumb In-phase Signal Time x Time (s) x Time (s) x Use system identification functions to design FIR pre-distortion filter 16
17 Step 3: Execute your analysis routines directly on an Agilent oscilloscope Agilent and MathWorks teamed up to create a custom development environment using Infiniium oscilloscopes and MATLAB to address unique and special measurement needs. Requires no knowledge of MATLAB to operate on the scope Agilent automatically includes the MATLAB software environment as part of the N8806A UDF option
18 Measurement, analysis, and testing challenges for high speed serial and other systems 1. Creating analysis and measurement routines for designing and testing your system 2. Interfacing and verifying these routines with live measured data 3. Visualizing analysis routines to improve signal integrity 18
19 Visualizing MATLAB analysis routines to improve signal integrity High-speed digital signals are susceptible to signal integrity issues due to limitations of the physical interface. You need: 1. Analysis routines to analyse backplane behaviour. 2. Acquire live signals from Agilent instruments to create and verify these analysis routines. 3. Applications to automate the execution of these measurement and analysis routines. MATLAB provides the capabilities to create analysis routines, interface to Agilent instruments to acquire live signals to verify them, and language and tools to automate the execution
20 MATLAB Code for Acquiring Live Signals from Agilent instruments %% Directly acquire digital signals from Agilent oscilloscope or S-Parameters from Agilent network analyzer... %% Convert the 16-Port to 4-Port S-Parameters SingleEnded4PortSParams = snp2smp(singleended16portdata.s_parameters, SingleEnded16PortData.Z0, [ ]); %% Convert 4-Port to 2-Port Differential S-Parameters Differential2PortSparamsForChannel = s2sdd(singleended4portsparams); %% Calculate the Frequency Response DifferentialFreqResponseForChannel = s2tf(differential2portsparamsforchannel); %% Fit Differential Frequency Response to Rational Function ModelforForwardChannel = rationalfit(freq, DifferentialFreqResponseForChannel);... 20
21 MATLAB Code for Visualizing Jitter of Acquired Signals %% First Input and its Output due to CrossTalk InputSignal_1 = GenerateInputsignal(TotalSampleNumber, ); OutputSignal_1 = timeresp(modelforcrosstalk_1, InputSignal_1, ); %% Second Input and its Output (forward channel) InputSignal_2 = GenerateInputsignal(TotalSampleNumber, ); OutputSignal_2 = timeresp(modelforforwardchannel,inputsignal_2, );... %% The Output Signal of the Second Channel OutputSignal = OutputSignal_1 + OutputSignal_2 + OutputSignal_3 + OutputSignal_4; %% Eye Diagram of the Output Signal EyeDiagram = commscope.eyediagram('samplingfrequency', 1./SampleTime, 'SamplesPerSymbol', OverSamplingFactor) update(eyediagram, OutputSignal); %% Jitter Measurements analyze(eyediagram); Measurements = EyeDiagram.Measurements 21
22 Visualizing of Eye Diagram Characteristics in MATLAB Total jitter: deterministic jitter and random jitter 22
23 Visualizing of Eye Diagram Characteristics in MATLAB (continued) Deterministic jitter only, no random jitter 23
24 Measurement, Analysis, and Testing Challenges Creating analysis and measurement routines for designing and testing your system MATLAB is a software environment and a programming language made for design and test engineers to be productive Supports analysis routine creation, data visualization, and application development Interfacing and verifying these routines with live measured data Integrated measurement and analysis provided with MATLAB Ability to execute your MATLAB analysis routines directly on Agilent oscilloscopes using N8806A UDF Visualizing analysis routines to improve signal integrity Analysis routines created in MATLAB can be utilized to visualize and understand eye diagram characteristics to help improve signal integrity of your high-speed systems 24
25 Agilent and MATLAB Resources for Developing Customized Measurement and Analysis Routines MATLAB overview: Instrument Control Toolbox overview: Signal Processing Toolbox overview: Agilent resource page on MATLAB for Agilent Infiniium and InfiniiVision scopes: Agilent resource page on MATLAB with Agilent instruments: Agilent N8806A User Defined Function: Using MATLAB to control Agilent oscilloscopes, function generators, and other instruments 25
26 EXTRA SLIDES 26
27 Device Characterization Step 1: Stimulate device and acquire device responses Configure Agilent signal generator and Agilent oscilloscope with Instrument Control Toolbox 27
28 Device Characterization Step 2: Visualize Data Plot data Select data to plot in the Workspace Browser Select desired plot type from the Plot button The equivalent command is displayed in the Command Window 28
29 Device Characterization Step 3: Pre-process Data Scale the data Interactively zoom to explore data identify scaling problem Correct scaling with simple MATLAB command 29
30 Device Characterization Step 4: Visualize Original and Processed Data Build custom visualization with Plot Tools Enable Plot Tools (plottools) with button on Figure Toolbar Drag and drop to layout axes and add data to plots Customize and annotate plots Automatically generate MATLAB code to reproduce visualization with new data 30
31 Device Characterization Step 5: Estimate Transfer Function Estimate Transfer Function with the Signal Processing Toolbox Search the Help for desired functionality Run sample code directly from the Help Browser Modify commands for our data 31
32 Device Characterization Step 6: Compare with Expected Results Compute expected response with governing equations Fit theoretical response to measured response with the Curve Fitting Toolbox Use Curve Fitting Tool to interactively design and analyze a fit to our data Automatically generate MATLAB code to compute fit with new data 32
33 Device Characterization Step 7: Automate Repetition of Analysis Write custom script to automate workflow Create MATLAB file from selected commands in Command History Add comments to generated code in Editor Use %% to divide code into individual cells to improve readability and support cell execution 33
34 Device Characterization Step 8: Publish Results Publish MATLAB file directly to HTML document Click Publish to HTML button in Editor Toolbar Each cell is converted to a section of the document All code, comments, and output are captured in the document 34
35 Instrument Control Toolbox Enables MATLAB to configure, control, and transfer data with instruments such as oscilloscopes, pulse generators, and signal analyzers Integrate instruments into MATLAB applications and Simulink Interactive tool for detecting and controlling instruments Automatic code generation for faster and easier implementation Support for IVI, VXIplug&play, and MATLAB instrument drivers Support for common communication protocols 35
36 Instrument Control Toolbox and N8806A User Defined Function Instrument Control Toolbox Use MATLAB to control the oscilloscope, either on or off the scope, to automate measurements Download data directly into MATLAB for analysis and to build complete GUI-based test applications. User Defined Function Use MATLAB directly on Infiniium oscilloscopes to make customized measurements. 36
37 N8806A User Defined Function How to Access In Analyze pull down menu, click Math Then select your new function from the Operator pull down list 37 37
Keysight Technologies N8806A User Defined Function for Editing and Execution for Infiniium Oscilloscopes. Data Sheet
Keysight Technologies N8806A User Defined Function for Editing and Execution for Infiniium Oscilloscopes Data Sheet Introduction Create your own custom functions (or modify included functions) using the
More informationAcquiring Data from Sensors and Instruments Using MATLAB
Acquiring Data from Sensors and Instruments Using MATLAB Chirag Patel Application Engineer Control Systems MathWorks 2011 The MathWorks, Inc. 1 Agenda Why acquire data with MATLAB? Overview of data access
More informationMATLAB Introduction. Ron Ilizarov Application Engineer
MATLAB Introduction Ron Ilizarov Application Engineer 1 What is MATLAB? High-level language Interactive development environment Used for: Numerical computation Data analysis and visualization Algorithm
More informationDeveloping Measurement and Analysis System using MATLAB
Developing Measurement and Analysis System using MATLAB 성호현차장 Senior Application Engineer MathWorks Korea 2013 The MathWorks, Inc. 1 Agenda Great Demo : Battery test demo Overview of data acquisition capabilities
More informationMATLAB 7. The Language of Technical Computing KEY FEATURES
MATLAB 7 The Language of Technical Computing MATLAB is a high-level technical computing language and interactive environment for algorithm development, data visualization, data analysis, and numerical
More informationKeysight Technologies VEE Pro 9.32
Keysight Technologies VEE Pro 9.32 Data Sheet Keysight s software products make you more productive, so you can focus on solving engineering problems, not on programming. Keysight VEE is a powerful intuitive
More informationEmbedded PC Master Application
Embedded PC Master Application Overview June 3, 2002 Rev. 0.2 MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of
More informationTechnical Computing with MATLAB
Technical Computing with MATLAB University Of Bath Seminar th 19 th November 2010 Adrienne James (Application Engineering) 1 Agenda Introduction to MATLAB Importing, visualising and analysing data from
More informationOpen. Powerful. Application Builder for Test & Measurement Systems.
Measure Foundry Test & Measurement Software Open. Powerful. Application Builder for Test & Measurement Systems. Measure Foundry is a rapid application development package that provides a system solution
More informationFit für die MATLAB EXPO
Fit für die MATLAB EXPO Eine kurze Einführung in MATLAB Michael Glaßer 2015 The MathWorks, Inc. 1 Hinweise für Betrachter der PDF Version Die Folien sind eher eine unterstützende Zusammenfassung Der Vortrag
More informationExperiment 6 SIMULINK
Experiment 6 SIMULINK Simulink Introduction to simulink SIMULINK is an interactive environment for modeling, analyzing, and simulating a wide variety of dynamic systems. SIMULINK provides a graphical user
More informationKeysight Technologies N6472A IEEE802.3bs/cd Compliance Application
Keysight Technologies N6472A IEEE802.3bs/cd Compliance Application For Infiniium Z-Series Oscilloscopes Data Sheet Characterize electrical pulse amplitude modulated (PAM) and Non-Return-to-Zero (NRZ) signals
More informationDATA SHEET. VEE Pro 9.33
DATA SHEET VEE Pro 9.33 Keysight s software products make you more productive, so you can focus on solving engineering problems, not on programming. Keysight VEE is a powerful intuitive graphical language
More informationVISA, SICL, VISA COM,
Agilent IO Libraries Suite 16.2 Quick Start Guide This Quick Start Guide describes how to: Install the Agilent IO Libraries Suite and instrument software Find the information you need to make instrument
More informationAgilent Technologies EZJIT and EZJIT Plus Jitter Analysis Software for Infiniium Series Oscilloscopes
Agilent Technologies EZJIT and EZJIT Plus Jitter Analysis Software for Infiniium Series Oscilloscopes Data Sheet Features of the EZJIT Plus software that optimize jitter analysis include: Easy-to-use jitter
More informationIntroduction to Automating Standalone Instruments
Introduction to Automating Standalone s Stephen Plumb, Branch Manager NI Southern Africa Challenges with Manual Measurement Systems Manual measurements become increasingly complex as system requirements
More informationAgilent Technologies U7243A USB 3.0 Superspeed Electrical Performance Validation and Compliance Software for the Infiniium Series Oscilloscopes
Agilent Technologies U7243A USB 3.0 Superspeed Electrical Performance Validation and Compliance Software for the Infiniium Series Oscilloscopes Data Sheet Table of Contents Features...3 Benefits... 4 Easy
More informationKeysight N8814A 10GBASE-KR Ethernet Backplane Electrical Performance Validation and Conformance
Keysight N8814A 10GBASE-KR Ethernet Backplane Electrical Performance Validation and Conformance For Infiniium Oscilloscopes Data Sheet 02 Keysight N8814A 10GBASE-KR Ethernet Backplane Electrical Performance
More informationSharing and Deploying MATLAB Programs Sundar Umamaheshwaran Amit Doshi Application Engineer-Technical Computing
Sharing and Deploying Programs Sundar Umamaheshwaran Amit Doshi Application Engineer-Technical Computing 2016 The MathWorks, Inc. 1 Summary: Data Analytics Workflow Business Systems Smart Connected Systems
More informationWhat s New in MATLAB and Simulink Prashant Rao Technical Manager MathWorks India
What s New in MATLAB and Simulink Prashant Rao Technical Manager MathWorks India 2013 The MathWorks, Inc. 1 MathWorks Product Overview 2 Core MathWorks Products The leading environment for technical computing
More informationWhat is Simulink. >>simulink
MATLAB Simulink What is Simulink Simulink is an input/output device GUI block diagram simulator. Simulink contains a Library Editor of tools from which we can build input/output devices and continuous
More informationIntroduction to PoliArd
Introduction to PoliArd Damiano Milani Politecnico di Milano Department of Mechanical Engineering PoliArd Project PoliArd is a complete environment for implementing control logics on real-time hardware.
More informationTable of Contents. Introduction.*.. 7. Part /: Getting Started With MATLAB 5. Chapter 1: Introducing MATLAB and Its Many Uses 7
MATLAB Table of Contents Introduction.*.. 7 About This Book 1 Foolish Assumptions 2 Icons Used in This Book 3 Beyond the Book 3 Where to Go from Here 4 Part /: Getting Started With MATLAB 5 Chapter 1:
More informationAppendix G. Commercial DSP Systems. Annie Foong
Appendix G Commercial DSP Systems Annie Foong A wide variety of commercial data acquisition hardware and software is currently available in the market. Most comes in the form of full-fledged data acquisition
More informationMATLAB 7 Getting Started Guide
MATLAB 7 Getting Started Guide How to Contact The MathWorks www.mathworks.com Web comp.soft-sys.matlab Newsgroup www.mathworks.com/contact_ts.html Technical Support suggest@mathworks.com bugs@mathworks.com
More informationKeysight Technologies How to Correlate USB Type-C Simulation and Measurement
Keysight Technologies How to Correlate USB Type-C Simulation and Measurement Keysight and Type-C: Create a faster path to done Application Note 02 Keysight How to Correlate USB Type-C Simulation and Measurement
More informationExploring the Custom Analysis Interface for use with MATLAB on Tektronix Oscilloscopes
Exploring the Custom Analysis Interface for use with MATLAB on Tektronix Oscilloscopes This demo guide provides several examples of applying the Custom Analysis Interface for use with MATLAB available
More informationN6468A SFP+ Electrical Performance Validation and Conformance Software
N6468A SFP+ Electrical Performance Validation and Conformance Software For Infiniium Oscilloscopes Data Sheet Features The N6468A SFP+ Ethernet electrical test software has several features to simplify
More informationSession 3 Introduction to SIMULINK
Session 3 Introduction to SIMULINK Brian Daku Department of Electrical Engineering University of Saskatchewan email: daku@engr.usask.ca EE 290 Brian Daku Outline This section covers some basic concepts
More informationExperiment 8 SIMULINK
Experiment 8 SIMULINK Simulink Introduction to simulink SIMULINK is an interactive environment for modeling, analyzing, and simulating a wide variety of dynamic systems. SIMULINK provides a graphical user
More informationSIGNALS AND LINEAR SYSTEMS LABORATORY EELE
The Islamic University of Gaza Faculty of Engineering Electrical Engineering Department SIGNALS AND LINEAR SYSTEMS LABORATORY EELE 3110 Experiment (5): Simulink Prepared by: Eng. Mohammed S. Abuwarda Eng.
More informationIntroduction to ARDUINO/SIMULINK
Introduction to ARDUINO/SIMULINK Lab Objectives Install and verify Arduino software package for Simulink using a digital output to light a LED Communicate with the target board (Arduino) using external
More informationKeysight Technologies BenchVue Software v3.5 (BV0000A)
Keysight Technologies BenchVue Software v3.5 (BV0000A) Data capture simplified. Click. Capture. Done. Technical Overview 02 Keysight BenchVue Software v3.5 (BV0000A) - Technical Overview Simplified Measurement
More information개발과정에서의 MATLAB 과 C 의연동 ( 영상처리분야 )
개발과정에서의 MATLAB 과 C 의연동 ( 영상처리분야 ) Application Engineer Caleb Kim 2016 The MathWorks, Inc. 1 Algorithm Development with MATLAB for C/C++ Programmers Objectives Use MATLAB throughout algorithm development
More informationKeysight Technologies N5467B and N5467C For Infiniium and InfiniiVision Oscilloscopes User Defined Application (UDA) Data Sheet
Keysight Technologies N5467B and N5467C For Infiniium and InfiniiVision Oscilloscopes User Defined Application (UDA) Data Sheet 02 Keysight N5467B and N5467C For Infiniium and InfiniiVision Oscilloscopes
More informationKeysight N8840A USB Power Delivery Electrical and Protocol Compliance Test Software
Keysight N8840A USB Power Delivery Electrical and Protocol Compliance Test Software For Infiniium Oscilloscopes Data Sheet 02 Keysight N8840A USB Power Delivery Electrical and Protocol Compliance Test
More informationR&S RTB2000 Oscilloscope Release Notes Firmware Version
Oscilloscope Release Notes Firmware Version 02.202 These Release Notes describe the following models and options: R&S RTB2004 Oscilloscope, order no. 1333.1005K04 R&S RTB2002 Oscilloscope, order no. 1333.1005K02
More informationAgilent N1918A Power Analysis Manager
Agilent N1918A Power Analysis Manager Data Sheet Features Enhanced viewing on large PC display Intuitive GUI for easy navigation to functions Multiple flexible display formats List view of more than 20
More informationFlexible configuration of user interfaces and displays. Easy generation of protocol and presentation sheets
Online Data Acquisition and Analysis Measurement and control with Windows Flexible configuration of user interfaces and displays Easy generation of protocol and presentation sheets Compatible with DAQ
More informationAutomotive Ethernet BroadR-Reach
Automotive Ethernet BroadR-Reach Agilent PHY Compliance Solutions 1 Last update 2013/07/25 (YS) Agenda BroadR-Reach Overview Transmitter Testing Link Segment Testing 2 BroadR-Reach Applications 3 Connectivity
More informationUSB Compliance Test Software for Infiniium Oscilloscopes
DATA SHEET USB Compliance Test Software for Infiniium Oscilloscopes N5416A and N5417A Easily Verify USB Electrical Parameters The N5416A USB compliance test software for Infiniium oscilloscopes gives you
More informationKeysight Technologies DSOX4USBSQ USB 2.0 Signal Quality Test Option for 4000 X-Series. Data Sheet
Keysight Technologies DSOX4USBSQ USB 2.0 Signal Quality Test Option for 4000 X-Series Data Sheet 02 Keysight DSOX4USBSQ USB 2.0 Signal Quality Test Option for 4000 X-Series - Data Sheet Introduction The
More informationAgilent N5431A XAUI Electrical Validation Application for Infiniium Oscilloscopes and Digital Signal Analyzers
Agilent N5431A XAUI Electrical Validation Application for Infiniium Oscilloscopes and Digital Signal Analyzers Data Sheet Fast and Accurate XAUI Validation with Superior Signal Integrity and Probing If
More informationJitter and Real-Time Eye Oscilloscope Webcast
Jitter and Real-Time Eye Oscilloscope Webcast May 28, 2015 Daniel Bogdanoff Oscilloscope Product Manager Agilent s Electronic Measurement Group is now Keysight Technologies. Keysight Technologies Inc.
More informationKeysight Technologies BV0000A BenchVue Platform Software
Release Notes Keysight Technologies BV0000A BenchVue Platform Software 2018 Update 2 Version Information Released Date: Requirements categories PC operating system and hardware: June 20, 2018 Windows 10:
More informationE2625A Communication Mask Test Kit E2698A Ethernet Masks
E2625A Communication Mask Test Kit E2698A Ethernet Masks Data Sheet 43 industry-standard ANSI T1.102, ITU-T G.703, and IEEE 802.3 communication signal mask templates Mask testing for positive and negative
More informationI 2 C and SPI Protocol Triggering and Decode for Infiniium 8000 and Series Oscilloscopes
I 2 C and SPI Protocol Triggering and Decode for Infiniium 8000 and 90000 Series Oscilloscopes Data sheet This application is available in the following license variations. Order N5391A for a user-installed
More information2015 The MathWorks, Inc. 1
2015 The MathWorks, Inc. 1 Interactive programming Hyunuk Ha and enhanced GUI 2015 The MathWorks, Inc. 2 Table of contents Live editor Short introduction to live editor Key features till Feature highlights
More informationJitter Basics Lab Using SDAIII & Jitter Sim
Jitter Basics Lab Using SDAIII & Jitter Sim TUTORIAL August 1, 2012 Summary JitterSim is a math function, enabled by the Serial Data Analysis option, which allows various aspects of jitter to be simulated
More informationKeysight Technologies
Keysight Technologies B4610A Data Import Tool for Offline Viewing and Analysis Data Sheet Introduction Increase your team s productivity and equipment usage View and analyze acquired data when the oscilloscope
More informationAnalyzing Digital Jitter and its Components
2004 High-Speed Digital Design Seminar Presentation 4 Analyzing Digital Jitter and its Components Analyzing Digital Jitter and its Components Copyright 2004 Agilent Technologies, Inc. Agenda Jitter Overview
More informationKeysight DSOX4USBSQ and DSOX6USBSQ USB 2.0 Signal Quality Test Option for 4000 and 6000 X-Series. Data Sheet
Keysight DSOX4USBSQ and DSOX6USBSQ USB 2.0 Signal Quality Test Option for 4000 and 6000 X-Series Data Sheet Introduction The low-speed, full-speed, and hi-speed USB 2.0 serial bus is used today for not
More informationCapstone Appendix. A guide to your lab computer software
Capstone Appendix A guide to your lab computer software Important Notes Many of the Images will look slightly different from what you will see in lab. This is because each lab setup is different and so
More informationKeysight Technologies N5394A DVI Electrical Performance Validation and Compliance Software for Infiniium Oscilloscopes. Data Sheet
Keysight Technologies N5394A DVI Electrical Performance Validation and Compliance Software for Infiniium Oscilloscopes Data Sheet 02 Keysight N5394A DVI Electrical Performance Validation and Compliance
More informationIntroduction to Matlab Simulink. Control Systems
Introduction to Matlab Simulink & their application in Control Systems ENTC 462 - Spring 2007 Introduction Simulink (Simulation and Link) is an extension of MATLAB by Mathworks Inc. It works with MATLAB
More informationAgilent Technologies InfiniiVision MSO N5406A FPGA Dynamic Probe for Xilinx
Agilent Technologies InfiniiVision MSO N5406A FPGA Dynamic Probe for Xilinx Data Sheet Figure 1. FPGA dynamic probe for Xilinx used in conjunction with an Agilent InfiniiVision 6000 or 7000 Series MSO
More informationDASYLab Data Acquisition System Laboratory
Features Create complex applications in minimal time without programming Lets you build worksheets using graphical functions: - Select icons from a palette and place them on worksheet - Connect them using
More informationX-Stream COM Object Programming with MATLAB
Application Brief LAB_831 Rev 2 TECHNICAL BRIEF X-Stream COM Object Programming with MATLAB Understanding the MATLAB Syntax for Interfacing with the LeCroy X-Stream COM Object Server Introduction... 2
More informationTekExpress 10GBASE-T Automated Compliance Software Features & Benefits
TekExpress 10GBASE-T Automated Compliance Software Features & Benefits Comprehensive Automated Solution for 10GBASE-T PHY Compliance One-button Selection of Multiple Tests and Four-channel Support Detailed
More informationMATLAB MATLAB mat lab funtool
MATLAB MATLAB (matrix laboratory) is a numerical computing environment and fourthgeneration programming language. Developed by MathWorks, MATLAB allows matrix manipulations, plotting of functions and data,
More informationGetting Started with IVI Drivers
Getting Started with IVI Drivers Your Guide to Using IVI with MATLAB Version 1.2 Copyright IVI Foundation, 2012 All rights reserved The IVI Foundation has full copyright privileges of all versions of the
More informationKeysight N8841A CAUI-4 Electrical Performance Validation and Conformance Software
Keysight N8841A CAUI-4 Electrical Performance Validation and Conformance Software For Infiniium Oscilloscopes Data Sheet 02 Keysight N8841A CAUI-4 Electrical Performance Validation and Conformance Software
More informationControl System Design and Rapid Prototyping Using Simulink Chirag Patel Sr. Application Engineer Modeling and Simulink MathWorks India
Control System Design and Rapid Prototyping Using Simulink Chirag Patel Sr. Application Engineer Modeling and Simulink MathWorks India 2014 The MathWorks, Inc. 1 Are you using different tools for design
More informationA variety of ECONseries modules provide economical yet flexible solutions
Economy USB Mini-Instruments Flexible Yet Economical A variety of low-cost modules are available to provide flexible yet economical solutions. Choose the number of analog I/O and digital I/O channels,
More informationUnderstanding and Performing Precise Jitter Analysis
Understanding and Performing Precise Jitter Analysis Rapidly ascending clock rates and tighter timing margins are creating a need for jitter and timing measurements in mainstream circuits Introduction
More informationeasy-to-use flexible powerful Measurement and controlling with Windows Flexible configuration of user interfaces and displays
Measurement and controlling with Windows Flexible configuration of user interfaces and displays Easy generation of protocol and presentation sheets Compatible with DAQ hardware of most manufacturers Expandable
More informationN5416A USB Demo Guide
Demo Guide This N5416A Demo Guide consists of : A single slide demo description followed by : Step 1 - instructions on how to connect all the equipment Step 2 - instructions on the configuration of the
More informationPRODUCT DATA. PULSE Data Manager Type 7767-A, -B, -C, -D
PRODUCT DATA PULSE Data Manager Type 777-A, -B, -C, -D PULSE Data Manager is a family of data management solutions that enables measurements from PULSE or any of its applications to be labelled with meta-data
More informationWAVECREST Corporation. PCI Express Measurements with the WAVECREST SIA Application Note No REV A
WAVECREST Corporation PCI Express Measurements with the WAVECREST SIA-3000 Application Note No. 141 This page intentionally left blank. WAVECREST Corporation continually engages in research related to
More informationKeysight Technologies N6468A SFP+ Electrical Performance Validation and Conformance Software
Keysight Technologies N6468A SFP+ Electrical Performance Validation and Conformance Software For Infiniium Oscilloscopes Data Sheet 02 Keysight N6468A SFP+ Electrical Performance Validation and Conformance
More informationMathWorks Products and Prices Euro Academic March 2014
MATLAB Product Family Academic pricing is reserved for noncommercial use by degree-granting institutions in support of on-campus classroom instruction and academic research. Refer to /academia for complete
More informationFor the SIA Features of GigaView. Introduction. Initial Dialog Bar
For the SIA-3000 Features of GigaView One button solution for multiple DataCom compliant standards jitter testing. Comprehensive and versatile jitter analysis software enables users to quickly understand
More informationAgilent Technologies N5392A Ethernet Electrical Performance Validation and Conformance Software for Infiniium Oscilloscopes
Agilent Technologies N5392A Ethernet Electrical Performance Validation and Conformance Software for Infiniium Oscilloscopes N5395B Ethernet Electrical Conformance Test Fixture N5396A Gigabit Ethernet Jitter
More informationI 2 C and SPI Protocol Triggering and Decode for Infiniium 9000A and 9000 H-Series Oscilloscopes
I 2 C and SPI Protocol Triggering and Decode for Infiniium 9000A and 9000 H-Series Oscilloscopes Data sheet This application is available in the following license variations. Order N5391B for a user-installed
More informationAgilent Technologies N5392A Ethernet Electrical Performance Validation and Conformance Software for Infiniium Oscilloscopes
Agilent Technologies N5392A Ethernet Electrical Performance Validation and Conformance Software for Infiniium Oscilloscopes N5395B Ethernet Electrical Conformance Test Fixture N5396A Gigabit Ethernet Jitter
More informationProbing High-speed Signals with the Agilent Series of Wide-bandwidth Sampling Oscilloscopes
Probing High-speed Signals with the Agilent 86100 Series of Wide-bandwidth Sampling Oscilloscopes Product Note 86100-6 The high bandwidth and low noise of equivalent-time sampling oscilloscopes provide
More informationEngineering Data Management (EDM) Software
Engineering Data Management (EDM) Software Engineering Data Management (EDM) is an integrated suite of software tools from Crystal Instruments for data management and post processing. It features a single
More informationN1014A SFF-8431 (SFP+)
DATA SHEET N1014A SFF-8431 (SFP+) Compliance and Debug Application for 86100D DCA-X and N109X DCA-M Oscilloscopes Be Confident With Compliant Measurements Easy-to-use oscilloscope application that lets
More informationAgilent Modern Connectivity Using USB and LAN I/O Converters
Agilent Modern Connectivity Using USB and LAN I/O Converters What is the best input/output interconnect for your application? Application Note Introduction GPIB has been a primary instrument Input/Output
More informationKeysight N5990A-104 Test Automation Software Platform for Thunderbolt. User Guide
Keysight N5990A-104 Test Automation Software Platform for Thunderbolt User Guide Notices Keysight Technologies 2017 No part of this manual may be reproduced in any form or by any means (including electronic
More informationFeaser
Feaser http://www.feaser.com Copyright 20 by Feaser. All rights reserved. No part of this publication may be reproduced or distributed in any form or by any means, or stored in a database or retrieval
More informationLab. Manual. Practical Special Topics (Matlab Programming) (EngE416) Prepared By Dr. Emad Saeid
KINGDOM OF SAUDI ARABIA JAZAN UNIVERSTY College of Engineering Electrical Engineering Department المملكة العربية السعودية وزارة التعليم العالي جامعة جازان كلية الھندسة قسم الھندسة الكھربائية Lab. Manual
More informationKeysight N5990A DisplayPort Extended Tests Embedded DisplayPort
Keysight N5990A DisplayPort Extended Tests Embedded DisplayPort Calibration and Test Procedure Descriptions User Guide Notices Keysight Technologies 2018 No part of this manual may be reproduced in any
More informationAgilent 33503A BenchLink Waveform Builder Pro Software
Agilent 33503A BenchLink Waveform Builder Pro Software For Agilent Function/Arbitrary/Pulse Waveform Generator Models 33522A, 33521A, 33250A, 33220A, 33210A, 81180A, 81150A Data Sheet Fast and Easy Analysis
More informationOperation Manual Sequence Creation Software Wavy for PBZ Ver.6 (SPEC70525) First edition: May 10, 2010
Kikuchi '10/5/10 Operation Manual Sequence Creation Software Kobayashi '10/5/10 Wavy for PBZ Ver.6 () First edition: May 10, 2010 KIKUSUI ELECTRONICS CORP. KIKUSUI ELECTRONICS CORPORATION. 1/58 Before
More informationCAN, LIN and FlexRay Protocol Triggering and Decode for Infiniium Series Oscilloscopes
CAN, LIN and FlexRay Protocol Triggering and Decode for Infiniium 90000 Series Oscilloscopes Data Sheet This application is available in the following license variations. Order N8803A for a user-installed
More informationSignal Integrity Analysis Solutions
Signal Integrity Analysis Solutions Wavecrest Instruments Deliver Results You Can Trust Dependable results drive every critical objective in high-end test and measurement. They enable design engineers
More informationKeysight Technologies BV0000A BenchVue Platform Software
Release Notes Keysight Technologies BV0000A BenchVue Platform Software 2018 Version Information Released Date: Requirements categories PC operating system and hardware: Dec 21, 2017 Windows 10: 32-bit
More informationI 2 S Triggering and Hardware-based Decode (Option SND) for Agilent InfiniiVision Oscilloscopes
I 2 S Triggering and Hardware-based Decode (Option SND) for Agilent InfiniiVision Oscilloscopes Data Sheet Find and debug intermittent errors and signal integrity problems faster Features: I 2 S serial
More informationINTRODUCTION TO MATLAB, SIMULINK, AND THE COMMUNICATION TOOLBOX
INTRODUCTION TO MATLAB, SIMULINK, AND THE COMMUNICATION TOOLBOX 1) Objective The objective of this lab is to review how to access Matlab, Simulink, and the Communications Toolbox, and to become familiar
More informationME422 Mechanical Control Systems Matlab/Simulink Hints and Tips
Cal Poly San Luis Obispo Mechanical Engineering ME Mechanical Control Systems Matlab/Simulink Hints and Tips Ridgely/Owen, last update Jan Building A Model The way in which we construct models for analyzing
More information86100 Series Infiniium DCA Oscilloscope
86100 Series Infiniium DCA Oscilloscope This manual provides the documentation for the following instruments 86100D 86100C User s Manual Notices Keysight Technologies, Inc. 20xx-2014 No part of this manual
More informationMeasure Foundry. Open. Powerful. Application Builder for Test & Measurement Systems. Measure Foundry Instruments and Advanced Instruments versions:
Measure Foundry Open. Powerful. Application Builder for Test & Measurement Systems. Data Acquisition Instrument Programming Test Systems Measure Foundry is a rapid application development package that
More informationAgilent Technologies Infiniium MSO8000 and MSO9000 Series N5397A FPGA Dynamic Probe for Xilinx
Agilent Technologies Infiniium MSO8000 and MSO9000 Series N5397A FPGA Dynamic Probe for Xilinx Data Sheet The challenge You rely on the insight a MSO (mixed-signal oscilloscope) provides to understand
More informationKeysight Technologies N5392A Ethernet Electrical Performance Validation and Conformance Software for Infiniium Oscilloscopes
Keysight Technologies N5392A Ethernet Electrical Performance Validation and Conformance Software for Infiniium Oscilloscopes N5395C Ethernet Electrical Conformance Test Fixture N5396A Gigabit Ethernet
More informationCompuScope product introduction
CompuScope 12100 product introduction CompuScope 12100 is a 12 bit, waveform digitizer card for the PCI Bus, capable of 100 MS/s sampling on one channel and 50 MS/s sampling on two simultaneous channels.
More informationData capture simplified. Click, capture, done.
Agilent BenchVue Software (34840B) Data capture simplified. Click, capture, done. Data Sheet Use BenchVue software to: Visualize multiple measurements simultaneously Easily capture data, screen shots and
More informationNotes about a GPIB USB Oscilloscope acquisition application
Notes about a GPIB USB Oscilloscope acquisition application This note shortly describes a data acquisition application implemented in Delphi 7 and running under windows 7 (64bit). The application takes
More informationDr Richard Greenaway
SCHOOL OF PHYSICS, ASTRONOMY & MATHEMATICS 4PAM1008 MATLAB 1 Introduction to MATLAB Dr Richard Greenaway 1 Introduction to MATLAB 1.1 What is MATLAB? MATLAB is a high-level technical computing language
More informationKeysight Technologies
Ihr Spezialist für Mess- und Prüfgeräte Keysight Technologies B4610A Data Import Tool for Ofline Viewing and Analysis Data Sheet Introduction Increase your team s productivity and equipment usage View
More information