Устройство программируемой задержки импульсов Советский патент 1991 года по МПК H03K5/13 

Описание патента на изобретение SU1688395A1

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

Целью изобретения является повышение производительности при использовании устройства для автоматизированного выравнивания временного положения фронта и среза выходного сигнала.

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

Устройство содержит линию 1 задержки, блоки 2, 3 коммутации, блок 4 управления, входную и выходную шины 5. 6 соответственно, управляемые инверторы 7, 8, 9, элемент ИЛИ 10.

Вход линии 1 задержки соединен с входной шиной 5, а выходы - с поразрядно объединенными первыми входами блоков 2, 3 коммутации, вторые входы которых раздельно соединены с первыми и вторыми выходами блока 4 управления. Выходы первого и второго блоков коммутации соединены соответственно с первыми входами

о

00 00

со ю ел

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

Линия 1 задержки служит для задержки импульса на время, определяемое временем прохождения импульса через заданный участок линии 1. В рассматриваемом примере реализации линия 1 задержки выполнена на N последовательно соединенных буферных элементах 11-1...11-N, нагруженных на конденсаторы 12-1...12-N и резисторы 13-1...13-N (см. фиг.2). Общая точка соединения выхода каждого из буферных элементов 11--1...11-N с первыми выводами соответствующих конденсаторов 12-1...12- N и резисторов 13--1...13-N образует соответствующий отвод линии 1 задержки. Вторые выводы резисторов 13-1...13-N подключены к источнику постоянного напряжения Do, величина которого регулируется в пределах минус 1,8-2,0 В. Количество N буферных элементов определяется временем распространения сигнала через один буферный элемент 11 и требуемым диапазоном изменения задержек.

В рассматриваемом примере для обеспечения диапазона изменения задержек от О до 15 не в качестве буферных элементов 11 использованы микросхемы К1500ЛП122 с типовым временем распространения сигнала через один элемент ( ,9 не), емкость С конденсатора 12 составляет 0-10 пФ, а сопротивление R резистора 68 Ом. Подбором емкостей конденсаторов 12-1...12-N на выходах каждого из буферных элементов 11-1...11-N линии 1 задержки, а также регулировкой напряжения устанавливается время распространения сигнала через один буферный элемент, равное 1 не.

Блоки 2. 3 коммутации предназначены для выбора одного из нескольких сигналов, снимаемых с отводов линии 1 задержки, в зависимости от кодов, поступающих на управляющие входы блоков 2, 3 коммутации с выходов блока 4 управления. Каждый из блоков 2. 3 коммутации (см. фиг.З) выполнен в виде двух мультиплексоров 14. 15 и включенной между ними линии 16 задержки, состоящей из п буферных элементов 17-1.,.17-п. погруженных на резисторы 18- 1...18-П, подключенные к источнику питания lln Линия 1В члдрржки обгм.печиплгм регулировку задержки с дискретностью

г

где тч - задержка импульса через один из буферных элементов 11 1. 11 N линии 1 задержки;

п количество буферных элементов в линиях 16 задержки блоков 2.3 коммутации,

т.е. линия 16 задержки уменьшает дискретность программирования в п раз.

В рассмотреном примере реализации в линии 16 задержки использованы два буферных элемента, обеспечивающих дискретность программирования 0,5 не внутри диапазона. 0-1 не. Блоки 2, 3 коммутации выполнены на микросхемах серии 1500 (мультиплексор 14 - на микросхемах К1500КП164: мультиплексор 15 - на микросхемах К1500КП163, буферные элементы 17- 1.,.17-п линий 16 задержки - на микросхемах К1500ЛП122). Напряжение питания Un 4,5 В. Сопротивление нагрузочных резисторов 18-1...18-п в выходных цепях

буферных элементов 17-1...17-П выбирается в диапазоне от 270 до 1500 Ом.

Блок 4 управления представляет собой оперативное запоминающее устройство, выполненное на микросхемах К155РУ2 и

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

Устройство программируемой задержки импульсов работает следующим образом.

Предварительно из программного устройства (не показано) в оперативное запоминающее устройство блока 4 управления заносится информация: коды задержек импульса и соответствующие им коды коррекции длительности импульса, а также код режима работы устройства.

Если линия 1 задержки искажает длительность входного импульса, уменьшая ее, т.е. задержка распространения переднего фронта импульса больше задержки распространения заднего фронта, то устанавливается первый режим работы, при котором на объединенные (вторые) входы управляемых инверторов 8, 9 из блока 4 управления подается Лог. О, при этом элементы 8, 9, 10, 7 выполняют функцию логического сложения

5 сигналов.

Пусть требуется задержать импульс длительностью Г0 10 не (см. фиг.4,а) на величину ri 7 не. Данной задержке соответствует код 01110, записанный в блоке 4

управления (программирование осуществляется в кодах 8-4- 2-1, а дискретность программирования задержки составляет 0,5 не). Этот код подается на управляющие входы мультиплексоров 14, 15 блока 2 коммутации, посредством которых осуществляется выбор и подключение соответствующих отводов линии 1 задержки. Поступающий с входной шины 5 входной импульс, пройдя через участок линии 1 задержки, задержится на величину ri 7 не (фиг.4,6), при этом задний фронт импульса задержится на величину Г2 . Длительность задержанного импульса будет равна

Г31 Г0 - Г1 Ч- Г2

Пусть Г2 6.5 не, тогда Г31 10-7 + 6,5 9,5 (не), т.е. длительность задержанного импульса уменьшилась на 0.5 не. Для коррекции искажений длительности задержанного импульса на входы управления блока 3 коммутации подается код 01111, соответствующий задержке импульса 7 не. При этом на выходе блока 3 коммутации передний фронт импульса задержится на величину гэ , а задний фронт - на величину Г4 , равную 7 не (см. фиг.4, в).

С выходов блоков 2, 3 коммутации задержанные импульсы поступают на входы инверторов 8, 9. В этом режиме на объединенные входы управляемых инверторов 7,8, 9 с третьего выхода блока 4 управления поступает сигнал Лог.0, при этом на элементе ИЛИ 10 происходит логическое сложение сигналов с выходов блока 2, 3 коммутации, и на выходе элемента ИЛИ 10 формируется импульс с задержкой ri 7 не и длительностью ТВ Г0 - П + Г4 10-7 + 7 10 (не), т.е. тв тг0 (см. фиг.4,г). Этот импульс проходит через элемент 7 без инверсии на выходную шину 6. Таким образом, устройство обеспечивает коррекцию искажений импульса в сторону увеличения его длительности.

Второй режим работы реализуется в устройстве в тех случаях, когда линия 1 задержки искажает длительность импульса, увеличивая ее, т.е. задержка распространения переднего фронта импульса меньше задержки распространения заднего фронта, При этом на объединенные входы инверторов 7, 8, 9 подается сигнал Лог.Г.

Работа устройства во втором режиме протекает описанным образом с той лишь разницей, что сигналы, поступающие с выходов блоков 2, 3 коммутации, инвертируются элементами 8, 9, затем происходит их логическое сложение на элементе ИЛИ 10, после чего производится инверсия выходного сигнала элементом 7.

Сигнал на выходе блока 2 коммутации приведен на фиг.4,д, причем задержка переднего фронта импульса равна ri , а задержка заднего фронта ге .

Сигнал на выходе блока 3 коммутации приведен на фиг.4,е, где г - задержка переднего фронта импульса, Г4 - задержка заднего фронта импульса.

Сигналы на выходах элементов 8, 9 приведены соответственно на фиг.4,ж,и, а сигнал на выходе элемента ИЛИ 10 - на фиг.4,к.

Сигнал на выходной шине 6 приведен на фиг.4,л. причем его длительность равна Га г0-Г1 + Г4. При равенстве задержек ri и г Гв Г0 , т.е. на выходной шине 6 устройства формируется не искаженный по длительности импульс.

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

Как следует из временной диаграммы работы, изменение режима работы устройства не изменяет положения переднего фронта импульса, а требует лишь калибровки заднего фронта импульса. Таким образом, значительно сокращается по времени процесс юстировки положения фронтов импульсов. Так, в устройстве для функционального контроля на 256 выводов, в каждом канале которого имеется 6 компенсаторов, применение предлагаемого устройства компенсации позволит исключить 256x6 1536 процессов калибровки.

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

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

Устройство программируемой задержки импульсов, содержащее линию задержки, выходы которой соединены с первыми группами входов первого и второго блокое коммутации, вторые группы входов которых соединены соответственно с первой и второй группами выходов блока управления, третий выход соединен с первыми входами первого и второго управляемых инверторов, второй вход первого управляемого инверто5 Гя

0

5

0

5

0

5

0

5

рл соединен с выходом члемента ИЛИ, а выход с nu/одной шиной, отличают е- с с ч тем, что. с целью повышения производительности при использовании устройства для апгомя1изиров,чнного выравнивания временною положения фронта и среза выходного сигнала, в него введен третий уп- раиляемый инвертор, первый вход которого

