[an error occurred while processing this directive]
Проблемы при использовании LPM FIFO DC в ACEX. Никто не сталкивался?
(«Телесистемы»: Конференция «Программируемые логические схемы и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Vash 09 октября 2003 г. 11:35

Организовал ФИФО между ISA и другим контроллером и получил кучу проблем. Первая - записанный первый байт в массиве считывается последним, все остальные - нормально. Вторая - при совпадении адреса записанной ячейки ФИФО и адреса чтения наблюдается искажение информации, то есть если записан, например, массив из пяти байтов то при считывание пятого он читается искаженным. Может, что присоветуете? FIFO DC выбрана потому, что центральный процессор и контроллер работают на разных частотах. Сейчас процесс записи и чтения совершенно разнесен - сначала записывается порция байтов, выставляется прерывание, запись прекращается, ЦПУ обрабатывает прерывание, читает ФИФО, выставляет подтверждение по которому контроллер снова записывает порцию байтов. Работаем в MAX+plus II.

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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru