Автобиография    Автореферат    Библиотека    Ссылки    Результаты поиска    Публикации    Индивидуальное задание
Измерение джиттера в цифровых системах.

ЮНИТЕСТ, 2003г. http://www.unitest.com/


http://www.unitest.com/theory/jitter-pr.html

http://www.unitest.com/

Измерение джиттера в цифровых системах.

Измерение джиттера становится все более важным при конструировании цифровых систем. В последних разработках применяются новые стандарты быстрой передачи данных (такие как InfiniBand, PCI Express, 10-Gigabit Ethernet и др.) со скоростями передачи данных свыше гигабита в секунду. При такой скорости аналоговая природа сигнала становится разочаровывающе очевидной, и обеспечение достоверности сигнала занимает значительную часть процесса разработки. Для получения надежного результата теперь не достаточно простой отладки функциональности прибора.

Джиттер можно определить как отклонение показательных участков сигнала от их требуемого положения во времени, проще говоря, насколько раньше или позже сигнал меняет состояние относительно правильного момента перехода. Для цифрового сигнала показательными участками являются точки перехода (пересечения), которые определяются по самим дискретным данным или по дополнительному сигналу синхронизации.

Джиттер вызывается амплитудным и фазовым шумом, как внутреннего, так и внешнего происхождения. Джиттер сигнала имеет разные характеристики в зависимости от его причин и источников. Джиттер разделяют на две основные категории: случайный (random jitter – RJ) и регулярный (deterministic jitter – DJ).

Случайный джиттер обусловлен шумовыми процессами, происходящими во всех полупроводниках и компонентах. Предполагается, что этот джиттер подчиняется распределению Гаусса, и, как таковой, никогда не может достичь своего максимального значения в заданный отрезок времени. Таким образом, он характеризуется статистическими величинами: средним значением и среднеквадратическим отклонением. Источниками случайного джиттера являются:
- тепловой шум (thermal noise) - связан с потоком электронов в проводниках и растет с увеличением полосы пропускания, температуры и теплового сопротивления;
- дробовый шум (shot noise) - шум электронов и дырок в полупроводниках, который увеличивается в зависимости от тока смещения и измеряемой полосы частот;
- шум мерцания (flicker noise) – шум, спектр которого обратно пропорционален частоте, т.н. розовый шум.

Регулярный джиттер вызывается действующими на сигнал процессами, происходящими в системном оборудовании, а также, может появиться при определенных способах представления передаваемых данных. Системный джиттер зависит от характеристик цифровой системы. Примеры источников системного джиттера:
- перекрестные помехи от излучаемых или передаваемых сигналов;
- влияние дисперсии при распространении сигнала;
- рассогласование сопротивлений.
Механизм зависимости от способов представления данных сказывается тогда, когда схема кодирования или другие характеристики передаваемых данных влияют на сетевой джиттер, проявляющийся на стороне приемника. Источниками зависящего от данных джиттера являются:
- межсимвольная интерференция;
- искажение коэффициента заполнения импульсной последовательности;
- периодичность псевдослучайной двоичной последовательности.

Регулярный джиттер достигает своих максимальных значений в определенные временные интервалы и характеризуется амплитудным значением.

Общий джиттер сигнала состоит из детерминированной и случайной компонент. Детерминированная компонента подсчитывается путем сложения максимальных величин задержек и опережений, вносимых всеми источниками детерминированного (регулярного) джиттера. Случайная компонента вычисляется определением функции Гаусса, характеризующей случайный джиттер, и оценкой ее среднего значения и среднеквадратического отклонения. Статистически выведенный случайный джиттер может быть объединен с детерминированным джиттером (применяя изменяемый в зависимости от заданной частоты ошибок по битам множитель) с целью получения значения общего амплитудного джиттера. Это значение необходимо знать, если мы хотим определить – достаточно ли мал общий джиттер в цепи, чтобы удовлетворить требуемой величине частоты ошибок по битам (BER).

Способы измерения джиттера.

Существует много способов наблюдения и измерения воздействующего на прибор джиттера, каждый из которых способен прояснить его происхождение. Мысленно объединяя различные способы можно получить более полную картину происходящего, которая поможет Вам найти причины джиттера и определить пути для его уменьшения или устранения.

Способы определения джиттера простираются от глазковых диаграмм и гистограмм во временной области до анализа его частотных характеристик, и представлений, позволяющих разделить случайную и детерминированную составляющие полного амплитудного джиттера.

