Программируемое устройство выравнивания задержек

 

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (я)5 Н 03 К 5/159

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4803296/21 (22) 16.03.90 (46) 07.04,92. Бюл. М 13 (71) Научно-исследовательский институт радиофизики им. акад. А,А.Расплетина, Научно-производственное объединение "Элас", Научно-исследовательский центр физики и технологии (72) Т. Ф . Л е и к и н а, А, Е, 3 а б о л о т н ы и и Я.Я.Петричкович (53) 621.318(088.8) (56) Патент США М 4482826, кл. Н 03 К 5/159, 1984, (54) ПРОГРАММИРУЕМОЕ УСТРОЙСТВО

ВЫРАВНИВАНИЯ ЗАДЕРЖЕК (57) Изобретение относится к электронике, цифровой вычислительной и импульсной технике и может быть использовано, в частности, при построении программно перестраиваемых схем задержки в многоканальных цифровых устройствах и системах синхронизации, в том числе:, на основе БИС и СБИС, Цель изобретения— повышение точности задержки. Программируемое устройство выравнивания задержек содержит К одинаковых каналов задержки, каждый из которых имеет свой информаци1 онный вход и выход, к выходу К-го канала !

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

„„ Ы „„1725372 А1 подключен первый вход блока определения величины нестабильности, второй вход последнего соединен с входом эталонного сигнала. Новым в программируемомустройстве выравнивания задержек является введение и-разрядного преобразователя кода коррекции и коммутатора, Кроме того, каждый канал задержки выполнен в виде блока задержки с первой, второй и третьей шинами управления, при этом первая шина управления каждого канала задержки подключена к соответствующему входу начальной установки величины задержки, вторая и третья шины управления каждого канала задержки соединены соответственно с первыми и вторыми выходами коммутатора, информационные входы которого с первого по р подключены к соответствующим выходам и-разрядного преобразователя кода коррекции. Входы последнего с первого по п соединены с соответствующими выходами блока определения величины нестабильности, (п+1)-й и (и+2)-й выходы последнего подключены соответственно к первому и второму входам управления коммутатора, третий вход блока определения величины нестабильности является входом внешнего начального обнуления. 2 з. п. флы, 4 ил.

Известны устройства выравнивания (усиления) сигналов по уровню и/или задержки, выполненные в виде многоканальных буферных микросхем типа К561ЛН1, К561ЛН2, С 4041А. Известные и построенные на их основе устройства достаточно просты, однако их недостатками являются невозможность регулировки задержек в ка1725372

55 налах и относительно высокая эксплуатацион ная неста бил ь ность задержек.

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

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

На фиг.1 дана блок-схема устройства; на фиг,2 и 3 — блок-схемы вариантов устройства; на фиг.4 — временные диаграммы, поясняющие работу устройства.

Программируемое устройство выравнивания задержек содержит К каналов 1 задержки, блок 2 определения величины нестабильности, п-разрядный преобразователь 3 кода коррекции, коммутатор 4, каждый канал 1 задержки имеет три шины 5 — 7 управления, а также M блоков задержки, каждый из которых содержит m управляемых ключей 8, формирователь 9 и преобразователь 10 кода, имеющий три шины управления; блок определения величины нестабильности содержит фазовый компаратор 11, формирователь 12 спада, первый и второй формирователи 13 и 14 фронта, первую и вторую схемы ИЛИ 15 и 16, первую и вторую схемы И 17 и 18, счетчик 19, инвертор 20, регистр 21 хранения, третью схему И 22.

Устройство работает следующим образом.

В исходном состоянии в каждом из (К-1) канале 1 задержки установлена требуемая для данного канала величина задержки, задаваемая в каждом канале кодом, установленным на первой шине 5 управления соответствующего канала 1 задержки.

В К-м канале задержки на первой шине

5 управления устанавливается значение кода, определяющее время задержки К-го канала, равное периоду эталонного сигнала.

