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

Отправлено Ilgiz 12 июля 2002 г. 13:13

Разжился по случаю макеткой PCI платы с 32-разрядной шиной. В этой платке предусмотрено место для запайки ACEX 1k30QC208-1. Она же и запаяна. Все системные сигналы разведены к пинам ПЛИС ну прямо как
на PLX-9050. При попытке заливки через JTAG байт-бластером предполагаемого PCI-контроллера (target-slave) все либо наглухо виснет и выдает неисправимую ошибку WINDOWS. Причем в конце операции конфигурирования. Начинаю по немногу "отрезать" от этого контроллера кусочки, принудительно переводя двунаправленные системные сигналы в Z-состояние (пробовал даже отрезать дорожки сигналов DEVSEL, TRDY, PAR ). В итоге дошел до того, что все сигналы идущие от PCI-разъема к ПЛИС сделал входными для ПЛИС, а машина по прежнему наглухо виснет. ПЛИС-ка конфигурируется нормально (судя по состоянию сигнала CONFIG_DONE) и сигналам на выходах тестовых комбинационных автоматов, которые я сам включил в проект для проверки работоспособности). Питание VCCIN- 2,5V VCCIO-3,3V. Длина дорожки от разъема PCI-шины до GCKL на ПЛИС сигнала CLK - 2,5 дюйма, остальных 1,5..2,0 дюйма. Сигналы PRSNT1# и PRSNT2# = GND . SERR и PERR не задействованы вообще.

Что можете присоветовать или умного преложить. Может у кого-либо есть IP-core PCI - контроллера для простейших транзакций - одиночного чтении и записи 32-разрядных данных в slave-карту?


Спасибо за внимание дорогие telesysрители. Удачных выходных

Ильгиз



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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru