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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Примеры реализации Ethernet на Spartan 3E Starter Kit
Shread
сообщение Nov 11 2006, 22:35
Сообщение #1


иногда заглядывающий
****

Группа: Свой
Сообщений: 900
Регистрация: 18-05-05
Из: Зеленоград
Пользователь №: 5 170



Попробовал примерчик, который в EDK идет. Он как-то очень мутно сделан и требует для работы еще и microblaze. Проц этот в железке нафиг не нужен. Интересно было бы поглядеть есть ли какие-то альтернативные варианты, готовые решения?
Go to the top of the page
 
+Quote Post
Doka
сообщение Nov 12 2006, 12:17
Сообщение #2


Electrical Engineer
******

Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778



процессор,имхо, для того нужен- поскольку проще на нем задачи протокольно-пакетного уровня решать
хотя сейчас заметна тенденция вынесения этих функций на т.н. спецвычислитель - Packet Subsystem on a Chip (Xcell Journal: Issue 56)

а если говорить о ip-cores EthMAC, то можно обратить внимание на opencores_org-корку от Igor Mohor:
ее используют в составе периферии такие серьезные проекты, как Leon2/3 , OpenRisk1200, уесюю


--------------------
Блог iDoka.ru
CV linkedin.com/in/iDoka
Sources github.com/iDoka


Never stop thinking...........................
Go to the top of the page
 
+Quote Post
Raimis
сообщение Dec 10 2006, 23:09
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 49
Регистрация: 23-11-05
Пользователь №: 11 279



Цитата(Shread @ Nov 11 2006, 23:35) *
... Проц этот в железке нафиг не нужен. Интересно было бы поглядеть есть ли какие-то альтернативные варианты, готовые решения?

мне тоже интересна эта тема (к сожалению нового сказать ничего немогу) sad.gif, а вот спросить
хотел бы. И вопрос сформулировал бы чуточку по другому:
Делал ли кто нибудь ethernet решение на ФПГА? Если да, то какие корки ползовали (хотябы в какие одним глазом смотрелиsmile.gif?
Недумаю что ethernet все делают на процах и визкомах smile.gif

Сообщение отредактировал Raimis - Dec 10 2006, 23:15
Go to the top of the page
 
+Quote Post
Shread
сообщение Dec 10 2006, 23:24
Сообщение #4


иногда заглядывающий
****

Группа: Свой
Сообщений: 900
Регистрация: 18-05-05
Из: Зеленоград
Пользователь №: 5 170



Цитата(Raimis @ Dec 10 2006, 23:09) *
Цитата(Shread @ Nov 11 2006, 23:35) *

... Проц этот в железке нафиг не нужен. Интересно было бы поглядеть есть ли какие-то альтернативные варианты, готовые решения?

мне тоже интересна эта тема (к сожалению нового сказать ничего немогу) sad.gif, а вот спросить
хотел бы. И вопрос сформулировал бы чуточку по другому:
Делал ли кто нибудь ethernet решение на ФПГА? Если да, то какие корки ползовали (хотябы в какие одним глазом смотрелиsmile.gif?
Недумаю что ethernet все делают на процах и визкомах smile.gif

Пробовал описанные в основном документе на кит. в EDK есть два ядра, которые можно попробовать.
Попробовал, вроде оба завелись=) Больше тоже ничего сказать не могу. Руки не доходят до этого.
Go to the top of the page
 
+Quote Post
iosifk
сообщение Dec 11 2006, 09:19
Сообщение #5


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(Raimis @ Dec 10 2006, 23:09) *
Цитата(Shread @ Nov 11 2006, 23:35) *

... Проц этот в железке нафиг не нужен. Интересно было бы поглядеть есть ли какие-то альтернативные варианты, готовые решения?

мне тоже интересна эта тема (к сожалению нового сказать ничего немогу) sad.gif, а вот спросить
хотел бы. И вопрос сформулировал бы чуточку по другому:
Делал ли кто нибудь ethernet решение на ФПГА? Если да, то какие корки ползовали (хотябы в какие одним глазом смотрелиsmile.gif?
Недумаю что ethernet все делают на процах и визкомах smile.gif

Примерно 6 лет назад я делал МАС в Альтере.
У меня на сайте об этом есть небольшая статейка за 2002 год, кажется...
Удачи!


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
Raimis
сообщение Dec 21 2006, 22:13
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 49
Регистрация: 23-11-05
Пользователь №: 11 279



Цитата(Shread @ Dec 11 2006, 00:24) *
Пробовал описанные в основном документе на кит. в EDK есть два ядра, которые можно попробовать.
Попробовал, вроде оба завелись=) Больше тоже ничего сказать не могу. Руки не доходят до этого.

Спасибо за подсказку, но должен признатся ненашел в примерах ни одного с применением ethernet... Или я нетуда смотрел или Вы на примерах зделали микроблейз а на нем ИП коры от xilinx'a?
Цитата(iosifk @ Dec 11 2006, 10:19) *
Примерно 6 лет назад я делал МАС в Альтере.
У меня на сайте об этом есть небольшая статейка за 2002 год, кажется...
Удачи!

Спасибо!
Я их давно прочитал a14.gif
Меня даже больше заинтересовала о KS8842. Про нее было и в другой ветке, я хотел еще задать несколько вопросов, но так как они не по этой ветке, лучше напишу в PM, когда (если) созрею smile.gif
Go to the top of the page
 
+Quote Post
Shread
сообщение Dec 27 2006, 03:46
Сообщение #7


иногда заглядывающий
****

Группа: Свой
Сообщений: 900
Регистрация: 18-05-05
Из: Зеленоград
Пользователь №: 5 170



Цитата(Raimis @ Dec 21 2006, 22:13) *
Цитата(Shread @ Dec 11 2006, 00:24) *

Пробовал описанные в основном документе на кит. в EDK есть два ядра, которые можно попробовать.
Попробовал, вроде оба завелись=) Больше тоже ничего сказать не могу. Руки не доходят до этого.

