Перейти к содержанию
    

На какой плис сделать pci устройство с мин ценой?

Нужно сделать PCI устройство. Взять готовый PLX не удобно. Потому что хочеться поставить один паук, который бы и PCI сделал и еще некоторые функции реализовал. Цена должна быть МИНИМАЛЬНОЙ! От PCI требуется поддержка 2 функций, bus-master не будет. ну PCI 2.1 должна быть

 

Какую плис взять? CPLD или FPGA? какую модель конкретно?

Изменено пользователем hwdev

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нужно сделать PCI устройство. Взять готовый PLX не удобно. Потому что хочеться поставить один паук, который бы и PCI сделал и еще некоторые функции реализовал. Цена должна быть МИНИМАЛЬНОЙ! От PCI требуется поддержка 2 функций, bus-master не будет. ну PCI 2.1 должна быть

 

Какую плис взять? CPLD или FPGA? какую модель конкретно?

 

CPLD исключается, нужно ставить FPGA. Смотрите семейства Xilinx Spartan 3(3E) или Altera Cyclone II (III). Какой конкретно кристалл выбрать (по емкости), зависит от того, что за функции требуется реализовать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Мой вариант:

1) Кристалл - Xilinx Spartan-3AN XC3S50AN-4TQG144C (~15$)

2) PCI ядро - LogiCORE 32-bit Initiator/Target v3.1.164 (Master ~1/4 кристалла, Slave немного меньше)

3) UCF file - UCF Generator for PCI/PCI-X v2.5

 

Примечание: распиновку брать в соответствии с *.ucf файлом полученным в пункте 3.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Мой вариант:

1) Кристалл - Xilinx Spartan-3AN XC3S50AN-4TQG144C (~15$)

2) PCI ядро - LogiCORE 32-bit Initiator/Target v3.1.164 (Master ~1/4 кристалла, Slave немного меньше)

3) UCF file - UCF Generator for PCI/PCI-X v2.5

 

Примечание: распиновку брать в соответствии с *.ucf файлом полученным в пункте 3.

 

А сколько стоит пункт 2 и можно ли исключить его стоимость программами типа licgen.exe ? :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Все что надо, есть на местном ресурсе.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо за ответы!

 

Будет явно PCI-slave, вроде так написал.

 

Функция будет следующая - надо выбирать с TDM шины от кодека одну (две) тайм-слоты и складывать в какой-нибудь буферок слов на 16. Ну, соответственно как-то этот буфер обслуживать, типа указатели и прочее, если требуется. Так же надо иметь другой буфер, в который данные от пользователя пойдут на кодек, опять же обвяз.

 

А дешевле $15 плисину никак нельзя? :)

 

Кстати, а почему CPLD исключается?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Кстати, а почему CPLD исключается?

Изначально нужно было создавать тему немного в другом разделе, тогда возможно и вопросов было меньше http://electronix.ru/forum/index.php?showforum=46

Про CPLD почитайте тут http://electronix.ru/forum/index.php?showtopic=30472

 

А дешевле $15 плисину никак нельзя? :)

Можно рассмотреть еще вариант XC3S100E-4TQG144C (~11$) + XCF01SVO20C (~3$), по ресурсам немного симпатичнее получается.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Кстати, а почему CPLD исключается?

 

В CPLD попросту нет необходимого количества ресурсов для реализации такой логики.

 

Предложение Xilinx Spartan-3AN конечно хорошее, но вроде бы пока эти кристаллы проблематично достать...

 

Кстати, еще следует учесть, что если поддерживать 5 вольтовую PCI, то потребуются внешние по отношению к ПЛИС преобразователи уровней на все сигналы шины PCI, что приводит к некоторому удорожанию устройства.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...