Перейти к содержанию

    

Как правильно сгенерить NOS в FiberChannel?

Здравствуйте, уважаемые гуру.

В определенные моменты нужно сгенерить поток последовательностей NOS и передавать в линию 8GFC.

Последовательность генерю, передаю (слева направо, сверху вниз).

K28_5 = 10'b001111_1010;
D21_2 = 10'b101010_0101;
D31_5I= 10'b010100_1010;
D5_2 =  10'b101001_0101;

На приеме тестер, который умеет определять начало NOS, но не умеет сказать, что происходит в текущий момент времени.

Ну т.е., если его завернуть самого на себя, то при включении на нем же генерации NOS он увеличивает счетчик NOS на 1, а дальше показывает "Loss of frame".

Так вот. Когда я подаю на этот тестер сигнал 8GFC, который содержит сгенеренный мной код NOS (см. выше), тестер не увеличивает счетчик, а просто показывает "Loss of frame".

Т.е. сгенеренного мной NOS не видит.

При этом, когда я подаю свой NOS на себя, мой блок контроля GFC8 (работает нормально, и с тестером тоже) этот NOS детектирует вполне успешно, никаких кодовых ошибок не выдает.

Сигнал NOS, идущий от тестера, смотрел  - он такой же как у меня.

Пробовал перед ним передавать последовательности IDLE - не помогает.

 

Что я мог упустить?

Всем заранее спасибо за любую помощь.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация