Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Кому доводилось на ACEX(Altera) PCI ваять.
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Работаем с ПЛИС, области применения, выбор
Андрейr
Никак не могу толком въехать, в чем принципиальное отличие "PCI - совместимые" от "совместимости с PCI Local Bus Specification" (и есть ли оно вообще, или это одно и то же, только в описании по разному звучит). Будет ли принцип написания ядра PCI для ACEX, у которого "Fully compliant with the peripheral component interconnect Special Interest Group (PCI SIG) PCI Local Bus Specification" отличаться от написания ядра для, например, MAX7000. Вопрос, конечно, ламерский, но просьба сильно не пинать, опыта общения с ПЛИСами - ноль. В моем понимании у ACEX`а, в отличии от остальных, есть специально заточенная группа блоков под PCI, которых сконфигурять треба. Или я не прав?
Разъясните, кто не жадный, плиз.
-Al-
Цитата(Андрейr @ Feb 8 2006, 17:39) *
Никак не могу толком въехать, в чем принципиальное отличие "PCI - совместимые" от "совместимости с PCI Local Bus Specification" (и есть ли оно вообще, или это одно и то же, только в описании по разному звучит). Будет ли принцип написания ядра PCI для ACEX, у которого "Fully compliant with the peripheral component interconnect Special Interest Group (PCI SIG) PCI Local Bus Specification" отличаться от написания ядра для, например, MAX7000. Вопрос, конечно, ламерский, но просьба сильно не пинать, опыта общения с ПЛИСами - ноль. В моем понимании у ACEX`а, в отличии от остальных, есть специально заточенная группа блоков под PCI, которых сконфигурять треба. Или я не прав?
Разъясните, кто не жадный, плиз.

Принцип написания ядра отличаться не будет, лишь бы по скорости все проходило wink.gif
VslavX
Цитата(Андрейr @ Feb 8 2006, 16:39) *
сильно не пинать, опыта общения с ПЛИСами - ноль. В моем понимании у ACEX`а, в отличии от остальных, есть специально заточенная группа блоков под PCI, которых сконфигурять треба. Или я не прав?

Специальных блоков нет, есть опция IO-ячейки, называется PCI_IO. Самое любопытное, что у ACEX эта опция отвечает за диод, подключенный от входного пина на питание микросхемы (чтобы типа гасить входные напряжения большие чем напряжения питания). Но если шина PCI с 5-вольтовыми агентами (а обычно PCI - в PC и такие агенты могут быть), то опцию PCI_IO нужно выключать.
Вообще - ACEX (-3) достаточно быстрая для 33МГц PCI. Для 66МГц уже очень приличный напряг с tsu даже для чипов со скоростью -1. Для 66МГц лучше взять Циклоны, но придется забыть про 5V-толерантность или геморроиться с буферами. Поищите на сайте Альтеры - у них вроде был аппнот на тему сопряжения не 5V-толерантных чипов с PCI.
-Al-
Цитата(VslavX @ Feb 8 2006, 20:32) *
Поищите на сайте Альтеры - у них вроде был аппнот на тему сопряжения не 5V-толерантных чипов с PCI.

Лучшее сопряжение 5В-3.3В обеспечат ключи типа SN74CB3T16211 от TI например...
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.