Спасибо за подсказку, но должен признатся ненашел в примерах ни одного с применением ethernet... Или я нетуда смотрел или Вы на примерах зделали микроблейз а на нем ИП коры от xilinx'a?

Именно, собрал в EDK по готовому примеру с диска, для кита.
Go to the top of the page
 
+Quote Post
BuTeK
сообщение Feb 25 2007, 13:16
Сообщение #8


Участник
*

Группа: Новичок
Сообщений: 67
Регистрация: 25-04-06
Из: Беларусь, Гомель
Пользователь №: 16 450



Здравствуйте!

подскажите где можно найти корки (Core) для работы с ethernet, для начало буду пользоваться и пробовать на Starter Kit Spartan 3E.А то в инете что-то не удалось найти.. писать самому пока времени нет.. Может у кого готовая core есть...
Go to the top of the page
 
+Quote Post
3.14
сообщение Feb 25 2007, 15:47
Сообщение #9


Их либе дих ...
******

Группа: СуперМодераторы
Сообщений: 2 010
Регистрация: 6-09-04
Из: Russia, Izhevsk
Пользователь №: 609



2 Shread
С микроблайзом эти корки ("левые") практически бесполезны, т.к. не заточены на использование шины OPB, если будете их прикручивать то прийдется еще мост самому клепать, но что еще хуже - прийдется все либы для работы со стеком переписывать.
К тому же, ИМХО производительность сетевых приложений больше не станет.
Для проектов на Спартане полная MAC корка слишком жирная, EthernetLite вполне достаточно ...


--------------------
Усы, борода и кеды - вот мои документы :)
Go to the top of the page
 
+Quote Post
Doka
сообщение Feb 25 2007, 19:06
Сообщение #10


Electrical Engineer
******

Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778



Цитата(BuTeK @ Feb 25 2007, 13:16) *
подскажите где можно найти корки (Core) для работы с ethernet, для начало буду пользоваться и пробовать на Starter Kit Spartan 3E.А то в инете что-то не удалось найти.. писать самому пока времени нет.. Может у кого готовая core есть...

