[an error occurred while processing this directive]
2 SM. Что то непонятное творится с шиной адреса и C/BE PCI.
(«Телесистемы»: Конференция «Программируемые логические схемы и их применение»)

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

Отправлено d_y 27 декабря 2004 г. 13:06

Хочу получить доступ к 8 регистрам с адресами с 0 по 7.
Сделал кодер который анализирует C/BE и шину адреса и выставляет адрес регистра.
Сформировал стробы защелки адреса, записи и чтения в эти регистры.
Но писать и читать получается только по адресам 0 и 4 (получается что пишется только младший байт при C/BE="1110").
Что касается данных, то считать могу только первые 5 бит (с 0 по 4). Поставил на шине AD регистр который по '1' строба записи и переднему фронту CLK защелкивает данные, так при записи по 0 и 4 адресу в этот регистр записываются правильно все 8 бит, а при записи по другим адресам - в регистре мусор.
И насколько можно верить симулятору Quartus ?
В нем что самое интересное все работает : пишу, читаю регистры.

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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru