[an error occurred while processing this directive]
|
Есть интерполирующий CIC фильтр. Коэффициент интеполяции может оперативно в устройстве меняться очень сильно. Разрядность накапливающих сумматоров (64 бита) рассчитана на наибольший коэффициент интерполяции. Последующие вычислительные устройства имеют фиксированную разрядную сетку (8 бит). Вопрос: как привести 64 бита к 8 поэкономичнее? Умножителем громоздко получается. Баррелевский сдвигатель + умножитель меньшей разрядности(для точной подгонки коэффициента передачи)? Да, всё работает на предельной тактовой частоте, так что времени чтобы сдвинуть сдвиговым регистром нет. Да и баррелевский сдвигатель не конвейеризируемый у альтеры.
E-mail: info@telesys.ru