[an error occurred while processing this directive]
|
Оригинально, в принципе. Но 2 N элементов "ИЛИ" и восстановление остатка.
Дороговато.
Восстановление остатка - это мультиплексор на входе сумматора.
If temp > 0 then sin(i+1) = temp else sin(i+1) = sin(i);
Правда, могут быть особенности ПЛИС, с его внутренними мультиплексорами.
А во что выливается такой делитель?
Интересно было бы пройти так до середины массива, а затем пойти без восстановления остатка.
E-mail: info@telesys.ru