[an error occurred while processing this directive] [an error occurred while processing this directive]
Формирование сигнала REQ на PCI
(«Телесистемы»: Конференция «Программируемые логические схемы и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено Олег К 04 апреля 2002 г. 13:30

Есть PCI устройство-мастер с буфером 2 кб (512*32) на 1к30тс144, которому периодически надо сбрасывать буфер в память компа. На данной матер.плате не получается завладеть шиной на 512 тактов, чтобы сбросить буфер за одну транзакцию, приходится проводить несколько транзакций. Можно ли формировать сигнал запроса шины REQ таким образом: активировать его (в "0") при возникновении необходимости сброса буфера, а дезактивировать только после проведения (во время снятия IRDY) последней транзакции (т.е. он будет активным на протяжении всех транзакций, необходимых для сброса буфера)? Или всё-таки необходимо каждый раз после получения GNT и выставления FRAME снимать REQ ?
На одной мат.плате может стоять несколько таких устройств.

Составить ответ  |||  Конференция  |||  Архив

Ответы


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

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

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

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru