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

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

Приветствую. Я изучаю варианты 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).

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

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

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


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

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) Без разницы, любой из трех одинаково.

 

 

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

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


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

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

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

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

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

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

 

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


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

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

 

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

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


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

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

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

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

 

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

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

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

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

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


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

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

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

 

 

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

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

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


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

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

 

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

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


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

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

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

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


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

Готовых китов на нем я не знаю.

 

Упс. Знаю - http://www.altera.com/products/devkits/alt...lone-v-soc.html

 

Но там разъем PCIe не того пола :)

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


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

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

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

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


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

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

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

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

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

 

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


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

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

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

 

СЗОТ:

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

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

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


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

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?

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


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

существуют ли в природе относительно недорогие (до 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

 

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

 

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


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

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

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

Гость
Ответить в этой теме...

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

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

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

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

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

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