Самым легким и интуитивно понятным способом является оценка джиттера по глазковой диаграмме. Глазковая диаграмма – это суммарный вид всех битовых периодов измеряемого сигнала, наложенных друг на друга. Другими словами, изображение сигнала от начала периода 2 до начала периода 3 накладывается на изображение сигнала от начала периода 1 до начала периода 2, и так далее для всех битовых периодов. На рисунке 1 показана типичная глазковая диаграмма, достаточно ровная и симметричная с плавными переходами (правая и левая точки пересечения), большим широко открытым "глазом", предоставляющим место для точной идентификации бита. Если пробная точка расположена в центре глаза, где сигнал достигает своего максимума или минимума, то очень маловероятно возникновение битовой ошибки. Расстояние между левой и правой точками пересечения называют единичным интервалом (unit interval).

Рисунок 1. Глазковая диаграмма.
Рис.1-Глазковая диаграмма.

Вид глазковой диаграммы дает много информации о джиттере сигнала, так же, как и о многих других его параметрах. Например, множество отдельных фронтов и спадов говорит о вероятном присутствии джиттера, зависящего от данных.

Глазковая диаграмма не просто предоставляет множество информации, она удобна простотой применения и тем, что может применяться для измерений в любой цепи с реальными данными. Для глазковой диаграммы не требуется наличие особого тестового сигнала, хотя, при желании, можно использовать измерительный сигнал импульсного генератора. Она может эффективно применяться при исследовании случайных и псевдослучайных данных, и относится к диапазонным измерениям.

Другим способом оценки джиттера является гистограмма. Гистограмма представляет собой распределение набора значений, предоставляемых измеряемым параметром (обычно, время или величина, которые отмечаются по оси Х), в зависимости от частоты их появления (ось Y).

Гистограмма обеспечивает уровень понимания, который глазковой диаграмме не доступен. При поиске неисправности характеристики сигнала, такие как время нарастания и спада, период и коэффициент заполнения могут быть отображены на гистограмме. Эти гистограммы иллюстрируют распределение производительности для разных режимов работы, которое может быть соотнесено с условиями функционирования цепи, например, видом передаваемой последовательности.

Ключевым применением гистограмм является распределение частоты значений ошибки временного интервала (Time Interval Error – TIE) для всех битовых переходов измеряемого сигнала. TIE – это разница во времени между действительной и ожидаемой точками пересечения на глазковой диаграмме. Гистограмма значений TIE – это основной набор данных для процедур выделения джиттера, требуемых различными стандартами цифровых шин.

На рисунке 2 показана глазковая диаграмма и связанная с ней гистограмма TIE. Глазковая диаграмма смещена так, чтобы в центре была видна область перехода (точка пересечения) между двумя "глазами". На диаграмме прослеживаются две отдельные линии фронтов и спадов, что говорит о наличии детерминированного джиттера. Но, линии эти размытые, что свидетельствует также о присутствии случайного джиттера. Гистограмма точек перехода на глазковой диаграмме имеет два максимума, что искажает кривую Гаусса. Это говорит о том, что сигнал имеет как детерминированную, так и случайную составляющие джиттера.

Рисунок 2. Глазковая диаграмма и связанная с ней гистограмма TIE
Рис.2 - Глазковая диаграмма и связанная с ней гистограмма TIE.

Следующий способ оценки джиттера заключается в построении U-образной кривой (bathtub curve). Она представляет собой график зависимости частоты ошибок по битам (BER) от положения пробной точки на единичном интервале (UI). Обычно график представляют в логарифмическом масштабе, чтобы уменьшить наклон кривой.

Рисунок 3. U-образная кривая, bathtub curve.
Рис.3 - U-образная кривая, bathtub curve.

Когда пробная точка находится возле точки перехода, то BER=0,5 (равная вероятность правильного или не правильного определения бита). В этой области кривая довольно плоская и здесь преобладает механизм детерминированного джиттера. По мере продвижения пробной точки к центру единичного интервала BER стремительно уменьшается. В этой области преобладает механизм случайного джиттера и BER определяется среднеквадратическим отклонением гауссовских процессов, определяющих случайный джиттер. Ожидается, что оптимальным положением пробной точки будет центр единичного интервала.

Стороны U-образной кривой легко покажут границы безошибочной передачи при выбранном допустимом уровне BER. Чем дальше находится левая сторона кривой от правой стороны при определенном BER, тем больше запас устойчивости к джиттеру у разработанной системы. Соответственно, чем ближе становятся края, тем меньше запас устойчивости. Эти края прямым образом соотносятся с "хвостами" функции Гаусса, построенной на основе гистограммы TIE. U-образная кривая также может использоваться для разделения случайного и детерминированного джиттера и определения среднеквадратического отклонения случайной компоненты.



