Ingo Foldvari Business Development Manager – Academic

Cell +1.760.691.0877 [email protected] linkedin.com/in/ingofoldvari NI Technical Seminar Developing Embedded DAQ, Monitoring and Control Applications The World of Converged Devices

More capability defined in software - Functions change rapidly - Increasingly complex to design and test Mission Statement

NI equips engineers and scientists with systems that accelerate productivity, innovation, and discovery.

ni.com Accelerating Engineering for More Than Four Decades

1977 1986 1991 2004 2013 Introduces GPIB to LabVIEW starts Creates the Alliance Makes FPGAs Introduces connect instruments the computer-based Partner Network to accessible to engineers software-designed to mini computers measurement revolution strengthen ecosystem and scientists instrumentation

2020

1976 1983 1987 1998 2006 2014 NI founded Introduces first GPIB board Releases data acquisition Creates PXI and Announces Leads prototyping to connect instruments solutions to provide expands opportunities CompactDAQ of 5G systems to IBM PCs accurate measurements with complete to increase system solutions measurement accuracy $1.23 7,500+ BILLION 35,000+ OVER 18% EMPLOYEES IN 2015 CUSTOMERS WORLDWIDE INVESTMENT IN R&D 50+ COUNTRIES

$1,400

$1,200

$1,000

Long-Term Track Record of Growth $800

$600

$400 Revenue in millions USD millions in Revenue $200

$0

'84 '87 '88 '89 '90 '91 '92 '93 '94 '95 '96 '97 '98 '99 '00 '01 '02 '03 '04 '11 '12 '13 '14 '15

'05 '06 '07 '08 '09 '10 A software-centric platform approach to accelerate the development of any system that needs test, measurement, and control.

ni.com ONE-PLATFORM APPROACH

NI SERVICES AND SUPPORT THIRD-PARTY SOFTWARE THIRD-PARTY HARDWARE

WEB SERVICES NI PRODUCTIVE ARDUINO PYTHON DEVELOPMENT SOFTWARE ETHERNET C USB The MathWorks, Inc. MATLAB® GPIB .NET SERIAL VHDL NI MODULAR HARDWARE LXI/VXI AND MORE AND MORE

MATLAB® is a registered trademark of The MathWorks, Inc. ONE-PLATFORM APPROACH

NI SERVICES AND SUPPORT

Community THIRD Support 300,000+ Online Members 700+ Field Engineers

450+ User Groups NI PRODUCTIVE 700+ Support Engineers

NI ECOSYSTEM NI -

9,000+ Code Examples DEVELOPMENT SOFTWARE HARDWARE PARTY 50+ Worldwide Offices

Academia Add-Ons 8,000+ Classrooms Worldwide 400+ Software Add-Ons

5M+ Tools Network Downloads

PARTY SOFTWARE

- NI ECOSYSTEM Partners NI MODULAR HARDWARE Open Connectivity

1,000+ Alliance Partners THIRD 10,000+ Instrument and Device Drivers Industry-Leading Technology Partners 1,000+ Sensor and Motor Drivers Flexible Software Protects Your Investments

LabVIEW

TestStand VeriStand DIAdem NI InsightCM™ Enterprise

Multisim LabWindows™/CVI Third-Party Software

The mark LabWindows is used under a license from Microsoft Corporation. Windows is a registered trademark of Microsoft Corporation in the United States and other countries. Modular Hardware Allows You to Customize

Complete I/O Coverage Highest Data Throughput Software Extensibility Parallel Measurement Execution With More Than 600 Modules With PCI Express With Apps, IP, and Toolkits With Latest Multicore Processors

ADC

Real-Time Measurements Measurement Acceleration Reduced Size, Power, and Weight Increased Measurement Range With Timing and Synchronization With User-Programmable FPGAs With Form Factor Variants With Latest ADC/DAC Our Customers’ Success

Industrial Machinery Aerospace and Defense Electronics and Academic and Research Semiconductor

Transportation and Wireless Heavy Equipment Automotive Energy INDUSTRIAL MACHINERY

“LabVIEW graphical system design allows us to design modular software that can be easily scaled to meet the growing requirements of rapidly evolving wind energy technology.” —Morten Pedersen, CIM Industrial Systems A/S

ni.com/innovations AEROSPACE AND DEFENSE

“Through the use of advanced software architecture and NI hardware, G Systems was able to provide Lockheed Martin Aeronautics with a highly configurable, expandable system to meet current and future requirements of the F-35 VSIF.”

—Michael Fortenberry, G Systems, Inc.

ni.com/innovations ELECTRONICS AND SEMICONDUCTOR

