Ответ: НЕТ!!!


[an error occurred while processing this directive]
     Отправлено werw 12 сентября 2000 г. 16:52:13
     В ответ на: Ответ: отправлено Олег 08 сентября 2000 г. 00:35:41
В ADSP-2181 есть две раздельные шины:

1) IDMA. В ней ВНУТРИ мультиплексированы шины адреса и данных (16 линий). Чтобы передать 16-битнее слово (адрес, или данные в "память данных") нужен 1 цикл. Чтобы передать 24-битное слово (данные в "память программ") нужно 2 цикла.
Адрес передается один раз перед передачей блока данных, а затем автоматически инкремируется.

Шина IDMA работает вообще независимо ни от чего. Ни от программы, ни от памяти. Можно в синхронном, можно в асинхронном режиме. Через нее хост может сделать с внутренней памятью что угодно, в т.ч. начальную загрузку

2) Расширение внутренних шин. Эта шина немультиплексирована и работает в разных режимах (одновременно)
- (14+1) бит адреса и 24 бит данных (для памяти программ).
- (14+1) бит адреса и 16 бит данных (для памяти данных).
- 22 бит адреса и 8 бит данных (для байтной памяти)
- 11 бит адреса и 16 бит данных (для ввода-вывода)
Внешние устройства также могут захватить эту шину (bus grant), пока DSP работает с внутренней памятью по внутренним шинам.

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

Ответы


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

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

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

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

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


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