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

 
 
> Kintex-7, Сниффер Ethernet
TimeToSleep
сообщение Jun 3 2016, 08:16
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 28
Регистрация: 13-12-14
Пользователь №: 84 106



Доброго времени суток!

Мне необходимо сделать пассивный сниффер Ethernet'a на плате Kintex-7 (kc705) на приём всех пакетов и отловления определенных широковещательных кадров из потока(VHDL, Xilinx).
Скорость 1Gb\s, протокол tcp подобный (tcp\ip почти что, насколько я понял), GMII.
(На плате имеется PHY, но я честно говоря не понимаю как его подключать)

1) Можно обойтись без процессора (Microblaze'a)?
2) Можно ли просто создать ip-core'ку Three-Mode-Ethernet-Mac с выхода которой сразу получать слова-выход эзернет потока? Или я плохо понимаю структуру решения? (новичок в FPGA с опытом студента, но без опыта работы по сути)
3) Есть разница, если отлавливать сразу через Ethernet вход или через SFP с переходником на эзернет? По схематике после SFP данные сразу идут на fpga, а после эзернет входа идёт микросхемa PHY и уже после на плис.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
AndreiUS
сообщение Jun 3 2016, 13:16
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 293
Регистрация: 23-12-08
Из: Тверь
Пользователь №: 42 694



Цитата(TimeToSleep @ Jun 3 2016, 11:16) *
1) Можно обойтись без процессора (Microblaze'a)?
2) Можно ли просто создать ip-core'ку Three-Mode-Ethernet-Mac с выхода которой сразу получать слова-выход эзернет потока? Или я плохо понимаю структуру решения? (новичок в FPGA с опытом студента, но без опыта работы по сути)
3) Есть разница, если отлавливать сразу через Ethernet вход или через SFP с переходником на эзернет? По схематике после SFP данные сразу идут на fpga, а после эзернет входа идёт микросхемa PHY и уже после на плис.


1) Можно, но зависит от того, что вы хотите с этими пакетами дальше делать.
2) Можно и IP-ядро, а можно и самому разбирать пакет. Это не сложно.
3) "SFP с переходником на эзернет" называется Copper SFP. Можно и так сделать, если у вас этот Copper SFP имеется, но это чуть посложнее. Включайте 88E1111, который на плате и запускайте корку Ethernet 1000BASE-X PCS/PMA or SGMII - это самый быстрый и проверенный способ. Дальше разбирайте пакеты вручную.
Go to the top of the page
 
+Quote Post
TimeToSleep
сообщение Jun 16 2016, 09:36
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 28
Регистрация: 13-12-14
Пользователь №: 84 106



Цитата(AndreiUS @ Jun 3 2016, 16:16) *
1) Можно, но зависит от того, что вы хотите с этими пакетами дальше делать.
2) Можно и IP-ядро, а можно и самому разбирать пакет. Это не сложно.
3) "SFP с переходником на эзернет" называется Copper SFP. Можно и так сделать, если у вас этот Copper SFP имеется, но это чуть посложнее. Включайте 88E1111, который на плате и запускайте корку Ethernet 1000BASE-X PCS/PMA or SGMII - это самый быстрый и проверенный способ. Дальше разбирайте пакеты вручную.


Нужно ли подключать модуль 1000BASE-X PCS/PMA or SGMII к 7series fpga transciever, чтобы получать данные с эзернета? или достаточно сразу указать с выхода модуля порты микросхемы марвела?
Go to the top of the page
 
+Quote Post



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

 


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


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