Цитата(Doka @ Nov 12 2006, 12:17) *
...а если говорить о ip-cores EthMAC, то можно обратить внимание на opencores_org-корку от Igor Mohor:
ее используют в составе периферии такие серьезные проекты, как Leon2/3 , OpenRisk1200, etc...


--------------------
Блог iDoka.ru
CV linkedin.com/in/iDoka
Sources github.com/iDoka


Never stop thinking...........................
Go to the top of the page
 
+Quote Post
Doka
сообщение Feb 25 2007, 23:19
Сообщение #11


Electrical Engineer
******

Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778



Цитата(3.14 @ Feb 25 2007, 15:47) *
Для проектов на Спартане полная MAC корка слишком жирная, EthernetLite вполне достаточно ...

а в чем отличие от Лайт от фулл, помимо отсутствия блока подсчета статистики?
и во что выливается по разнице в ресурсах?


--------------------
Блог iDoka.ru
CV linkedin.com/in/iDoka
Sources github.com/iDoka


Never stop thinking...........................
Go to the top of the page
 
+Quote Post
3.14
сообщение Feb 25 2007, 23:36
Сообщение #12


Их либе дих ...
******

Группа: СуперМодераторы
Сообщений: 2 010
Регистрация: 6-09-04
Из: Russia, Izhevsk
Пользователь №: 609



Подробностей не помню smile.gif ... вроде основное - DMA примочка, глубина FIFO настраивается.
Разница в ресурсах, та которая лайт в 5 раз меньше весит (в минимальной конфигурации полной MAC:)).
В лайт все как в танке, два бувера, на прием и на передачу (с год назад добавили еще по буферу для "пинг-понга"). Забавно, по началу они даже прерывание не выводили smile.gif


--------------------
Усы, борода и кеды - вот мои документы :)
Go to the top of the page
 
+Quote Post
BuTeK
сообщение Feb 26 2007, 08:16
Сообщение #13


Участник
*

Группа: Новичок
Сообщений: 67
Регистрация: 25-04-06
Из: Беларусь, Гомель
Пользователь №: 16 450



Цитата(Doka @ Feb 25 2007, 18:06) *
Цитата(Doka @ Nov 12 2006, 12:17) *
...а если говорить о ip-cores EthMAC, то можно обратить внимание на opencores_org-корку от Igor Mohor:
ее используют в составе периферии такие серьезные проекты, как Leon2/3 , OpenRisk1200, etc...




Так вот эти корки мне и не удалось скачать.. пробывал скачивать с opencores.org.. Вышлете на почту если они небольшие(kvn@tut.by)
Go to the top of the page
 
+Quote Post
Doka
сообщение Feb 26 2007, 10:51
Сообщение #14


Electrical Engineer
******

Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778



Цитата(BuTeK @ Feb 26 2007, 08:16) *
Так вот эти корки мне и не удалось скачать.. пробывал скачивать с opencores.org.. Вышлете на почту если они небольшие(kvn@tut.by)

поскольку - free, выкладываю сюда:

корка от Igor Mohor:
[attachment=9896:attachment] Прикрепленный файл  eth_design_document.pdf ( 158.97 килобайт ) Кол-во скачиваний: 409
Прикрепленный файл  eth_speci.pdf ( 248.1 килобайт ) Кол-во скачиваний: 773


Tri-mode Ethernet MAC:
Прикрепленный файл  ethernet_tri_mode.rel_1_0.tar.gz ( 674.46 килобайт ) Кол-во скачиваний: 559
Прикрепленный файл  Tri_mode_Ethernet_MAC_Specifications.pdf ( 305.81 килобайт ) Кол-во скачиваний: 791


--------------------
Блог iDoka.ru
CV linkedin.com/in/iDoka
Sources github.com/iDoka


Never stop thinking...........................
Go to the top of the page
 
+Quote Post
SM
сообщение Feb 26 2007, 12:09
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Есть еще корка в синопсис дизайнвари, но... Ничего про нее к сожалению сказать не могу, хотя сам намереваюсь попробовать. Соответственно есть вопрос - кто нибудь ее собирал? Есть какие-то комментарии?
Go to the top of the page
 
+Quote Post

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

 


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


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