ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
24 апреля
773451
Evgeny_CD, Архитектор (09.08.2017 21:22 - 21:41, просмотров: 2747)
Гибрид (MCU с некоторыми DSP возможностями) -> + DSP как сопроцессор --> Текущий взгляд на вечную тему. http://caxapa.ru/773440.html
http://caxapa.ru/773212.html
Итак, как мы выяснили, (MCU с некоторыми DSP возможностями) в перспективе победят. Но! AD активно этому сопротивляется, и выкатила и продолжает выкатывать DSP в мелких корпусах с невысокими ценами, который вполне годятся для решения локальных задач. --> TI имеет либо более медленные варианты, либо гораздо более дорогие. FP DSP в рассмотрение пока не брал, хотя AD FP DSP довольно интересные, надо отдать должное. Мысли следующие. 1. У AD цены меняются резко и нелинейно. 2. Чипы в корпусах, позволяющих подключать внешнюю память, стоят существенно дороже малолапых собратьев. 3. Аналогично по тактовой и набортной памяти. 4. ADSP-BF700 имеют относительно много набортной памяти, и QSPI, что позволит простыми методами организовать быстрый интерфейс с host процессором. 5. Как stand alone решение, с внешней памятью и поддержкой кучи интерфейсов, DSP имеют сомнительные перспективы. 6. А вот как мелкий сопроцессор на 200-300 МГц Blackfin, Blackfin+ (это намного лучше!) - самое то, потому как если задача ложится на DSP архитектуру, и есть кому закодить, то это и есть хорошее решение. 7. ADSP-BF700 за счет набортной памяти вне конкуренции. Отослал туда по SPI, QSPI блок данных для обработки - зачитал результат. 8. В итоге каждый занят своим делом. ADSP ничего не знает про RTOS и тот неприятный момент, что в идеологии RTOS DSP не шибко эффективны - слишком много контекста надо запихивать в стек при переключении. CM* делает обработку до DSP lite включительно, обрабатывает кучу интерфейсов, а когда надо - отгоняет данные на обсчет. 9. Мелкие FPGA iCE40, iCE5, MAX10, MachXO2, MachXO3, Cyclone 10 LP, Spartan 6, 7 сильно помогут качеству взаимодействия MCU и DSP 10. Насчет готовых чипов ARM + DSP. Оно как-то умеренно взлетело. То, что есть на борту - не шибко расширишь или сожмешь, а цена на набор немаленькая. В идеологии раздельных чипов возможность скомпоновать идеальное решение гораздо больше.