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

 
 
 
Reply to this topicStart new topic
> ПЛИС для работы с Ethernet, помогите определиться
george carpenter
сообщение Jul 14 2011, 16:17
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 36
Регистрация: 23-12-10
Пользователь №: 61 831



Народ, есть проект который будет использовать сетевые технологии (Ethernet). В частности хочу с ПЛИС передавать информацию по Ethernet на компьютер. Подскажите насколько сложно реализуемая это задача с точки зрения программирования на VHDL и какую лучше подобрать плату семейства Xilinx (с ними немного работал). Ориентируюсь на эту!
Go to the top of the page
 
+Quote Post
bogaev_roman
сообщение Jul 14 2011, 16:57
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 088
Регистрация: 20-10-09
Из: Химки
Пользователь №: 53 082



Есть уже готовые корки, посмотрите сколько они занимают по ресурсам и на какой частоте работают для выбранного Вами семейства, возможно и не придется писать его заново.
Go to the top of the page
 
+Quote Post
george carpenter
сообщение Jul 14 2011, 17:29
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 36
Регистрация: 23-12-10
Пользователь №: 61 831



Цитата(bogaev_roman @ Jul 14 2011, 19:57) *
Есть уже готовые корки, посмотрите сколько они занимают по ресурсам и на какой частоте работают для выбранного Вами семейства, возможно и не придется писать его заново.


Документацию нашел по ip core для Spartan 3A теперь ясно какую плату можно брать. Не ясно только как это все делать (пользоваться этими ip core). Я новичек а в мануале информации такой не нашел. Как быть? Просто не хочу купить девайс так чтобы потом он просто пылился sm.gif

Мануал

Сообщение отредактировал george carpenter - Jul 14 2011, 17:31
Go to the top of the page
 
+Quote Post
george carpenter
сообщение Jul 14 2011, 18:29
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 36
Регистрация: 23-12-10
Пользователь №: 61 831



Интересно к чему зводиться задача использования этих ip cores??? подключению библиотек или как?
Go to the top of the page
 
+Quote Post
VladimirB
сообщение Jul 14 2011, 19:20
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 614
Регистрация: 12-06-09
Из: рядом с Москвой
Пользователь №: 50 219



Цитата(george carpenter @ Jul 14 2011, 20:17) *
Народ, есть проект который будет использовать сетевые технологии (Ethernet). В частности хочу с ПЛИС передавать информацию по Ethernet на компьютер. Подскажите насколько сложно реализуемая это задача с точки зрения программирования на VHDL и какую лучше подобрать плату семейства Xilinx (с ними немного работал). Ориентируюсь на эту!


Нормально. На спартане и 1000мегабит можно поднять а у вас всего 100 - так что по скорости потянет. По ресурсам, если TCP/IP нужен - то это надо микроблейз поднимать - он наверно у вас 50% от 700го спартана и займёт. А без TCP/IP вообще халява - можно маленьким конечным автоматом обойтись.
Насчёт готовых ядер - если в HDL или в EDK не разбираетесь - то они вам не помогут - всё равно нужно учить матчасть.
А продвинутый плисовод из готовых ядер может езернет за пару часов поднять с учётом времени синтеза и заливки прошивки.




Go to the top of the page
 
+Quote Post
george carpenter
сообщение Jul 14 2011, 19:49
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 36
Регистрация: 23-12-10
Пользователь №: 61 831



В VHDL чуть разбираюсь.

А что имеется ввиду обойтись маленьким конечным автоматом??? Вообще конечная задача, просто доставить на компьютер данные по ethernet, без изысков маршрутизации и прочего.
Go to the top of the page
 
+Quote Post
Hoodwin
сообщение Jul 14 2011, 23:40
Сообщение #7


Знающий
****

Группа: Участник
Сообщений: 881
Регистрация: 21-03-10
Из: _// \\_
Пользователь №: 56 107



http://marsohod.org/index.php/projects/94-ether-send
Go to the top of the page
 
+Quote Post
george carpenter
сообщение Jul 15 2011, 04:25
Сообщение #8


Участник
*

Группа: Участник
Сообщений: 36
Регистрация: 23-12-10
Пользователь №: 61 831



Цитата(Hoodwin @ Jul 15 2011, 02:40) *


Спасибо большое, нужно было как раз что-то типа такого, потому что подымать в том проекте процессор для ethernet не имело никакого смысла. Спасибо буду разбираться. Буду на Xilinx перекладывать.

Сообщение отредактировал george carpenter - Jul 15 2011, 04:26
Go to the top of the page
 
+Quote Post
akorud
сообщение Jul 17 2011, 15:23
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 203
Регистрация: 12-11-10
Из: Poland
Пользователь №: 60 842



Если есть phy на плате, можно взять за основу http://opencores.org/project,10_100m_ethernet-fifo_convertor.
Оригинальный проект сильно заточен под конкретное применение, но после некоторой доработки напильником получилось рабочее решение.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 7th July 2025 - 02:32
Рейтинг@Mail.ru


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