danlavry wrote on Sun, 07 November 2004 18:54 |
I did not say that you need to have twice the word length. 2 more bits can be undesirable. A lot of people are arguing about the difference between a floating 24 bits wit 8 bits for mantissa vs. 26 bits with 6 bit mantissa.
|
Understood, although I think the memory and processing-time requirements are more limiting than accumulator widths, as one can use any arbitrary width. Of course, exceeding what's available in hardware is doable but ugly in terms of processing time and data access. I mean, an 8-bit 8051 is perfectly capable of doing 32-bit floating-point arithmetic if you wanna wait that long.
Quote: |
The point is: going faster costs a lot more processing.
|
I agree with you! That's basically what I said in my 18 Oct post: double the sampling frequency and you double the storage requirements and halve the time available to do the processing for each sample.
But that was of course oversimplifed because as you correctly point out, in order to achieve the same filter response at the higher sampling frequency, you need more taps.
I guess all I was really asking is why you need wider words when moving to higher sampling frequencies. Now I understand what you were saying.
-a
(Edit: fix typos and add conclusion!)