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

 
 
> PCI Express + Altera, Контроллер PCI-E
grandos
сообщение Jun 17 2005, 11:18
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 16
Регистрация: 14-03-05
Из: Москва
Пользователь №: 3 327



Подскажите пожалуйста.
Есть необходимость сделать устройство с интерфейсом PCI Express и FPGA от Altera.
Есть ли какие-нибудь промышленные конторолеры для PCI-E, как например AMCC S5935 для PCI32/33? Или лучше делать контроллер на Альтере? Как тогда быть с физическим уровнем?
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 22)
alex_k
сообщение Jun 17 2005, 12:54
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 119
Регистрация: 4-03-05
Пользователь №: 3 067



Контроллер PCI Express можно сделать внутри фпга, помойму ядро для альтеры от PLD есть и доступно, а физуровень, как я понимаю нужно использовать микруху PHY, с 10-и битным интерфейсом типа Intel PIPE, я в инете находил несколько таких (например Xilinx для своего ядра рекомендует от Siemens, но я находил и парочку других). Также, помойму, качестве физуровня может выступать встроенный в фпга гигабитный приемо-передатчик, в ксилинкс это Rocket, а в Altera такое есть кажется в Stratix II GX.
Go to the top of the page
 
+Quote Post
gammanoid
сообщение Jun 23 2005, 17:52
Сообщение #3


Участник
*

Группа: Свой
Сообщений: 63
Регистрация: 1-03-05
Из: г.Ростов-на-Дону
Пользователь №: 2 988



Цитата(grandos @ Jun 17 2005, 15:18)
Подскажите пожалуйста.
Есть необходимость сделать устройство с интерфейсом PCI Express и FPGA от Altera.
Есть ли какие-нибудь промышленные конторолеры для PCI-E, как например AMCC S5935 для PCI32/33? Или лучше делать контроллер на Альтере? Как тогда быть с физическим уровнем?
*


Простейший вариант - PEX8111 PCI Express to PCI Bridge от PLX. Более сложный - свой контроллер + чей-то физ.уровень, как верно заметил alex_k (Philips PX PIPE - PX1011A). В крайнем случае использовать гигабитные трансиверы в FPGA (но дороговато).
Go to the top of the page
 
+Quote Post
Survivor
сообщение Oct 24 2005, 15:58
Сообщение #4


Частый гость
**

Группа: Новичок
Сообщений: 108
Регистрация: 8-12-04
Пользователь №: 1 418



Реально PEX8111 кто-нибудь использовал? Какие там подводные камни?
Go to the top of the page
 
+Quote Post
JB_swamp
сообщение Jan 12 2006, 14:01
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 54
Регистрация: 3-11-05
Пользователь №: 10 429



физический уровень у филипса PX1011A и PX1012A. но должны быть микросхемки с полновесным контроллером и логикой - не только физческий... с ними в 7 раз прощще. осталось только найти их.
Go to the top of the page
 
+Quote Post
gosha-z
сообщение Jan 12 2006, 21:59
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 327
Регистрация: 30-10-05
Пользователь №: 10 288



Цитата(JB_swamp @ Jan 12 2006, 17:01) *
физический уровень у филипса PX1011A и PX1012A. но должны быть микросхемки с полновесным контроллером и логикой - не только физческий... с ними в 7 раз прощще. осталось только найти их.

PEX8311
http://www.plxtech.com/products/pci_expres...311/default.asp
Go to the top of the page
 
+Quote Post
JB_swamp
сообщение Jan 18 2006, 09:58
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 54
Регистрация: 3-11-05
Пользователь №: 10 429



а есть даташит на PEX8311 ? ато они там хотят неразглашение заключать - чё секретного в даташите, убей не пойму.
Go to the top of the page
 
+Quote Post
Andrew_Ts
сообщение Jan 18 2006, 11:09
Сообщение #8


Участник
*

Группа: Новичок
Сообщений: 36
Регистрация: 19-10-05
Пользователь №: 9 832



У PLX все просто - регистрируешься и скачиваешь премиальные файлы. А запрещать разглашать то, что может скачать любой, это ж надо было догадаться.
Если надо, даташит могу переслать по почте.
Go to the top of the page
 
+Quote Post
JB_swamp
сообщение Jan 23 2006, 12:15
Сообщение #9


Участник
*

Группа: Участник
Сообщений: 54
Регистрация: 3-11-05
Пользователь №: 10 429



Andrew_Ts, если не сложно, киньте даташит на how_mach_voch@mail.ru
Go to the top of the page
 
+Quote Post
Andrew_Ts
сообщение Jan 24 2006, 11:51
Сообщение #10


Участник
*

Группа: Новичок
Сообщений: 36
Регистрация: 19-10-05
Пользователь №: 9 832



JB_swamp. Послал, проверь почту.
Go to the top of the page
 
+Quote Post
kilgor
сообщение Jan 26 2006, 04:21
Сообщение #11


Участник
*

Группа: Свой
Сообщений: 38
Регистрация: 3-06-05
Пользователь №: 5 699



Техас вроде как сделал (т.к. уже презентация была) PHY XIO1100 который поддерживается ядром из Альтеры, только получить про это информацию с Техаса не получается, а с Альтеры мне и не надо, smile.gif. Поэтому могу посоветовать филипсовский PX1012A - заточенный под Альтеру. Про аналогичный могу сказать что PX1011А с S-3 работает довольно внятно. Только даташити а тем более коры дают как минимум после заключения соглашения. И конечно остается платфонезависимое ядро типа от PLDA, а к нему любой физ. уровень.
Go to the top of the page
 
+Quote Post
tims
сообщение Aug 18 2006, 07:08
Сообщение #12


Частый гость
**

Группа: Свой
Сообщений: 89
Регистрация: 18-08-04
Пользователь №: 519



Цитата(Andrew_Ts @ Jan 18 2006, 15:09) *
Если надо, даташит могу переслать по почте.



Мне тоже если не сложно плиз.
Go to the top of the page
 
+Quote Post
tims
сообщение Mar 5 2007, 10:22
Сообщение #13


Частый гость
**

Группа: Свой
Сообщений: 89
Регистрация: 18-08-04
Пользователь №: 519



Цитата(alex_k @ Jun 17 2005, 12:54) *
для альтеры от PLD есть и доступно


Где оно доступно? В архивах есть?
Go to the top of the page
 
+Quote Post
Алексей-999
сообщение Mar 26 2008, 11:45
Сообщение #14





Группа: Новичок
Сообщений: 4
Регистрация: 25-03-08
Пользователь №: 36 219



PEX8311 -это реал!!! Я например скачал описание микрухи с сайта производителя (там кстати и схему подключения можно найти) и зделал железку!

Все работает на 100%
Go to the top of the page
 
+Quote Post
Styv
сообщение Mar 31 2008, 11:11
Сообщение #15


Частый гость
**

Группа: Свой
Сообщений: 133
Регистрация: 16-08-04
Пользователь №: 504



Цитата(Алексей-999 @ Mar 26 2008, 14:45) *
PEX8311 -это реал!!! Я например скачал описание микрухи с сайта производителя (там кстати и схему подключения можно найти) и зделал железку!

Все работает на 100%

Привет Всем!

Надо решить такую задачу:
Завести поток данных до 250 МБайт/с с внешнего устройства в комп

Думаем сделать или купить если такие есть плату ввода с PCIe. В связи с эти вопросы:

1) Решение на PEX8311 возможно или нет? потянет такой поток данная микросхема?
2) Насколько сложно разработать данное устройство с данным чипом?
3) Что требуется от FPGA(Altera) для работы с PEX8311?
4) Что требуется разработать со стороны компа (программы, драйвера и т.д. и т.п.)

Заранее спасибо!
Go to the top of the page
 
+Quote Post
Elresearch
сообщение Mar 31 2008, 13:37
Сообщение #16


Местный
***

Группа: Свой
Сообщений: 214
Регистрация: 29-12-04
Пользователь №: 1 730



Цитата
Решение на PEX8311 возможно или нет? потянет такой поток данная микросхема?

нет. поток данных до 250 МБайт/с - это уже PEX8114 надо смотреть либо Virtex5 wink.gif.
а что вводить то собираетесь?
Go to the top of the page
 
+Quote Post
Styv
сообщение Apr 1 2008, 06:42
Сообщение #17


Частый гость
**

Группа: Свой
Сообщений: 133
Регистрация: 16-08-04
Пользователь №: 504



Цитата(Elresearch @ Mar 31 2008, 16:37) *
нет. поток данных до 250 МБайт/с - это уже PEX8114 надо смотреть либо Virtex5 wink.gif.
а что вводить то собираетесь?

