ABOUT ANALOG DEVICES
ADI's analog, mixed-signal, and DSP ICs play a fundamental role in converting, conditioning, and processing real-world phenomena such as light, sound, temperature, motion, and pressure into electrical signals to be used in a wide array of electronic equipment.

These training sessions provide engineers with an in-depth view of Blackfin development.
   
Getting Started Developing on Blackfin Advanced Topics
GETTING STARTED
 
SHARC 2146x Processor Overview
Presenter: Ramdas Chary
This 60 min. module provides an overview of the SHARC 2146x Processors, the newest members of the SHARC Processor family. It provides an in depth look at the key features of the 2146x family such as Variable instruction size execution, DDR2 DRAM controller, thermal diode, media local bus interface. Recommend viewing the SHARC Processor overview if this is user's first look at the SHARC Processor family.

Presentation Slides (pdf) |  Transcript (pdf)

 
SHARC Processor Overview
Presenter: David Miller
This 29 min. module provides an overview of the SHARC Processor Family. This webcast covers SHARC Processors target markets, advantages, hardware overview, IP, DMA, peripherals, concluding with additional support and resources.

Presentation Slides (pdf) |  Transcript (pdf)
 
Blackfin® Core Architecture
Presenter: George Kadziolka
This 55 min. module introduces the Blackfin family, which includes the Blackfin processors, tools and other development support that's available.

Presentation Slides (pdf) |  Transcript (pdf)
 
Basics of Building a Blackfin® Application
Presenter: Joe Beauchemin
This 54 min. module describes the basic software build process of VisualDSP++, specific Blackfin Programming "Gotchas" and basic code optimization strategies. Users will see an example demonstrating "Zero Effort" Optimization by using built-In Optimizer and Cache.

Presentation Slides (pdf) |  Code Example (zip)   Transcript (pdf)  
 
Interfacing Blackfin® with Audio and Video Peripherals
Presenter: David Katz
This 43 min. module will familiarize the user with the principles behind connecting Blackfin processors to audio and video devices. It is recommended that users have some basic working knowledge of audio and video fundamentals.

Presentation Slides (pdf) |  Transcript (pdf)  
 
Introduction to VDK
Presenter: Ken Atwell
This 27 min. module provides an overview of the VisualDSP++ Kernel. A demonstration shows the basics of building and debugging VDK projects. Users should have previous experience with operating systems as well as a basic knowledge of software terminology.

Presentation Slides (pdf) |  Transcript (pdf)  
 
Introduction to VisualDSP++® Tools
Presenter: Nicole Wright
This 30 min. module provides an overview of the VisualDSP++ Tools. For demonstration purposes, the ADSP-BF537 EZ-KIT Lite is used as the target. Users will learn quick tips on how to analyze their applications and fine tune them. An Ethernet application is also be created and run on the EZ-KIT Lite.

Presentation Slides (pdf) |  Transcript (pdf)  
 
Multimedia Starter Kit
Presenter: George Stephan
This 52-min. module introduces the Multimedia Starter Kit. A demonstration covers JPEG and MJPEG. Users should have previous experience with embedded systems, basic knowledge of software terminology, and familiarity with VisualDSP++, Blackfin processors and ADI evaluation boards.

Presentation Slides (pdf) |  Transcript (pdf)
 
 

 
DEVELOPING ON BLACKFIN
 
Lockbox™ Secure Technology on Blackfin Processors
Presenter: Phil Giordano
This 41 min. module focuses on the highlights of Lockbox technology on Blackfin processors.

Presentation Slides (pdf) |  Transcript (pdf)
 
Blackfin® Optimizations for Performance and Power Consumption
Presenter: Merril Weiner
This 59 min. module is about optimizing your software design for the Blackfin processor for better performance and lower power consumption.

Presentation Slides (pdf) |  Transcript (pdf)
 
Blackfin® Device Drivers
Presenter: Dave Lannigan
This 1 hr 29 min. module discusses the device driver model for the Blackfin family of processors. It is recommended that users should have an understanding of the Blackfin architecture and is familiar with the Blackfin System Services software.

Presentation Slides (pdf) |  Code Example (zip)   Transcript (pdf)  
 
Blackfin System Services
Presenter: Dave Lannigan
This 54 min. module discusses the System Services software available for the Blackfin processors. It is recommended that users have some understanding of the Blackfin architecture, basic knowledge of software terminology and experience in embedded systems.

Presentation Slides (pdf) |  Code Example (zip)   Transcript (pdf)  
 
Introduction to the NI LabVIEW™ Embedded Module for ADI Blackfin Processors
Presenter: Glen Anderson
This 59 min. course provides an intro to the LabVIEW Embedded for ADI Blackfin development environment. It covers building, downloading and running virtual instruments on the Blackfin processor as well as peripheral control, application tuning using Background Telemetry Channels and seamless debugging support through the VisualDSP++ development environment.

Presentation Slides (pdf) |  Code Example (zip)   Transcript (pdf)  
 
Introduction to VisualAudio®
Presenter: Paul Beckmann
This 35-min. module provides an overview of VisualAudio, a tool for rapid development of audio processing software. A demonstration shows how to design audio processing layouts using the graphical editor. Users should have some experience with embedded processing, audio, Blackfin processors and VisualDSP++.

Presentation Slides (pdf) |  Transcript (pdf)
 
Rapid Development of a Blackfin-based Video Application
Presenter: Glen Ouellette
This 36 min. module discusses the rapid development process of a Blackfin Video application using readily available and fully supported software and hardware modules. It is recommended that users understand the basic knowledge of software terminology, experience in embedded systems and understand Blackfin Systems Services and Device Drivers.

Presentation Slides (pdf) |  Code Example (zip)   Transcript (pdf)  
 
 

 
ADVANCED TOPICS
 
Advanced VisualAudio®
Presenter: Paul Beckmann
This 27-min. module provides advanced training on VisualAudio: high- and low-level variables, expression language, presets, use with applications like MATLAB. Users should be audio algorithm developers comfortable writing C code, familiar with Blackfin processors and VisualDSP++.

Presentation Slides (pdf) |  Transcript (pdf)
 
Performance Tuning on the Blackfin Processor
This 50 min. module discusses the techniques users can use to tune system performance for the Blackfin processors. Users should have some understanding of the Blackfin architecture, a basic knowledge of software terminology and experience in embedded systems.

Presentation Slides (pdf) |  Transcript (pdf)  
 
Programming & Optimizing C Code on Blackfin
Presenter: Alan Anderson
This 1 hr 27 min. module reviews concepts, tools and techniques for optimizing Blackfin C applications. It covers a wide range of methods for improving performance including automatic optimization and detailed rewriting of C expressions.

Presentation Slides (pdf) |  Transcript (pdf)  
 
 

OTHER TRAINING VIDEOS
Bluespec SystemVerilog
SystemVerilog Seminar
SystemVerilog Assertions Tutorial
Transition to SystemVerilog for Verification Tutorial

Member Login   ::  Newsletter Sign up  ::  Client Accounts   ::  About Us  ::  Contact   ::  Help  ::  Home