Five Trends to Help Embedded Systems
            Engineers Innovate Faster




        Building Next Generation Control & Monitoring Systems


Massimiliano Banfi
Systems Engineering Manager – Mediterranean Region
Challenges in Embedded System Innovation

30,000+ Customers




Integrating Signal Processing   Profitability &   Differentiating from
     & Advanced Control         Time to Market        Competition
Agenda
Latest Trends and Technologies for Embedded Control and Monitoring




   Technology & Architecture Trends
   1. Embedded Platforms
   2. Reconfigurable Computing
   3. Mobile Devices & The Cloud

   Business & Process Trends
   4. Innovating with Small Teams
   5. Future Proofing Through
   Software
1
              Embedded Platforms


                                      “To do for embedded
                                     what the PC did for the
                                            desktop.”




Integrated HW/SW   Standard HW/SW Platform   Extensive Ecosystem
1
      Energy          Transportation      Life Sciences    Industrial Control




                          NI RIO Hardware & LabVIEW

                                         I/O
                                         I/O
                      Processor   FPGA
                                         I/O
                                         I/O




NI Single-Board RIO   NI CompactRIO      PC RIO/R Series   PXI RIO/FlexRIO
1
     NI Embedded Technology Partners
                NI RIO Hardware & LabVIEW

                                  I/O
    Processor       FPGA          I/O
                                  I/O
1
“NI clearly is leading in the progress of
combining the two key programmable
platforms in one solution which is the
combination of a processor and FPGA.”
Ivo Bolsens, CTO, Xilinx


                  “LabVIEW enables someone do in six months
                  what would typically take 2-3 years if they
                  were to go hand write their own code.”
                  Michelle Tinsley, General Manager, Intel
1
    Digital Control for Steam Turbines




“NI CompactRIO within ProMistic® optimizes the control process in order to
prevent electric power and steam loss of production and to prevent possible
damages to the plant itself, reducing maintenance costs. The optimal control
algorithms, implemented in LabVIEW, are executed in real time with
deterministic response for critical applications”
Leonardo Fusi - CCI
2
         Reconfigurable Computing




                                               I/O
                     Processor    FPGA         I/O
                                               I/O



Programmable Logic     Advanced Signal Processing    Advanced Control
2
    Synchrophasor Measurements for ‘Smart Metering’




“Using LabVIEW to program the FPGA allows for tight time-synchronization
with GPS-time references while using the LabVIEW Real-Time Module allows
us to implement accurate synchrophasor estimation algorithms.”

Prof. Mario Paolone - Università di Bologna
2
                                              NI RIO Hardware Architecture

                                                                           I/O
    PXI / FlexRIO
                                                                           I/O
                                           Processor       FPGA
                                                                           I/O
                                                                        Custom I/O



        PC RIO / R Series




                    Multicore CompactRIO
                                                                   NEW
                                              CompactRIO


                                                                  Single-Board RIO
2
         NEW Four NI Single-Board RIO Devices
    Half the Size, Half the Cost, with More I/O
•    NI RIO architecture on single board
•    Xilinx Spartan-6 FPGA
•    RIO mezzanine card (RMC) connector
•    Cost optimised for OEM applications

                         CAN,
             Processor                 Digital   Analogue      Analogue             Operating
                         USB,   FPGA                                          RMC
               Speed                    I/O       Input         Output               Temp
                         SDHC
sbRIO-9623   400 MHz      -     LX25    100      16 ch, 12-bit 4 ch, 12-bit        -40 to 70°C
sbRIO-9626   400 MHz           LX45    100      16 ch, 16-bit 4 ch, 16-bit        -40 to 70°C
sbRIO-9633   400 MHz           LX25       28    16 ch, 12-bit 4 ch, 12-bit    -    -40 to 70°C
sbRIO-9636   400 MHz           LX45       28    16 ch, 16-bit 4 ch, 16-bit    -    -40 to 70°C
3
      Mobile Devices and The Cloud




Market Fragmentation   Remote Data Access   Embedded System Security
4
       Innovating with Smaller Teams

                        Domain Experts




                                                        Domain
                                                        Experts
                                         Mechanical
            Software                     Designers




                                                        Designers
            Designers       FPGA




                                                         System
                                         Custom IC
                          Designers      Designers
                                           ASIC
                                         Designers



    Domain Expertise             Customer Intimacy    More Efficient
4   A Single Platform for All Environments



     RoboTRACK           RoboQUADRO                 RoboVESSEL



 NI sbRIO-9606
       +
RX-Daughter board
                               RoboCORE
                                                     One Programming
                                                        Language
    Mission        Sensor                 Motion        Mission Data
    Control      Acquisition              Control       Managements

        Communications                          Navigation
5
     Future Proofing Through Software




Software Defined Hardware   In-Field Updates   Long-Term Support
5
    NEW LabVIEW Electrical Power Suite
•   LabVIEW, LabVIEW Real-Time, and LabVIEW FPGA
     –   CompactRIO, Single-Board RIO, PXI
•   Power Quality and Energy Measurement
     – IEC 61000-4-7 (harmonics)
     – IEC 61000-4-15 (flicker)
     – IEC 61000-4-30 (Event Measurement Class A)
           • Sag/Swell/Interruption (standard or custom levels)
           • Rapid Voltage Change (standard or custom levels)
     – EN 50160 (Data Aggregation)
•   File Format
     – COMTRADE IEEE C37.111
     – TDMS (high-performance, open source binary)
     – ASCII Text

         Announced Today at SPS/IPC/Drives
Five Trends to Help Embedded Systems
            Engineers Innovate Faster




1. Embedded Platforms
      2. Reconfigurable Computing
             3. Mobile Devices & The Cloud
                    4. Innovating with Small Teams
                           5. Future Proofing Through Software

Trends For Innovating Faster

  • 1.
    Five Trends toHelp Embedded Systems Engineers Innovate Faster Building Next Generation Control & Monitoring Systems Massimiliano Banfi Systems Engineering Manager – Mediterranean Region
  • 2.
    Challenges in EmbeddedSystem Innovation 30,000+ Customers Integrating Signal Processing Profitability & Differentiating from & Advanced Control Time to Market Competition
  • 3.
    Agenda Latest Trends andTechnologies for Embedded Control and Monitoring Technology & Architecture Trends 1. Embedded Platforms 2. Reconfigurable Computing 3. Mobile Devices & The Cloud Business & Process Trends 4. Innovating with Small Teams 5. Future Proofing Through Software
  • 4.
    1 Embedded Platforms “To do for embedded what the PC did for the desktop.” Integrated HW/SW Standard HW/SW Platform Extensive Ecosystem
  • 5.
    1 Energy Transportation Life Sciences Industrial Control NI RIO Hardware & LabVIEW I/O I/O Processor FPGA I/O I/O NI Single-Board RIO NI CompactRIO PC RIO/R Series PXI RIO/FlexRIO
  • 6.
    1 NI Embedded Technology Partners NI RIO Hardware & LabVIEW I/O Processor FPGA I/O I/O
  • 7.
    1 “NI clearly isleading in the progress of combining the two key programmable platforms in one solution which is the combination of a processor and FPGA.” Ivo Bolsens, CTO, Xilinx “LabVIEW enables someone do in six months what would typically take 2-3 years if they were to go hand write their own code.” Michelle Tinsley, General Manager, Intel
  • 8.
    1 Digital Control for Steam Turbines “NI CompactRIO within ProMistic® optimizes the control process in order to prevent electric power and steam loss of production and to prevent possible damages to the plant itself, reducing maintenance costs. The optimal control algorithms, implemented in LabVIEW, are executed in real time with deterministic response for critical applications” Leonardo Fusi - CCI
  • 9.
    2 Reconfigurable Computing I/O Processor FPGA I/O I/O Programmable Logic Advanced Signal Processing Advanced Control
  • 10.
    2 Synchrophasor Measurements for ‘Smart Metering’ “Using LabVIEW to program the FPGA allows for tight time-synchronization with GPS-time references while using the LabVIEW Real-Time Module allows us to implement accurate synchrophasor estimation algorithms.” Prof. Mario Paolone - Università di Bologna
  • 11.
    2 NI RIO Hardware Architecture I/O PXI / FlexRIO I/O Processor FPGA I/O Custom I/O PC RIO / R Series Multicore CompactRIO NEW CompactRIO Single-Board RIO
  • 12.
    2 NEW Four NI Single-Board RIO Devices Half the Size, Half the Cost, with More I/O • NI RIO architecture on single board • Xilinx Spartan-6 FPGA • RIO mezzanine card (RMC) connector • Cost optimised for OEM applications CAN, Processor Digital Analogue Analogue Operating USB, FPGA RMC Speed I/O Input Output Temp SDHC sbRIO-9623 400 MHz - LX25 100 16 ch, 12-bit 4 ch, 12-bit  -40 to 70°C sbRIO-9626 400 MHz  LX45 100 16 ch, 16-bit 4 ch, 16-bit  -40 to 70°C sbRIO-9633 400 MHz  LX25 28 16 ch, 12-bit 4 ch, 12-bit - -40 to 70°C sbRIO-9636 400 MHz  LX45 28 16 ch, 16-bit 4 ch, 16-bit - -40 to 70°C
  • 13.
    3 Mobile Devices and The Cloud Market Fragmentation Remote Data Access Embedded System Security
  • 14.
    4 Innovating with Smaller Teams Domain Experts Domain Experts Mechanical Software Designers Designers Designers FPGA System Custom IC Designers Designers ASIC Designers Domain Expertise Customer Intimacy More Efficient
  • 15.
    4 A Single Platform for All Environments RoboTRACK RoboQUADRO RoboVESSEL NI sbRIO-9606 + RX-Daughter board RoboCORE One Programming Language Mission Sensor Motion Mission Data Control Acquisition Control Managements Communications Navigation
  • 16.
    5 Future Proofing Through Software Software Defined Hardware In-Field Updates Long-Term Support
  • 17.
    5 NEW LabVIEW Electrical Power Suite • LabVIEW, LabVIEW Real-Time, and LabVIEW FPGA – CompactRIO, Single-Board RIO, PXI • Power Quality and Energy Measurement – IEC 61000-4-7 (harmonics) – IEC 61000-4-15 (flicker) – IEC 61000-4-30 (Event Measurement Class A) • Sag/Swell/Interruption (standard or custom levels) • Rapid Voltage Change (standard or custom levels) – EN 50160 (Data Aggregation) • File Format – COMTRADE IEEE C37.111 – TDMS (high-performance, open source binary) – ASCII Text Announced Today at SPS/IPC/Drives
  • 18.
    Five Trends toHelp Embedded Systems Engineers Innovate Faster 1. Embedded Platforms 2. Reconfigurable Computing 3. Mobile Devices & The Cloud 4. Innovating with Small Teams 5. Future Proofing Through Software