Видео, для начала 4 потока по 32 МБайт/с
Go to the top of the page
 
+Quote Post
bav
сообщение Apr 1 2008, 06:52
Сообщение #18


Знающий
****

Группа: Свой
Сообщений: 693
Регистрация: 21-06-05
Из: Санкт-Петербург
Пользователь №: 6 184



Цитата(Styv @ Apr 1 2008, 09:42) *
Видео, для начала 4 потока по 32 МБайт/с


впринципе подойдет ArriaGX от Altera. На самой младшей можно сделать PCI-e 4x

для работы придется поискать или купить ядро для плис.

С программной части - написание дров и софта (запись на винт, вывод на дисплей, обработка и т. п.)
Go to the top of the page
 
+Quote Post
Styv
сообщение Apr 1 2008, 07:09
Сообщение #19


Частый гость
**

Группа: Свой
Сообщений: 133
Регистрация: 16-08-04
Пользователь №: 504



Уточняю не 4 а 8 потоков по 32 МБайт/с

А если посмотреть в сторону этого Кита http://www.altera.com/products/devkits/alt...it-arriagx.html
Там вроде в комплекте идут ядра:
Support for OpenCore Plus IP megafunctions:
PCI-Express Compiler: x1 and x4
Triple-Speed Ethernet
Serial RapidIO
Go to the top of the page
 
+Quote Post
dmitry-tomsk
сообщение Apr 1 2008, 07:28
Сообщение #20


Знающий
****

Группа: Свой
Сообщений: 672
Регистрация: 18-02-05
Пользователь №: 2 741



Цитата(Styv @ Apr 1 2008, 10:09) *
Уточняю не 4 а 8 потоков по 32 МБайт/с

А если посмотреть в сторону этого Кита http://www.altera.com/products/devkits/alt...it-arriagx.html
Там вроде в комплекте идут ядра:
Support for OpenCore Plus IP megafunctions:
PCI-Express Compiler: x1 and x4
Triple-Speed Ethernet
Serial RapidIO

Ну, ну. Эти ядра стоят от 16 до 24 тыс долларов. Пишите в plis.ru. Разовые корки для Xilinx дешевле.
Go to the top of the page
 
+Quote Post
bav
сообщение Apr 1 2008, 08:22
Сообщение #21


Знающий
****

Группа: Свой
Сообщений: 693
Регистрация: 21-06-05
Из: Санкт-Петербург
Пользователь №: 6 184



если смотреть на ядра, прикольные делает PLDA. Если определились с чипом и шириной PCIe ядрышко обойдется около 10 тыс.$

в китах ядра конечно есть, но его будет сложновато перенести на свою плату, там стоит защита (если нет ключа, ядро работет час, после отключается)

если экземпляр единичный, то кит будет самое оптимальное решение.
Go to the top of the page
 
+Quote Post
Elresearch
сообщение Apr 4 2008, 12:39
Сообщение #22


Местный
***

Группа: Свой
Сообщений: 214
Регистрация: 29-12-04
Пользователь №: 1 730



Цитата
Видео, для начала 4 потока по 32 МБайт/с

а можно по подробнее. Вы оцифровываете видеосигнал (чем?) или он у Вас сразу цифровой приходит? в каком формате (BT.656 YCrCb или что то иное)? Вам обязательно заводить видеопоток в Altera (там планируется какая либо обработка) или надо просто перегнать в комп?
Go to the top of the page
 
+Quote Post
Styv
сообщение Apr 7 2008, 08:50
Сообщение #23


Частый гость
**

Группа: Свой
Сообщений: 133
Регистрация: 16-08-04
Пользователь №: 504



Цитата(Elresearch @ Apr 4 2008, 16:39) *
а можно по подробнее. Вы оцифровываете видеосигнал (чем?) или он у Вас сразу цифровой приходит? в каком формате (BT.656 YCrCb или что то иное)? Вам обязательно заводить видеопоток в Altera (там планируется какая либо обработка) или надо просто перегнать в комп?

Программа минимум перегнать в комп. В дальнейшем возможна визуализация видео на мониторе компа.
Видео идет в своем формате по LVDS.

Вопрос к знатокам PCIe: Возможно ли использовать такой девайс для решения данной задачи?
http://sine.ni.com/nips/cds/view/p/lang/en/nid/202770
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 20:51
Рейтинг@Mail.ru


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