Там же ещё небольшая кучка линий для управления есть


[an error occurred while processing this directive]
     Отправлено Александр 06 сентября 2000 г. 12:12:59
     В ответ на: Сожительство переферии с IDMA для ASDP-2185,86,87 на ISA (+) отправлено Олег 06 сентября 2000 г. 10:29:36
Странно, что возникают какие-то трудности,
есть же целых 3 отдельных линии выборки IOMS,DMS,PMS + WR/RD - так это 3 устройства на чтение и столько же на запись можно посадить запросто, ещё целая 1 адресная линия есть, плюс есть ещё BMS - для особо интересных случаев.
Каналы АЦП, может быть все-таки выбирать через FL0-FL2,FLAG_OUT - тем более, что любую комбинацию на этих линиях- можно выбрать фактически одной командой. А есть ещё этот порт 8-разрядный - но там свои неудобства.

Если не секрет, зачем среди богатой периферии делать память, когда её внутри вполне хватает, да и моделей ADSP-218x на выбор с разной памятью есть достаточно?

Ну конечно, если уже совсем много устройств, тогда только ставить обычный N-разрядный регистр,
куда и записывать адрес устройства, к которому потом будешь обращаться. Но это уже не так красиво и быстро.

А загружать и отлаживать DSP через IDMA действительно достаточно удобно, данные из внутренней памяти читать можно запросто, т.е. она отдельно внешняя как-то не особо даже и нужна. ;)

Короче, выход всегда есть.
"Не бывает безвыходных ситуаций - есть ситуации в которые не попасть!" :-)

Составить ответ ||| Конференция «Цифровые сигнальные процессоры (DSP) и их применение»

Ответы


Отправка ответа

Имя:(обязательно)
E-Mail:

Тема:(обязательно)

Сообщение:(обязательно)

Ссылка на URL:
Имя ссылки:
URL изображения:


Перейти к списку ответов ||| Конференция «Цифровые сигнальные процессоры (DSP) и их применение»