+ All Categories
Home > Documents > 10 Truchard Keynote

10 Truchard Keynote

Date post: 24-Oct-2014
Category:
Upload: sujoym
View: 14 times
Download: 4 times
Share this document with a friend
Popular Tags:
48
Integrating Design and Test for Next- Generation Communications Systems Dr. James Truchard CEO, National Instruments
Transcript
Page 1: 10 Truchard Keynote

Integrating Design and Test for Next-

Generation Communications Systems

Dr. James Truchard

CEO, National Instruments

Page 2: 10 Truchard Keynote

2

NI Overview

Founded in 1976 and HQ in Austin, TX

30+ years growth and profitability

• $873M revenue in 2010 (+29% YOY) and 17% operating income

• $253M revenue in Q2 2011 (+20% YOY)

6,000+ employees; operations in 50+ countries

FORTUNE’s 100 Best Companies to Work For list for 12 consecutive years

Strong investment in R&D for new product development

Over 30,000 customers

Over 7000 universities

Page 3: 10 Truchard Keynote

3

The Virtual Instrumentation Approach

The Software Is the Instrument

Page 4: 10 Truchard Keynote

4

NI’s History in Automated Test

Control Traditional Instruments

Complete System Platform

Simple PC-Based Measurements

PC Data Acquisition

LabVIEW RT, FPGA

PXI System Platform

GPIB Instrument Control

LabVIEW Software

1980s 1990s 2000s

TestStand

Page 5: 10 Truchard Keynote

5

Vacuum Tube Transistor (Integrated Circuit)

Software

1920

General Radio

Hewlett Packard

National Instruments

1965 2010

Evolution of Instrumentation

Page 6: 10 Truchard Keynote

6

Acc

urac

y (B

its)

26

24

22

20

18

16

14

12

10

8

4 1 10 100 1K 10K 100K 1M 10M 100M 1G 10G 100G

Sampling Rate (S/s)

6

Traditional Instruments NI Products, 2011 NI Products, 2004 NI Products, 1995

Phase Matrix Products and Technology

Expanding Measurement Capabilities

Page 7: 10 Truchard Keynote

7

Graphical System Design

The National Instruments Vision

Real-Time Systems

Software-Defined Radio

Embedded Monitoring

Hardware-in-the-loop

Test and Measurement

Automated Test

Data Acquisition

Reconfigurable

Instruments

Industrial and Embedded

Industrial Control (PAC)

Machine Control

Electronic Devices

“To do for embedded what the PC

did for the desktop.”

“To do for test and measurement

what the spreadsheet did

for financial analysis.”

Page 8: 10 Truchard Keynote

8

Hardware APIs

Programming Approaches

Analysis Libraries

Deployment Targets

A Highly Productive Graphical Development Environment for Engineers and Scientists

Custom User Interfaces

Technology Abstractions

Page 9: 10 Truchard Keynote

9

LEGO® MINDSTORMS® NXT

“the smartest, coolest toy

of the year”

CERN Large Hadron Collider

“the most powerful instrument on earth”

Empowering Users Through Software

Page 10: 10 Truchard Keynote

10

Scalable Software Abstraction A

bstr

actio

n

System Complexity

Machine Code

Assembly Language

C

C++

C#

System Design Platform

Page 11: 10 Truchard Keynote

11

Large Telescope

Mirror Control Tokomak

Plasma Control

Wind Turbine Sound

Source Characterization Early Cancer

Detection

Challenges in Signal Processing

Page 12: 10 Truchard Keynote

12

Example: Tokamak – Shape Control

RjZRRR

R o

2

21

Shape

Reconstruction

Tomography

Soft X-Rays

Magnetic

Sensors

Bolometric

Sensors

Grad-Shafranov

Solver

Controller PID, MIMO

Target Shape

Page 13: 10 Truchard Keynote

13

World’s First Real-Time OCT Imaging

• Using PXI for Optical Coherent Tomography

• Combining 320 simultaneous channels,

• Uses FPGA’s and GPU’s for 3D imaging

• LabVIEW performing >700,000 FFT/sec

• Enables early cancer detection

Rendered 3D fingerprint image

“We leveraged the flexibility and scalability of the PXI

platform and NI FlexRIO to develop the world’s first

real-time 3D OCT imaging system.”

- Dr. Kohji Ohbayashi

Page 14: 10 Truchard Keynote

14

Controlling the World’s Largest Telescope

1.87 TFLOPs

[5k x 56k] x 56k every 300μs

64 compute nodes (512 cores)

14k samples

every 2 ms

Group of 4

compute nodes

5k samples

every 2 ms

3 additional

“stars”

Page 15: 10 Truchard Keynote

15

LabVIEW

Real-Time

LabVIEW

Desktop

LabVIEW

FPGA

LabVIEW

MPU/MCU

System Design to Deployment

Personal Computers PXI Systems CompactRIO Single-Board RIO

Dataflow C / HDL Code Textual Math Simulation Statechart

Custom Design

Page 16: 10 Truchard Keynote

16

• Integrate existing .m code in LabVIEW

• Easily connect simulation to hardware

Using .m Files in LabVIEW

MIMO Channel Estimation

Page 17: 10 Truchard Keynote

17

GSM/EDGE 3G LTE

2000

Evolution of Wireless Technology

2005 2010

500 kbps 40 Mbps 300 Mbps Downlink

Data Rate

1 GOPS 100 GOPS 1 TOPS Handset

Complexity

Page 18: 10 Truchard Keynote

18

Architectures for High-Performance Computing

Supervisory Node

Computing Nodes

Actuators

Sensors

Actuators

Sensors

Actuators

Sensors

Actuators

Sensors

Actuators

Sensors

Actuators

Sensors

Multicore CPU

Multicore CPU

GPU GPU

FPGA

FPGA

Visualization

(User Interface)

Page 19: 10 Truchard Keynote

19

CPU

Performance

(GFLOPs)

FPGA

Performance

(GMACs)

1997 2001 2002 2004 2005 2006 2009 1999

5

50

500

5,000

5

50

500

5,000

FPGAs

CPUs

2010

6.737 TMACS

2011

Parallel Architectures Drive Performance

Page 20: 10 Truchard Keynote

20

FPGAs Multicore

Processors

Task Parallelism Data Parallelism Pipelining

Parallel Programming with LabVIEW

Page 21: 10 Truchard Keynote

21

How We Map Problems … Model of Computation to Idea / Platform

Pipelined Execution (Signal Analysis)

Distributed Calculation (Finite Difference Method)

Parallel Calculation

(Dense Linear Algebra)

Page 22: 10 Truchard Keynote

22

NI RF 6 GHz

P2P

FPGA

RIO Host

Embedded, PC

RF RIO

NI SDR NI FlexRIO

USRP for

LabVIEW NI RF VSG

NI Platforms for RF/Communications

Page 23: 10 Truchard Keynote

23

LabVIEW Development Environment

with Connectivity to 3rd-party Math Software

NI Platform for Signal Processing and Communication

Textual (MathScript)

Signal Processing and Analysis

Graphical (Dataflow)

Signal Processing and Analysis

JTFA, Wavelet,

Time-Series Analysis

Signal Processing

for Measurements

Digital Filter Design,

Adaptive Filter Design

Communications

Modulation, Coding, …

cRIO, cDAQ PXI FlexRIO PC/Mac NI SPEEDY-33

TI DSK

Sound Card /

Web Cam

Control Design,

Dynamic Simulation

Real-Time Image

Processing / Vision Sound & Vibration

Page 24: 10 Truchard Keynote

24

Modulation Toolkit

Modulation and Demodulation

Channel modeling and impairments

Channel coding and decoding

Channel coding and decoding

LabVIEW simulation and modeling tools

for communication system design

Page 25: 10 Truchard Keynote

25

Typical Communications System

Communications Channel

Source Coding Channel Coding Modulation Upconversion

Downconversion Demodulation Channel Decoding Source Decoding

Bits Bits Bits

Bits Bits Bits

Transmitter

Receiver

Page 26: 10 Truchard Keynote

26

Communications System in LabVIEW

Receiver

Communications Channel Channel Model

Transmitter

Page 27: 10 Truchard Keynote

27

NI Modulation Toolkit

NI Modulation Toolkit

NI USRP

NI USRP

Digital Communication System

Page 28: 10 Truchard Keynote

28

NI USRP at Stanford University

…with the NI USRP, we’re able to

provide exposure in introductory

courses for the first time.

“ “

Dr. Sachin Katti

[ Electrical Engineering & Computer Science ]

Students rated the class 4.94/5.0,

likely making it one of the highest

ratings among all classes in the

School of Engineering at Stanford.

“ “

Page 29: 10 Truchard Keynote

29

Libraries for Communications Standards

Page 30: 10 Truchard Keynote

30

LTE Advanced: 8x8 MIMO

OFDM

Tx

OFDM

Tx

OFDM

Tx

OFDM

Tx

OFDM

Tx

OFDM

Tx

OFDM

Tx

OFDM

Tx

OFDM

Rx

OFDM

Rx

OFDM

Rx

OFDM

Rx

OFDM

Rx

OFDM

Rx

OFDM

Rx

OFDM

Rx 8x8 MIMO Wireless Channel

MIMO

Encoder

Carrier 1

MIMO

Encoder

Carrier 2

MIMO

Decoder

Carrier 1

MIMO

Decoder

Carrier 2

Two- channel carrier aggregation (40 MHz) yields > 1 Gbps

Page 31: 10 Truchard Keynote

31

Traditional Test Bed • 8x8 MIMO

• 80 Mbps Data Rate

