Jump to content

    
Sign in to follow this  
Vasquez

Вопросы по выбору FPGA с PCIe

Recommended Posts

Приветствую. Я изучаю варианты FPGA с PCIe в различных ценовых категориях с целью приобретения. Вот они (по убыванию стоимости):

 

1. Cyclone V GT FPGA Development Kit.

http://www.terasic.com.tw/cgi-bin/page/arc...43&PartNo=1

(стоимость: 1 299 USD)

 

либо Altera Cyclone IV GX FPGA Development Kit

http://www.terasic.com.tw/cgi-bin/page/arc...=139&No=745

 

2. Spartan-6 FPGA SP605 Evaluation Kit.

http://www.xilinx.com/products/boards-and-...-S6-SP605-G.htm

(Стоимость: 495 USD)

 

3. Lattice LFE3-35EA-VERSA-EVN.

http://www.digikey.com/product-detail/en/L...1167-ND/2674690

(Стоимость: 299 USD)

 

Вопросы:

 

1. Я хорошо знаю английский, но на англоязычных форумах так и не смог точно прояснить для себя следующие простые вещи

(возможно потому, что там используются непонятные мне примеры). Итак, в чем же разница между

"Development Kit" и "Evaluation Kit"? Разжуйте, пожалуйста, на вышеуказанных примерах.

 

2. Чем отличаются альтеровские Development Kit от прочих Development Kit (на примере вар.1) и от различных Xilinx Evaluation Kit.

Посоветуйте аналоги варианта №1, но у Xilinx (по общим характеристикам и по цене). И более доступные FPGA от Altera (с PCIe).

 

3. Чего я не получу, если у меня будет вариант 2 (xilinx) вместо варианта 1 (altera).

 

4. Мне так же нужен современный аналог вот этой ПЛИс: Xilinx Virtex-4 FX100.

Тоже с PCIe. По цене - до 1300 USD (лучше около 700-800 USD). Посоветуйте, пожалуйста, модель, которая будет максимально близка к указанной

по своим характеристикам.

 

5. Имею опыт программирования на VHDL (хотелось бы учесть это при выборе ПЛИС).

 

Цель данных вопросов - научное исследование о скорости FPGA в сравнении с обычными

сетевыми картами при работе с различными протоколами. Хотелось бы приобрести для себя образец и работать с ним (граница по цене <= вариант 1).

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

Edited by Vasquez

Share this post


Link to post
Share on other sites

1) разница в названии, это как батон и булка :)

 

2) (1) и (1b) имеют 4 lane PCIe (и они не альтеровские, это же терасик). То есть на них можно отлаживать до PCIe x4. (1) при этом еще и Gen2 - до 5Gbps/lane. Остальные примеры (Xilinx/Lattice)- 1 lane Gen1. Более доступных FPGA у альтеры нет, Cyclone GX/GT из альтер самые доступные (c PCIe)

 

3) Трех lane и возможности Gen2 - то есть только PCIe x1 Gen1

 

4) Ну, например, 5CSTFD6D5F31 - там те же 110К LE и два ядра, но не PowerPC, а Cortex-A9. C PPC ничего нет и не будет. Цена этой игрушке около $400. Кстати, там пара hard PCIe блоков, что сильно облегчит жизнь.

 

5) Без разницы, любой из трех одинаково.

 

 

Ну и от себя, видимо, еще надо ориентироваться на кол-во сетевых интерфейсов (трансиверов) на ките и их соответствие требованиям.

Share this post


Link to post
Share on other sites
Цель данных вопросов - научное исследование о скорости FPGA в сравнении с обычными

сетевыми картами при работе с различными протоколами.

Однозначно будет дороже и сложнее.

Если только в ПЛИС не делать какую либо обработку. Но это еще сложнее. Сейчас уже есть ПЛИС со встроенным АРМ....

А на самом деле поставьте разный софт и сначала попробуйте без ПЛИС...

 

Share this post


Link to post
Share on other sites
Однозначно будет дороже и сложнее.

 

Вообще-то человек собрался исследовать вопрос скорости. Ответ может быть либо "быстрее", либо "медленнее". Ну а так, понятно, что за скорость (например аппаратные уровни протоколов) надо платить, и сложностью в том числе.

Share this post


Link to post
Share on other sites
собрался исследовать вопрос скорости. Ответ может быть либо "быстрее", либо "медленнее". Ну а так, понятно, что за скорость (например аппаратные уровни протоколов) надо платить, и сложностью в том числе.

Да, видимо так. Спасибо за понятный ответ. Причем речь идет о работе специфического приложения, которое будет тестироваться на рабочей станции. Поэтому необходим PCIe.

В настоящее время есть возможность использовать Xilinx EK-Z7-ZC702-G. Т.е. покупать ничего, может быть, и не надо было бы, если бы там был PCIe.

 

Извините, я еще немного не понял ответ на вопрос 4:

5CSTFD6D5F31 - там те же 110К LE и два ядра, но не PowerPC, а Cortex-A9.

Цена этой игрушке около $400.

О какой модели идет речь? Можете дать ссылку?

Share this post


Link to post
Share on other sites
Да, видимо так. Спасибо за понятный ответ. Причем речь идет о работе специфического приложения, которое будет тестироваться на рабочей станции.

Вам при этом точно хватит 1G Ethernet? Просто китов с 10G Вы за указанную цену не найдете.

 

 

Цель данных вопросов - научное исследование о скорости FPGA в сравнении с обычными сетевыми картами при работе с различными протоколами.

Может быть, Вы будете, всё-таки, сравнивать не скорость работы FPGA со скоростью работы сетевых карт, а производительность при реализации протоколов в FPGA с производительностью при реализации этих же протоколов на процессоре?

Share this post


Link to post
Share on other sites
О какой модели идет речь? Можете дать ссылку?

 

Семейство - Altera Cyclone V ST, старшая микросхема, на 110К LE. Готовых китов на нем я не знаю.

Share this post


Link to post
Share on other sites
сравнивать не скорость работы FPGA со скоростью работы сетевых карт, а производительность при реализации протоколов в FPGA с производительностью при реализации этих же протоколов на процессоре?

Да, всё верно. Неправильно выразился.

Share this post


Link to post
Share on other sites

Не поделитесь, какие протоколы вы решили реализовать на FPGA и анализировать затем производительность?

IP/TCP/UDP и/или более хитрые? ( Если не секрет, конечно :) ).

Share this post


Link to post
Share on other sites
Вам при этом точно хватит 1G Ethernet? Просто китов с 10G Вы за указанную цену не найдете.

Я вот недавно смотрел http://www.achronix.ru/applications/core-networking.html

И смотрел стартовый набор - http://www.achronix.ru/products/boards.html.

Там все есть и быстро работает, но цены я даже и не спрашивал... Хотя 1300 USD деньги приличные, может и хватит...

 

Share this post


Link to post
Share on other sites
Там все есть и быстро работает, но цены я даже и не спрашивал... Хотя 1300 USD деньги приличные, может и хватит...

1300 USD за devboard с 100G? Когда у Альтеры "похожий" devkit на Stratix V 25К USD стоит?)

 

СЗОТ:

Если с момента этого обсуждения http://electronix.ru/forum/index.php?showtopic=113298 появились на форуме коллеги, которые попробовали Achronix в реальной жизни, то могут ли они поделится опытом: работает/не работает, реальные частоты и пр.?

Edited by johan

Share this post


Link to post
Share on other sites
IP/TCP/UDP и/или более хитрые?

Да, абсолютно верно.

 

Кстати, может быть, кто подскажет:

существуют ли в природе относительно недорогие (до 1300 USD) платы с DRII+ SRAM?

 

Там все есть и быстро работает, но цены я даже и не спрашивал... Хотя 1300 USD деньги приличные, может и хватит...

Для меня это очень сомнительно. Я думаю, там идет речь о существенно других суммах, даже если судить по этой теме

http://electronix.ru/forum/index.php?showtopic=113298

 

А на самом деле поставьте разный софт и сначала попробуйте без ПЛИС...

Да, тоже теперь такие мысли (пока не нахожу подходящего, т.к. все слишком дорого).

Правильно ли я понимаю, что дял начала исследования мне должно хватить бесплатных:

Quartus II Web Edition Software + ModelSim-Altera Edition Software?

Share this post


Link to post
Share on other sites
существуют ли в природе относительно недорогие (до 1300 USD) платы с DRII+ SRAM?

На http://www.altera.com/products/devkits/alt...lone-iv-gx.html есть

128-megabytes (MB) DDR2 SDRAMs with a 32-bit data bus

64-MB sync flash and 4-MB SSRAM

 

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

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this