ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
20 мая
1386022 Топик полностью
Nikolay_Po (25.12.2023 11:07, просмотров: 67) ответил ssr на Какое минимальное число тактов на один цикл фильтра? Данные и коэффициенты по 16 бит. Краткое изучение показало, что не все команды выполняются за 1 такт. Максимальное время тоже интересно. Спасибо.
Как справедливо заметили ниже, количество тактов зависит... (it depends). Например, активный обмен контроллера DMA с периферией и памятью, будет занимать шину памяти, замедляя выполнение кода ЦП. Даже на микрочиповских dsPIC, из-за DMA нельзя было гарантировать время выполнения преобразований. 

P.S. Уточню по dsPIC: нельзя было гарантировать время выполнения инструкций, использующих оба порта двухпортового блока ОЗУ, так как второй порт так же задействуется ПДП.