🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

1 total messages Started by Andy-Krazy-Glew Mon, 25 Sep 1989 23:55
DSP chip future questions
#277
Author: Andy-Krazy-Glew
Date: Mon, 25 Sep 1989 23:55
50 lines
2547 bytes
Would anyone feel competent to make a list of features that
distinguish DSP chips from general purpose microprocessors?

DSP chips seem to converge on general purpose microprocessors.  Will
they eventually merge at the high end?

				 ---

More particular questions:

I have been doing a literature survey of computer arithmetic techniques.

First, there are a number of alternatives to standard "binary" computer
arithmetic:
    (1) redundant positional systems, which have the advantage of
constant carry propagation time (but then most DSP seems to be small
word-width, at least the commercial DSP chips) [widely used in 
multipliers and dividers, but results are converted back to "standard"
form.
    (2) logarithmic (homomorphic) number systems, which are obviously
cheap for *, /, and sqrt().  They are more expensive for +-, but apparently
you can build a system such that logarithmic +- is not so much slower
than */ that there is a net speed improvement (assuming +:* in typical
ratios 4:1 -- not so true for general purpose, but possible for DSP
applications)
    (3) residue systems.
...
Are any of these alternate arithmetic systems actually used?



Much of the literature in Computer Arithmetic is concerned with digit
online and serial techniques, as opposed to the parallel-parallel
techniques which always seem the goal of general purpose computation.
    I imagine that some of these are appropriate to DSP, eg.
embedded radar signal processing applications. How far off am I?
Are there "standard" components for this sort of thing?

				 ---

As I mentioned above, I am doing a literature survey of computer 
arithmetic; arithmetic is closely related to DSP (and computer
architecture in general); and I invite correspondence.

--
Andy "Krazy" Glew,  Motorola MCD,    	    	    aglew@urbana.mcd.mot.com
1101 E. University, Urbana, IL 61801, USA.          {uunet!,}uiucuxc!udc!aglew
   
My opinions are my own; I indicate my company only so that the reader
may account for any possible bias I may have towards our products.
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads