|
PCI Express + Altera, Контроллер PCI-E |
|
|
2 страниц
1 2 >
|
 |
Ответов
(1 - 22)
|
Jun 17 2005, 12:54
|
Частый гость
 
Группа: Свой
Сообщений: 119
Регистрация: 4-03-05
Пользователь №: 3 067

|
Контроллер PCI Express можно сделать внутри фпга, помойму ядро для альтеры от PLD есть и доступно, а физуровень, как я понимаю нужно использовать микруху PHY, с 10-и битным интерфейсом типа Intel PIPE, я в инете находил несколько таких (например Xilinx для своего ядра рекомендует от Siemens, но я находил и парочку других). Также, помойму, качестве физуровня может выступать встроенный в фпга гигабитный приемо-передатчик, в ксилинкс это Rocket, а в Altera такое есть кажется в Stratix II GX.
|
|
|
|
|
Jun 23 2005, 17:52
|
Участник

Группа: Свой
Сообщений: 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 (но дороговато).
|
|
|
|
|
Jan 12 2006, 14:01
|
Участник

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

|
физический уровень у филипса PX1011A и PX1012A. но должны быть микросхемки с полновесным контроллером и логикой - не только физческий... с ними в 7 раз прощще. осталось только найти их.
|
|
|
|
|
Jan 12 2006, 21:59
|
Местный
  
Группа: Свой
Сообщений: 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
|
|
|
|
|
Jan 18 2006, 09:58
|
Участник

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

|
а есть даташит на PEX8311 ? ато они там хотят неразглашение заключать - чё секретного в даташите, убей не пойму.
|
|
|
|
|
Jan 18 2006, 11:09
|
Участник

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

|
У PLX все просто - регистрируешься и скачиваешь премиальные файлы. А запрещать разглашать то, что может скачать любой, это ж надо было догадаться. Если надо, даташит могу переслать по почте.
|
|
|
|
|
Jan 23 2006, 12:15
|
Участник

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

|
Andrew_Ts, если не сложно, киньте даташит на how_mach_voch@mail.ru
|
|
|
|
|
Jan 24 2006, 11:51
|
Участник

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

|
JB_swamp. Послал, проверь почту.
|
|
|
|
|
Jan 26 2006, 04:21
|
Участник

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

|
Техас вроде как сделал (т.к. уже презентация была) PHY XIO1100 который поддерживается ядром из Альтеры, только получить про это информацию с Техаса не получается, а с Альтеры мне и не надо,  . Поэтому могу посоветовать филипсовский PX1012A - заточенный под Альтеру. Про аналогичный могу сказать что PX1011А с S-3 работает довольно внятно. Только даташити а тем более коры дают как минимум после заключения соглашения. И конечно остается платфонезависимое ядро типа от PLDA, а к нему любой физ. уровень.
|
|
|
|
|
Mar 5 2007, 10:22
|

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

|
Цитата(alex_k @ Jun 17 2005, 12:54)  для альтеры от PLD есть и доступно Где оно доступно? В архивах есть?
|
|
|
|
|
Mar 26 2008, 11:45
|
Группа: Новичок
Сообщений: 4
Регистрация: 25-03-08
Пользователь №: 36 219

|
PEX8311 -это реал!!! Я например скачал описание микрухи с сайта производителя (там кстати и схему подключения можно найти) и зделал железку!
Все работает на 100%
|
|
|
|
|
Mar 31 2008, 11:11
|
Частый гость
 
Группа: Свой
Сообщений: 133
Регистрация: 16-08-04
Пользователь №: 504

|
Цитата(Алексей-999 @ Mar 26 2008, 14:45)  PEX8311 -это реал!!! Я например скачал описание микрухи с сайта производителя (там кстати и схему подключения можно найти) и зделал железку!
Все работает на 100% Привет Всем! Надо решить такую задачу: Завести поток данных до 250 МБайт/с с внешнего устройства в комп Думаем сделать или купить если такие есть плату ввода с PCIe. В связи с эти вопросы: 1) Решение на PEX8311 возможно или нет? потянет такой поток данная микросхема? 2) Насколько сложно разработать данное устройство с данным чипом? 3) Что требуется от FPGA(Altera) для работы с PEX8311? 4) Что требуется разработать со стороны компа (программы, драйвера и т.д. и т.п.) Заранее спасибо!
|
|
|
|
|
Mar 31 2008, 13:37
|
Местный
  
Группа: Свой
Сообщений: 214
Регистрация: 29-12-04
Пользователь №: 1 730

|
Цитата Решение на PEX8311 возможно или нет? потянет такой поток данная микросхема? нет. поток данных до 250 МБайт/с - это уже PEX8114 надо смотреть либо Virtex5  . а что вводить то собираетесь?
|
|
|
|
|
Apr 1 2008, 06:42
|
Частый гость
 
Группа: Свой
Сообщений: 133
Регистрация: 16-08-04
Пользователь №: 504

|
Цитата(Elresearch @ Mar 31 2008, 16:37)  нет. поток данных до 250 МБайт/с - это уже PEX8114 надо смотреть либо Virtex5  . а что вводить то собираетесь? Видео, для начала 4 потока по 32 МБайт/с
|
|
|
|
|
Apr 1 2008, 06:52
|
Знающий
   
Группа: Свой
Сообщений: 693
Регистрация: 21-06-05
Из: Санкт-Петербург
Пользователь №: 6 184

|
Цитата(Styv @ Apr 1 2008, 09:42)  Видео, для начала 4 потока по 32 МБайт/с впринципе подойдет ArriaGX от Altera. На самой младшей можно сделать PCI-e 4x для работы придется поискать или купить ядро для плис. С программной части - написание дров и софта (запись на винт, вывод на дисплей, обработка и т. п.)
|
|
|
|
|
Apr 1 2008, 07:09
|
Частый гость
 
Группа: Свой
Сообщений: 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
|
|
|
|
|
Apr 1 2008, 07:28
|
Знающий
   
Группа: Свой
Сообщений: 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 дешевле.
|
|
|
|
|
Apr 4 2008, 12:39
|
Местный
  
Группа: Свой
Сообщений: 214
Регистрация: 29-12-04
Пользователь №: 1 730

|
Цитата Видео, для начала 4 потока по 32 МБайт/с а можно по подробнее. Вы оцифровываете видеосигнал (чем?) или он у Вас сразу цифровой приходит? в каком формате (BT.656 YCrCb или что то иное)? Вам обязательно заводить видеопоток в Altera (там планируется какая либо обработка) или надо просто перегнать в комп?
|
|
|
|
|
Apr 7 2008, 08:50
|
Частый гость
 
Группа: Свой
Сообщений: 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
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|