Предусмотрена воэможность испол ьзования эталонного сигнала с периодом Тз з, превышающим максимальную задержку Кго канала путем подключения дополнительной внешней схемы задержки, выход которой соединен с входом К-го канала 1 задержки, а вход внешней схемы задержки соединен с входом эталонного сигнала. В этом случае

hm = Хз.к+ Хз.доп, где хз.к. — задержка в К-м канале; хз,дол задержка внешней схемы задержки, В исходном состоянии блок 2 определения величины нестабильности установлен в положение, в котором на его (n+1)-м и (n+2)-м выходах установлены нулевые потенциалы, запрещающие прохождение корректирующих кодов через коммутатор 4; и на выходах с первого по и-й также установлены нулевые уровни, соответствующие нулевому коду коррекции.

Эффективная работа программируемого устройства выравнивания задержек обеспечивается при размещении всех К каналов

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

1725372 в К каналах 1 задержки, например, в сторону увеличения, увеличится величина задержки -ro канала 1 задержки, например, на

Л t>»<, в результате этого на первом входе блока 2 определения величины нестабильности т.е. и на первом входе фазового компаратора 11 появится задержанный эталонный сигнал на величину, большую

Тз, т.е. позже эталонного сигнала, поступающего на второй вход фазового компаратора 11. Последний вырабатывает сигнал несовпадения сигналов во времени на первом и втором входах фазового компаратора

11, что соответствует появлению на его первом входе единичного сигнала, вырабатывается сигнал несовпадения-запаздывания, чему соответствует единичный сигнал на втором выходе компаратора 11, т.е. и на (и+1)-м выходе блока 2 определения величины нестабильности, который устанавливает коммутатор 4 в положение на управление шинами 6 каналов 1 задержки. Сигналы с первого и второго входов последнего поступают также на входы формирователя 12 спада, первого 14 и второго 13 формирователей фронта.

Выделенные в формирователях 13 и 14 фронта фронты этих сигналов, пройдя через первую схему ИЛИ 15, поступают на второй вход второй схемы И 17, которая пропустит только фронт запаздывающего сигнала, так как сигнал разрешения на ее первом входе или сигнал на первом выходе фазового компаратора 11 появится лишь в соответствии с запаздывающим сигналом на входах последнего. Сигнал с выхода второй схемы И 17, поступая на счетный вход счетчика 19, изменяет его состояние, т.е. изменяется код на информационных входах регистра 21 хранения. Импульс спада при наличии сигнала рассогласования на первом входе третьей схемы И 22 проходит через последнюю на вход записи регистра

21 хранения, т.е. происходит запоминание состояния счетчика 19. Таким образом и на выходах с первого по и-й блока определения величины нестабильности изменился код (появился код коррекции), который в и-разрядном преобразователе 3 кода коррекции преобразуется "1". В рассматриваемый момент работы устройства на входе и-разрядного преобразователя кода коррекции 3 появился код "1" и соответственно на выходе последнего появился единичный сигнал лишь на одном из выходов, Этот сигнал, пройдя в соответствии с положением коммутатора 4 на входы второй шины 6 управления каждого канала 1 задержки, изменит (увеличит) число подключенных ключей 8 в каждом канале 1 задержки на один;

Это вызовет уменьшение величин задержки в каждом канале задержки, в том числе и в

К-м канале задержки, например на Л з»,, т.е. величина задержки в К-м канале станет равной

ls.». = Tom + Ь сэ»,- Ь ta.», .

Если Ь ь.», - Ьь.» > О, то следующий эталонный сигнал, пройдя К-й канал 1 задержки, вновь окажется запаздывающим относительно эталонного сигнала. Фазовый компаратор 11 подтвердит свое состояние, т.е. на выходе второй схемы И 17 появится следующий счетный импульс, а счетчик 19 увеличит значение кода на своем выходе, которое, запишется импульсом спада в регистр 21 хранения. Это вызовет изменение на единицу в сторону увеличения значения кода на входах и-разрядного преобразователя 3 кода еще на единицу, т.е. и числа единиц на его выходах тоже на единицу, в том числе и на выходах коммутатора 4, на входах второй шины 6 управления каждого канала 1 задержки. Это вызовет подключение еще одного ключа 8 в каждом элементе задержки, т.е. уменьшение величины задержки каждого элемента задержки каждого канала 1 задержки. Пусть при этом величина задержки К-го канала уменьшится теперь на величину ЛЬ.» .

