Jump to content

    
Sign in to follow this  
Koluchiy

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

Recommended Posts

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

В определенные моменты нужно сгенерить поток последовательностей 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 - не помогает.

 

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

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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this