>8051って、積和演算命令あったっけ?
積和が必要になるのはフィルタ演算が主体だけどィルタブロックを持ってるでそ?
>The DP is a 24-bit fixed-point
>numerical processor containing a 48-bit multiply and accumulate
>function (MAC), a multi-function ALU, sample and coefficient
>data RAMs as well as data routing, shifting, holding and rounding
>functions.

浮動小数点じゃない云々とか言い出すかもだけど、PSoCで想定してる
範囲はその程度ってことでしょ。

>もうアナログブロックは要らないとでも言いたい?
PSoC3/5の設計では、PSoC1にあるような、CT/SCブロックによる
アナログ演算機能は大幅に縮小されていることは確かだね。
代わりにADC/DACをぶち込んで、デジタルブロックを大幅に強化。
フィルタも従来の単純なMACからデジタルフィルタブロック化。
ブロック間のデジタルデータ転送が交錯することにも配慮して
多チャンネルDMACをぶち込み。
このDMACはかなりありがたかった。