• 5 MHz Bandwidth

Six 18-inch Racks

PXI Approach • 8x8 MIMO

• ~1000 Mbps Data Rate

• 2 x 20 MHz Carrier Aggregation

>10x performance at 1/10 cost

Two 18-inch PXI Chassis

LTE Advanced Downlink Testbed

Page 32: 10 Truchard Keynote

32

Implementing 8x8 LTE-A Downlink in PXI

4x

5762

FAM

8x

PXIe-

5601

4x P

XIe

-796

5R F

lexR

IOs

P2P

MIMO

Decoder

MIMO

Decoder

MIMO

Enc

& Mod

MIMO

Enc

& Mod

OFDM

OFDM

OFDM

OFDM

8x

5781

FAM

8x

PXIe-

5611

8x P

XIe

-796

5R F

lexR

IOs

P2P

>1GB/s Over

PXIe Back-

plane

>1GB/s Over

PXIe Back-

plane

Page 33: 10 Truchard Keynote

33

LabVIEW DSP

Design Module Early Access Program

HDL/RTL LabVIEW Today

Platforms for Communication

System Design

Page 34: 10 Truchard Keynote

34

Future Communication System Design

Page 35: 10 Truchard Keynote

35

The Next 25 Years – The Expanding Role of LabVIEW into System Design

Page 36: 10 Truchard Keynote

36

Future of RF System Design

RF/Microwave Circuit Design

Electromagnetic Simulation

Link Budget Analysis

System simulation

Real-time Control

FPGA prototype

Page 37: 10 Truchard Keynote

37

AWR Overview

Page 38: 10 Truchard Keynote

38

Accelerating Time to Market

Research/Modeling Design/Simulation Verification/Validation Manufacturing

Product Verification Design Verification

Measurements to

create models

“Hardware in the Loop” to

improve simulations Verification Test Production Test

Page 39: 10 Truchard Keynote

39

Linking Design and Test

Page 40: 10 Truchard Keynote

40

Signal Generator Signal Analyzer DUT

Linking Design and Test

Page 41: 10 Truchard Keynote

NI in Industry and Academia

Page 42: 10 Truchard Keynote

42

Previous Characterization Test Bench PXI-Hybrid Characterization Test Set

Original Test Time PXI Test Time Speedup

GSM Test 6 sec 1.1 sec 6x

EDGE Test 14 sec 1.1 sec 14x

WCDMA Test 9 sec 1.1 sec 9x

Linking Design and Test

Page 43: 10 Truchard Keynote

43

Cost

Previous Solution PXI Solution Improvement

RF Analyzer + SW $85,000 $29,999 2.8X

RF Generator + SW $77,000 $23,999 3.2X

Total Cost $162,000 $54,000 3X

Test Time

Test Previous Solution PXI Solution Improvement

WCDMA ACP 400 ms 30 ms 13X

LTE EVM 1.2 s 390 ms 3X

Total Time 3 day 8 hrs 10X

"The new test automation platform built on NI TestStand and LabVIEW helped us reduce

the time necessary to validate an RFIC from two months to three weeks."

– Sylvain Bertrand, ST-Ericsson

Testing NovaTHOR 3G/4G

Page 44: 10 Truchard Keynote

44

Integrated Design and Test (2005) 4G MIMO-OFDM Wireless Prototyping

“The motivation in the design of this flexible prototype is that students

should have a mechanism for testing theoretical work with practical

implementations, thus bridging the gap between theory and practice.”

Page 45: 10 Truchard Keynote

45

• UT Austin – Prof. Sriram Vishwanath

• Objectives

Create a test bed for interference

alignment experimentation

Latest breakthrough in information theory

• Rate increases linearly with no. of users

Test practical viability

Interference Alignment Research (Today)

Page 46: 10 Truchard Keynote

46

• Virginia Tech. – Prof. Tamal Bose, Prof. Jeff Reed

• Objectives

Implement spectrum sensing on FPGA

Blind modulation classification using cumulant method

Develop cognitive engine for high-speed rail application

New Advances in Cognitive Radio

Page 47: 10 Truchard Keynote

47

{H}

RF A/D Matched

Filter N FFT

Buffer

RF

RF

N FFT

Joint

Decoding

MMSE

Filter

Frame

Buffer

Soft Bit

Estimates

Soft Bit

Estimates

MMSE

Preprocessing

Channel

Estimation

MMSE

Filter

Frequency

Offset

Estimation

Pilots MMSE

coeffs

LabVIEW

RT/FPGA Custom

VHDL

UC Berkeley –

Prof. Borivoje Nikolic

Prof. David Tse

Techniques for improving capacity –

advanced coding techniques, encoder

and decoder design

Source

Relay

Destination

Matched

Filter

Cooperative MIMO Receiver

Page 48: 10 Truchard Keynote

National Instruments NI Confidential


Recommended