“The key to choosing NI products for Panasonic was the all-in-one compact enclosure, combinations of modules, the option to easily add features depending on our needs, and the ability to develop a program that has an intuitive graphical interface.” —Takeuti Isao, Chief Engineer, Electronics Appliances

ni.com/innovations ACADEMIC AND RESEARCH

“Electronics used to seem so cryptic to me, but using NI tools in the new labs made everything so much more understandable. It’s given me the confidence to experiment with electric circuits and try out some of my own projects.” —Joshua Elijah, Second-Year Student, The University of Manchester

ni.com/innovations WIRELESS

“Together, NI and Nokia Networks are reinventing the future of wireless communication and powering the fastest cell phone networks ever.” —Lauri Oksanen, Nokia Networks

ni.com/innovations TRANSPORTATION AND HEAVY EQUIPMENT

“[The NI platform] just brings a level of control that I don’t know exists in any other platform.” —Steven Aposhian, FireFly Equipment

ni.com/innovations AUTOMOTIVE

“By adopting FPGA-based simulation using the NI hardware and software platforms, we achieved the simulation speed and model fidelity required for verification of an electric motor ECU. We reduced test time to 1/20 of the estimated time for equivalent testing on a dynamometer.”

—Tomohiro Morita, FUJI Heavy Industries, Ltd.

ni.com/innovations ENERGY

“The high processing power of CompactRIO allows us to gather and analyze large amounts of data from anywhere on the grid as well as compile and analyze all the data to see grid-wide trends to optimize our investments to meet the energy needs of the next generation.” —Peter Haigh, National Grid UK

ni.com/innovations NAVAL

“The LabVIEW platform has helped Nexans develop a system that is easy to maintain due to the consistent programming paradigm for both HMI and embedded control, even in extreme conditions.”

—Halvor Snellingen, Nexans

ni.com/innovations MARITIME

“The CUBOAT project is an underwater acoustic network, that reduces size and cost by leveraging NI COTS technologies. It’s unbelievable to put something to work, see it in real life and then win an award for it.” —Dan Ambrosio, CU Boulder

ni.com/innovations MARITIME

“DeepSound is a high-bandwidth acoustic recording, free-falling system designed to profile ambient noise from the surface to depths of 12 km. DeepSound MK I, II and III are all featuring a NI PCI-4462 sound and vibration measurement device. Offering 4 simultaneously sampled analog inputs, with a sample frequency of 204.8 kHz and 114 dB dynamic range at 24 bit resolution.” —Buckingham Lab, UCSD SIO ni.com/innovations Additional Customer Solutions

. Measuring Underwater Radiated Noise With PXI and LabVIEW

. AUV: Underwater Acoustic Localization

. Measuring Underwater Environmental Variables With CompactRIO

. Hydrophone Calibration System

. Using LabVIEW to Automate an Underwater Drilling Mud-Pump Control System

. Using NI LabVIEW and CAN to Control an Underwater Remotely Operated Vehicle

. Smart ROVLATIS: Flexible Survey Platform for Surface and Underwater Operations

. Controlling a Remotely Operated Vehicle for Underwater Oil and Gas Operations

. Inspecting Deepwater Oil Pipelines With an Underwater Autonomous Vehicle Research Collaboration Focused to Support Academic Research

Engineers, researchers and scientist around the world rely on the NI Platform to accelerate innovation and discovery in a variety of academic research applications across a multitude of disciplines in order to advance, if not transform, the frontiers of knowledge.

Project consulting with Innovative Technologies individual researchers to enable the successful identify NI Platforms that transition from theory into will accelerate their applied and experimental specific research research Research Technology

Networking across Network Funding engineering education, Collaborating on joint academic research, proposals, seeking industry customers and NI feedback from and Alliance partners to ensure submitting to identified success agencies/programs Collaboration Opportunities to Apply for (more) Funding

Department, School, Center IAB

IP/R&D Alignment Membership

Documentation, Graphics, Proposal Support R&D (NDA), Engineering

Letter of Merit, discounts, cost-share, etc. Letter of Support

Consulting Specs & Quotes Industry Expertise for Academic Research

Research – NI Application Thrust

Power Conversion and Smart Robotics, Automotive & Medical & Scientific Advance & Embedded Wireless Prototyping / SDR Grid Control Advanced Manufacturing Instruments Measurements

Measurement and high-speed Rapid algorithm design and Full “V” Model support – smart Synchronous high-speed/high- Any sensor control prototyping on FPGAs machine design to test platform channel systems with In-line FPGA-processing High-speed/high-channel Out-of-the-box experience Wide range of apps and Rapid Prototyping for Robotics frequency and Mechatronics Rapid Prototyping of Medical Sync & Trigger Devices Augmenting exiting control systems Advance Academic Research through TRLs

