Ответ:


[an error occurred while processing this directive]
     Отправлено Олег 08 сентября 2000 г. 00:59:30
     В ответ на: Там же ещё небольшая кучка линий для управления есть отправлено Александр 06 сентября 2000 г. 12:12:59
>есть же целых 3 отдельных линии выборки
>IOMS,DMS,PMS + WR/RD - так это 3 устройства на
>чтение и столько же на запись можно посадить
>запросто,
можно декодировать и A0, тогда адресов будет ещё
в 2раза больше

Конечно, хотелось бы обойтись без памяти, но
нужную сетку частот для АЦП процессором сформировать не получается, приходится это делать
аппаратно - для этого и нужна внешняя память.

Если использовать флаги или регистр для косвенного
обращения, то это обойдётся минимум в две команды
Обидно ...
Работу с памятью можно ускорить, если применить
что-то вроде блочного обмена:
<адрес 1><содерж.адреса 1><содерж.адреса 2><содерж.адреса 3><...>
но придётся аппаратно городить огород.
Диалектикой попахивает: либо медленно, но просто, либо ...?

Всё-таки не могу понять, зачем они ВО ВСЕХ процессорах шину адреса мультиплексировали с IDMA? Неужели только из-за экономии ножек?

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

Ответы


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

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

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

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

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


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