Increase Your Test Capabilities with Reconfigurable FPGA Technology

Similar documents
FlexRIO. FPGAs Bringing Custom Functionality to Instruments. Ravichandran Raghavan Technical Marketing Engineer. ni.com

The Benefits of FPGA-Enabled Instruments in RF and Communications Test. Johan Olsson National Instruments Sweden AB

ni.com High-Speed Digital I/O

High Performance Embedded Applications. Raja Pillai Applications Engineering Specialist

New Software-Designed Instruments

Create Without Limits: Add the Power of User-Programmable FPGAs to Your Test Applications

Adapter Modules for FlexRIO

Redefining RF Instrumentation. Jacques Cilliers Application Engineer Certified LabVIEW Developer

Agenda. Programming FPGAs Why Are They Useful? NI FPGA Hardware Common Applications for FPGAs How to Learn More

Scientific Instrumentation using NI Technology

How to validate your FPGA design using realworld

DAQ & Control with PXI. Murali Ravindran Senior Product Manager

Aerospace & Defense Application Areas and Case Studies

WP 14 and Timing Sync

Introduction to PXI. Jacques Cilliers. Applications Engineer National Instruments ni.com

FPGA design with National Instuments

Introduction to LabVIEW and NI Hardware Platform

Automated Test Equipments

Developing Measurement and Control Applications with the LabVIEW FPGA Pioneer System

NI Technical Symposium ni.com

The Next Evolution of Instrumentation for Microwave Test. Jin Bains RF R&D Director National Instruments

NI Technical Symposium 2016

PXI Remote Control and System Expansion

High-Value PXI Embedded Controller for Windows. High-Value Embedded Controllers for PXI Express NI PXI-8101, NI PXI NI PXIe-8101, NI PXIe-8102

PXI Tsunami in Semiconductor ATE Michael Dewey Geotest Marvin Test Systems Silicon Valley Test Conference

COTS Technology for High Energy Physics Instrumentation Dr. James Truchard President, CEO, and Cofounder National Instruments

High-Level Synthesis with LabVIEW FPGA

Building a Next Generation Data Logging System

LabVIEW FPGA in Hardware-in-the-Loop Simulation Applications

The hardware implementation of PXI/PXIe consists of a chassis, controller or computer interface, and peripheral cards.

PXI Digital Pattern Instruments

Software-Defined Test Fundamentals. Understanding the Architecture of Modular, High-Performance Test Systems

Ettus Research Update

Designing Next Generation Test Systems An In-Depth Developers Guide

How to Choose the Right Bus for Your Measurement System

Graphical System Design For Large Scale Deployments. Bhavin Desai Technical Consultant

Advanced NI-DAQmx Programming Techniques with LabVIEW

Growing Our Business Opportunity

LabVIEW 2009 Real-Time & FPGA 最新技術剖析. National Instruments 美商國家儀器 行銷部技術經理吳維翰

MIMO RFIC Test Architectures

FLEXIBLE WIRELESS TEST SOLUTIONS for the Lab BROCHURE

New! New! New! New! New!

New! New! New! New! New!

PC-based data acquisition I

Optimizing SiP Test Cost with a Platform Approach

New Technologies in Data Acquisition

DT MS/s High-Speed, Isolated Simultaneous USB Data Acquisition Module. Overview. Key Features. Bandwidth of the DT9862

Introduction to Automating Standalone Instruments

Using COTS Hardware with EPICS Through LabVIEW A Status Report. EPICS Collaboration Meeting Fall 2011

NI Smart Cameras PRODUCT FLYER CONTENTS. Have a question? Contact Us.

The Use of LabVIEW FPGA in Accelerator Instrumentation.

A Technical Approach to Streaming High Density PDV Data with PXI Express

PXI - An ideal platform for a variety of industrial applications

ADQ412. Product Preview. Features. Introduction. Applications. Software support. Ordering information. ADQ Development Kit

The WINLAB Cognitive Radio Platform

Running OPAL-RT s ehs on National Instruments crio: Sub-microsecond power-electronic simulation

High-Speed M Series Multifunction DAQ 16-Bit, up to 1.25 MS/s, up to 80 Analog Inputs

SBC-COMe FEATURES DESCRIPTION APPLICATIONS SOFTWARE. EnTegra Ltd Tel: 44(0) Web:

Designing Real-Time Control Applications Using LabVIEW and CompactRIO. Developer Days 2009

Don t Think You Need an FPGA? Think Again!

Simplify System Complexity

PXI Maestro Software that both accelerates wireless device test speed and reduces ATE system development time Data Sheet

Keysight M9352A PXI Hybrid Amplifier/Attenuator. Data Sheet

Test & Measurement Solutions. Konrad Technologies Radolfzell, Germany

NI 5761R User Guide and Specifications

LTE-A DigRF Testing needs and Solutions

AXIe : AdvancedTCA Extensions for Instrumentation and Test. Autotestcon 2016

Agenda. Introduction to NI PXI platform. Software. Platform Completion Trainings, system integration, services. System chassis Controllers Modules

ECONseries Low Cost USB DAQ

LabWindows /CVI Using the Latest ANSI C Tools for High-Performance Automated Test

COTS Technology for High Energy Physics Instrumentation. Kevin Schultz Vice President, R&D National Instruments

CHAPTER 3 LabVIEW REAL TIME APPLICATION DEVELOPMENT REFERENCES: [1] NI, Real Time LabVIEW. [2] R. Bishop, LabVIEW 2009.

Customized Off-The-Shelf Technologies Through Industry Research Facility Partnership

High-Speed M Series Multifunction DAQ 16-Bit, up to 1.25 MS/s, up to 80 Analog Inputs

VIBBOX. 32, 48, or 64-Channel Sound & Vibration Solution Expansion to 256 Channels. Key Feature of Each VIBbox: Table 1. Key Features of VIBbox Models

Keysight Technologies M9710A

National Instruments Approach

ECU Measurement and Calibration in a Real-Time Test Environment. Roland Magolei National Instruments Engineering GmbH Embedded Networks

Precision Characterization of Ethernet Devices with LabVIEW Real-Time and FPGA

ECONseries Low Cost USB DAQ

JRA1 Telescope: NI Flex RIO DAQ Labview Telescope DAQ demonstration software overview

IMPROVING PERFORMANCE IN A VXI OR PXI TEST SYSTEM USING DISTRIBUTED DSP

What s New in Data Acquisition

MOIS Overview. 1. Developer Walkthrough

System-level Synthesis of Dataflow Applications for FPGAbased Distributed Platforms

DesignCon Accelerating Automated Test and Protocol Aware ATE Through Open FPGA-Based Solutions

NF Fast PPMU Application Note

The LabVIEW RIO Architecture and the Newest Member to the CompactRIO Family

The data acquisition components, and their relationship to each other, are shown below.

With respect to the National Instruments software product(s) being used, the following patents may apply:

Simplify System Complexity

Analog Input Sample Rate

DT7816 Linux Data Acquisition Real-Time High Performance ARM Module for Embedded Applications

R Series Reconfigurable I/O Module (AI, AO, DIO) for PXI Express, 6 AI, 18 AO, 48 DIO, 1 MS/s AIO, 512 MB DRAM, Kintex-7 160T FPGA

DAQ SYSTEM FOR GYROLASER

National Instrument Korea Price List * Green : New Product <NI-Software> Developer suite Core

Interesting Items Volume 16. Dave Jaffe 04/23/2011

PCI-express data acquisition card DAQ0504M User Guide

ni.com Best Practices for Architecting Embedded Applications in LabVIEW

Best Practices for Architecting Embedded Applications in LabVIEW Jacques Cilliers Applications Engineering

Transcription:

Increase Your Test Capabilities with Reconfigurable FPGA Technology CTEA Electronics Symposium Ryan Verret Senior Product Manager FPGA Technology for Test National Instruments

Graphical System Design A Platform-Based Approach for Measurement and Control Test Monitor Embedded Control Cyber Physical Desktops and PC-Based DAQ PXI and Modular Instruments RIO and Custom Designs Open Connectivity With Third-Party I/O

Project Explorer Manage and organize all system resources, including I/O and deployment targets System Design Software Hardware Connectivity Bring real-world signals into LabVIEW from any I/O on any instrument Deployment Targets Deploy LabVIEW code to the leading desktop, real-time, and FPGA hardware targets Parallel Programming Create independent loops that automatically execute in parallel Instant Compilation See the state of your application at all times, instantly Block Diagram Define and customize the behavior of your system using graphical programming Front Panel Create event-driven user interfaces to control systems and display measurements Analysis Libraries Use high-performance analysis libraries designed for engineering and science Models of Computation Combine and reuse.m files, C code, and HDL with graphical code Timing Define explicit execution order and timing with sequential data flow Accelerates Your Success By abstracting low-level complexity and integrating all of the tools you need to build any measurement or control system

PXI - The Industry-leading Platform for Test, Measurement and Control PXI Modules >1,500 options from over 70 PXI vendors Software Flexible driver APIs, example code, soft front panels and configuration PXI Chassis Options ranging from low-cost, 4-slot desktop to high-performance 18-slot rack-mount PXI Controllers Performance embedded - Windows or RT OS Remote control via desktop or laptop 5

Stay Ahead with the Latest PC Technologies LabVIEW brings multicore processors and FPGAs into your test system, in the same software environment, giving you access to all the latest tools to do your job 7

Test System Architecture Analog I/O Host Digital I/O FPGA Analog I/O Digital I/O Desktop or Real-Time Motion I/O Custom I/O 8

FPGA Technology Programmable Interconnects Logic Blocks Field-Programmable Gate Array I/O Blocks 9

FPGA Logic Implementation E Implementing Logic on an FPGA: F = {(A+B)CD} E LabVIEW FPGA Code F A B C D 10

Electrical Test Today Acquire, Transfer, Post-Process Paradigm Fixed- Functionality Triggers and Records Open-Loop, Stimulus- Response Data Test Vector and Waveform Synthesis and Analysis Tools 11

FPGA-Based Test Methods Real-Time, Continuous Measurements Custom Triggering and Acquisition Closed-Loop and Dynamic Test Protocol Emulation 12

Why are FPGAs useful? High Reliability Designs implemented in hardware High Performance Computational abilities open new possibilities for measurement and data processing speed True Parallelism Enables parallel tasks and pipelining, reducing test times Low Latency Run algorithms at deterministic rates down to 5 ns Reconfigurable Create DUT / applicationspecific personalities 13

FPGA-Based Test Benefits Real-Time, Continuous Measurements Custom Triggering and Acquisition Higher test throughput Reduced cost More complete test coverage Higher measurement confidence Closed-Loop and Dynamic Test Protocol Emulation 14

FPGA-Based Test Benefits Real-Time, Continuous Measurements Custom Multi-site test Closed-Loop Triggering Reduce / eliminate custom hardware and Dynamic and User-customizable Test Implement Acquisition tests previously too complex / costly Protocol Emulation 15

FPGA-Based Test Benefits Real-Time, Continuous Measurements Custom Triggering and Acquisition DUT / protocol-aware test Reduce need to design for test Reduce / eliminate custom hardware Closed-Loop and Dynamic Test Protocol Emulation 16

FPGA-Based Test Benefits Real-Time, Continuous Measurements Custom Triggering and Acquisition Reduce need to design for Closed-Loop test Test in real-world operating conditions and Dynamic Implement tests previously too complex Test / costly Protocol Emulation 17

Simple Example: PDM Microphone Clock Generator Clk Data PDM Microphone 0101101 Logic Analyzer Sound Source Traditional Approach Vector-based approach is useless: must interpret data! Capture and transfer data Filtering and processing in host Analyze data for pass/fail criteria 18

Simple Example: PDM Microphone Clk Data PDM Microphone Protocol-Aware Tester Protocol-Aware Approach Intelligence built into the tester In-line processing of data Analyze SNR, sensitivity, frequency-response in Hardware Sound Source 19

More complex: Gyroscope / Accelerometer Parameters to Test Protocol-Aware Tester MOSI MISO SCLK CS_B Gyroscope Evaluated Response Data Protocol-Aware Approach Intelligence built into the tester Direct register interaction Ability to process received data and make pass/fail decisions Test with high-level commands Real-world scenarios Inherently easier to program 20

SPI Digital Interface Real-Time, Continuous Measurements Custom Triggering and Acquisition Closed-Loop and Dynamic Test DUT Interface / Control Protocol Emulation 21

NI FlexRIO System Architecture PXI/PXIe NI FlexRIO Adapter Module Interchangeable I/O Analog or digital NI FlexRIO Adapter Module Development Kit (MDK) NI FlexRIO FPGA Module Virtex-5 FPGA 132 digital I/O lines Up to 512 MB of DRAM PXI Platform Synchronization Clocking/triggers Power/cooling Data streaming 22

NI FlexRIO Adapter Modules Digital Analog 100 Mbps SE DIO 300 Mbps LVDS DIO 100MHz BW, 4.4 GHz RF I/O 2 ch. 3 GS/s, 8-bit AI 2 ch. 1.6 GS/s, 12-bit AI 2 ch. 100 MS/s, 2 ch. 250 MS/s, 14-bit AI/16-bit AO 14-bit AI/16-bit AO 300 Mbps SE/LVDS DIO 1 Gbps LVDS DIO 4 ch. 250 MS/s, 14-bit AI 2 ch. 250 MS/s, 16-bit AI 32 ch. 50 MS/s, 12-bit AI 16 ch. 50 MS/s, 14-bit AI 1 ch. 2 GS/s 14-bit AO Camera Link RS-485/422 2 ch. 40 MS/s, 12-bit AI 2 ch. 80 MS/s, 14-bit AI 2 ch. 120 MS/s, 16-bit AI 4 ch. 120 MS/s, 16-bit AI 2 ch. 1.25 GS/s, 14-bit A) 23

NI FlexRIO Peer-to-Peer Architecture >800 MB/s one-way >700 MB/s both ways ~10 us latency Up to 16 streams per FPGA 24

Frequency Domain Trigger Swept Spectrum Real-Time FFT 25

Example Application: Frequency Domain Trigger NI-RFSA Data PXI Trigger P2P Stream 26

Frequency-Domain Trigger Real-Time, Continuous Measurements Custom Triggering and Acquisition Frequency-Domain Trigger Closed-Loop and Dynamic Test Protocol Emulation 28

PXIe-5644R 6 GHz Vector Signal Transceiver PXIe-5644R Configuration Frequency Range 65 MHz to 6 GHz VSA and VSG w/ independent LOs 24 DIO lines @ 250 Mbps Bandwidth Features 80 MHz Programmable FPGA w/ LabVIEW Fast Tuning Mode: <400 μs Small footprint (3 PXIe slots) Support for the latest wireless standards (802.11ac and LTE) Industry-leading test speed and performance for testing 802.11ac 29

Vector Signal Transceiver Advantages 30

Software-Designed Instrumentation Completely Open-Source Driver Ensures Ultimate Flexibility The vector signal transceiver is ready to run out of the box, but the driver is written entirely in LabVIEW, giving you direct access to the instrument s I/O. 31

Software-Designed Instrumentation DUT Control Power Level Servoing Protocol Aware ATE Vector Signal Analyzer Frequency Triggering Noise Correction Software Defined Radio Channel Emulation Test Sequencing Vector Signal Generator Frequency Domain Averaging

Traditional RF Power Amplifier Servoing Application RF-out Vector Signal Generator Vector Signal Analyzer Desktop PC and GPIB Servoing Time = 4-5 seconds 33

PA Settling Time Traditional Instruments 34

FPGA-based RF PA Servoing Application NI PXIe-5644R Vector Signal Transceiver Servoing Time = <5 milliseconds; Over 800x faster! 35

PA Settling Time Vector Signal Transceiver 36

Frequency-Domain Trigger Real-Time, Continuous Measurements Custom Triggering and Acquisition RF Power Amplifier Servoing Closed-Loop and Dynamic Test Protocol Emulation 37

Instrument Customization Real-Time, Continuous Measurements Frequency Domain Spectral Measurements Averaging Inline Filtering Event Classification Custom Triggering and Acquisition Frequency-Domain Trigger Boolean Combinatorial Trigger Time-Domain Window Hardware Test Sequencer DUT Control Dynamic RF Modulation Dynamic Digital Protocol Closed-Loop and Dynamic Test DUT Interface Protocol Emulation 38