Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПТТ Даша.doc
Скачиваний:
2
Добавлен:
01.04.2025
Размер:
1.13 Mб
Скачать
  1. Асинхронное отображение c-11 в vc-11.

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

Виртуальный контейнер заполняется информационными битами по различным картам МАРn, которые определяются числом информационных битов в его цикле.

Расчёт фазовых дрожаний в программе MathCAD :

Номинальная скорость, Гц

Длительность цикла, с

Число битов в цикле, бит

Max число битов в цикле, бит

Min число битов в цикле, бит

NZ = 771

Допустимое откл. от ном. частоты, ppm

Размер эластичной памяти, бит

Частота следования бит:

Определяем номер карты, с которой начинается работа:

(MAP 1)

Число битов в цикле при работе по картам MAP 0, MAP 1, MAP 2:

MAP

1) Отрицательная коррекция: скорость увеличивается, a=+47

Пороги срабатывания временного детектора:

Расхождение считывания и записи за один цикл составляет:

2 перехода: с карты MAP 1 на карту MAP 0 и обратно.

Обозначим за x1_1 количество циклов работы по карте MAP 1, а за x2_1 - число циклов работы по карте MAP 0.

Условие срабатывания ВД:

x1_1*jit_MAP1=ES_1/fnom, откуда

x1_1=ES_1/fnom/jit_MAP1,

ES_1/fnom+x2_1*jit_MAP0=0,

x2_1=-ES_1/fnom/jit_MAP0.

Временные диаграммы зависимости фазовых дрожаний на входе ВД, соответствующие этому случаю:

Рис 6.1.

2) Положительная коррекция: скорость уменьшается, a=-47

Расхождение считывания и записи за один цикл составляет:

2 перехода: с карты MAP 1 на карту MAP 2 и обратно.

Обозначим за x1_2 количество циклов работы по карте MAP 1 до первого перехода, а за x2_2 - число циклов работы по карте MAP 2, x3_2 - число циклов работы по карте MAP 1.

Начальное отклонение примем равным 1 бит (1/fnom), тогда

1/fnom+x1_2*jit_MAP1=0,

x1_2=-1/fnom/jit_MAP1

Временные диаграммы зависимости, соответствующие этому случаю:

Aligning:

Допустимое откл. от ном. частоты, ppm

Размер эластичной памяти, байт

Указатель

Так как формируется TU, то

Количество битов в цикле TU

Тактовая частота считывания TU, Гц

Пороги срабатывания временного детектора:

Расхождение фаз:

1) Отрицательная коррекция: скорость увеличивается, a=+0.010

Пусть x1_3 - число циклов, прошедших до первой смены указателя, x2_3 - число циклов до последующей смены значения указателя.

Временные диаграммы зависимости, соответствующие этому случаю:

2) Положительная коррекция: скорость уменьшается, a=-0.010

Пусть x1_4 - число циклов, прошедших до первой смены указателя, x2_4 - число циклов до последующей смены значения указателя.

Временные диаграммы зависимости, соответствующие этому случаю:

Первоначальное значение указателя PTR=9; после коррекции PTR1=PTR-sign'(jitter); после второй коррекции PTR2=PTR1-sign'(jitter) и т. д.