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

 
 
> Разработка на базе ПЛИС (что нужно для создания железа)
lincolndsp
сообщение Sep 5 2010, 12:10
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 49
Регистрация: 30-06-06
Пользователь №: 18 495



Уважаемые форумчане,


Придется участвовать в работе по разработке средства обработки IP-трафика на базе ПЛИС (Xilinx или Altera) на скоростях до 50-100 Мбит/c.

В связи с полным отсутсвием практического опыта реализации в железе, хочу спросить что мне понадобится иметь из ПО, кроме Xilinx ISE и ModelSim, а также что конкретно из железа (предпочительно Xilinx), чтобы на нем можно было разработать работоспособный макет девайса, работающего на скоростях 50-100 Мбит/c (возможно не только ПЛИС понадобится, а что-то и для создания управляющих схем и тп), а также железа для отладки этого всего???

заранее благодарен.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
one_man_show
сообщение Sep 6 2010, 12:46
Сообщение #2


Помогу, чем смогу
******

Группа: Админы
Сообщений: 2 786
Регистрация: 28-05-04
Из: Москва
Пользователь №: 25



Уважаемый, lincolndsp, если несложно, уточните, о какой обработке IP-трафика идет речь. Закрадываются сомнения по поводу правильности выбранного пути. Не хотелось бы, что бы Вы тратили силы на изобретение велосипеда. Если нужно считать трафик, есть множество готовых и открытых проектов, позволяющих это делать на unix-подобных ОС. Если нужен подсчет трафика со своими наворотами, все это подойдет без проблем. Если нужно делать портативную систему, возьмите любой современный ARM + портированную ОС FreeBSD, у которой есть понятие "ядерный нат" - мощнейшая штука, позволяющая делать рутеры с наворотами на эмбеддед-платформах. Самое главное во всем этом - отлаженный и выверенный софт уже есть, это самая трудоемкая часть проекта, получить отлаженную прошивку.


--------------------
С уважением,
Ваган Саруханов
Проекты|Форум|Facebook|Linkedin
Go to the top of the page
 
+Quote Post
lincolndsp
сообщение Sep 6 2010, 13:14
Сообщение #3


Участник
*

Группа: Свой
Сообщений: 49
Регистрация: 30-06-06
Пользователь №: 18 495



Цитата(one_man_show @ Sep 6 2010, 15:46) *
Уважаемый, lincolndsp, если несложно, уточните, о какой обработке IP-трафика идет речь.

спасибо за вопрос.
речь идет о создании макета для криптования IP - трафика, например, в тех же сетях ethernet и т.п.

Цитата(yes @ Sep 6 2010, 15:28) *
понятно, что мнений может быть много разных, но позволю и свое

если ищете более простой путь и только начинаете - начните с Альтеры (сам не верю, что такое написал smile.gif ) из плюсов там:
поддержка SV - что очень проще для начинающего, при использовании Xilinx для SV придется ставить сторонний синтез (симплифай, пресижн)
более "юзер френдли" софт, то есть затраты на освоение/вхождение меньше
поддержка (см. Stewart Little smile.gif) гораздо активней, что опять же имхо, очень полезно начинающему
дешевая платка вот
http://www.altera.com/education/univ/mater...-de2-board.html
ну и вообще тьма их

по поводу MAC - кроме фирменных можно взять опен сорс (ну и лицензия коммерческая есть)
www.gaisler.com (grlib)
у него же есть и много разной криптографии (например ecliptic curve), но ее он дает за дэнги
сам я ни МАС ни криптографию не использую, но с Гейслером сотрудничаю и весьма положительные впечатления

----------------

из общих соображений - считаю что выбор ПЛИС, а не ДСП для криптографии оправдан.
что кажется сложным, так это разбор IP пакетов - то есть придется ставить какой-то встраиваемый процессор и bottleneck может быть на нем, но чем хороша ПЛИС, что таких процессоров можно поставить 2, 3 и т.д.
а алгоритмы криптования, особенно симметричные DES-ы AES-ы и т.п. для ПЛИС делаются даже проще чем для проца.

----------------

в качестве симулятора считаю полезным брать серьезный инструмент - например менторовский Questasim, по моему вполне может пригодится проверка покрытия со случайными векторами

уважаемый yes, спасибо за информацию!
скажите пожалуйста, а если брать xilinx для синтеза не достаточно средств среды Xilinx ISE?
извините, а что такое SV в контексте?
QuestaSim это тот же Modelsim или он лучше Modelsim'a SE?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- lincolndsp   Разработка на базе ПЛИС (что нужно для создания железа)   Sep 5 2010, 12:10
- - Boris_TS   Цитата(lincolndsp @ Sep 5 2010, 16:10) Пр...   Sep 5 2010, 15:35
|- - lincolndsp   Цитата(Boris_TS @ Sep 5 2010, 18:35) Ну, ...   Sep 5 2010, 17:25
|- - VladimirB   Цитата(lincolndsp @ Sep 5 2010, 21:25) сп...   Sep 5 2010, 20:05
- - iosifk   Цитата(lincolndsp @ Sep 5 2010, 16:10) Ув...   Sep 6 2010, 05:33
|- - lincolndsp   Цитата(iosifk @ Sep 6 2010, 08:33) А поче...   Sep 6 2010, 06:15
|- - iosifk   Цитата(lincolndsp @ Sep 6 2010, 10:15) ра...   Sep 6 2010, 06:44
|- - lincolndsp   Цитата(iosifk @ Sep 6 2010, 09:44) на сам...   Sep 6 2010, 08:01
|- - bogaev_roman   Цитата(lincolndsp @ Sep 6 2010, 12:01) пл...   Sep 6 2010, 08:18
||- - lincolndsp   Цитата(bogaev_roman @ Sep 6 2010, 11:18) ...   Sep 6 2010, 08:26
||- - bogaev_roman   Цитата(lincolndsp @ Sep 6 2010, 12:26) по...   Sep 6 2010, 08:56
||- - Alex_VI   Цитата(lincolndsp @ Sep 6 2010, 12:26) по...   Sep 6 2010, 09:00
|- - ADA007   Цитата(lincolndsp @ Sep 6 2010, 11:01) сп...   Sep 6 2010, 10:01
|- - lincolndsp   Цитата(ADA007 @ Sep 6 2010, 13:01) На мой...   Sep 6 2010, 11:11
- - lincolndsp   огромное спасибо за помощь! поскольку с dev ki...   Sep 6 2010, 09:22
- - yes   понятно, что мнений может быть много разных, но по...   Sep 6 2010, 12:28
|- - olrek   Цитата(yes @ Sep 6 2010, 16:28) ... но с...   Sep 6 2010, 20:02
|- - yes   Цитата(olrek @ Sep 7 2010, 00:02) Прошу п...   Sep 7 2010, 10:05
|- - yes   Цитата(lincolndsp @ Sep 6 2010, 17:14) ск...   Sep 6 2010, 13:28
|- - VladimirB   Цитата(yes @ Sep 6 2010, 17:28) SV - Syst...   Sep 6 2010, 15:22
- - yes   обратите внимание http://www.terasic.com.tw/cgi-bi...   Sep 6 2010, 15:02
- - lincolndsp   большое спасибо yes. я, буду использовать VHDL, по...   Sep 6 2010, 15:35


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

 


RSS Текстовая версия Сейчас: 22nd August 2025 - 17:12
Рейтинг@Mail.ru


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