-
- Немного поправлю: через MPU, AXI - это шина, TCM - память. В TCM обычно помещают стэк и данные программы, с которыми не требуется работать через DMA. - evgeniy1294(23.02.2021 15:53)
- есть. но небольшая - Mahagam(23.02.2021 15:29)
- А вот здесь мужик жалуется, что у него AXI работает вдвое
медленнее, чем DTCM, т.е. почти со скоростью flash => - Kceния(23.02.2021 17:17, ссылка)
- Частота шины AXI 240МГц. Не помню точно спецификацию шины, но
процесс чтения может занять пару тактов шины. - evgeniy1294(23.02.2021 17:31)
- От этого вашего замечания нет проку, поскольку эти 240 МГц не с чем
сравнивать - про частоту DTCM вы умалчиваете. Вдруг DTCM работает с
частотой ядра (480 МГц), и тогда тот мужик прав. - Kceния(23.02.2021 18:06)
- Там на шине ещё и арбитраж. Есть вот такая интересная презентация: - evgeniy1294(23.02.2021 18:55, ссылка)
- Только арбитража мне еще не хватало :) - Kceния(23.02.2021 19:35)
- Ксения, хотите предсказуемых задержек - берите PRU и работайте
только с регистрами. Во всех остальных случаях латентность уже lloyd(407 знак., 23.02.2021 20:51)
- Я лишь только спросила, имеет ли смысл ради ускорения работы кода вернуть ОЗУ программы из AXI назад в DTCM. Причем, миграция на AXI была связана с тем, что на DTCM не работает DMA. После того, как буферы DMA удалось расположить в области SRAM1-2-3, необходимость жития на AXI исчезла, и возник вопрос о выборе между AXI и DTCM. Ответы же на этот вопрос крайне противоречивы - различаются в два раза. - Kceния(23.02.2021 23:11)
- Ксения, хотите предсказуемых задержек - берите PRU и работайте
только с регистрами. Во всех остальных случаях латентность уже lloyd(407 знак., 23.02.2021 20:51)
- Только арбитража мне еще не хватало :) - Kceния(23.02.2021 19:35)
- Там на шине ещё и арбитраж. Есть вот такая интересная презентация: - evgeniy1294(23.02.2021 18:55, ссылка)
- От этого вашего замечания нет проку, поскольку эти 240 МГц не с чем
сравнивать - про частоту DTCM вы умалчиваете. Вдруг DTCM работает с
частотой ядра (480 МГц), и тогда тот мужик прав. - Kceния(23.02.2021 18:06)
- Частота шины AXI 240МГц. Не помню точно спецификацию шины, но
процесс чтения может занять пару тактов шины. - evgeniy1294(23.02.2021 17:31)
- А вот здесь мужик жалуется, что у него AXI работает вдвое
медленнее, чем DTCM, т.е. почти со скоростью flash => - Kceния(23.02.2021 17:17, ссылка)