Evgeny_CD, Архитектор (17.08.2011 15:58, просмотров: 249) ответил =AlexD= на Не правильно. Каждый секвенсер должен работать из своего кеша инструкций, их размера должно хватать на типичный цикл обработки, или на расстояние между семафорами. Кеши должны заполняться блочной пересылкой из своей страницы SDRAM.
И получим классику жанра, когда куча дорогой и дефицитной блочной памяти курит бамбук в ожидании, когда же секвенсор доберется до конкретного слова кода или данных. Я хочу наборот! Чтобы в быстрой памяти был минимум любых данных, но зато чтобы система работала в синхронизме. Чтобы никто "просто так" по SDRAM не шарился, чтобы все обращения туда были заранее известны, и, как следствие, маскимально эффективно отработаны - пакетный обмен, многобанковость и пр. SDRAM - он большйо и дешевый, и контроллер под SDRAM, если он узгозаточенный, тоже не так уж и сложен.