Суть такова:
есть МК AVR и SD.
Считывать данные с SD и закидывать на шину данных процессора.
Будет ли успевать такая штука выполнять данную процедуру или нужно добавить какое-нибудь статическое ОЗУ в параллель?
Вид для печати
Суть такова:
есть МК AVR и SD.
Считывать данные с SD и закидывать на шину данных процессора.
Будет ли успевать такая штука выполнять данную процедуру или нужно добавить какое-нибудь статическое ОЗУ в параллель?
Не AVR не успеет, а карточка не успеет. Карточка - это память с последовательным доступом. Более того, она делает выборку из матрицы блоком (сектором или страницей), а на это надо соизмеримое время. Я про NANDы думал тоже юзать их заместо NORок. Но не успевают: 10мс на выборку страницы (правда страница 2КБ :3). :(
А если реализовать это с использованием статического ОЗУ?
То есть не в real time считывать с карты,а блоками выгружать определённую область в ОЗУ.
Только вот на Mega8 деффицит портов,прийдётся воспользоваться тригерами.
Одно из обсуждений
А как хочешь считывать? Проц выставляет адрес и AVR должна "метнуться" в SD и выдать байт на ШД или считывать образ ПЗУ целиком?
HardWareMan, уже сказал,что не успеет.
Ну флеш таким макаром можно быстро угробить,к тому ж если данные адресуются в пределах более 1024 байтов,то это не решение проблемы (в Mega8L Ram-1kb).
И мне нужен универсальный эмулятор пзу,не только для Z80.