CDA Design Group
  


 


CDA Design Group


office

877.370.4010

Digital Signal Processing

Digital Signal Processing (DSP) microcomputers are used in Embedded Control Systems when high speed control is required. DSP devices are used in a wide variety of telecommunication, high speed control and instrumentation, graphics and image processing, and numeric processing applications.

Typical DSP Applications
General Purpose DSP Instrumentation Control
Digital Filtering Function Generation Engine Control
Correlation Pattern Matching Motor Control
Hilbert Transforms Transient Analysis Servo Control
Fast Fourier Transforms Digital Filtering Robot Control
Adaptive Filtering Phase-Locked Loops Disk Control
Waveform Generation Spectrum Analysis  
     
Graphics/Imaging Voice/Speech Automotive
Pattern Recognition Speech Vocoding Engine Control
Image Enhancement Speech Enhancement Global Positioning
Animation Speech Synthesis Adaptive Ride Control
3-D Rotation Text-to-Speech Vibration Analysis
Compression Voice verification Voice commands
Image Transmission Speech Recognition Navigation
     
Telecommunications Industrial Medical
Adaptive Filtering Robotics Patient Monitoring
X.25 Packet Switching Numeric Control Ultrasound Equipment
DTMF Encode/Decode Security Access Fetal Monitors
Echo Cancellation Power Line Monitors Diagnostic Tools
Adaptive Equalizers Remote Data Collection Prosthetics
Data Encryption Remote Monitoring  
Spread Spectrum    
Line Repeaters    
Channel Multiplexing    
Digital Speech    
High Speed Modems    

Key Benefits

bulletHigh Speed Data Processing
bulletFast data analysis and mathematical processing
bulletWide variety of device types, fixed-point and floating-point DSP, speed versions, RAM and ROM options
bulletFlexible programming in either C, C#, C++, Assembly or Visual Basic languages.

Capabilities

DSP Design Flexibility
We offer a wide variety of system designs using many of the popular DSP devices. We typically become involved with DSP software design in C or Assembly language. Differing needs may require fixed-point, floating-point, on-chip EPROM, serial and/or parallel ports, DMA capability, and PGA, PLCC or CER-QUAD package types.
 
Software Design
We can design, program, test, and validate the system software using industry standard compilers, assemblers, and debug/test tools. Our design engineers are fluent in C, C++, and Assembly languages.
Designs requiring time-critical high speed response can be written and optimized in Assembly language. Assembly language has the advantage of high speed operation, but is more complex to write and maintain than C. Typical designs can be written using C and compiled with a variety of industry standard compilers made for DSP devices. The C language offers complex processing, mathematical and boolean functions while allowing "high-level" code design of the software.

dsp links on the web

For Further information on Digital Signal Processing, browse the following DSP links:

bulletIntel TMS320 Application Software and Development Support
bulletIntel DSP Development Tools

 


home ] documentation ] embedded ] hardware ] [ custom applications ] regulatory approvals ] projects ] process improvement ]









 

 

Copyright © CDA 2004 All Rights Reserved
Email :  Webmaster