Science Technology Market

1 2 3 4 5 6 7 8 9

Formulation Feasibility of Prototype Pre- Fully Tested, Production & Fundamental Prototype of Technology Concept & Validation Production Pilot Product Validated & Final Research Test (Field) TRLs Concept Technology (Lab) Product Qualified Deployment

Design Prototyping Deployment (Modeling/Simulation) (including HIL) Why go Embedded? Requirement: Reliable Up-Time

ni.com Requirement: Smaller Form Factor

ni.com Requirement: Survive in Harsh Environments

ni.com Requirement: Fast(er) System Performance

ni.com Requirement: Enable Real-Time/In-Line Processing

ni.com Design Approach for Embedded Systems Today’s Engineering Challenges

Research Development Business

Budget Innovation Profitability

Service and Support Resources Performance

Proficiency Quality Time to Market

TRL Considerations Tools Supply Chain Mgmt.

Industry Relevance Technical Integration Talent/Resource Mgmt. The Choice: Build or Buy?

Build Buy

Advantages Advantages • Custom HW/SW solution • Off-the-shelf HW/SW solution • Maximum flexibility • Use fewer resources because • Ability to get exactly what you want systems are pre-built • Shorter time to market Disadvantages • Lower life-cycle costs • Long lead times for new product • Significant resource requirements Disadvantages • Higher life-cycle costs • Often pay for more than you need • Limited flexibility (vendor defined) • Limited functionality (vendor defined) The Complexity of a Custom Build

• Hardware and software costs • tooling • Mechanical components (non-electronic) • Manufacturing test • EDA development tool costs • Compliance and environmental engineering • Design specification and • Documentation, training, component selection and customer support • Prototyping • Inventory management and EOL issues • Hardware design • Sustaining engineering • Hardware test and verification • Opportunity cost • Software development • Software test and verification • Mechanical design • Manufacturing setup and A Custom Build Requires Large Specialized Teams The Reality of Design The “Buy” Option Commercial Off-the-Shelf (COTS) Technologies Shorter Time to Market Extend time in market Start on next project sooner Be more responsive to customer demands Lower Development and Maintenance Costs Lower Life-Cycle Management Cost Reduced Risk Over Time Easier Migration Paths to Future Technologies The Dilemma: Build or Buy?

Build Buy

Advantages Advantages • Custom HW/SW solution • Off-the-shelf HW/SW solution • Maximum flexibility • Use fewer resources because • Ability to get exactly what you want systems are pre-built • Shorter time to market Disadvantages • Lower life-cycle costs • Long lead times for newBuild product AND Buy! • Significant resource requirements Disadvantages • Higher life-cycle costs • Often pay for more than you need • Limited flexibility (vendor defined) • Limited functionality (vendor defined) NI Embedded System Design

The Benefits of Off-the-Shelf Technology With the Flexibility of Custom Design NI RIO Hardware powered by LabVIEW

NI myRIO, NI CompactRIO and NI Single-Board RIO PXI & PC R Series, NI FlexRIO

Value

Student Value Performance High Performance

Expansion I/O

EtherCAT RIO Ethernet RIO PXI Wireless The NI Approach to Flexible Hardware

Processor Commercial Modular I/O Real-Time or FPGA for Any Signal PC-Based Technology Field-Programmable Gate Array (FPGA)

Memory Blocks Store data sets or values in user defined RAM

Configurable Logic Blocks (CLBs) Implement logic using flip-flops and LUTs

Multipliers and DSPs Implement signal processing using multiplier and multiplier-accumulate circuitry

Programmable Interconnects Route signals through the FPGA matrix

I/O Blocks Directly access digital and analog I/O The NI Approach to Flexible Hardware

We call this the LabVIEW RIO Architecture.

Processor FPGA Analog I/O

. Application IP . Real-time OS Digital I/O . Control IP . Application software Processor . DSP IP . Networking and Modular I/O Real-Time or FPGA Specialized I/O peripheral I/O drivers . Specialized I/O for Any Signal PC-Based drivers and interface . DMA, interrupt, and bus control drivers . DMA controller Custom I/O Bus Protocols

Highly Productive LabVIEWCommercial Graphical Programming Environment for Programming Host, FPGA,Technology I/O, and Bus Interfaces NI myRIO

Student Device FPGA LabVIEW FPGA-based Hands-On Engineering Education Portable & Connected

RT Processor

Modular I/O WiFi NI CompactRIO

FPGA

