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

 
 
 
Reply to this topicStart new topic
> PCIe 4x на Spartan6
VasiaMVR
сообщение Dec 6 2009, 01:10
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 44
Регистрация: 2-12-07
Из: Ростов-на-Дону
Пользователь №: 32 893



Необходима реализация PCIe 4x на Spartan6.

Подскажите оптимальное(или просто) решение данной задачи.

вот несколько вариантов, может кто ещё что подскажет.

1. (ответ знаю а вдруг ...) встроенное ядро поддерживает только 1x, как прикрутить ещё 3x ?

2. Взять IP Endpoint от Xilinx для Virtex5 и (доработать напильником) развести в Spartan6 (что скорее всего буду делать). Может кто пробывал?

3. ядро от PLDA. Вроде у них заявлена поддержка Spartan6. Но у мну его нет. Если кто поделиться буду благодарен.

4. Написать все самому ... долго, ... очень долго ............. и много читать (на англицком sad.gif ), но зато потом можно долго гордиться smile.gif.

Help me please.
Go to the top of the page
 
+Quote Post
serebr
сообщение Dec 6 2009, 06:40
Сообщение #2


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

Группа: Свой
Сообщений: 191
Регистрация: 10-01-05
Из: San Francisco Bay, Silicon Valley
Пользователь №: 1 869



Для Spartan-6 сделать PCIe x4 на нём самом не получится, т.к. у него нет такого количества соответствующих встроенных SerDes. Если нужно непременно Spartan-6 и PCIe x4, то придётся использовать внешний PCIe PHY.
Go to the top of the page
 
+Quote Post
Victor®
сообщение Dec 6 2009, 11:03
Сообщение #3


Lazy
******

Группа: Свой
Сообщений: 2 070
Регистрация: 21-06-04
Из: Ukraine
Пользователь №: 76



Цитата(VasiaMVR @ Dec 6 2009, 04:10) *
Необходима реализация PCIe 4x на Spartan6.

Подскажите оптимальное(или просто) решение данной задачи.

вот несколько вариантов, может кто ещё что подскажет.

1. (ответ знаю а вдруг ...) встроенное ядро поддерживает только 1x, как прикрутить ещё 3x ?

2. Взять IP Endpoint от Xilinx для Virtex5 и (доработать напильником) развести в Spartan6 (что скорее всего буду делать). Может кто пробывал?

3. ядро от PLDA. Вроде у них заявлена поддержка Spartan6. Но у мну его нет. Если кто поделиться буду благодарен.

4. Написать все самому ... долго, ... очень долго ............. и много читать (на англицком sad.gif ), но зато потом можно долго гордиться smile.gif.

Help me please.



Я бы использовал - GN4124 + Spartan-3AN
Хотя Вашей задачи не знаю...
http://www.gennum.com/products/bridges/gn4124
Кстати, они и референс проекты на Verilog дают....


--------------------
"Everything should be made as simple as possible, but not simpler." - Albert Einstein
Go to the top of the page
 
+Quote Post
VasiaMVR
сообщение Dec 6 2009, 11:52
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 44
Регистрация: 2-12-07
Из: Ростов-на-Дону
Пользователь №: 32 893



Цитата(serebr @ Dec 6 2009, 10:40) *
Для Spartan-6 сделать PCIe x4 на нём самом не получится, т.к. у него нет такого количества соответствующих встроенных SerDes. Если нужно непременно Spartan-6 и PCIe x4, то придётся использовать внешний PCIe PHY.


А SerDes здесь и не нужны (вообще-то их много, столько-же сколько IOB). Нужны GTP Transceivers их в XC6SLX45T как раз 4. Если глянуть на User Guide (ug386 - Spartan6, ug196 -Virtex5), то по структуре они одинаковы, есть-ли принципиальные различия я ещё не знаю.

Цитата(Victor® @ Dec 6 2009, 15:03) *
Я бы использовал - GN4124 + Spartan-3AN
Хотя Вашей задачи не знаю...
http://www.gennum.com/products/bridges/gn4124
Кстати, они и референс проекты на Verilog дают....


Спасибо, но надо именно Spartan6 и без внешней физики
Go to the top of the page
 
+Quote Post
serebr
сообщение Dec 6 2009, 16:04
Сообщение #5


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

Группа: Свой
Сообщений: 191
Регистрация: 10-01-05
Из: San Francisco Bay, Silicon Valley
Пользователь №: 1 869



Да, похоже можно-таки сделать soft-core x4 PCIe на Spartan-6:
Xilinx® Spartan®-6 LX150T Development Kit
Go to the top of the page
 
+Quote Post
FLTI
сообщение Aug 4 2011, 17:52
Сообщение #6


Местный
***

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



Цитата(serebr @ Dec 6 2009, 20:04) *
Да, похоже можно-таки сделать soft-core x4 PCIe на Spartan-6:
Xilinx® Spartan®-6 LX150T Development Kit

Вот современная ссылка: http://www.xilinx.com/products/boards-and-...EV-LX150T-G.htm
Как это понимать - PCIe x 4 soft macro?
И разъём действительно PCIe x 4 wacko.gif
Go to the top of the page
 
+Quote Post
line
сообщение Aug 5 2011, 06:42
Сообщение #7


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

Группа: Свой
Сообщений: 85
Регистрация: 27-06-05
Пользователь №: 6 331



Цитата(VasiaMVR @ Dec 6 2009, 05:10) *
Необходима реализация PCIe 4x на Spartan6.

Подскажите оптимальное(или просто) решение данной задачи.

почему именно 4? какие требуются скосрости? какая задача стоит?
Go to the top of the page
 
+Quote Post
FLTI
сообщение Aug 9 2011, 05:06
Сообщение #8


Местный
***

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



dsmv, хотелось бы услышать Ваше мнение - что такое soft-core x4 PCIe на Spartan-6 и что можно вытянуть из Spartan-6 через PCIe x 4 ?
Среди Key Features там упоминается PCI Express x4 end-point.
http://www.xilinx.com/products/boards-and-...EV-LX150T-G.htm
Go to the top of the page
 
+Quote Post
dsmv
сообщение Aug 9 2011, 05:15
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 451
Регистрация: 6-09-05
Из: Москва
Пользователь №: 8 284



Цитата(FLTI @ Aug 9 2011, 08:06) *
dsmv, хотелось бы услышать Ваше мнение - что такое soft-core x4 PCIe на Spartan-6 и что можно вытянуть из Spartan-6 через PCIe x 4 ?
Среди Key Features там упоминается PCI Express x4 end-point.
http://www.xilinx.com/products/boards-and-...EV-LX150T-G.htm


soft-core - это реализация PCIExpress без использования аппаратного блока PCIE. На нашей плате AMBPEX8 используется soft-core фирмы PLDA для Virtex 4 FX20;

Для PCIExpress x4 можно достичь скорости приёма 800 Мбайт/с
Go to the top of the page
 
+Quote Post
FLTI
сообщение Aug 9 2011, 05:33
Сообщение #10


Местный
***

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



Цитата(dsmv @ Aug 9 2011, 09:15) *
soft-core - это реализация PCIExpress без использования аппаратного блока PCIE.

Спасибо, совсем забыл , ведь у LXT серии есть GTP Transceivers , с использованием которых и реализовано PCIe x 4 на Спартан-6.
Go to the top of the page
 
+Quote Post
vitus_strom
сообщение Aug 9 2011, 07:43
Сообщение #11


Знающий
****

Группа: Свой
Сообщений: 553
Регистрация: 15-10-04
Пользователь №: 877



на спартане6 можно сделать писиай экспресс 4Х НО
встроенный блок 1Х т.е. нужно делать софт ядро
+ нужно 4 гтп трансивера
Go to the top of the page
 
+Quote Post
FLTI
сообщение Aug 9 2011, 07:50
Сообщение #12


Местный
***

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



Цитата(vitus_strom @ Aug 9 2011, 11:43) *
на спартане6 можно сделать писиай экспресс 4Х НО
встроенный блок 1Х т.е. нужно делать софт ядро
+ нужно 4 гтп трансивера

Да, я это и имел в виду в предыдущем посте.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 18th June 2025 - 23:13
Рейтинг@Mail.ru


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