Design Professional Group
                                                                              
                                                                                 HOME               PROFILE              PRODUCT           ALLIANCE           CONTACT
 
 
Products
 
1. Development Boards

 a. Embedded Boards

 b. VLSI development Boards

 c. DSP developmentTools

 d. Microprocessor Boards

2. Simulation Softwares

3. Test & Measurement Inst.

4. Design Automation

5. Data Acquisitions

For Northern India Region

Contact : Simtronics Analytical & Lab Instruments

Plot No. 47 Industrial Area Phase 1   Panchkula , 134113 Phone: 09216076980

 

 

 

Text Box: Bloom With DSP Version V2.0   

 Modules Covered                                         

  1. MATLAB                                                  

  2. SIMULINK                                                  

  3. SIGNALS & SYSTEMS            

  4. TRANSFORMS

  5. FILTERS

  6. CODE COMPOSER STUDIO

  7. MATLAB Link to CCS 

  8. TMS320C6000 DSP                          

  9. TMS320C5400 DSP                               

  10. Implementations                                              

  11. Embedded Target for TI’s C6000 DSP’s

Bloom with DSP, in short BWD, is a training product that is designed to provide the user with a fundamental grounding in the theories and algorithms behind Digital Signal Processing. BWD is designed to lead the user from basic DSP concepts to target implementation techniques in a logical and coherent fashion. BWD can be used effectively by all aspiring DSP engineers irrespective of their technical  background, provided that the user is familiar with elementary (undergraduate level) mathematics and ‘C’ programming language, and a little enthusiasm as well.

Text Box: All the modules that are traditionally difficult to grasp in the DSP domain are presented in an easier and visually appreciable context in BWD, using enhanced graphical interpretations and representations. BWD uses a powerful approach to teach DSP, using popular simulation packages, extending up to development of optimized algorithms targeted at industry standard Digital Signal Processors, using their Integrated Development Environment’s (IDE’s).
 

Text Box:

 

 

 

 

 BWD thoroughly deals with all aspects of Digital Signal Processing starting from – Signal & Systems, Transforms & Filters, leading up to the Software & Hardware tools that are used for the Design & Development of wide range of DSP applications. The Software tools include environments like MATLAB, Simulink, Code Composer Studio IDE, and the Hardware tools includes the two families of DSP Processors from Texas Instruments – TMS320C5400 (TMS320C5416 in detail) & TMS320C6000 (TMS320C6713 in detail). 

In the “Implementations” Module, BWD gives an in-depth insight into the intricacies of DSP programming and target implementation techniques, taking specific application examples. MATLAB Link to CCS and Embedded Target to TI’s C6000 DSP are the two advanced DSP modules included in the BWD training product. These two modules deal with interfacing MATLAB and CCS IDE (configured to a C6000 target DSP), and establishes bidirectional links between MATLAB and TI hardware for data transfer and program control, giving the user the option of “Hardware in the loop” debugging and development. This takes BWD to the next level, where it is a training product for any DSP engineer either a beginner or a professional.

 

       Need for BWD

DSP is now considered to be a discipline unto itself, replete with its own mathematics, analysis & synthesis  methodologies and technologies. What’s unusual is that the DSP field was recognized by the industry before it became part of the academic landscape. It is important to realize that in academic, DSP is a discipline that is based on the study and development of algorithms (i.e. applied math). In the industry, DSP is a technology, particularly an infrastructure technology. Most DSP engineers are involved in applications outside the field of DSP (e.g. biomedicine, control engineering) and they are expected to solve problems of their respective domains using the various DSP tools and techniques. Hence the greatest stumbling block today, for Engineers aiming at a career in DSP, is the lack of exposure to the tools and the hands-on experience with respect to the unique and challenging problems faced by practicing DSP engineers. Precisely, this is the need that BWD is designed to address as a DSP Training Tool. BWD provides

valuable insight & practical guidance to enable engineers to design & develop real world systems.

Text Box:  Modules Covered                                 

MATLABText Box: MATLAB is a high-performance language for technical computing. This module provides a sound introduction towards solving of basic mathematical problems using the MATLAB package, and also demonstrates various capabilities of MATLAB as mathematical software, a high-level programming language and an excellent graphical and visualization tool. The user will start this module by learning how to write clean, efficient and well documented programs and also how to apply MATLAB to solve problems arising from a wide range of engineering applications and domains.
 

 

 

 

 

 

 

Text Box:

SIMULINK

Simulink is a platform for multi-domain simulation and Model-Based Design of dynamic systems. This module discusses modeling and  simulation of dynamic systems from a broad range of engineering domains. Further, this module introduces Simulink’s rich library of built-in functions to simulate systems from a variety of Domains

and Applications.

 

Text Box: SIGNALS & SYSTEMS:

 

Signals & Systems are the base of Digital Signal Processing and so learning of DSP starts with Signals & Systems. This module will introduce the user to various signals and their  properties, commonly encountered in Digital Signal Processing. It also introduces the theory behind sampling of analog signals. Discrete time systems and convolution theory which form the  kernel of most DSP algorithms are also dealt in this module.  All the concepts are supported with illustrated examples.                                   Text Box: Transforms are mathematical operations performed on signals which simplify calculations by shifting the computation from one domain to another domain. This module will focus on the analysis of signals and systems in the transform domain. Fourier Transform, which finds a wide scope in DSP, is discussed in detail along with its faster version, the FFT. Laplace and ZTransforms which are equally important are also discussed in this module. All the concepts are supported with illustrated examples.
 

 

 

 


Text Box:

FILTERS

This Module provides an elaborate description of digital filters and their design. Algorithms used in the design of digital IIR filters from classical analog filters and concepts  related to FIR filters, are explained with well supported visuals.  All the concepts are supported with illustrated examples.

CODE COMPOSER STUDIO

 This module introduces the Code Composer Studio  Integrated Development Environment (CCS IDE), commonly used to develop applications related  to Digital Signal Processing on TI DSP’s. The first section  of this module provides a sound introduction to cross-development  environment and their various components. The next section uses a powerful, blow-by-blow demonstration approach to illustrate  basic usage like project management, profiling, debugging and plotting signals, in time and frequency domain, in the CCS IDE.

Text Box:

 TMS320C6000 DSP

This module provides an in-depth understanding towardsthe TI’s C6000 CPU architecture, Data Paths, Bus Structure, Instruction Set & Assembly Language Programming, Linear  Assembly Programming, Mixing C and Assembly, Advanced  Memory Management & Cache memory, CPU Pipelining,  Optimization methods, Software Pipelining, Peripherals like EDMA, Serial Ports, Interrupts. To the end of this module we  will take you through a tour of TMS320C6713 DSK board,  explaining the hardware and software installation of the board and also briefly introducing you to the hardware used on the board.

TMS320C5400 DSP

This Module provides an in-depth understanding towards the C5400 MAC based CPU Architecture, Addressing modes, CPU Pipelining, Bus Structures, Instruction Sets, Application Specific Instructions sets, Block FFT and FIR. Fixed Point Programming techniques, Memory Management, Interrupts, Serial Po rts and DMA. To the end of this module we will take you through a tour of TMS320C5416 DSK board, explaining the hardware and software installation of the board and also briefly introducing you to the hardware used on the board.

Text Box:

Implementations 

This Module integrates the rest of the modules in two  parts. The first part is divided into two sections in which  all algorithms and concepts, based on the usage of the signal processing toolbox and the image processing toolbox  are designed and simulated using the MATLAB tool. This part covers MATLAB module and Digital Signal Processing fundamentals (Signals & systems, Transforms, Filters) module.

 

MATLAB Link to CCS

Text Box: MATLAB Link to CCS is an advanced module of the  BWD training product. This is a MATLAB Development tool that lets you verify, debug, visualize, and validate the algorithms designed on the Texas Instruments DSP software development environment (Code Composer Studio), by establishing real-time bidirectional data transfer links among MATLAB, the Texas Instruments software development environment, and TI DSP hardware. This tool supports “hardware in the loop” debugging. After verifying the algorithm designed, with “hardware in the loop”, the same can be validated by using the analysis and visualization tools of MATLAB software. All these are possible once MATLAB link to CCS tool has established the link between MATLAB and Code Composer Studio IDE.
 

Text Box:

 

 

 

 

 

 

 

 Embedded Target for TI’s C6000 DSP’s

Embedded Target for TI’s C6000 DSP is an advanced module of the BWD training product. This is a MATLAB Development tool that  integrates MATLAB and Simulink with Texas Instruments Software Development tools and C6000 DSPs. Together, these  products enable you to perform automatic code generation, prototyping,  and embedded system deployment of signal processing applications on TI C6000 Digital signal processors.

 

 

 

 

 

 

 

 
•    Home About Us    •    Hosting    •    Services    •    Support    •    Contacts
home    |    login    |    search © 2003 SeZitech Design Solutions    |    All Rights Reserved.    |    Legal    |    Privacy    |    Contact