соединен с выходом второго блока коммутации, второй вход - с третьим выходом блока управления, я выход с первым входом элемента ИЛИ, второй вход которого соединен с выходом второго управляемого инвертора, второй вход которого соединен с выходом первого блоха коммутации, вход линии задержки соединен с входной шиной.

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

название год авторы номер документа
Программируемая линия задержки 1990
  • Егоров Николай Николаевич
  • Житний Сергей Григорьевич
  • Ицкович Юрий Соломонович
SU1723656A1
Устройство подавления шума в канале воспроизведения видеомагнитофона 1983
  • Золотарев Александр Иванович
SU1124451A1
СПОСОБ КОГЕРЕНТНОГО НАКОПЛЕНИЯ РАДИОИМПУЛЬСОВ 2003
  • Горячев Владимир Сергеевич
  • Козлов Виктор Николаевич
  • Смирнов Владимир Алексеевич
  • Филатов Юрий Алексеевич
RU2293347C2
Устройство для функционального контроля больших интегральных схем 1983
  • Самсонов Владимир Ильич
  • Ефремов Дмитрий Александрович
SU1109687A1
Устройство для функционального контроля больших интегральных схем 1990
  • Козлов Вячеслав Васильевич
SU1798743A1
УСТРОЙСТВО ФАЗИРОВАНИЯ ШКАЛЫ ВРЕМЕНИ ЭЛЕКТРОННЫХ ЧАСОВ 1994
  • Медведев А.Н.
  • Сорокина Е.С.
  • Хазов Г.А.
RU2084944C1
Селектор импульсов по длительности 1990
  • Кишенский Сергей Жанович
  • Каменский Сергей Вениаминович
  • Надобных Евгений Николаевич
  • Христенко Ольга Юрьевна
SU1758866A2
УСТРОЙСТВО ДЛЯ ЗАДЕРЖКИ СИГНАЛОВ 1992
  • Баландин В.С.
  • Егоров Н.Н.
  • Ефимов Г.М.
RU2024186C1
УСТРОЙСТВО ЗАДЕРЖКИ ИМПУЛЬСОВ 2004
  • Горшков Сергей Николаевич
RU2269866C2
Многоканальная система сбора и регистрации измерительной информации 1989
  • Андреева Изабелла Александровна
  • Гафт Леонид Абрамович
  • Спивак Елена Германовна
  • Чеблоков Игорь Владимирович
  • Рождественский Алексей Викторович
SU1783547A1

Иллюстрации к изобретению SU 1 688 395 A1

Реферат патента 1991 года Устройство программируемой задержки импульсов

Изобретение относится к импульсной и вычислительной технике и может быть использовано в контрольно-измерительном оборудовании, в частности в системах автоматического контроля динамического функционирования цифровых узлов. Цель изобретения - повышение производительности при использовании устройства для автоматизированного выравнивания временного положения фронта и среза выходного сигнала - достигается за счет введения в его состав третьего управляемого инвертора 9. Кроме того, в состав устройства входят линия задержки 1, блоки 2, 3 коммутации, блок 4 управления, входная 5, и выходная 6 шины, управляемые инверторы 7, 8, элемент ИЛИ 10. По сравнению с устройством-прототипом для обеспечения необходимой точности (уменьшения искажений выходного сигнала) при изменении режима работы устройства не требуется повторная калибровка временного положения фронта выходного сигнала, т.е. имеется преимущество за счет сокращения количества калибровок и связанных с ними временных потерь. Это особенно существенно при использовании устройства в составе многоканальных установок функционального контроля БИС. 4 ил. СО С

Формула изобретения SU 1 688 395 A1

От входной шины 5

А блокам 2,3 коммутации

Оиг I

Фиг.1

Линия задержки 1 р

Г

tfr/V

/2. л/

J

V

С

ijnpaS/IfHUf

Документы, цитированные в отчете о поиске Патент 1991 года SU1688395A1

Авторское свидетельство СССР № 1154733
кл
Кипятильник для воды 1921
  • Богач Б.И.
SU5A1
Устройство для автоматического контроля больших интегральных схем 1984
  • Панов Александр Иванович
  • Ворожеев Валентин Федорович
  • Зыбенков Сергей Николаевич
SU1205083A1
Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1

SU 1 688 395 A1

Авторы

Козлов Вячеслав Васильевич

Зыбенков Сергей Николаевич

Панов Александр Иванович

Даты

1991-10-30Публикация

1988-06-01Подача