Jump to content

    

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

 

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

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

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this