Shopping on line can be easy, simple and save you lots of money. It can also take a lot of your time, frustrate you, and result in unwanted purchases. Now the same can be said for regular high street shopping, but with the vast opportunity presented by the Internet it will pay you to spend a few minutes reading this and understanding how to better optimize your Digital Signal Processor shopping experience:

1. Compare - without doubt the biggest advantage that the Digital Signal Processor offers shoppers today is the ability to compare thousands of Digital Signal Processor at a time. This is a great thing, but not necessarily all the time! Too much can be daunting at times so take advantage of the great comparison sites and where possible let them do the hard work for you.

2. Research - if it has been said it will be on the internet. Ignorance is no longer a justifiable reason for buying the wrong thing. Take the time to research in detail everything that you could possible want to know about

3. Testimonials - don't know anybody that has bought a Digital Signal Processor? Wrong! If the Digital Signal Processor is good the internet will let you know. Use the Internet as a friend and get testimonials before you buy.

4. Questions - Got a question about Digital Signal Processor then search the Forums, FAQ's, Blogs etc. Don't be afraid to ask .....

5. Reputation - Never heard of the company selling Digital Signal Processor? Don't worry, no reason why you should know every company in the world, but you know someone that does! Use the internet to find out what people are saying about Digital Signal Processor and build up a picture of their reputation for sales, returns, customer service, delivery etc.

6. Returns - still worried that even after all of the above your Digital Signal Processor wont be what you want? Check out the returns policy. There is so much competition now that someone, somewhere is bound to offer the terms that you are comfortable with.

7. Feedback - happy with your Digital Signal Processor then let people know, after all you are depending on others people input in your buying decision, so why not give a little back.

8. Security - check for the yellow padlock on the Digital Signal Processor site before you buy, and the s after http:/ /i.e. https:// = a secure site

9. Contact - got a question about Digital Signal Processor, or want to leave a comment then check out the sites contact page. Reputable companies have them and respond.

10. Payment - ready to pay for your Digital Signal Processor, then use your credit card or PayPal! Be aware of companies that don't accept them, there may be genuine reasons but given the huge amount of choice you have when buying online there is no reason at all not to buy via credit card or PayPal.

A digital signal processor (DSP) is a specialized microprocessor designed specifically for digital signal processing, generally in real-time computing.

Characteristics of typical Digital Signal Processors



Architectural features of digital signal processors Digital signal processing can be done on general-purpose microprocessors. However, a digital signal processor contains architectural optimizations to speed up processing. These optimizations are also important to lower costs, heat-emission and power-consumption.

Program flow

Memory architecture

Data operations

Instruction sets

History In 1978, Intel released the 2920 as an "analog signal processor". It had an on-chip ADC/DAC with an internal signal processor, but it didn't have a hardware multiplier and was not successful in the market. In 1979, American Megatrends Incorporated released the AMI S2811. It was designed as a microprocessor peripheral, and it had to be initialized by the host. The S2811 was likewise not successful in the market.

In 1979, Bell Labs introduced the first single chip DSP, the Mac 4 Microprocessor. Then, in 1980 the first stand-alone, complete DSPs -- the Nippon Electric Corporation NEC µPD7720 and AT&T AT&T DSP1 -- were presented at the Institute of Electrical and Electronics Engineers International solid state (electronics) Conference '80. Both processors were inspired by the research in Public Switched Telephone Network telecommunications.

The Altamira DX-1 was another early DSP, utilizing quad integer pipelines with delayed branches and branch prediction.

The first DSP produced by Texas Instruments (TI), the Texas Instruments TMS320 presented in 1983, proved to be an even bigger success. It was based on the Harvard architecture, and so had separate instruction and data memory. It already had a special instruction set, with instructions like load-and-accumulate or multiply-and-accumulate. It could work on 16-bit numbers and needed 390ns for a multiply-add operation. TI is now the market leader in general purpose DSPs. Another successful design was the Motorola Motorola 56000.

About five years later, the second generation of DSPs began to spread. They had 3 memories for storing two operands simultaneously and included hardware to accelerate tight loops, they also had an addressing unit capable of loop-addressing. Some of them operated on 24-bit variables and a typical model only required about 21ns for a MAC (multiply-accumulate). Members of this generation were for example the AT&T DSP16A or the Motorola DSP56001.

The main improvement in the third generation was the appearance of application-specific units and instructions in the data path, or sometimes as coprocessors. These units allowed direct hardware acceleration of very specific but complex mathematical problems, like the Fourier-transform or matrix operations. Some chips, like the Motorola MC68356, even included more than one processor core to work in parallel. Other DSPs from 1995 are the TI TMS320C541 or the TMS 320C80.

The fourth generation is best characterized by the changes in the instruction set and the instruction encoding/decoding. SIMD and MMX extensions were added, VLIW and the superscalar architecture appeared. As always, the clock-speeds have increased, a 3ns MAC now became possible.

DSPs Today Today’s signal processors yield much greater performance. This is due in part to both technological and architectural advancements like lower design rules, fast-access two-level cache, (E)Direct memory access circuit and a wider bus system. Of course, not all DSPs provide the same speed and many kinds of signal processors exist, each one of them being better suited for a specific task, ranging in price from about US$1.50 to US$300. A Texas Instruments TMS320C6000 series DSP clocks at 1 GHz and implements separate instruction and data caches as well as a 8 MiB 2nd level cache, and its I/O speed is rapid thanks to its 64 EDMA channels. The top models are capable of even 8000 MIPS (million instructions per second), use VLIW encoding, perform eight operations per clock-cycle and are compatible with a broad range of external peripherals and various buses (PCI/serial/etc).

Another big signal processor manufacturer today is Analog Devices. The company provides a broad range of DSPs, but its main portfolio is multimedia processors, such as codecs, filters and digital-analog converters. Its Super Harvard Architecture Single-Chip Computer-based processors range in performance from 66 MHz/198 MFLOPS (million floating-point operations per second) to 400 MHz/2400MFLOPS. Some models even support multiple multipliers and Arithmetic logic units, SIMD instructions and audio processing-specific components and peripherals. Another product of the company is the Blackfin family of embedded digital signal processors, with models like the ADSP-BF531 to ADSP-BF536. These processors combine the features of a DSP with those of a general use processor. As a result, these processors can run simple operating systems like μCLinux, velOSity and Nucleus RTOS while operating relatively efficiently on real-time data.

Most DSPs use fixed-point arithmetic, because in real world signal processing, the additional range provided by floating point is not needed, and there is a large speed benefit and cost benefit due to reduced hardware complexity. Floating point DSPs may be invaluable in applications where a wide dynamic range is required. Product developers might also use floating point DSPs to reduce the cost and complexity of software development in exchange for more expensive hardware, since it is generally easier to implement algorithms in floating point.

General purpose CPUs have borrowed concepts from digital signal processors, exemplified by many new instructions present in the MMX and SSE extensions to the Intel IA-32 architecture instruction set (ISA).

Generally, DSPs are dedicated integrated circuits, however DSP functionality can also be realized using FPGA chips.

Embedded general-purpose RISC processors are becoming increasingly DSP in functionality. For example, ARM Cortex-A8 has a 128-bit wide SIMD unit that can have impressive 16- and 8-bit performance for industry standard benchmarks.

See also

External links

A digital signal processor (DSP) is a specialized microprocessor designed specifically for digital signal processing, generally in real-time computing.

Characteristics of typical Digital Signal Processors



Architectural features of digital signal processors Digital signal processing can be done on general-purpose microprocessors. However, a digital signal processor contains architectural optimizations to speed up processing. These optimizations are also important to lower costs, heat-emission and power-consumption.

Program flow

Memory architecture

Data operations

Instruction sets

History In 1978, Intel released the 2920 as an "analog signal processor". It had an on-chip ADC/DAC with an internal signal processor, but it didn't have a hardware multiplier and was not successful in the market. In 1979, American Megatrends Incorporated released the AMI S2811. It was designed as a microprocessor peripheral, and it had to be initialized by the host. The S2811 was likewise not successful in the market.

In 1979, Bell Labs introduced the first single chip DSP, the Mac 4 Microprocessor. Then, in 1980 the first stand-alone, complete DSPs -- the Nippon Electric Corporation NEC µPD7720 and AT&T AT&T DSP1 -- were presented at the Institute of Electrical and Electronics Engineers International solid state (electronics) Conference '80. Both processors were inspired by the research in Public Switched Telephone Network telecommunications.

The Altamira DX-1 was another early DSP, utilizing quad integer pipelines with delayed branches and branch prediction.

The first DSP produced by Texas Instruments (TI), the Texas Instruments TMS320 presented in 1983, proved to be an even bigger success. It was based on the Harvard architecture, and so had separate instruction and data memory. It already had a special instruction set, with instructions like load-and-accumulate or multiply-and-accumulate. It could work on 16-bit numbers and needed 390ns for a multiply-add operation. TI is now the market leader in general purpose DSPs. Another successful design was the Motorola Motorola 56000.

About five years later, the second generation of DSPs began to spread. They had 3 memories for storing two operands simultaneously and included hardware to accelerate tight loops, they also had an addressing unit capable of loop-addressing. Some of them operated on 24-bit variables and a typical model only required about 21ns for a MAC (multiply-accumulate). Members of this generation were for example the AT&T DSP16A or the Motorola DSP56001.

The main improvement in the third generation was the appearance of application-specific units and instructions in the data path, or sometimes as coprocessors. These units allowed direct hardware acceleration of very specific but complex mathematical problems, like the Fourier-transform or matrix operations. Some chips, like the Motorola MC68356, even included more than one processor core to work in parallel. Other DSPs from 1995 are the TI TMS320C541 or the TMS 320C80.

