[an error occurred while processing this directive]
Схема KIT на TMS320VC5402 слишком наворочена для начинающих.
По этому я решил сделать следующую схему.
Загрузка DSP последовательно из AT25256;
Внешнюю память программ и данных совместить в двух чипах CACHE памяти от старых плат.
Развязать и транслировать уровни для внешней периферии с помощью одной EPM3064 ATC100.
Так как ножек маловато то, адрес на память завести напрямую,
а данные через EPM3064.
На EPM3064 реализовать дешифратор IO, думаю A15..13 хватит для меня 16 устройств с головой.
Младшие A3..0 пропустить через EPM или HC244 для увеличения нагрузочной способности и числа доступных адресов.
Теперь собственно предположения и вопросы:
Память предполагаю всего 64Kх16, по этому А19..16 не буду задействовать.
В SPRS079E кстати на стр 7 указано, что эти адреса задействованы только при обращении к памяти программ.
А на стр 14 написано что READA и WRITEA задействуют 20 бит адреса.
По моему не стыковка.
Шину данных D15..0 буферизирую всю.
Int3 и Serial Port 1 отдаю на последовательную загрузку напрямую к AT25256.
R/W, MSTRB, IOSTRB использую для дешифрации памяти и I/O с помощью EPM3064.
Планирую на EPM3064 завести CLKout и Ready для формирования разных
времен доступа.
Оставшиеся INTx, NMI, HOLD, HOLDA наверное выведу наружу через буферы.
Что делать с HPI не знаю. Повесить на него клавиши и светодиоды ?
Если есть конструктивные советы - прошу ответить.
Спасибо за внимание.
E-mail: info@telesys.ru