При Лтз.», - Лсз.» - Ь ь»д = 0 фазовый компаратор 11 вырабатывает сигнал совпадения задержанного и не задержанного эталонных сигналов, т.е. нулевой сигнал на своем первом выходе, запрещающий прохождение счетных импульсов на счетный вход счетчика 19, При этом на первом входе первой схемы И 18 появится сигнал разрешения прохождения сигнала спада задержанного эталонного сигнала, полученного на выходе формирователя 12 спада, который, пройдя через вторую схему ИЛИ 16, обнуляет счетчик 19..Одновременно сигнал совпадения запрещает прохождение сигнала спада с выхода формирователя 12 спада через третью схему И 22 и на вход записи регистра 21 хранения. В результате на его выходах сохраняется код коррекции до тех пор, пока не возникнет вновь сигнал рассогласования, при наличии которого процедура формирования кода коррекции повторится, При з.» Atm.» - Лt э.» < 0 эталонный сигнал, пройдя К-й канал 1 задержки, окажется опережающим относительно эталонного сигнала, Фазовый компаратор 11 выработает на своем первом выходе единичный сигнал несовпадения во времени

1725372

С = п1 Скл...„ где m — число параллельно включенных ключей;

Скл — выходная емкость ключа 8, и регулируемым сопротивлением

Rper = Вкл/i (2) где Ккл — выходное сопротивление ключа 8 во включенном состоянии;

i — число включенных ключей, Таким образом, постоянная времени блока задержки тз.упр = С.Крег= m. Скл Врег/i = m (rli), (3) т.е. постоянная времени нелинейна (обратно пропорциональна числу подключенных ключей), Блок задержки с такой регулировочной характеристикой затрудняет процесс точной установки требуемой величины задержки и ее подстройки.

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

Тз.упр = m. Скл.йкл х х (—,+ —,+... )...

1 1 1

И 1г 1и (4) эталонного задержанного и не задержанного сигналов, а на третьем выходе фазового компаратора 11 будет выработан сигнал опережения в виде единичного сигнала, т.е, на (n+2)-м выходе блока 2 определения величины нестабильности, который производит переключение коммутатора 4 в положение на управление шинами 7 каналов. 1 задержки. В остальном процедура формирования кода коррекции и коррекции величины задержки аналогична описанной.

Таким образом, устройство при изменении внешних условий производит корректировку изменения величины задержки в каждом канале, Канал 1 задержки, состоящий из M последовательно включенных блоков задержки, каждый из которых содержит m параллельно включенных управляемых ключей 8 с третьим состоянием, преобразователь 10 кода с тремя шинами 5 — 7 управления имеет следующий механизм формирования задержки. Блок задержки функционально представляет собой интегрирующую цепочку с постоянной емкостью где 11, 1г,...,iM — число включенных ключей 8 в 1-м, 2-м,..., М-м блоках задержки.

Такой канал задержки имеет следующий диапазон регулирования величины за5 держки:

Тз.min = п1. Скл . Rxn x

M х . — = M . Скл, Якл = М to

10 Тз. max = m. М, Скл. Вкл = m. M

15 тз,mIn = m. Скл, Вкл/m = Скл,Вкл =

Канал задержки, как следует из вышеизло20 женного, имеет при этом же отношении максимальной задержки к минимальной, как и у блока задержки, большее число N устанавливаемых кодом величин задержки.

Так, например, для а=5 и М=1 число уста25 навливаемых кодом задержек N=5; для m=5 и М=2 N=15; для m=5 и М=З N=35; для m=8, М=1, N=8; для m=8, М=2; N=36; для m=8. М=З

N=120.

В общем виде для М = 2

m +m

2 для М =3

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

45 Коррекция величин задержек в каждом канале при изменении их по каким-то одинаковым для каждого канала задержки 1 причинам производится путем увеличения или уменьшения числа подключенных уп50 равляемых ключей 8 соответственно для уменьшения или увеличения величин задержек. При этом число управляющих сигналов коррекции по второй 6 и третьей 7 шинам управления, поступающих на каждый эле55 мент задержки, одинаково. Приращение (уменьшение) величины задержки элемента задержки при отключении (подключении) одного дополнительного управляемого ключа 8 Лтз определена как

1725372

10! (э +1

1 1

=m «0(, „)— (о) 1

= гп. «, (, 1 ) " (5)

Относительное изменение величины за10 держки

Л«з 1

«з ity +1 (6)

Для схемы задержки по фиг,3 прираще- ния (уменьшения) величины задержки при отключении (подключении) одного дополнительного управляемого ключа 8 в каждоМ элементе задержки Л Тз согласно (3), (4) и (5) ЛТз =m. «,.(— + — +... + )1 1 1

И . 1г " 1м

1 ц-) + 1 4(-) +1

+1)=m m""

1 М(ъ) 30 х(+

11 (31(-> +1) 1г (г -} +1) +

+ + 1

35 .(i,, +1)) где is, iz,...iM — любые целые числа от 1 до m, соответствующие количеству подключенных управляемых ключей 8 в первом.(11), 40 втором (iz) и т.д., M-м (iM) элементах задержки.

Из (7) следует, что для каждого канала может быть получен линейный закон приращения задержки, т.е. получен одинаковый 45 относительный уровень коррекции величин задержек в каждом канале.

Преобразователи кодов 10 в каждом канале 1 задержки, предназначенные для преобразования двоичного кода, поступа- 50 ющего по первой шине 5 управления ключами 8 в код числа единиц, содержат две группы выходных элементов, вторые входы первой из которых соединены с второй шиной 6 управления, а вторые входы второй 55 группы выходных элементов соединены с третьей шиной 7 управления канала задержки. Выходные элементы первой группы увеличивают число единичных сигналов управления на ключи 8, т.е. подключенных ключей 8 в соответствии с кодом коррекции.

Выходные элементы второй группы уменьшают число единиц управления на ключи 8, т.е. подключенных ключей 8 в соответствии с кодом коррекции.

На основании изложенного выше следует, что выполнение каналов задержки 1 в виде, представленном на фиг.2; обеспечивает одновременную программно независимую установку для каждого канала величины задержки с: повышенной точностью, а блок 2 определения величины нестабильности, .выполненный .по фиг.3, совместно с и-разрядным преобразователем 3 кода, коммутатором 4 и К-м.каналом

1 задержки обеспечивают корректировку установленных значений задержек в каждом канале 1 задержки;при.изменении последних при воздействии общих внешних факторов путем сравнения времени задержки в К-м канале 1 задержки с периодом внешнего эталонного сигнала и выработки по результатам сравнения кода коррекции, передачи этих кодов в каждый канал 1 задержки. Таким образом, программируемое устройство выравнивания задержек обеспечивает устранение .недостатков известных устройств и приводит к повышению точности установленной в каждом канале величины задержки и программно независимой для каждого канала начальной установки.величины задержки.

Формула изобретения.

1, Программируемое устройство выравнивания задержек, содержащее К одинаковых каналов задержки, каждый из которых имеет свой информационный. вход и выход, к выходу К-го канала подключен первый вход блока определения величины нестабильности, второй вход последнего соединен с входом эталонного сигнала, о т л и— ч а ю щ е е с я тем, что, с целью повышения точности выравнивания задержек, в него дополнительно введены и-разрядный преобразователь кода коррекции, коммутатор, каждый канал задержки имеет три шины управления, при этом первая шина управления каждого из каналов задержки подключена к соответствующему входу начальной установки величины задержки, вторая и третья шины управления каждого канала задержки соединены соответственно с первыми и вторыми выходами коммутатора, информационные входы которого с первого по и подключены к соответствующим выходам и-разрядного преобразователя кода коррекции, входы последнего с первого по п соединены с соответствующими выходами блока определения величины нестабильно12

