Там же ещё небольшая кучка линий для управления есть
[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) и их применение»
Ответы
- Ответ: — Олег 08.09.2000 00:59:30
(2)
Отправка ответа
Перейти к списку ответов ||| Конференция «Цифровые сигнальные процессоры (DSP) и их применение»