Если подать единицу на эти входы постоянно, то трансивер будет все время готов к выравниванию. Ну придет "ordered set" (извините мой infiniband-язык) или что там начинается с запятой, случится выравнивание, это же нормально! И чем это плохо? Если у вас хорошие линки, то выравнивание случится только один раз за сеанс. Я в упомянутом документе НЕ вижу рекомендации по динамическому использованию, а только инструкцию на случай, если это необходимо. У меня на Virtex-IIpro двухметровым кабелем 4x infiniband за пару суток не было ни одной ошибки обнаруженой CRC32, и выравнивать ничего не требовалось. Может быть проблема обнаружить, что выравнивание произошло? Вот это я пока не знаю как определить. Но факт приема символа COMMA должен насторожить.
И вообще, если есть соменения - лучше сделать свое выравнивание, а аппаратное отключить к<censored>м. В конце концов, PLL и сдвиговый регистр вам дали, а дальше сами вертитесь как хотите!
|