|
Подскажите с способом тестирования MAC-компонента |
|
|
|
 |
Ответов
|
Nov 8 2010, 12:33
|

Частый гость
 
Группа: Участник
Сообщений: 85
Регистрация: 8-04-10
Из: Нижний Новгород
Пользователь №: 56 498

|
Цитата(iosifk @ Nov 8 2010, 15:26)  а для начала подцепить к какой нибудь машине, чтобы точка-точка... Так как, когда сам на себя, то нет асинхронно приходящих пакетов. В смысле? Какие косяки могут возникнуть при этом? А дальше какие варианты?
|
|
|
|
|
Nov 8 2010, 13:31
|
Гуру
     
Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369

|
Цитата(Shevnnov @ Nov 8 2010, 17:24)  CDC это собственно что имеется ввиду? Что подразумеваетяс под системной частотой? Есть проект. В нем есть: системная частота - это та, на которой работает основная часть проекта. Например 200Мгц Есть частота передачи по MII - это ТхС, 25Мгц. Она может быть связана с системной... И есть частота приема по MII - это RxC, это тоже 25Мгц, но по отношению к ТхС она может "плыть" в соответствии с требованиями к генераторам для PHY в 50ррм. СDС - это пересечение клоковых доменов...
--------------------
www.iosifk.narod.ru
|
|
|
|
|
Nov 8 2010, 13:42
|

Частый гость
 
Группа: Участник
Сообщений: 85
Регистрация: 8-04-10
Из: Нижний Новгород
Пользователь №: 56 498

|
Цитата(iosifk @ Nov 8 2010, 16:31)  СDС - это пересечение клоковых доменов... Насколько я понимаю для CDC нужно реалтзовывать cross-domain логику. Её я учитываю (это необходимо когда идет взаимодействие с шиной Avalon). При тестирвании это учитывалось (давался фазовый сдвиг на неск временных единиц между ETH_CLK и CLK в симуляторе). И при тестирвании на плате тоже было корректно всё (там я как понимаю тактирование TxC и RxC идет от PHY чипа и фазовый сдвиг там имеется)
|
|
|
|
|
Nov 8 2010, 14:02
|

Частый гость
 
Группа: Участник
Сообщений: 85
Регистрация: 8-04-10
Из: Нижний Новгород
Пользователь №: 56 498

|
Цитата(iosifk @ Nov 8 2010, 16:49)  TxC идет из МАСа, а вот RxC -действительно из PHY. Да ладно из MAC? если мне память не изменяет, то в стандарте и TxC и RxC это входные сигналы MII. MAC clock (от pll) используется для avalon интерфейса компонента. Логику с флагами тоже учитывал (при передаче флага из домена с высокой частотой в домен с низкой - удлиняю его до длительности > чем длительность одного clock'a в другом домене).Сейчас проверяю его на отладочной плате (пока с RJ-45 заглушкой, потом попробую воткнуть host-компьютер). Это всё понятно. Вопрос как дальше отлаживать, чтобы определить реальную работоспособность?
|
|
|
|
Сообщений в этой теме
Shevnnov Подскажите с способом тестирования MAC-компонента Nov 8 2010, 12:15        des00 Цитата(Shevnnov @ Nov 8 2010, 08:02) Это ... Nov 8 2010, 14:05         iosifk Цитата(des00 @ Nov 8 2010, 18:05) выйти ч... Nov 8 2010, 14:15 Shevnnov Ладно. С TxC это не суть. Память у меня не идеальн... Nov 8 2010, 14:22 vitan Еще для MAC по-хорошему надо коллизии проверить. Nov 8 2010, 14:26 Shevnnov Цитата(vitan @ Nov 8 2010, 17:26) Еще для... Nov 8 2010, 20:29  iosifk Цитата(Shevnnov @ Nov 9 2010, 00:29) to i... Nov 9 2010, 10:13 vitan Что же, Вы совсем его в сеть втыкать не будете? Ст... Nov 9 2010, 09:09 Shevnnov Цитата(vitan @ Nov 9 2010, 12:09) Что же,... Nov 9 2010, 10:16  iosifk Цитата(Shevnnov @ Nov 9 2010, 14:16) С од... Nov 9 2010, 10:27   Shevnnov Цитата(iosifk @ Nov 9 2010, 13:27) Тогда ... Nov 9 2010, 10:47    vitan У-у-у.. Это Вы потом и гигабитный MAC будете прове... Nov 9 2010, 11:04     iosifk Цитата(vitan @ Nov 9 2010, 15:04) Но, есл... Nov 9 2010, 11:21  vitan Цитата(Shevnnov @ Nov 9 2010, 13:16) Ну н... Nov 9 2010, 10:29 d1n1s Написание такого компонента как МАС-контроллер отв... Nov 9 2010, 09:42
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|