Dir (07.03.2013 20:19 - 20:22, просмотров: 72) ответил Evgeny_CD на По описанию камень сильный, тут спору нет. Весь дьявол в деталях...
CCM - это прямое соединение ОЗУ к ядру. Очевидно для того, чтобы циклы DMA не мешали DSP-обработке. Там вообще жуткое количество шин. Что для такого количества пересылок по DMA (Ethernet, LCD, FSMC...) вполне оправдано. Я думаю разработчики предполагали, что SDRAM будет в основном для видеопамяти использоваться. Там кэширование данных не очень то и нужно. Ну кому при таком количестве камней Cortex-A взбредет в голову туда крутую ОС пихать?
А внутреннюю ОЗУ и кэшировать не надо. Там и так нулевой цикл ожидания.
Латентность при незакешированной выборке из флэш большая :( При частоте 180МГц (Tс~5нс) время выборки из флэш Tf~30нс.