>> Higher Diploma courses

  >> Short Term Training Courses

 

 
   
Digital signal Processor (16/32 bit)
 
 

System development and programming using the ADSP-BF533/7 families. (S-HT BF)

ADSP Processor IDE Overview (BF532/537)         

  • DSP fundamentals
    • What is DSP
    • Features of general DSP
    • Differences between DSP and Other Technologies
    • Fixed Point DSP and Floating Point DSP
    • Application Areas of DSP
  • Introduction
    • Starting and Quitting
    • What is MATLAB?
    • Standard MATLAB Windows.
    • Command Line Help
    • Basic Commands Usage
    • Operations with variables
    • Array Operators and Matrix Operators.
  • Building Graphical User Interfaces
    • What is a GUI?
    • Handles Predefined dialogues
    • Handle Graphics
    • GUI design.
    • Using GUIDE.
    • Writing callbacks.
    • Menus.
    • Modifying GUIs
    • Examples.
  • Software Tools
    • Introduction to IDE’s (VisualDSP++)
      • IDE Features
      • Code Development Tools
      • Debugging Features.
    • Project Development
      • Project Development Stages
      • Targets
      • Program Development Steps
      • Targets(Simulator ,Emulation, Hardware ).
    • Code Development Tools
      • Compiler, Run Time lib, Assembler
      •  Linker, Loader Files.
    • Compiler Environment
      • User Interface
      • Ide Windows
      • Debugging Windows .
    • Debugging Options
      • Debug Sessions
      • Code Analysis Tools
      • Program Execution operations
      • Simulation Tools
      • Flash Programmer.
    • Cross-Compiler
      • Language Extensions,
      • Memory Models, Memory Type specifies.
      • Optimization, Mixing C and Assembly.
      • Differences from ANSI C, Limitations of Compiler.
    • Simulator
  • Practicals
    • Spatial Median Filter
    • Fusion
    • Digital Filters
    • Correlation
    • Convolution
    • Sine wave
  • Project  Assignments
    • Abstracts
    • Mini Project

ADSP Processor Overview (BF532/537) 

  • Introduction about Processor
    • Processor Core Architecture
    • Peripherals
    • Memory Architecture
    • Difference B/W  Processors  and Controllers
  • Operating Modes and DAG’s
    •  User mode, Supervisor mode, Emulation mode.
    • Idle& Reset state, Boot modes
    •  Adderssing with DAG’s , DAG Instruction
    • Registers
  • Memory and Dynamic Power Management
    • Memory Architecture, L1 Instruction memory
    •  External Memory, Dataset Register
    • Clocking ,Controller
    • Registers
  • Peripherals
    • SPI/SCI/Programmable Flags
    • Sport/UART controllers/Timers
    • SPORT  for Audio
    • PPI for Video
    • Registers     
  • System Design
    •  Pin Descriptions
    • Booting Modes
    • Hands on Demo
    • PCB Circuit Design
  • Hardware Interfacing                                                                   
    • Session -I
      • LED Interface and Switches ( I/O configuration)
      • UART (Serial Communication)
      • Interrupt Study
      • RTC Programming
    • Session - II               
      • Introduction to Basic Memory Types
      • Serial and Parallel memories
      • EBIU Interface
      • Asynchronous Memory Controller
      • SDRAM controller
      • SPI Interface
    • Session - III Video Processing       
      • Interfacing Video encoders, Video decoders and High speed ADC’s
      • Analog video and Digital video
      • ITU-656/601 modes
    • Session - IV Audio Processing       
      • SPORT Interface
      • Digital Audio interface(I2S, TDM)
      • Interfacing to audio codec’s
  • Practical Session
  • Interfacing With Blackfin Audio Development Board
    • Audio Input devices
    • DVD player
    • Mobile Phone
    • Personal Computer
    • Micro Phone
    • Audio Output Devices
    • Speakers (Surrounding , Home theatre )
    • Headphones
  • Interfacing With Blackfin Video Development Board
    • Video Input Devices
    • DVD Player
    • Camera
    • Mobile
    • Video Output Devices
    • Personal Computer
    • Display
  • Interfacing With Blackfin Evaluation Board
    • Image Processing Applications
    • Biomedical
    • Real-time Image Processing Demos
    • Cryptography ( Data & Image  Hiding Techniques)
  • Wireless
    • RF Module
  • Zigbee

Project Assignments

  • Project  I
    • Abstracts
    • Image Applications Project
    • Manual
  • Project  II
    • Abstract.
    • Audio Project
    • Manual
  • Project  III
    • Abstract
    • Video Project
    • Manual

 

    Back