[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
|
Сделана плата под PCI 5v на ACEX EP1K100QC208-1.
Питание ядра 2.5 сделано на TL431 из 5v PCI. Выводы питаются напряжением 3.3v от DC-DC peak p10au-053r3e (тоже от 5v).
В качестве конфигуратора используется EPC2LC20 (в кроватке).
Практически все сигналы кроме PCI буферизированы для согласования с TTL-5v (74HCT245). Часть выходных сигналов (push-pull) ACEX подтянуты через 1K к 5v (пробовал и open-drain). Auto-Restart и multivolt включил, PCI-clamp-diodes отключил. EPC2 питается и программится от 3.3v, конфигурационные сигналы подтянуты через 1К к 3.3v
Проблемы:
На некоторых компьютерах с первого включения ACEX конфигурируется, со второго включения, без вынимания платы, не конфигурируется. Конфигурируется либо после вынимания платы либо при быстром вкл/выкл питания. Стали разбираться. Выяснилось что питание с DC-DC около 4v, стали мерить ток потребления I/O ACEX. Оказалась такая интересная вещь, что ток течёт как-бы из ACEX в DC-DC. Далее ещё интересней. При отключении DC-DC Altera продолжает работать. Другими словами, DC-DC как-бы не нужнен Ж:). Возникли подозрения, что ток, необходимый для питания ACEX берётся как-то с выводов ACEX (откуда ещё?). Отключены ли PCI диоды до конфигурации и в течении???
Возможно ACEX не грузится не из-за этих проблем, а из-за медленного нарастания 5v PCI и провалов. Тогда почему Aouto-Restart on frame error не функционирует?
В общем пока сплошные вопросы. Надеюсь кто-нибудь сталкивался с подобной проблемой. Заранее благодарю за ответы.
E-mail: info@telesys.ru