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

 
 
> Создание Gigabit Ethernet на FPGA, Если кто разбирается, подскажите
alex_k
сообщение Mar 29 2005, 15:54
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 119
Регистрация: 4-03-05
Пользователь №: 3 067



Практического опыта создания Ethernet нет, никакого, знаю , что существуют ядра реализующие MAC и к нему необходимо добавлять PHY. Слышал, хотя
может и ошибаюсь, что интерфейсы для управления PHY есть разные.
Может кто просветит, что нужно чтобы сделать Gigabit Ethernet на базе ядер для ПЛИС как на физическом, так и на логическом уровне, что-бы физический
был подешевле.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
id_gene
сообщение Jul 1 2005, 15:07
Сообщение #2


carpe manana
***

Группа: Свой
Сообщений: 321
Регистрация: 2-06-05
Пользователь №: 5 659



2 alex_k:
вы про управление PHY спрашиваете - оно у всех стандартное, через интерфейс MDC/MDIO (2 пина). Обычно доступ к этому интерфейсу осуществляется через регистры МАС-контроллера.
Практически все приемопередатчики также позволяют управлять по сбросу подтягиванием некоторых ног к нужному значению (состояние, прописанное через регистры управления PHY, естественно, приоритетнее - будете менять на ходу).

TBI-интерфейс для меди не нужен совсем. Многие МАС-контроллеры поддерживают его, но он отключается. Также, некоторые "медные" PHY его поддерживают. Так что можете заменить им, если вдруг понравится. glare.gif

GMII - в каждую сторону 8 битная шина данных, 2 контрольных сигнала @125 МГц. (ну еще разные доп. сигналы могут появится в жизни - думаю, вы уже разобрались).

есть еще RGMII (reduced) - в 2 раза Уже, потому что DDR. По фронту - 4 данных + 1 контрольный; по срезу - вторая половина данных + 1 контр.
Логически реализовать несложно, но частота на плате в 2 раза выше. Стандарт - на сайте hp.com

Есть еще SGMII - serial - соотвественно частота еще растет...
Наверное, вы сможете его резализовать с помощью RocketIO

До практики пока не дошли sad.gif ждем платы, поставим National
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- alex_k   Создание Gigabit Ethernet на FPGA   Mar 29 2005, 15:54
- - Andrey Filippov   Цитата(alex_k @ Mar 29 2005, 09:54)Практическ...   Mar 30 2005, 05:43
- - Alexandr   Большинство PHY имеет стандартный интерфейс MII (m...   Mar 30 2005, 06:45
- - alex_k   Спасибо за инфу. Был вопрос поиска PHY для обеспеч...   Mar 30 2005, 07:08
- - v_mirgorodsky   Тут похоже возникла некоторая путаница MII - это ...   Mar 30 2005, 07:28
- - alex_k   А PHY для 1000Base-X и 1000Base-T разные или одина...   Mar 30 2005, 07:33
- - v_mirgorodsky   PHY на 1000Base-X мы не рассматривали, соответстве...   Mar 30 2005, 07:46
- - alex_k   То есть как я понял имеющиеся у Xilinx ядро Gigabi...   Mar 30 2005, 08:01
|- - fake   Цитата(alex_k @ Mar 30 2005, 12:01)То есть ка...   Mar 31 2005, 12:17
- - Alexandr   По порядку: интерфейс MII (GMII) так и дословно пе...   Mar 30 2005, 09:25
- - alex_k   Немного поразбирался, возник вопрос. Насколько я п...   Mar 30 2005, 15:54
- - alex_k   to fake Посмотрел, проводной Ethernet в ML300 для...   Mar 31 2005, 15:04
- - 3.14   Тут человек похоже кнопку перепутал КодОповещение...   Jun 26 2005, 18:09


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

 


RSS Текстовая версия Сейчас: 26th June 2025 - 13:35
Рейтинг@Mail.ru


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