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

Как правильно сгенерить 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 - не помогает.

 

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

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

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


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

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...