“Fast-track Design Cycles Using Lattice’s FPGAs,” a Presentation from Lattice...
Trends For Innovating Faster
1. Five Trends to Help Embedded Systems
Engineers Innovate Faster
Building Next Generation Control & Monitoring Systems
Massimiliano Banfi
Systems Engineering Manager – Mediterranean Region
2. Challenges in Embedded System Innovation
30,000+ Customers
Integrating Signal Processing Profitability & Differentiating from
& Advanced Control Time to Market Competition
3. 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
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 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
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 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