RT Processor Modular I/O

Extreme Ruggedness: -40 to 70 °C temperature range; 50 g shock, 5 g vibration Real-Time Processor: Up to 1.91 GHz Quad-Core CPU Comprehensive I/O: Analog, digital, custom, specialty, bus communication Connect to Any Sensor on Any Bus

100+ Industrial I/O Modules

. Accelerometer . Thermocouples . Strain gage . 4 to 20 mA . Resistance . Storage media . Load cells . RTD . Digital I/O and protocols . GPS & Sync . Microphone . Industrial vision . Bus communications . Motion control NI CompactRIO

FPGA

RT Processor Modular I/O

Highly Productive LabVIEW Graphical Programming Environment for Programming Host, FPGA, I/O, and Bus Interfaces NI Single-Board RIO

FPGA

Fixed/Modular I/O RT Processor

Highly Productive LabVIEW Graphical Programming Environment for Programming Host, FPGA, I/O, and Bus Interfaces NI R Series and NI FlexRIO

FPGA Host (PC) or RT Processing

Built-In I/O for Analog and Digital Signals

Highly Productive LabVIEW Graphical Programming Environment for Programming Host, FPGA, I/O, Bus Interfaces and GUI ACOUSTIC

“800 sensors, 800 actuators & 800 partial differential equation solved within the 170µsec. You don’t run this sort of computational load on a desktop PC. Clearly, you need a lot more computational horsepower. For this experimental setup, the researchers are using over 500 FPGAs.” —Xilinx about ETH Zurich WaveLab,

ni.com/innovations Graphical System Design A platform-based approach for measurement, control and monitoring

Applications

Models of Computation, User Interface

Math and Analysis

Timing

MeasurementConnectivity Withand ThirdControl-Party I/O I/O

Commercial Technology Deployable Targets Graphical System Design A platform-based approach for measurement, control and monitoring LabVIEW System Design Software

Project Explorer Hardware Connectivity Manage and organize all Bring real-world signals into system resources, including LabVIEW from any I/O on I/O and deployment targets any instrument

Deployment Targets Parallel Programming Deploy LabVIEW code to Create independent loops the leading desktop, real- that automatically execute time, and FPGA hardware in parallel targets Instant Compilation Block Diagram See the state of Define and customize the your application at behavior of your system all times, instantly using graphical programming Front Panel Analysis Libraries Create event-driven user Use high-performance interfaces to control analysis libraries designed systems and display for engineering and science measurements Models of Computation Timing Combine and reuse .m files, Define explicit execution C code, and HDL with order and timing with graphical code sequential data flow

Accelerates Your Research By abstracting low-level complexity and integrating all of the tools you need to build any measurement, control or monitoring system LabVIEW Embedded System Design Software

Windows + Desktop PC Application

Simplified and integrated Real-Time OS + Processor Application System Design Tool

FPGA Configuration/Application SPOT – Self Paced Online Training LabVIEW System Development Environment

Complete Math and System IDE Analysis LabVIEW System Development Environment

Complete Math and Reuse of System IDE Analysis Existing Code

.m File Scripts .m File Scripts

Graphical Graphical LabVIEW System Development Environment

Complete Math and Reuse of System IDE Analysis Existing Code

Graphical Syntax VHDL LabVIEW System Development Environment

Complete Math and Reuse of System IDE Analysis Existing Code

Text Graphical Syntax Code LabVIEW System Development Environment

Complete Math and Reuse of Graphical System IDE Analysis Existing Code Debugging LabVIEW System Development Environment

Complete Math and Reuse of Graphical User System IDE Analysis Existing Code Debugging Interface Live Programming: LabVIEW RT and FPGA

ni.com NI Embedded System Design

Use COTS Hardware and integrated Software Development to build customized systems that will advance academic research Advance Research Through Integrated Hardware and Software Platform Language Designed for Measurement and Control Applications

Software that is hardware aware

. One-click deployment and execution

. Seamless, visual debugging

. Hardware timing in the LabVIEW language

. Consistent development despite CPU and FPGA variants Abstraction of fundamental components

. Host > Real-Time > FPGA > IO

. Common I/O abstractions across many I/O modules and devices

. Scalable across NI Hardware architecture

IP for Control, AI / AO / DIO Communication Motion Wireless HMIs Third-Party I/O Vision Alliance Partners Analysis, etc. Training Next steps

. Q&A . Contact me to discuss current technical projects . Contact me to discuss proposal collaboration Thank you.

Ingo Foldvari Business Development Manager – Academic

Cell +1.760.691.0877 [email protected] linkedin.com/in/ingofoldvari