[sdiy] Buchla 295 10-band comb filter topology
Donald Tillman
don at till.com
Fri Nov 25 22:36:50 CET 2022
The AMD2901 was a general purpose ALU slice with a set of simple operations. It couldn't do multiplication by itself. You had to use a lot of shift and add microcoded cycles for a multiply operation; which ends up taking a very long time.
What you need is a circuit that can do a 16x16 multiply and accumulate in a single fast cycle.
The TRW MPY-16 chip came out around 1978 and could do that in about 200nS for $300.00 and a significant amount of support circuitry. (From memory, don't quote me.)
Before that you would have had to use an awful lot of gates and MSI chips.
-- Don
--
Donald Tillman, Palo Alto, California
https://www.till.com
> On Nov 25, 2022, at 11:53 AM, brianw <brianw at audiobanshee.com> wrote:
>
> Wow! A quick search for AMD2901A mentions floating point processing. I'm impressed for '78.
>
> I couldn't find a data sheet. Most of the search hits seemed to land on some other part.
>
> The TMS320 DSP came out in 1983. Fixed-point DSP can work quite well, if you don't mind coefficient quantization moving your filter knee at bit away from ideal. Some older "DSP" gear just has discrete math chips in TTL or equivalent, with an A/D and D/A around it and a slow CPU to change controls signals without actually processing the audio itself.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://synth-diy.org/pipermail/synth-diy/attachments/20221125/2c8a4270/attachment.htm>
More information about the Synth-diy
mailing list