The fourth generation is best characterized by the changes in the instruction set and the instruction encoding/decoding. SIMD and MMX extensions were added, VLIW and the superscalar architecture appeared. As always, the clock-speeds have increased, a 3ns MAC now became possible.

DSPs Today Today’s signal processors yield much greater performance. This is due in part to both technological and architectural advancements like lower design rules, fast-access two-level cache, (E)Direct memory access circuit and a wider bus system. Of course, not all DSPs provide the same speed and many kinds of signal processors exist, each one of them being better suited for a specific task, ranging in price from about US$1.50 to US$300. A Texas Instruments TMS320C6000 series DSP clocks at 1 GHz and implements separate instruction and data caches as well as a 8 MiB 2nd level cache, and its I/O speed is rapid thanks to its 64 EDMA channels. The top models are capable of even 8000 MIPS (million instructions per second), use VLIW encoding, perform eight operations per clock-cycle and are compatible with a broad range of external peripherals and various buses (PCI/serial/etc).

Another big signal processor manufacturer today is Analog Devices. The company provides a broad range of DSPs, but its main portfolio is multimedia processors, such as codecs, filters and digital-analog converters. Its Super Harvard Architecture Single-Chip Computer-based processors range in performance from 66 MHz/198 MFLOPS (million floating-point operations per second) to 400 MHz/2400MFLOPS. Some models even support multiple multipliers and Arithmetic logic units, SIMD instructions and audio processing-specific components and peripherals. Another product of the company is the Blackfin family of embedded digital signal processors, with models like the ADSP-BF531 to ADSP-BF536. These processors combine the features of a DSP with those of a general use processor. As a result, these processors can run simple operating systems like μCLinux, velOSity and Nucleus RTOS while operating relatively efficiently on real-time data.

Most DSPs use fixed-point arithmetic, because in real world signal processing, the additional range provided by floating point is not needed, and there is a large speed benefit and cost benefit due to reduced hardware complexity. Floating point DSPs may be invaluable in applications where a wide dynamic range is required. Product developers might also use floating point DSPs to reduce the cost and complexity of software development in exchange for more expensive hardware, since it is generally easier to implement algorithms in floating point.

General purpose CPUs have borrowed concepts from digital signal processors, exemplified by many new instructions present in the MMX and SSE extensions to the Intel IA-32 architecture instruction set (ISA).

Generally, DSPs are dedicated integrated circuits, however DSP functionality can also be realized using FPGA chips.

Embedded general-purpose RISC processors are becoming increasingly DSP in functionality. For example, ARM Cortex-A8 has a 128-bit wide SIMD unit that can have impressive 16- and 8-bit performance for industry standard benchmarks.

See also

External links



Digital signal processor - Wikipedia, the free encyclopedia
A digital signal processor (DSP or DSP micro) is a specialized microprocessor designed specifically for digital signal processing, generally in real-time computing. [1]

Digital signal processing - Wikipedia, the free encyclopedia
Digital signal processing (DSP) is the study of signals in a digital representation and the processing methods of these signals. DSP and analog signal processing are subfields of ...

Dictionary of Computers - digital signal processor
Skip to page content | Tiscali Quicklinks. Please visit our Accessibility Page for a list of the Access Keys you can use to find your way around the site, skip directly to the main ...

Digital signal processor - a reference guide from Electronicstalk
Looking for the latest digital signal processor-related news? Find it here on the Electronicstalk website with Laurence Marchini, Editor ... Laurence Marchini, Editor, writes: We ...

Digital Signal Processor - a reference guide from Engineeringtalk
Looking for the latest digital signal processor-related news? Find it here on the Engineeringtalk website with Dave Wilson, Editor ... Dave Wilson, Editor, writes: We see from your ...

DEQ-P6600 Pioneer Amplifiers / DSP - Car Entertainment
Component Digital Signal Processor (DSP) DEQ-P6600 ... Designed especially for the AVH-P6600 DVD AV headunit, the DEQ-P6600 Digital Signal Processor brings powerful multi-channel ...

Amazon.co.uk: Digital Signal Processing Processor Fundamentals ...
Amazon.co.uk: Digital Signal Processing Processor Fundamentals: Architectures and Features (IEEE Press Series on Signal Processing): Phil Lapsley, Jeff Bier, Amit Shoham ... ...

digital signal processor - Hutchinson encyclopedia article about ...
Hutchinson encyclopedia article about digital signal processor. digital signal processor. Information about digital signal processor in the Hutchinson encyclopedia.

DSP Tutorial
Digital Signal Processor A Digital Signal Processor is a special-purpose CPU (Central Processing Unit) that provides ultra-fast instruction sequences, such as ...

digital signal processor Content at ZDNet UK
News Articles, Whitepapers, Downloads, Opinion and Resources relating to digital signal processor

 

Digital Signal Processor



 
Copyright © 2008 Hintcenter.com - All rights reserved.
Home | Terms of Use | Privacy Policy
All Trademarks belong to their repective owners. Many aspects of this page are used under
commercial commons license from Yahoo!