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

Отправлено IgorK 01 марта 2002 г. 17:09
В ответ на: Буффер между PCI контроллером (33 МГц) и устройством (22 МГц) отправлено -=Sergei=- 01 марта 2002 г. 14:41

Лучше ввести регистр адреса (BARx+смещение1) и регистр данных (BARx+смещение2) для схемы "за PCI". Сначала пересылаете адрес, затем пишите/читаете данные из второго регистра. В фазе адреса PCI – только адреса регистров. Данные гарантированно попадают в свой регистр в промежутке между транзакциями. Думаю, нужно еще ввести флаг, препятствующий изменению не прочитанных данных.

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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru