реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Кому доводилось на ACEX(Altera) PCI ваять.
Андрейr
сообщение Feb 8 2006, 14:39
Сообщение #1





Группа: Новичок
Сообщений: 9
Регистрация: 24-01-06
Пользователь №: 13 537



Никак не могу толком въехать, в чем принципиальное отличие "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, которых сконфигурять треба. Или я не прав?
Разъясните, кто не жадный, плиз.
Go to the top of the page
 
+Quote Post
-Al-
сообщение Feb 8 2006, 16:05
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 330
Регистрация: 10-06-05
Из: Россия, Москва
Пользователь №: 5 894



Цитата(Андрей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

Сообщение отредактировал -Al- - Feb 8 2006, 16:09
Go to the top of the page
 
+Quote Post
VslavX
сообщение Feb 8 2006, 17:32
Сообщение #3


embarrassed systems engineer
*****

Группа: Свой
Сообщений: 1 083
Регистрация: 24-10-05
Из: Осокорки
Пользователь №: 10 038



Цитата(Андрей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.
Go to the top of the page
 
+Quote Post
-Al-
сообщение Feb 8 2006, 17:42
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 330
Регистрация: 10-06-05
Из: Россия, Москва
Пользователь №: 5 894



Цитата(VslavX @ Feb 8 2006, 20:32) *
Поищите на сайте Альтеры - у них вроде был аппнот на тему сопряжения не 5V-толерантных чипов с PCI.

Лучшее сопряжение 5В-3.3В обеспечат ключи типа SN74CB3T16211 от TI например...
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 00:16
Рейтинг@Mail.ru


Страница сгенерированна за 0.01358 секунд с 7
ELECTRONIX ©2004-2016