Graphical System Design:
|
|
- Shavonne Jackson
- 5 years ago
- Views:
Transcription
1 1
2 Graphical System Design: Bringing Embedded Design to the Masses in Science and Engineering Hugo A. Andrade Principal Architect, Architecture and Technology Group Zach Nelson Academic Field Engineering Manager Presented at CHESS Seminar, EECS UC Berkeley, Nov. 28, 2006
3 Today s Agenda Background Our approach to Developing Embedded Systems Technical Details of Tools Research Topics Current Activities at UC Berkeley 3
4 National Instruments 30 Year Leaders in Computer-Based Measurement and Automation 4000 Employees; 1,500 Engineers Corporate Headquarters in Austin, Texas Direct Operations in 40 Countries Over 600 Alliance Partners 7 Years Asia 21% Europe 31% Americas 48% 4
5 Widespread Adoption More than 25,000 companies in 90 countries >90% of Fortune 500 manufacturing companies No customer represents more than 3% of revenue 5
6 Diversity of Industries Telecom Automotive Semiconductors Electronics Computers ATE Military/Aerospace Advanced Research Petrochemical Food Processing Textiles 6
7 Delivering Complete System Solutions Hardware and Driver Software Application Software 8 Network
8 TV Today s Designs: Converging Complexity CD+RW Navigation Cellular Phone PC/WWW/ Automotive Telematics Games DVD+RW Satellite Car Alarm/Radio Remote Diagnostics AM/FM Stereo 9
9 Today s Challenges: The Traditional Approach Function Generator Communications Analyzer Programmable Switch Automotive Telematics Oscilloscope Pattern Generator Logic Analyzer Power Supply LCR Meter DMM Spectrum Analyzer 10
10 NI s Value Proposition Lower cost Higher performance Smaller size Flexible Easily upgraded User-defined Telematics Unit 11
11 Virtual Instrumentation The Software Is the Instrument Do for engineers what the spreadsheet did for financial analysts.
12 Leveraging Semiconductor Technology Accuracy (Bits) FlexDMM Precision Audio Mixed-Signal Suite (Digitizer, Generator, Digital) RF K 10K 100K 1M 10M 100M 1G 10G 100G Sampling Rate (S/s) Traditional Instruments NI Products, 2005 NI Products, 2006
13 Data Acquisition Architecture Signal Conditioning Data Conversion Timing/Triggering PCI Processing/Logic Application Connectivity Connectivity Connectivity Signal Conditioning Signal Conditioning Signal Conditioning ADC DAC Digital Data Back-End MITE Timing Engine (Timing, Triggering, Scanning) Counter/Timers Digital IO DAQ STC Driver Control Logic EU Scaling Alarms Analysis DSP Display Reporting Monitoring SC/SCXI E-Series DAQ DAQmx LabVIEW on Host Connectivity Connectivity Connectivity Signal Conditioning Signal Conditioning Signal Conditioning ADC DAC Digital Data Back-End MITE Timing Engine (Timing, Triggering, Scanning) Counter/Timers Digital IO DAQ STC
14 PXI Trigger Bus (8 TTL Triggers) System Controller System Timing Slot Peripheral Peripheral Peripheral PXI PXI Express Star Trigger 100 MHz Differential CLK SYNC MHz CLK SYNC Control Differential Star Triggers
15 Digital Signal Processing Bits per Channel Waveform Based Computation Image Processing Streaming Computation Audio Waveforms Audio Processing IF Processing Computations per Second
16 Multiple Control Disciplines Bits per Channel 2.4 Mbits Machine Vision 24 bits 16 bits 8 bits 1 bit Process Batch Vibration Monitoring Discrete Motion MEMS Control 1 Hz 1kHz 40 khz 1MHz Loop Rate PLC Performance PC Performance Desired: Single Software Environment
17 The Convergence of Design and Test Design Test System Specification Field Test Design & Simulation Calibration & Functional Test Rapid Prototyping System Test (HIL) Code Generation
18 The Expanding World of Virtual Instrumentation
19 Examples of Embedded Systems 21
20 Traditional Deployment Options Single-Board Computers PLCs Custom Designs 22
21 The Long Tail Vendor-defined solutions Reference designs Custom chips User-defined solutions 23
22 Examples of Embedded Systems 24
23 National Instruments Vision Evolved Virtual Instrumentation Embedded Systems Test system design RF Digital Distributed Real-time measurements Embedded monitoring Mechatronics HIL Industrial control RT/FPGA systems Next generation devices C code generation Growing Complexity in Embedded Systems 10X increase in application complexity 74% projects run late because of lack of productive software and hardware prototype tools Extremely fragmented market means incompatibility and considerable effort to maintain and to port applications - VDC Embedded Survey, Analog Devices User Study 26
24 National Instruments Vision Evolved Virtual Instrumentation Embedded Systems Test system design RF Digital Distributed Real-time measurements Embedded monitoring Mechatronics HIL Industrial control RT/FPGA systems Next generation devices C code generation Historically, engineers designed in a vacuum and shipped something six to 12 months later--then realized what was wrong with it. With an emphasis on prototyping, you bring it right back to the people you are designing it for to get their feedback. The ability to put something live out in the world is a key part of this process. George Kembel, Stanford University (Embedded.com) 27
25 National Instruments Vision Evolved Virtual Instrumentation Embedded Systems Test system design RF Digital Distributed Real-time measurements Embedded monitoring Mechatronics HIL Industrial control RT/FPGA systems Next generation devices C code generation Design Prototype Deploy 28
26 Graphical System Design Design Prototype Interactive Algorithm Design Control design Dynamic system simulation Digital filter design Advanced mathematics Tight I/O Integration I/O modules and drivers COTS FPGA hardware VHDL and C code integration Design validation tools Deploy Deployable Targets Rugged deployment platforms Distributed networking Human machine interfaces Custom Designs 53
27 Beneficiary The Domain Expert Design Non-embedded programming guru System-level engineer or scientist Prototype Technology pioneer, early adopter, visionary Deploy Anyone needing abstraction from some of the complexity of embedded programming Anyone needing easier, faster development process Anyone needing COTS to streamline development 54
28 Beneficiary Design Prototype UI (face of the product) and Application Software (algorithms) MPU, OS Buses Drivers I/O Hardware (A/D, D/A) Hardware-based custom algorithms and transducers 55 Deploy Traditional domain tasks Career embedded engineer
29 Beneficiary Design Prototype UI (face of the product) and Application Software (algorithms) MPU, PC, OS Buses Drivers I/O Hardware (A/D, D/A) Hardware-based custom algorithms and transducers 56 Deploy Bringing Embedded Design to the Masses in Science and Engineering GSD-empowered domain tasks
30 Design FPGAs RTOS Controllers Rugged PCs Custom HW Prototype 57 Deploy
31 Design Prototype Deploy Full compiled, graphical programming environment Target desktop, mobile, industrial, and embedded Thousands of out-of-the box mathematics and signal processing Seamless connectivity with millions of I/O devices 58
32 Design Tools Design Prototype Deploy One Environment Structural Dataflow - G LabVIEW Advanced Math and Analysis VIs Control Design Toolkit Simulation Module Digital Filter Design Toolkit State Diagram Toolkit.m (MathScript) 60
33 Prototyping Platforms Design Prototype Deploy I/O I/O I/O I/O I/O I/O I/O I/O Connectivit SignalCon y d. ADC Reconfigurable I/O, Programmable Hardware 61 Real-Time Controller
34 Deployment Options Prototyping Platforms PXI RIO Design Custom Designs Prototype LabVIEW Embedded Custom Designs Systems Shipped / Level of customizability 62 Deploy Hardware System Cost Custom Hardware Design Process LabVIEW Real-Time LabVIEW FPGA RIO Components
35 Deployment Options CompactRIO Real-Time Processor Reconfigurable FPGA Industrial I/O Modules Design Prototype Deploy Industrial I/O Modules with built-in signal conditioning for direct connection to sensors/actuators Reconfigurable FPGA for high-speed and custom I/O timing, triggering, control Real-Time Processor for deterministic, stand-alone operation and advanced analysis 63
36 Deployment Options Design Prototype Custom 32-bit Processors LabVIEW Embedded Development Module Port LabVIEW to: Any 32-bit architecture Any embedded OS 3 rd party toolchain 3 rd party OS 65 Deploy
37 NI Graphical System Design and EWB 66
38 Graphical System Design Applications Custom Control/Sensors Algorithm Development Breadth of I/O On-line Vibration Monitoring and Control Electronics Rapid Prototyping Biomedical Machine Deployment 67
39 Graphical System Design (GSD) Custom Designs 76
40 What is LabVIEW? Front Panel Block Diagram 77
41 What is LabVIEW? LabVIEW 1.0 For Macintosh LabVIEW For Sun, Windows 1992 LabVIEW 2.0 Compiled Language 1993 LabVIEW 4.0 Professional Development LabVIEW 5.0 Undo! Real-Time LabVIEW 6i Internet Ready 2000 LabVIEW Embedded and DSP LabVIEW 8.20 Anniversary Edition LabVIEW 8 Distributed Intelligence LabVIEW 3.0 Multiplatform LabVIEW 7 Express PDA and FPGA Represents 20 Years of Innovation 78
42 LabVIEW and G "G" programming language Dataflow language implemented in the National Instruments LabVIEW Inherently parallel language Synthesizable language Direct compilation to software binaries on host processors To FPGAs (via VHDL) Embedded Processors (via C) 79
43 The G Language Model Homogenous dataflow language Run-time scheduling Structured case (switch, select) and loops Structured dataflow Turing complete 80
44 G Language (continued) Homogeneous advantages Bounded queues Although each element can be arbitrarily large Composable Multidimensional data types Feedback only built into the loop construct Occurrences Supports modular software engineering constructs and intellectual property protection 81
45 What is LabVIEW? Multiple Programming Models Distributed Intelligence 82
46 Mixed Models of Computation for an Application Simulation Diagram Graphical Dataflow 83 State Diagram Graphical User Interface
47 Models of Computation Scorecard Novice Typical Expert Expertise Required Dataflow: LabVIEW graphical programming Communicating Sequential Processes: LabVIEW synchronization elements Process Networks: LabVIEW structured dataflow Synchronous Data Flow: statically scheduled, stream-based communication Discrete Event: LabVIEW event structure and timed loop Synchronous/Reactive: LabVIEW FPGA, Single-cycle loop Time Driven: LabVIEW timed loop Timed Multitasking: priority-driven multitasking, deterministic communication Continuous Time: LabVIEW Simulation Node 91
48 Graphical System Design A platform based-approach Desktop RTOS FPGA Graphical Platform DSP MPU 93
49 Incorporating Time Timing and IO Clock synchronization IEEE-1588 Time-triggered architecture Deterministic Communication Programming with time 95
50 Timed Loop in LabVIEW Allows multi-rate time-critical loops Microsecond timing on LabVIEW Real-time Integrated with data acquisition timing 96
51 Trace Tool Output for Multi-Rate Example 97
52 Other Timing Structures in LabVIEW Single-Cycle Timed Loop (LabVIEW FPGA) Simulation Structure (LabVIEW Simulation Module for simulation and real-time control) 98
53 FPGA, Real-Time and Host Communication Windows PC LabVIEW Real-Time System Reconfigurable FPGA Windows User Interface Host Network Communication Normal Priority Inter-Thread Communication Time-Critical Interface FPGA Interface LabVIEW FPGA Enterprise Data Storage LabVIEW for Windows LabVIEW Real-Time LabVIEW FPGA 99
54 LabVIEW FPGA LabVIEW diagrams targeted to VHDL for FPGAs Parallel Tasks for Acquisition and Analysis Parallelism is inherent in LabVIEW block diagram approach Parallel tasks are clocked through the FPGA simultaneously Flexible I/O Logic to modify DIO lines to counters, encoders, PWM Resource synchronization and timing Precise timing of onboard resources including analog I/O, digital I/O 100
55 FPGA Tasks Reconfigurable I/O, 160 digital lines: 80 quad encoders (A, B) 40 quad encoders (A,B), 40 PWM outputs (mag, dir) 30 quad encoders, 30 PWM outputs, 40 limits Custom startup/shutdown PID, discrete-logic control Signal processing Health monitoring and safety Communication protocols (SPI, I 2 C, MIL-STD-1553 ) 101
56 FPGA-Based I/O Applications Clocks PWM Built-in IP Processing Blocks Counters Custom Counters Multiple Scan Rates Custom Analog Triggering Custom Analog I/O Custom Timing and Synchronization 102
57 Evolution of LabVIEW Backend Technologies Intermediate Code Compiler Hardware Target None (Machine Code) LabVIEW Real-Time Wintel PowerPC VHDL OEM Synthesis PAR FPGA None (Object Library) LabVIEW DSP DSP C Any Any 32-bit MPU 103
58 LabVIEW FPGA Targets PCI R Series Intelligent DAQ PXI R Series Intelligent DAQ PXI Timing & Synchronization Compact Vision System 104 CompactRIO
59 Current Activities at UC Berkeley Partner Membership in CHESS National Instruments Embedded Systems Lab 105
60 Partner Membership in CHESS Common Goals between CHESS and NI Common Use Cases Targeting the Domain Expert Advancement actor-oriented programming environments Time and concurrency as first class programming constructs Complementary approaches Research (UCB) and Products (NI) Software and Hardware (Both) Collaborative Research Opportunities
61 LabVIEW Constructs Review Native LabVIEW representations of system functions Models of Computations data flow, continuous time, state chart I/O waveform, single-point Timing periodic, event-based, time-triggered Programmable hardware elements networks, buses Partitioning hardware-independent view of system 107
62 National Instruments Research Timing: synchronous and asynchronous events, minimum and maximum time intervals, latency, skew, jitter, on different timescales Measurement system designer environment Single communication design platform Additional models of computation I/O Models System Representations Embedded Processing Wireless sensors 108
63 Future Research Agenda Models of Computation Programming with concurrency and time Programming heterogeneous multi-core architectures Nonlinear, adaptive and hybrid control applications Vision sensing for control applications Distributed control Wireless networks Verification and validation FPGA-based I/O 109
64 National Instruments Embedded Systems Lab Designate Space in Cory Hall (2 nd floor) Furnished PXI Lab Stations NI Software Access (in Software Warehouse) 110
65 Software/DVD Organization 111
66 UC Berkeley Student Install Option 112
67 Questions
EECS Berkeley EE249 LabVIEW Framework. Hugo A. Andrade Principal Architect LabVIEW Platform & Real Time Group
EECS Berkeley EE249 LabVIEW Framework Hugo A. Andrade Principal Architect LabVIEW Platform & Real Time Group Agenda Overview of NI Tools LabVIEW Intro Framework Parallel programming From multi-core to
More informationEE249 Lab September 30 h, 2008 Hugo A. Andrade
High-Level Development Tools Data Flow C Code Textual Math Modeling Statechart EE249 Lab September 30 h, 2008 Hugo A. Andrade Graphical System Design Platform Linux Macintosh Windows Real-Time FPGA Micro
More informationDeveloping Measurement and Control Applications with the LabVIEW FPGA Pioneer System
Developing Measurement and Control Applications with the LabVIEW FPGA Pioneer System Introduction National Instruments is now offering the LabVIEW FPGA Pioneer System to provide early access to the new
More informationIntroduction to LabVIEW and NI Hardware Platform
Introduction to LabVIEW and NI Hardware Platform Corrie Botha Platform-Based Approach 2 With LabVIEW, You Can Program the Way You Think 3 With LabVIEW, You Can Program the Way You Think The graphical,
More informationDesigning Real-Time Control Applications Using LabVIEW and CompactRIO. Developer Days 2009
Designing Real-Time Control Applications Using LabVIEW and CompactRIO Developer Days 2009 Agenda CompactRIO Overview Technology Applications Real-Time Control Software Architecture Basic Process Control
More informationAgenda. Programming FPGAs Why Are They Useful? NI FPGA Hardware Common Applications for FPGAs How to Learn More
Agenda Programming FPGAs Why Are They Useful? NI FPGA Hardware Common Applications for FPGAs How to Learn More FPGA Technology Programmable Interconnects Logic Blocks I/O Blocks FPGA Logic Implementation
More informationAutomated Test Equipments
Automated Test Equipments Elias Nicolas National Instruments - Arabia Tests and Measurements Interactive Measurements Benchtop Non-programmed Automated Measurements Data Acq, Instr I/O Programmed Automated
More informationCommunication Systems Design in Practice
Communication Systems Design in Practice Jacob Kornerup, Ph.D. LabVIEW R&D National Instruments A Word About National Instruments Annual Revenue: $1.14 billion Global Operations: Approximately 6,870 employees;
More informationCommunication Systems Design in Practice
Communication Systems Design in Practice Jacob Kornerup, Ph.D. LabVIEW R&D National Instruments '87 '88 '89 '90 '91 '92 '93 '94 '95 '96 '97 '98 '99 '00 '01 '02 03 04 '05 '06 '07 '08 '09 '10 '11 '12 '13
More informationAdvanced NI-DAQmx Programming Techniques with LabVIEW
Advanced NI-DAQmx Programming Techniques with LabVIEW Agenda Understanding Your Hardware Data Acquisition Systems Data Acquisition Device Subsystems Advanced Programming with NI-DAQmx Understanding Your
More informationDesigning Next Generation Test Systems An In-Depth Developers Guide
An In-Depth Developers Guide Designing Next Generation Test Systems An In-depth Developers Guide Contents Section 1 Executive Summary Chapter 1 Increasing Design Complexity...1-1 Shorter Product Development
More informationPXI Tsunami in Semiconductor ATE Michael Dewey Geotest Marvin Test Systems Silicon Valley Test Conference
PXI Tsunami in Semiconductor ATE Michael Dewey Geotest Marvin Test Systems miked@geotestinc.com Silicon Valley Test Conference 2012 1 Agenda Geotest background Semiconductor market and trends PXI for semiconductor
More informationFPGA design with National Instuments
FPGA design with National Instuments Rémi DA SILVA Systems Engineer - Embedded and Data Acquisition Systems - MED Region ni.com The NI Approach to Flexible Hardware Processor Real-time OS Application software
More informationni.com/training Quizzes LabVIEW Core 1 ni.com/training Courses Skills learned: LabVIEW environment Certifications Skills tested: LabVIEW environment
LabVIEW Core 1 What You Need To Get Started LabVIEW Core 1 Course Manual LabVIEW Core 1 Exercise Manual LabVIEW Core 1 Course CD Multifunction DAQ device GPIB interface DAQ Signal Accessory, wires, and
More informationLabVIEW FPGA in Hardware-in-the-Loop Simulation Applications
LabVIEW FPGA in Hardware-in-the-Loop Simulation Applications Publish Date: Dec 29, 2008 38 Ratings 4.16 out of 5 Overview Hardware-in-the-loop (HIL) simulation is achieving a highly realistic simulation
More informationHigh-Level Synthesis with LabVIEW FPGA
High-Level Synthesis with LabVIEW FPGA National Instruments Agenda Introduction NI RIO technology LabVIEW FPGA & IP Builder RIO Hardware Platform Application 2 An Ideal Embedded Architecture Processor
More informationSoftware-Defined Test Fundamentals. Understanding the Architecture of Modular, High-Performance Test Systems
Software-Defined Test Fundamentals Understanding the Architecture of Modular, High-Performance Test Systems Contents Executive Summary 4 Architecture Layer No. 5: System Management/Test Executive 5 Architecture
More informationNational Instruments Approach
National Instruments Approach Our graphical programming software, LabVIEW, and modular, open hardware, has redefined how engineers work throughout the entire product design cycle. Committed to Engineers
More informationGraphical System Design for Machine Control
Graphical System Design for Machine Control Overview Embedded System Development for Machine Control Using a Single, Automated Graphical Programming Tool Chain and Programmable Automation Controllers (PACs)
More informationGraphical System Design. David Fuller LabVIEW R&D Section Manager
Graphical System Design David Fuller LabVIEW R&D Section Manager Agenda Visions Demo Order & time National Instruments Confidential 2 Virtual Instrumentation National Instruments Confidential 3 Virtual
More informationThe Internet of Things and Factory of Future
The Internet of Things and Factory of Future Andy Chang Sr. Manager, Academic Research & Industrial Internet of Things 2 Our Mission We equip engineers and scientists with systems that accelerate productivity,
More informationCOTS Technology for High Energy Physics Instrumentation Dr. James Truchard President, CEO, and Cofounder National Instruments
COTS Technology for High Energy Physics Instrumentation Dr. James Truchard President, CEO, and Cofounder National Instruments Corporate Background Leaders in Computer-based Measurement and Automation Long-term
More informationImproving Prototype Validation with NI Multisim and LabVIEW. Bhavesh Mistry, Product Manager National Instruments
Improving Prototype Validation with NI Multisim and LabVIEW Bhavesh Mistry, Product Manager National Instruments bhavesh.mistry@ni.com 1 Modern Design Having to Do More Time to market continues to shrink
More informationLabVIEW Core 1. What You Need To Get Started. File Locations. The course installer places the course files in the following location: ni.
LabVIEW Core 1 What You Need To Get Started LabVIEW Core 1 Course Manual (online) LabVIEW Core 1 Exercise Manual (online) LabVIEW Core 1 Course CD (preloaded on S Share) Multifunction DAQ device File Locations
More informationIncrease Your Test Capabilities with Reconfigurable FPGA Technology
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
More informationCHAPTER 3 LabVIEW REAL TIME APPLICATION DEVELOPMENT REFERENCES: [1] NI, Real Time LabVIEW. [2] R. Bishop, LabVIEW 2009.
CHAPTER 3 By Radu Muresan University of Guelph Page 1 ENGG4420 CHAPTER 3 LECTURE 1 October 31 10 5:12 PM CHAPTER 3 LabVIEW REAL TIME APPLICATION DEVELOPMENT REFERENCES: [1] NI, Real Time LabVIEW. [2] R.
More informationHow to validate your FPGA design using realworld
How to validate your FPGA design using realworld stimuli Daniel Clapham National Instruments ni.com Agenda Typical FPGA Design NIs approach to FPGA Brief intro into platform based approach RIO architecture
More informationBuilding a Next Generation Data Logging System
1 Building a Next Generation Data Logging System Fanie Coetzer, Field Sales Engineer Northern South Africa Outline Introduction to the Next Generation of Data Logging Signals and Signal Conditioning Data
More informationHands-On Seminar. Evaluate CompactDAQ and LabVIEW for Your Application 09/05/2017. ni.com
Hands-On Seminar Evaluate CompactDAQ and LabVIEW for Your Application 09/05/2017 ni.com Jason Strydom Technical Sales Engineer CLD Let s Talk About You What type of applications are you going to be working
More informationNew Software-Designed Instruments
1 New Software-Designed Instruments Nicholas Haripersad Field Applications Engineer National Instruments South Africa Agenda What Is a Software-Designed Instrument? Why Software-Designed Instrumentation?
More informationRunning OPAL-RT s ehs on National Instruments crio: Sub-microsecond power-electronic simulation
Running OPAL-RT s ehs on National Instruments crio: Sub-microsecond power-electronic simulation Ben Black Market Development Manager, Real-Time Test & Power Systems National Instruments ben.black@ni.com
More informationDon t Think You Need an FPGA? Think Again!
1 Don t Think You Need an FPGA? Think Again! Arun Veeramani Senior Program Manager National Instruments Don t Think You Need an FPGA? Think Again! Goals for Today Define and explain FPGAs Address common
More informationLabVIEW Basics I: Introduction Course
www.ni.com/training LabVIEW Basics I Page 1 of 4 LabVIEW Basics I: Introduction Course Overview The LabVIEW Basics I course prepares you to develop test and measurement, data acquisition, instrument control,
More informationWhat s New in Data Acquisition
What s New in Data Acquisition NEW! New DAQ Products and Demos NEW! USB DAQ Multifunction Intelligent DAQ DAQ Software New DAQ Products and Demos NEW! USB DAQ Multifunction Intelligent DAQ DAQ Software
More informationThe Next Evolution of Instrumentation for Microwave Test. Jin Bains RF R&D Director National Instruments
The Next Evolution of Instrumentation for Microwave Test Jin Bains RF R&D Director National Instruments The Complexity of Testing Systems of Systems www.airbus.com www.esa.int EISCAT_3D A European 3D Imaging
More informationLabVIEW 2009 Real-Time & FPGA 最新技術剖析. National Instruments 美商國家儀器 行銷部技術經理吳維翰
LabVIEW 2009 Real-Time & FPGA 最新技術剖析 National Instruments 美商國家儀器 行銷部技術經理吳維翰 LabVIEW RT 2009 Agenda NI Real-Time Hypervisor MathScript RT RT System Backup and Restore crio Streaming API LabVIEW FPGA 2009
More informationUsing COTS Hardware with EPICS Through LabVIEW A Status Report. EPICS Collaboration Meeting Fall 2011
Using COTS Hardware with EPICS Through LabVIEW A Status Report EPICS Collaboration Meeting Fall 2011 EPICS Overview Experimental Physics and Industrial Control System (EPICS) Used to develop and implement
More informationThe Use of LabVIEW FPGA in Accelerator Instrumentation.
The Use of LabVIEW FPGA in Accelerator Instrumentation. Willem Blokland Research Accelerator Division Spallation Neutron Source Introduction Spallation Neutron Source at Oak Ridge National Laboratory:
More informationGrowing Our Business Opportunity
Growing Our Business Opportunity Eric Starkloff, Vice President of Marketing Key Points One platform that serves multiple opportunities Strong value proposition in Embedded systems Changing dynamics in
More informationPC-based data acquisition I
FYS3240 PC-based instrumentation and microcontrollers PC-based data acquisition I Spring 2016 Lecture #8 Bekkeng, 20.01.2016 General-purpose computer With a Personal Computer (PC) we mean a general-purpose
More informationCompactDAQ Chassis PRODUCT FLYER CONTENTS. Цены и срок поставки уточняйте на сайте по телефону: или
PRODUCT FLYER CompactDAQ Chassis CONTENTS CompactDAQ Chassis Detailed View of cdaq-9189 Key Features NI-DAQmx Application Programming Interface (API) Platform-Based Approach to Conditioned Measurements
More informationThe Benefits of FPGA-Enabled Instruments in RF and Communications Test. Johan Olsson National Instruments Sweden AB
The Benefits of FPGA-Enabled Instruments in RF and Communications Test Johan Olsson National Instruments Sweden AB 1 Agenda Introduction to FPGAs in test New FPGA-enabled test applications FPGA for test
More informationGraphical System Design For Large Scale Deployments. Bhavin Desai Technical Consultant
Graphical System Design For Large Scale Deployments Bhavin Desai Technical Consultant Modern System Builder s Diverse Requirements HMI Logging, Database Modern System Sensors and Signal Conditioning Mechanical
More informationNI Technical Symposium ni.com
NI Technical Symposium 2016 1 New Hardware Technologies for DAQ Applications Nicholas Haripersad Field Sales Engineer Session Objectives Introduce the three major NI DAQ platforms Present future trends
More informationDAQ & Control with PXI. Murali Ravindran Senior Product Manager
DAQ & Control with PXI Murali Ravindran Senior Product Manager Agenda What is PXI? Trigger with PXI Multicore Programming DAQ & Control with FPGA Instrumentation Timeline 1965 1987 1995 1997 Photo Courtesy
More informationni.com Best Practices for Architecting Embedded Applications in LabVIEW
Best Practices for Architecting Embedded Applications in LabVIEW Overview of NI RIO Architecture PC Real Time Controller FPGA 2 Where to Start? 3 Requirements Before you start to design your system, you
More informationBenefits of Programming Graphically in NI LabVIEW
Benefits of Programming Graphically in NI LabVIEW Publish Date: Jun 14, 2013 0 Ratings 0.00 out of 5 Overview For more than 20 years, NI LabVIEW has been used by millions of engineers and scientists to
More informationBenefits of Programming Graphically in NI LabVIEW
1 of 8 12/24/2013 2:22 PM Benefits of Programming Graphically in NI LabVIEW Publish Date: Jun 14, 2013 0 Ratings 0.00 out of 5 Overview For more than 20 years, NI LabVIEW has been used by millions of engineers
More informationCreate Without Limits: Add the Power of User-Programmable FPGAs to Your Test Applications
1 Create Without Limits: Add the Power of User-Programmable FPGAs to Your Test Applications Farris Alhorr Business Development Manager RF & Wireless Comm farris.alhorr@ The Parameters of Instrumentation
More informationScientific Instrumentation using NI Technology
Scientific Instrumentation using NI Technology Presented by, Raja Pillai Technical Consultant and Field Engineer National Instruments Australia Pty. Ltd. NI s Platform-Based Approach 2 The LabVIEW RIO
More informationHigh-Speed M Series Multifunction DAQ 16-Bit, up to 1.25 MS/s, up to 80 Analog Inputs
High-Speed M Series Multifunction DAQ 16-Bit, up to 1.25 MS/s, up to 80 Inputs NI M Series High-Speed NI recommends high-accuracy M Series for 5X more measurement sensitivity and lowpass filtering 16,
More informationNI Vision Platform. Radim ŠTEFAN. ni.com
NI Vision Platform Radim ŠTEFAN www./vision National Instruments Our Stability Revenue: $1.15B in 2012 Innovation: 18% re-invested to R&D Global Operations: Approximately 7,100 employees; operations in
More informationLabVIEW Graphical Programming
LabVIEW Graphical Programming Fourth Edition Gary W. Johnson Richard Jennings McGraw-Hill New York Chicago San Francisco Lisbon London Madrid Mexico City Milan New Delhi San Juan Seoul Singapore Sydney
More informationECU Measurement and Calibration in a Real-Time Test Environment. Roland Magolei National Instruments Engineering GmbH Embedded Networks
ECU Measurement and Calibration in a Real-Time Test Environment Roland Magolei National Instruments Engineering GmbH Embedded Networks Term Definitions What is ECU Calibration? Software Optimization of
More informationSilicon Labs Corporate Overview
Silicon Labs Corporate Overview MARCH 2018 The leader in silicon, software and solutions for a smarter, more connected world. A World-Class Design Culture In 1996, a visionary group of engineers pioneered
More informationLabVIEW Graphical Development Hands-On Seminar
LabVIEW Graphical Development Hands-On Seminar Agenda Introduction to National Instruments and LabVIEW Graphical Development Acquire with LabVIEW Data Acquisition Instrument Control Modular Instrumentation
More informationIntegrating Data Acquisition and Instrument Control with Your Scilab Scripts
Integrating Data Acquisition and Instrument Control with Your Scilab Scripts Darcy Dement Marketing Director National Instruments France darcy.dement@ni.com Who We Are 800 Leaders in Computer-based Measurement
More informationOptimizing SiP Test Cost with a Platform Approach
Optimizing SiP Test Cost with a Platform Approach SiP Conferences China 2017 Pearl He Greater China Semi BDM National Instruments ni.com The World of Converged Devices More capability defined in software
More informationPXI Remote Control and System Expansion
Have a question? Contact Us. PRODUCT FLYER PXI Remote Control and System Expansion CONTENTS PXI Remote Control and System Expansion Components of a Remotely Controlled PXI System Choosing a Remote Control
More informationSilicon Labs Corporate Overview
Silicon Labs Corporate Overview APRIL 2018 The leader in silicon, software and solutions for a smarter, more connected world. A World-Class Design Culture In 1996, a visionary group of engineers pioneered
More informationni.com High-Speed Digital I/O
High-Speed Digital I/O Interfacing with Digital I/O Design Verification & Validation Production Characterization Protocol communication Parametric testing DUT control Limit testing Stress testing BERT
More informationLabWindows /CVI Using the Latest ANSI C Tools for High-Performance Automated Test
LabWindows /CVI Using the Latest ANSI C Tools for High-Performance Automated Test Agenda Introduction to LabWindows/CVI and modular instruments Developing modular instrument applications Hybrid systems
More informationWhat s New in LabVIEW 2018 and LabVIEW NXG
What s New in LabVIEW 2018 and LabVIEW NXG Swathi Madhavan Field Marketing Engineer, National Instruments ni.com Who Uses LabVIEW? Electronics and Industrial Machinery Aerospace and Defense Semiconductor
More informationHow to Choose the Right Bus for Your Measurement System
1 How to Choose the Right Bus for Your Measurement System Overview When you have hundreds of different data acquisition (DAQ) devices to choose from on a wide variety of buses, it can be difficult to select
More information2015 LabVIEW Developer Days
2015 LabVIEW Developer Days Welcome and Introduction Hyper-Connected Infrastructure 2 IOT WILL IMPACT 75% ENGINEERS IN 3 YEARS - VDC 50 BILLION DEVICES CONNECTED BY 2020 30X INCREASE IN THINGS - GARTNER,
More informationA Technical Approach to Streaming High Density PDV Data with PXI Express
A Technical Approach to Streaming High Density PDV Data with PXI Express 1 HEI Incorporated 2 NaLonal Instruments 3 NSTec Los Alamos OperaLons Manny Teran 1 David Bonal 2 Rebecca Suemnicht 2 Cenobio Gallegos
More informationPXI Digital Pattern Instruments
Have a question? Contact Us. PRODUCT FLYER PXI Digital Pattern Instruments CONTENTS PXI Digital Pattern Instruments Detailed View of PXIe-6570 Digital Pattern Instrument Key Features NI-Digital Pattern
More informationEmbedded Vision Systémy - využití ve výuce a v průmyslu
Embedded Vision Systémy - využití ve výuce a v průmyslu Radim ŠTEFAN NI Embedded Vision NI Smart Cameras NI CVS Compact Vision System NI EVS Embedded Vision System 2 NI Embedded Vision - continued NI CompactRIO
More informationApproach to Enable Real-Time HPC. President, CEO and Cofounder National Instruments
Applying a Graphical System Design Approach to Enable Real-Time HPC Dr. James Truchard President, CEO and Cofounder National Instruments National Instruments Leaders for 30 years in Computer-Based Measurement
More informationM. Brett McMickell, Ph.D.
Rapid Development of Electronic Systems for Space Applications AIAA/USU Conference on Small Satellites M. Brett McMickell, Ph.D. Thom Kreider, Lindsay Harding, Ron Strong, Brad Mouring, Kosta Ilic August
More informationGrowth outside Cell Phone Applications
ARM Introduction Growth outside Cell Phone Applications ~1B units shipped into non-mobile applications Embedded segment now accounts for 13% of ARM shipments Automotive, microcontroller and smartcards
More informationNew Technologies in Data Acquisition
New Technologies in Data Acquisition Agenda Introduction to PC Based Data Acquisition New Technologies in Data Acquisition 1. New Bus Technologies 2. Signal Conditioning, Timing and Synchronization Introduction
More informationNI Technical Symposium 2016
NI Technical Symposium 2016 How can Modular Instruments reduce the Cost of Test? Fanie Coetzer Field Sales Engineer National Instruments Box Instruments 3 Box Inserting New Technology 1 2 3 4 5 6 7 8 5
More informationIntroduction to PXI. Jacques Cilliers. Applications Engineer National Instruments ni.com
1 Introduction to PXI Jacques Cilliers Applications Engineer National Instruments jacques.cilliers@ Traditional Instrumentation 4 The Expectations More Functionality Reduced Cost Smaller Footprint Accelerated
More informationni.com What s New in 2013
What s New in 2013 Code Reuse and Mobile Device Integration Access the Newest Hardware Technology Code Management and Debugging Tools All Systems. Go. New Sample Projects and Improved Examples Streamlined
More informationBest Practices for Architecting Embedded Applications in LabVIEW Jacques Cilliers Applications Engineering
Best Practices for Architecting Embedded Applications in LabVIEW Jacques Cilliers Applications Engineering Overview of NI RIO Architecture PC Real Time Controller FPGA 4 Where to Start? 5 Requirements
More informationSoftware Synthesis from Dataflow Models for G and LabVIEW
Software Synthesis from Dataflow Models for G and LabVIEW Hugo A. Andrade Scott Kovner Department of Electrical and Computer Engineering University of Texas at Austin Austin, TX 78712 andrade@mail.utexas.edu
More informationCompactRIO System on Module
Have a question? Contact Us. PRODUCT FLYER CompactRIO System on Module CONTENTS CompactRIO System on Module Detailed View of sbrio-9651 Key Features Integrated Software Deployment-Ready Hardware Development
More informationVIBBOX. 32, 48, or 64-Channel Sound & Vibration Solution Expansion to 256 Channels. Key Feature of Each VIBbox: Table 1. Key Features of VIBbox Models
VIBBOX 32, 48, or 64-Channel Sound & Vibration Solution Expansion to 256 Channels VIBbox is a high-accuracy, high channel count, dynamic signal analyzer system for sound and vibration applications. Each
More informationTaking Advantage of Multicore Technology. Jeff Meisel, Real-Time and Embedded Group, National Instruments
Taking Advantage of Multicore Technology Jeff Meisel, Real-Time and Embedded Group, National Instruments Agenda Introduction Movement towards Multicore Architectures Parallel Programming Techniques Real-Time
More informationFlexRIO. FPGAs Bringing Custom Functionality to Instruments. Ravichandran Raghavan Technical Marketing Engineer. ni.com
FlexRIO FPGAs Bringing Custom Functionality to Instruments Ravichandran Raghavan Technical Marketing Engineer Electrical Test Today Acquire, Transfer, Post-Process Paradigm Fixed- Functionality Triggers
More informationSystem-level Synthesis of Dataflow Applications for FPGAbased Distributed Platforms
System-level Synthesis of Dataflow Applications for FPGAbased Distributed Platforms Hugo A. Andrade, Kaushik Ravindran, Alejandro Asenjo, Casey Weltzin NI Berkeley, NI Austin National Instruments Corporation
More informationni.com Integrating EPICS and LabVIEW
Integrating EPICS and LabVIEW Agenda Overview Channel Access (CA) Support LabVIEW EPICS CA Server LabVIEW EPICS CA Client EPICS IOC Support CompactRIO PXI 3 rd Party Options Questions and Answers 3 Overview
More informationSimplify System Complexity
Simplify System Complexity With the new high-performance CompactRIO controller Fanie Coetzer Field Sales Engineer Northern South Africa 2 3 New control system CompactPCI MMI/Sequencing/Logging FieldPoint
More informationSimplify System Complexity
1 2 Simplify System Complexity With the new high-performance CompactRIO controller Arun Veeramani Senior Program Manager National Instruments NI CompactRIO The Worlds Only Software Designed Controller
More informationSqueezing the Most Out of a Dentifrice Filling Application
Squeezing the Most Out of a Dentifrice Filling Application Authors J. Duane McDonough, Business Development Manager, Data Science Automation Ryan W. Vallieu, Senior Measurement & Automation Consultant,
More informationGraphical System Design. Jacob Kornerup, Ph.D. LabVIEW R&D National Instruments
Graphical System Design Jacob Kornerup, Ph.D. LabVIEW R&D National Instruments About me Ph.D. UT Computer Sciences 1997 Parallel, functional programming Assistant Professor 1997-99 ECE Dept. SMU, Dallas
More informationGas Combustion Testing With LabVIEW
Gas Combustion Testing With LabVIEW Asa Kirby Senior Product Manager Taking Advantage of Trends in Product Test & Validation with LabVIEW Asa Kirby Senior Product Manager Abstract The growing complexity
More informationThe hardware implementation of PXI/PXIe consists of a chassis, controller or computer interface, and peripheral cards.
Introduction PCI extensions for Instrumentation or PXI is a computer based hardware and software platform for test and measurement systems. Developed in the late 1990 s as an open industry standard based
More informationNI Smart Cameras PRODUCT FLYER CONTENTS. Have a question? Contact Us.
Have a question? Contact Us. PRODUCT FLYER NI Smart Cameras CONTENTS NI Smart Cameras Detailed View of ISC-178x Key Features Vision Software Hardware Services Page 1 ni.com NI Smart Cameras NI Smart Cameras
More informationHigh Performance Embedded Applications. Raja Pillai Applications Engineering Specialist
High Performance Embedded Applications Raja Pillai Applications Engineering Specialist Agenda What is High Performance Embedded? NI s History in HPE FlexRIO Overview System architecture Adapter modules
More informationPACs for Industrial Control, the Future of Control
PACs for Industrial Control, the Future of Control PACs for Industrial Control, the Future of Control The 80-20 Rule For the last decade a passionate debate has raged about the advantages and disadvantages
More informationThe PXI Modular Instrumentation Architecture
The PXI Modular Instrumentation Architecture Overview The PXI (PCI extensions for Instrumentation) specification defines a rugged PC platform for measurement and automation. PXI modular instrumentation
More informationHigh-Speed M Series Multifunction DAQ 16-Bit, up to 1.25 MS/s, up to 80 Analog Inputs
High-Speed M Series Multifunction DAQ 16-Bit, up to 1.25 MS/s, up to 80 Inputs NI M Series High-Speed NI recommends high-accuracy M Series for 5X more measurement sensitivity or industrial M Series for
More informationMotion Control Computing Architectures for Ultra Precision Machines
Motion Control Computing Architectures for Ultra Precision Machines Mile Erlic Precision MicroDynamics, Inc., #3-512 Frances Avenue, Victoria, B.C., Canada, V8Z 1A1 INTRODUCTION Several computing architectures
More informationDigital Camera Image Acquisition
NI PCI-1424, NI PCI-1422 NI PCI-1424 RS422, LVDS, or TTL area- and line-scan camera compatibility Full 8-, 10-, 12-, 14-, 16-, 24-, and 32-bit resolution (grayscale or color) 50 MHz pixel clock rate with
More informationChapter 2 LabVIEW FPGA
Chapter 2 LabVIEW FPGA 2.1 Field-Programmable Gate Array (FPGA) An field-programmable gate array (FPGA) [1] is a device that contains a matrix of reconfigurable gate array logic circuitry. When an FPGA
More informationChris Washington and Jordan Dolman. National Instruments.
Blucher Engineering Proceedings Agosto de 2014, Número 2, Volume 1 CREATING NEXT GENERATION HIL SIMULATORS WITH FPGA TECHNOLOGY Chris Washington and Jordan Dolman National Instruments E-mails:chris.washington@ni.com,
More informationWhat You ll Do Today. Learn LabVIEW fundamentals Acquire temperature signal Output warning light based on alarm level Write data to file
1 What You ll Do Today Learn LabVIEW fundamentals Acquire temperature signal Output warning light based on alarm level Write data to file 2 National Instruments at a Glance Leaders in Computer-Based Measurement
More informationEmerging Integrated Drive Controller
Emerging Integrated Drive Controller Ramesh Ramamoorthy - Senior Drive solution Expert & Sam Sabapathy - SMTS (Senior Member of the Technical Staff) C2000 System Solutions Industrial Drives & Functional
More information