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

Отправлено Malyan 02 июля 2001 г. 04:11

Вот сделал простенький PCI таржет на EPM3064.Работает хорошо,но как позднее выяснилось не везде%))
PnP проигнорировал,что привело к неработоспособности на материнках,которые таким устройствам CLK отрубают.(например MicroStar на BX).Так как работа только с портом не разводил на плате AD[31..16]
IDSEL,PAR и нет возможности поддержать PnP.Но плату переделывать неохота,поэтому решил сделать так.При обнаружении по шине команды CFG READ "1010" перехожу в состояние ожидания и если никто за три такта
не отвечает сам отзываюсь и отдаю все "0".Весь прикол в том-что сработало!!Но проблема теперь в том,что линии AD и PAR висят в воздухе,что приводит к нестабильности в работе.

Посему вопрос--Как ведут себя ножки в третьем состоянии,например PAR?? Тоесть есть ли какая-то вероятность что они тяготеют к одному из уровней более чем ко второму??Тоесть когда чипсет будет читать мои ad[15..0] и "воздушные" AD[31..16],PAR
можно ли так установить ad[15..0] чтоб не нарушить четность??

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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru