spacer
OTHER KNOWLEDGEBASES
DSP TECHNICAL INFO
DSP RESOURCES
OMAP™ TECHNICAL INFO
OMAP™ RESOURCES
Analog Mix-Sig TECH INFO
Analog Mix-Sig RESOURCES
Logic TECHNICAL INFO
Logic RESOURCES
SC TECHNICAL INFO
SC RESOURCES
Digital Signal Processors
OMAP™ Processor Platform
Analog & Mixed-Signal
Digital Signal Processors
ADDITIONAL SC PRODUCTS
DESIGNED FOR TI DSP
HOW TO PURCHASE
CONTACTS
GENERAL QUESTIONS
  
  Have you visited the Tech Support KnowledgeBase?
Texas Instruments has gathered specific resources about our product groups into an easily searchable format. Specific areas for DSP, Analog, and Logic parts give you the fastest access to technical answers. more
 
  
What is a DSP (Digital Signal Processor)?

Problem:
This FAQ describes the function and application of a Digital Signal Processor ( DSP ) using TI DSP.

Solution:
A digital signal processor ( DSP ) is a type of microprocessor - one that is incredibly fast and powerful. A DSP is unique because it processes data in real time. This real-time capability makes a DSP perfect for applications where we won't tolerate any delays. For example, did you ever talk on a cell phone where two people couldn't talk at once? You had to wait until the other person was through talking. If you both spoke simultaneously, the signal was cut out - you didn't hear the other person. With today's digital cell phones, which use DSP, you can talk normally. The DSP chips inside cell phones can process sounds so rapidly you can hear something as quickly as you can say it - in real time. Staying with the same example, older cell phones used to have an echo. In digital cell phones, there is no echo, and no static. The DSP takes a real-world signal, like sound, and mathematically alters it to improve the sound. The DSP compresses the data (your voice) and removes the background noise so your voice travels at a higher rate. The result is crystal clear sound, with no annoying echoes. That's a basic explanation of what a DSP does. It takes a digital signal and processes it to improve the signal. The improvement may be clearer sound, sharper images, or faster data. And that ability to improve signals is making new breakthroughs such as Internet music and broadband to the home possible. TI has recently set up a DSP getting started web here: Getting Started with TI DSP .......

For more information, please refer to the following links: Overview of TI DSPs , Advantages to Using DSP , DSP Timeline , Technical Glossary


SURVEY

Did the information in this article help answer your question?

Yes
NO
NO, EMAIL TECHNICAL SUPPORT


Please provide additional comments about this information.
(255 character max)



(OPTIONAL) Please tell us how to get in touch with you:
Name
E-mail

Last Query: DSP Training and Webcasts

Session Log:
New Knowledge Server Session
Knowledge Base: dsp
Problem Selected
DSP Training and Webcasts
Problem Selected
C6000 (TM) DSK FAQs
Problem Selected
Anatomy of a DSP Data Sheet
Problem Selected
MSP430 (TM) Low Power Microcontroller
Problem Selected
Software Tools Upgrade
Problem Selected
Using the McBSP
Solution (case) Considered
Code Composer Studio Software Upgrade and Update Policy
Problem Selected
Using the McBSP
Problem Selected
TI DSP Resources
Problem Selected
TI DSP Resources
Problem Selected
BSDL and IBIS Files
Problem Selected
Code Composer Studio v2.2
Problem Selected
Code Composer Studio v2.2
Problem Selected
Free Evaluation Tool problems
Problem Selected
Initializing the Target DSP
Problem Selected
Free Evaluation Tool problems
Problem Selected
DSP Device Power Consumption
Problem Selected
DSP Device Power Consumption
Problem Selected
Initializing the Target DSP
Solution (document) Considered
Calculation of TMS320LC54x Power Dissipation Application Reports
Solution (document) Considered
TMS320C6000 McBSP: I2S Interface
Solution (document) Considered
TMS320C6000 MCBSP Interface to a ST-Bus Device Application Report
Solution (document) Considered
TMS320C6000 MCBSP Interface to a ST-Bus Device Application Report
Solution (document) Considered
Implementing a Software UART on the TMS320C54xx with the McBSP and DMA
Solution (document) Considered
Implementing a Software UART on the TMS320C54xx with the McBSP and DMA
Solution (document) Considered
TMS320C6000 McBSP: IOM2 Interface
Solution (document) Considered
TMS320VC5420 Boundary Scan Device Logic File (BSDL)
Custom Page Viewed
Page: NavBar
Variable Updated
Variable: OBJECTNUMBER
Value: 2150
Custom Page Viewed
Page: NavBar
Variable Updated
Variable: OBJECTNUMBER
Value: 9393
Problem Selected
DSP Device Power Consumption
Solution (document) Considered
TMS320LC549PGE Boundary Scan Device Logic File (BSDL)
Solution (document) Considered
Low Power Modes
Solution (document) Considered
Calculation of TMS320LC54x Power Dissipation Application Reports
Solution (document) Considered
'LC31 Power Measurements
Solution (document) Considered
TMS320C6000 Power Consumption Summary
Custom Page Viewed
Page: NavBar
Variable Updated
Variable: OBJECTNUMBER
Value: 9417
Solution (document) Considered
Error can't initialize target system (C5X)
Custom Page Viewed
Page: NavBar
Variable Updated
Variable: OBJECTNUMBER
Value: 1957
Custom Page Viewed
Page: NavBar
Variable Updated
Variable: OBJECTNUMBER
Value: 2767
Solution (case) Considered
What the error message "can't initialize target" indicates and how to fix it.
Solution (document) Considered
DSK Power Supply Alert
Solution (document) Considered
TI DSP Versus Competitor Technologies
Custom Page Viewed
Page: NavBar
Variable Updated
Variable: OBJECTNUMBER
Value: 4754
Solution (case) Considered
Visual Linker support in C2000 PC Code Composer Studio v2.2 release.
Custom Page Viewed
Page: NavBar
Variable Updated
Variable: OBJECTNUMBER
Value: 19975
Solution (case) Considered
CCS installed on the desktop and laptop
Solution (case) Considered
C6211 DSK "Can't Initialize Target" error
Solution (document) Considered
TI DSP Tools Summary
Custom Page Viewed
Page: NavBar
Variable Updated
Variable: OBJECTNUMBER
Value: 2767
Solution (case) Considered
What the error message "can't initialize target" indicates and how to fix it.
Custom Page Viewed
Page: NavBar
Variable Updated
Variable: OBJECTNUMBER
Value: 19976
Problem Selected
DSP Training and Webcasts
Solution (document) Considered
the TMS320 Family of Digital Signal Processors
Solution (document) Considered
DSP Glossary
Solution (document) Considered
DSP Nomenclature Breakdown (Device Numbering and Classification)
Solution (case) Considered
Where can I find online DSP technical training?
Solution (case) Considered
What is a DSP (Digital Signal Processor)?
Solution (document) Considered
DSP Tech Webcast: Maximizing Data Transfer Efficiency with C5000™ DMA Controller.
Solution (document) Considered
DSP Tech Webcast: Utilizing the Two-Level Cache on the C62x/C67x/C64x in Your DSP System
Solution (document) Considered
DSP Tech Webcast: Managing Your Code Size vs. Code Speed Tradeoffs with Profile Based Compilation
Custom Page Viewed
Page: NavBar
Variable Updated
Variable: OBJECTNUMBER
Value: 4754
Custom Page Viewed
Page: NavBar
Variable Updated
Variable: OBJECTNUMBER
Value: 19976
Solution (case) Considered
Where can I find online DSP technical training?
Solution (document) Considered
DSP Glossary
Custom Page Viewed
Page: NavBar
Variable Updated
Variable: OBJECTNUMBER
Value: 19975
Solution (document) Considered
the TMS320 Family of Digital Signal Processors
Solution (document) Considered
DSP Nomenclature Breakdown (Device Numbering and Classification)
Solution (case) Considered
What is a DSP (Digital Signal Processor)?
'>