Измерение частотных характеристик джиттера.

Рассмотрение джиттера в частотной области – это еще один способ определения его причин. Источники детерминированного джиттера в частотной области проявляются в виде линейчатого (дискретного) спектра. При частотном рассмотрении проводится анализ фазового шума или спектра джиттера, и фазовый шум или джиттер соотносится со сдвигом частоты относительно несущей или синхронизации.

Измерения фазового шума обеспечивают наиболее точную оценку джиттера благодаря заведомо большой частоте дискретизации сигнала и управлению полосой частот. С их помощью можно разобраться в процессах, происходящих в разрабатываемом приборе, в частности, при использовании кварцевых генераторов и фазовой автоподстройки частоты, и легко определить детерминированный джиттер по пикам на спектре. Они полезны при оптимизации цепей восстановления синхросигнала и обнаружении внутренних источников помех и шума.

Еще одним методом рассмотрения джиттера в частотной области является применение быстрого преобразования Фурье (FFT) к значениям ошибки временного интервала TIE. Метод БПФ не так точен, чтобы измерять слабый фазовый шум, но не заменим при необходимости быстрого и простого просмотра явных процессов.

На рисунке 4 показан ряд представлений одного и того же сигнала – синхронизирующих импульсов с частотой 456 МГц, которые показаны на верхней осциллограмме. На второй линии показана гистограмма точки перехода. Очевидно, что гистограмма отличается от функции Гаусса, что свидетельствует о присутствии как детерминированного, так и случайного джиттера сигнала. Третья линия вычерчивает поведение ошибки временного интервала TIE во времени; при отсутствии джиттера это была бы прямая линия.

Рисунок 4. Представления сигнала.
Рис.4 - Представления сигнала.

И, наконец, внизу мы можем видеть спектр джиттера, полученный с помощью быстрого преобразования Фурье последовательности значений TIE. Пик в центре говорит о наличии в цепи синхронизации джиттера на частоте субгармоники 114 МГц (одна четвертая от частоты тактовой последовательности). Такая форма спектра вызывается детерминированным джиттером. Даже при бесконечной тактовой последовательности амплитуда пика на графике не вырастет с течением времени. Этот же пик несет ответственность за асимметрию гистограммы и периодичность графика TIE.

Гораздо менее очевиден маленький "горб" с левой стороны, на частотах от 0 до 10 МГц. С течением времени он будет расти и, в конечном счете, превысит величину центрального пика, что характеризует его природу как случайный шум.



Разделение случайного и детерминированного джиттера.

Строго говоря, разделение джиттера на составляющие не является одним из способов его измерения, но очень важно на практике – как для нахождения причин неисправностей, так и для оценки надежности разработки. Если Вы сможете отделить детерминированный джиттер и затем просчитать поведение среднеквадратического отклонения случайного джиттера, то Вы сможете быстро оценить частоту ошибок по битам (BER) и определить границы работоспособности конструкции, не прибегая к длительным измерениям, которые требуются при определении BER с порядком 10-12 и 95% достоверностью.


На рисунке 5 показана гистограмма области перехода глазковой диаграммы. Случайный джиттер можно анализировать по краям диаграммы, в то время как в центре преобладают компоненты детерминированного джиттера. Задача состоит в том, чтобы определить характеристики функции Гаусса (среднее значение и среднеквадратическое отклонение) на каждой из сторон. Для этого по краям гистограммы надо "вписать" графики функции Гаусса и по ним посчитать средние значения и среднеквадратические отклонения.
Рисунок 5. Гистограмма области перехода глазковой диаграммы.
Рис.5 - Гистограмма области перехода глазковой диаграммы.

U-образная кривая дает еще один способ разделения случайного и детерминированного джиттера. Верхняя часть кривой (где преобладает детерминированный джиттер) опускается вниз при BER порядка 9-10. По точкам на наклонном участке можно сделать аппроксимацию кривой и оценить характеризующие ее параметры. Одним из этих параметров будет среднеквадратическое отклонение функции Гаусса.

Третий способ разделения компонент джиттера – применение БПФ к TIE. Из полученного спектра удаляются линии, обусловленные детерминированным джиттером, после чего производится обратное преобразование Фурье. В результате мы получим случайный джиттер без детерминированной компоненты.

Автобиография    Автореферат    Библиотека    Ссылки    Результаты поиска    Публикации    Индивидуальное задание
|| Сайт ДонНТУ || Магистратура ДонНТУ || Поисковый сайт ДонНТУ ||