1725372

50

55 сти, (n+1) и (и+2) выходы последнего подключены соответственно к первому и второму входам управления коммутатора, третий вход блока определения величины нестабильности является входом внешнего начального обнуления.

2. Устройство по п.1, о т л и ч а ю щ е ес я тем, что, с целью обеспечения одновременной программно независимой для каждого канала начальной установки величины задержки, в нем канал задержки выполнен в виде М последовательно включенных блоков задержки, каждый из которых содержит группу иэ m параллельно включенных управляемых ключей, выход группы соединен с входом формирователя, выход последнего является информационным выходом блока задержки, и преобразователя кода, имеющего первую, вторую и третью шины управления, разрядность первой из которых равна M logjam вторая и третья шины управления имеют по р входов, где М,m,р — целые числа, а каждый из выходов преобразователя кода соединен с входом управления соответствующего управляемого ключа блока задержки, а вторая и третья шины управления каждого преобразователя кода каждого блока задержи соединен соответственно с второй и третьей шинами управления канала задержки, а первые шины управления последнего являются соответствующими первыми входами управления преобразователей кода.

3. Устройство по п.1. о т л и ч а ю щ е ес я тем, что в нем блок определения величины нестабильности выполнен в виде фазового компаратора с тремя выходами, первого и второго формирователей фронта, формирователя спада, счетчика, инвертора, первой, второй и третьей схем И, первой и второй схем ИЛИ и регистра хранения, при этом первый вход блока определения величины нестабильности является первым входом фазового компаратора и соединен с

5 входом первого формирователя фронта и входом формирователя спада, выход последнего подключен к первому входу первой схемы И, второй вход которой соединен с выходом инвертора, вход последнего под10 ключен к первому выходу фазового компаратора и первому входу второй схемы И, второй вход последней подключен к выходу первой схемы ИЛИ, первый вход которой соединен с выходом второго формировате15 ля фронта, вход последнего соединен с вторым входом фазового компаратора, являющимся также вторым входом блока определения величины нестабильности, третий вход последнего соединен с третьим

20 входом фазового компаратора и первым входом второй схемы ИЛИ, второй вход которой подключен к выходу первой схемы И, выход второй схемы ИЛИ соединен с входом обнуления счетчика, каждый выход ко25 торого соединен с соответствующим. информационным входом регистра хранения, выходы последнего являются выходами с первого по и-й блока определения величины нестабильности, (n+1) и (n+2) выходы ко30 торого являются соответственно вторым и третьим выходами фазового компаратора, выход первого формирователя фронта соединен с вторым входом первой схемы ИЛИ, выход второй схемы И подключен к счетно35 му входу счетчика, вход записи регистра хранения соединен с выходом третьей схемы И, первый вход которой подключен к входу инвертора, второй вход третьей схемы И соединен с выходом формирователя

40 спада.

1725372

Фиг.2

1725372

Вход.У

Зад 2

В В1

&u 12

Вых. Ф

Вых. 15

Вых. 15

Яых. 11-1

Яых. 11-2

Вых 11-3

Bba. 17 алых. 18

Юых. 1б

Вых. 15/ю

Вых. 22

Вых. ЛФ7.1

Составитель Т.Лейкина

Техред М.Моргентал

Корректор Л,Бескид

Редактор Е.Папп

Заказ 1184 Тира к 1

Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб„4/5

Производственно-издательский комбинат "Патент", г. Ужгород, ул,Гагарина, 101

Программируемое устройство выравнивания задержек Программируемое устройство выравнивания задержек Программируемое устройство выравнивания задержек Программируемое устройство выравнивания задержек Программируемое устройство выравнивания задержек Программируемое устройство выравнивания задержек Программируемое устройство выравнивания задержек Программируемое устройство выравнивания задержек 

 

Похожие патенты:

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

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

Изобретение относится к электросвязи , в частности к устройствам обработки составных псевдошумовых сигналов

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