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

Как ловятся паттерны для глазковой диаграммы?

Читаю статьи про глазковые диаграммы (Anatomy of an Eye DiagramГлазковые диаграммы инструмент для анализа серийных данных) - везде в описании метода формирования диаграммы говорится про множественное наложение паттернов, про 001,010,100,011,110 и прочее бла-бла-бла.

Но вот непонятно, каким образом определяется начало очередного паттерна?

По пересечению некой отсечки фронта?
Но тогда на левой части глазковой диаграммы был бы узел - точка, которую пересекают все паттерны. И сама левая часть была бы максимально тонкая. А правую глазковой диаграммы "разносило" бы из-за джиттера. Однако нередко, что глазковые диаграммы практически симметричны.

По центру бита?
Но по центру бита - пустота, там не за что зацепиться. Можно было бы цепляться за середину между восходящим и нисходящим фронтом, но как тогда навешивать паттерн 110, у которого только один фронт (и вообще, любой паттерн с нечётным количеством фронтов)?

В общем, как ловятся паттерны для глазковой диаграммы?

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


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

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

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


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

1 час назад, flammmable сказал:

По пересечению некой отсечки фронта?
Но тогда на левой части глазковой диаграммы был бы узел - точка, которую пересекают все паттерны. И сама левая часть была бы максимально тонкая. А правую глазковой диаграммы "разносило" бы из-за джиттера. Однако нередко, что глазковые диаграммы практически симметричны.

По центру бита?
Но по центру бита - пустота, там не за что зацепиться. Можно было бы цепляться за середину между восходящим и нисходящим фронтом, но как тогда навешивать паттерн 110, у которого только один фронт (и вообще, любой паттерн с нечётным количеством фронтов)?

В общем, как ловятся паттерны для глазковой диаграммы?

Я так понимаю там внутри своя PLL которая настраивается на частоту сигнала x N. И оцифровывая этим сигналом с PLL сам сигнал мы получим как раз дрожание фронта входного сигнала относительно положения фронтов PLL

Возможно это всё делается уже в цифре. Оцифровываем кусок. Находим среднюю частоту. И складываем исходный сигнал нарезанный по этой частоте 🙂

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


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

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

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

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

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

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

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

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

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

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