Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 LabVIEW DSP Test Integration Toolkit. 2 Agenda LabVIEW Fundamentals Integrating LabVIEW and Code Composer Studio TM (CCS) Example Use Case Additional.

Similar presentations


Presentation on theme: "1 LabVIEW DSP Test Integration Toolkit. 2 Agenda LabVIEW Fundamentals Integrating LabVIEW and Code Composer Studio TM (CCS) Example Use Case Additional."— Presentation transcript:

1 1 LabVIEW DSP Test Integration Toolkit

2 2 Agenda LabVIEW Fundamentals Integrating LabVIEW and Code Composer Studio TM (CCS) Example Use Case Additional Resources

3 3 NI Software Platform

4 4 January 2002 August 2000 February 1999 March 1998 June 1997 February 1996 August 1993 October 1992 September 1992 January 1990 October 1986 April 1983 LabVIEW 6.1 Enhanced networking capabilities, analysis LabVIEW 6i Internet-ready measurement intelligence LabVIEW 5.1 3D graphs, performance, Web tools, Linux LabVIEW 5.0 ActiveX, Multithreading LabVIEW 4.1 DAQ Wizards on Windows platforms LabVIEW 4.0 Added professional tools, improved debugging LabVIEW 3.0 Multiplatform version of LabVIEW LabVIEW for Sun LabVIEW for Windows LabVIEW 2.0 for Macintosh LabVIEW 1.0 for Macintosh LabVIEW project begins LabVIEW: A History of Innovation

5 5 PC Industrial PC Workstation PDA Chip Sensors LabVIEW Everywhere RT Series Boards FieldPoint

6 6 LabVIEW Graphical Development Wires and icons Compiled graphical development environment Test development time reduction of 4 to 10X Complete programming environment Tight integration with I/O

7 7 Programming Paradigm Front panel –Graphical user interface –Controls and indicators Block diagram –Source code window –Rapid code development –Self-documenting

8 8 Dataflow Programming Wires pass data (nonlinear) Data flows from sources to sinks Diagram can execute multiple operations in parallel Plot Save RMS

9 9 Modular Code Design Modular design Reusable building blocks Hierarchal system

10 Scalable Measurement Hardware Solutions NI provides seamless hardware connectivity for any application Mobile PCMCIA PCI, ISA Desktop PXIVXI Network Ethernet Workstation

11 11 More LabVIEW information Price: –LabVIEW Full Development System $1995 –LabVIEW Professional Development System $3495 LabVIEW Resources LabVIEW ZONE NI LabVIEW Web Page LabVIEW Evaluation Version LabVIEW Tutorial (must log onto ni.com)

12 12 Main Benefits LabVIEW DSP Test Integration Toolkit Easily integrate measurement in your design process – Reduce development cycle time by identifying design flaws early in the development process –Develop robust DSP application software with more complete validation testing

13 13 Typical DSP Development Process Proof of concept; Initial code development Code Development System Test & Analysis Code Optimization Optimize for memory and performance requirements System integration and testing; Deployment Flaws Undetected Flaws Undetected Back to Code Development to Fix Flaws Flaws Detected

14 14 Moving Test Earlier in the Development Cycle Proof of concept; Initial code development Code Development System Test & Analysis Code Optimization Optimize for memory and performance requirements System integration and testing; Deployment TEST Fewer Flaws Undetected Fewer Flaws Undetected Fewer Design Cycles

15 15 Testing Early and Often With LabVIEW Moving Test Earlier in the Development Cycle Fewer Design Cycles More Robust Products Shortened Time-to-Market

16 16 LabVIEW Integration with TI CCS Core LabVIEW functionality –Intuitive graphical development –Seamless integration with I/O –Data publishing and presentation Library of functions to Automate Routine CCS Functions Communicate Directly to DSP through RTDX

17 17 Diagram of Software Framework LabVIEW Development System TI Code Composer Studio LabVIEW DSP Test Integration Toolkit Development Software RTDX Measurement and Analysis Software TI DSP Design Software Direct Communication to DSP Development Board through RTDX Automation of Standard CCS Routines

18 18 Example Use Case Test how a gain coefficient that is applied to an input signal will effect the output signal from the DSP 3 Parameters (RTDX Channels) –Input Signal (cinput) –Gain Coefficient (cgain) –Output Signal (coutput)

19 19 Steps to Test Write DSP code in Code Composer Studio Know names and data types of RTDX Channels set in Code Composer Studio Implement CCS Automation VIs in LabVIEW Implement RTDX VIs in LabVIEW

20 20 Steps to Test Develop DSP Code and Implement RTDX channels in Code Composer Studio

21 21 Steps to Test – CCS Automation VIs Opens Project File Builds Project File Downloads.out File Runs.out File Click to Proceed

22 22 Steps to Test – RTDX VIs Generates Sine Wave Writes Sine Wave to RTDX Channel “cinput” Writes Gain Coefficient To RTDX Channel “cgain” Reads Processed Signal From RTDX Channel “coutput” Click to Proceed

23 23 Steps to Test – CCS Automation VIs Halts.out File Closes Project File

24 24 DSP Test System Review Develop DSP code in Code Composer Studio Use Automation VIs to automate CCS tasks (i.e. Open, Close, Build, Run, etc.) Use RTDX VIs to communicate directly to DSP through RTDX channels

25 25 Required Software and Hardware Code Composer Studio ($2995 for Full Version) LabVIEW Full or Professional Development System ($1995 - $3495) LabVIEW DSP Test Integration Toolkit ($795) DSP PlatformAutomation VIsRTDX VIs C2000 TM C5000 TM C6000 TM Supported DSP Platforms

26 26 Available Resources DSP Test Integration Toolkit App Notes and Example Code DSP Test Integration Toolkit App Notes and Example Code Increase Your Organization’s Productivity with LabVIEW white paper Increase Your Organization’s Productivity with LabVIEW white paper Virtual Instrumentation white paper Virtual Instrumentation white paper NI Developer’s Zone – ni.com/devzone NI Developer’s Zone – ni.com/devzone


Download ppt "1 LabVIEW DSP Test Integration Toolkit. 2 Agenda LabVIEW Fundamentals Integrating LabVIEW and Code Composer Studio TM (CCS) Example Use Case Additional."

Similar presentations


Ads by Google