LabVIEW Embedded For Blackfin - Demos On Demand · 3 Module Outline Product Overview zAn overview...

12
The World Leader in High Performance Signal Processing Solutions LabVIEW Embedded For Blackfin Presented By: Glen Anderson Software Engineering Manager

Transcript of LabVIEW Embedded For Blackfin - Demos On Demand · 3 Module Outline Product Overview zAn overview...

Page 1: LabVIEW Embedded For Blackfin - Demos On Demand · 3 Module Outline Product Overview zAn overview of LabVIEW Embedded for Blackfin Developing a Simple Application zBuilding, downloading

The World Leader in High Performance Signal Processing Solutions

LabVIEW Embedded For Blackfin

Presented By: Glen Anderson

Software Engineering Manager

Page 2: LabVIEW Embedded For Blackfin - Demos On Demand · 3 Module Outline Product Overview zAn overview of LabVIEW Embedded for Blackfin Developing a Simple Application zBuilding, downloading

2

About this Module

Through numerous demonstrations, this module provides an introduction to the LabVIEW Embedded for ADI Blackfindevelopment environment.

Page 3: LabVIEW Embedded For Blackfin - Demos On Demand · 3 Module Outline Product Overview zAn overview of LabVIEW Embedded for Blackfin Developing a Simple Application zBuilding, downloading

3

Module Outline

Product OverviewAn overview of LabVIEW Embedded for Blackfin

Developing a Simple ApplicationBuilding, downloading and running virtual instruments on the blackfin processor

Peripheral CommunicationPeripheral control using the Blackfin driver VI’s

Debugging CapabilitiesApplication tuning using Background Telemetry ChannelsSeamless debugging support through the VisualDSP++ development environment

Product Details

Page 4: LabVIEW Embedded For Blackfin - Demos On Demand · 3 Module Outline Product Overview zAn overview of LabVIEW Embedded for Blackfin Developing a Simple Application zBuilding, downloading

4

What is LabVIEW?

Developed by National Instruments Inc. (http://www.ni.com)Full graphical programming environmentTarget desktop, mobile, industrial, and embedded applicationsThousands of out-of-the box mathematics and signal processing functionsSeamless connectivity with millions of I/O devices

Page 5: LabVIEW Embedded For Blackfin - Demos On Demand · 3 Module Outline Product Overview zAn overview of LabVIEW Embedded for Blackfin Developing a Simple Application zBuilding, downloading

5

LabVIEW Embedded Module for Blackfin

Leverages the system design capabilities and graphical programming of LabVIEWTargets Blackfin high performance, low power processor familyDelivers fully integrated solution from concept to deploymentOffers ability to reuse existing embedded algorithms

A comprehensive graphical development approach for embedded design jointly developed by ADI and NI. Seamlessly integrates LabVIEW and VisualDSP++ to deliver an easy to use programming toolset for quicker time-to-market.

Page 6: LabVIEW Embedded For Blackfin - Demos On Demand · 3 Module Outline Product Overview zAn overview of LabVIEW Embedded for Blackfin Developing a Simple Application zBuilding, downloading

6

Who can benefit?

Domain ExpertsThe ease of use and power of LabVIEW enables the domain expert to focus on what they do best

Embedded DevelopersFaster development cycle with reusable components out of the box

Test EngineersLeverage existing LabVIEW expertise in the design and implementation cycle as well as test

Quality EngineersConsistent use of common tools through the product life cycle means less integration issues and better product quality

Page 7: LabVIEW Embedded For Blackfin - Demos On Demand · 3 Module Outline Product Overview zAn overview of LabVIEW Embedded for Blackfin Developing a Simple Application zBuilding, downloading

7

Architectural Overview

Customer Application

Generated C Code

Component Drivers

VisualDSP++ Kernel (VDK)

Blackfin Optimized VIs

Page 8: LabVIEW Embedded For Blackfin - Demos On Demand · 3 Module Outline Product Overview zAn overview of LabVIEW Embedded for Blackfin Developing a Simple Application zBuilding, downloading

8

Blackfin EZ KIT Lite Evaluation Hardware

Features600Mhz ADSP-BF537 Blackfin Processor High-performance debug agentIntegrated Ethernet Educational Laboratory Virtual Instrumentation Suite (NI ELVIS) interface

Emphasis on modularity and expandability

Numerous I/O Daughter Cards Available for system prototyping

Page 9: LabVIEW Embedded For Blackfin - Demos On Demand · 3 Module Outline Product Overview zAn overview of LabVIEW Embedded for Blackfin Developing a Simple Application zBuilding, downloading

9

Demonstration Setup

AudioLine Out

HP-USB JTAGEmulator

ADSP-BF537 EZ-Kit Lite

USB 2.0 JTAG

Audio Line In

Page 10: LabVIEW Embedded For Blackfin - Demos On Demand · 3 Module Outline Product Overview zAn overview of LabVIEW Embedded for Blackfin Developing a Simple Application zBuilding, downloading

10

Product Details

Available from both Analog Devices and National InstrumentsFull technical support support through National InstrumentsPackage Includes:

NI LabVIEW Full Development SystemADI VisualDSP++ Full Development SeatLabVIEW Embedded Module for ADI BlackfinADSP-BF537 EZ-Kit Lite evaluation packageCabling and headphonesData acquisition adapterAutomatic software updates and support available

Page 11: LabVIEW Embedded For Blackfin - Demos On Demand · 3 Module Outline Product Overview zAn overview of LabVIEW Embedded for Blackfin Developing a Simple Application zBuilding, downloading

11

Conclusion

The LabVIEW Embedded Module for ADI Blackfin Processors delivers:

Faster time to market of embedded systemsThe ability to more quickly incorporate advanced features and functions as market technologies changeImproved quality through consistent use of common tools through the product life cycle.

Page 12: LabVIEW Embedded For Blackfin - Demos On Demand · 3 Module Outline Product Overview zAn overview of LabVIEW Embedded for Blackfin Developing a Simple Application zBuilding, downloading

12

For Additional Information

On LabVIEW: http://www.ni.com/labviewor National Instruments : http://www.ni.com

On VisualDSP++ :http://www.analog.com/processors/resources/crosscore

or Analog Devices : http://www.analog.com

Or click the “Ask A Question” button