jcxz 172 11 ноября, 2021 Опубликовано 11 ноября, 2021 · Жалоба Не знаю как в блэкфинах, но в техасских DSP разные блоки внутреннего ОЗУ можно конфигурировать для использования либо как кеша (внешнего ОЗУ) либо как простого быстрого ОЗУ. Одновременно можно иметь часть внутреннего ОЗУ работающее как собственно ОЗУ, часть - как кеш. Размер того и того - по желанию программиста. И не только в DSP, но в многоядерных OMAP - аналогично. Код и данные, требующие особенно быстрого доступа (реалтайм сигнальная обработка), можно расположить в регионах внутреннего ОЗУ. Всё остальное - во внешней кешируемой памяти. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dxp 31 11 ноября, 2021 Опубликовано 11 ноября, 2021 · Жалоба В Blackfin точно так же: один из блоков в 32к памяти данных можно сконфигурировать так, чтобы из него 16к работали как кэш данных. И для инструкций аналогично тоже можно настроить 16к кэша, откусив от памяти программ этот кусок. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться