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



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

 


Владельцы патента RU 2545362:

Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования "Ульяновский государственный технический университет" (RU)

Изобретение относится к измерительной технике и может быть использовано для измерения времени задержки распространения сигнала цифровых интегральных микросхем. Формируют стартовый и стоповый импульсы заданной длительности и с заданной длительностью интервала между ними, превышающей длительность стартового импульса. Стартовый и стоповый импульсы подают на два параллельных канала, каждый из которых содержит схему ИЛИ и регулируемую линию задержки. Контролируемую микросхему включают в канал стопового импульса. При одном цикле рециркуляции стартовый импульс проходит канал, первый коммутатор, общую линию задержки, второй коммутатор и возвращается на схему ИЛИ канала. Стартовый импульс управляет коммутаторами, которые переключают общую линию задержки к каналу стопового импульса. Аналогичный путь проходит стоповый импульс, только по каналу с контролируемой микросхемой. Стоповый импульс также управляет коммутаторами, которые переключают общую линию задержки к каналу стартового импульса. Предварительно регулируемыми линиями задержки добиваются равенства задержек, вносимых параллельными каналами без подключенной контролируемой микросхемы. Измеряют длительность временного интервала между передними или задними фронтами стартового и стопового импульса при завершении всех циклов рециркуляции, по которой и определяют искомую величину. Длительность между передним фронтом стартового импульса и задним фронтом стопового импульса в конце всех циклов рециркуляции не должна превышать время задержки, вносимой общей линией задержки. Технический результат заключается в уменьшении погрешности измерения. 2 ил.

 

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

Известен способ измерения времени задержки распространения сигнала цифровых интегральных микросхем путем вычитания из времени появления сигнала на выходе микросхемы времени поступления сигнала на вход по заданному уровню (см. ГОСТ 18683.2-83. Микросхемы интегральные цифровые. Методы измерения динамических электрических параметров).

Недостатком известного способа является большая погрешность измерения времени задержки из-за малого измеряемого временного интервала. Время задержки распространения сигнала современных цифровых интегральных микросхем составляет десятки наносекунд и менее. Так, типовое время задержки КМОП микросхемы с напряжением питания 10 В составляет 25 нс, а с питанием 5 В составляет 35 нс.

Наиболее близким к заявленному изобретению по совокупности признаков способом того же назначения и принятым за прототип является рециркуляционный способ измерения времени задержки распространения сигнала, включающий формирование стартового и стопового импульсов; передачу и поочередную рециркуляцию стартового и стопового импульсов по двум параллельным каналам, каждый из которых содержит линию задержки; и измерение временного интервала между их передними или задними фронтами через заданное количество циклов рециркуляции (см. А.С. СССР №474784, авторов Семенов А.Г., Игнатенков А.П. «Устройство дискретного измерения временных интервалов», опубликовано 25.06.1975, бюллетень №23).

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

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

Указанный технический результат достигается тем, что в известном рециркуляционном способе измерения времени задержки распространения сигнала цифровых интегральных микросхем, включающем формирование стартового и стопового импульсов одинаковой длительности; передачу и поочередную рециркуляцию стартового и стопового импульсов по двум параллельным каналам с переключением каналов с помощью двух коммутаторов, и каждый из каналов содержит линию задержки; измерение временного интервала между передними или задними фронтами стартового и стопового импульсов через заданное количество N циклов рециркуляции, отличие заключается в том, что стартовый и стоповый импульсы поступают в начале первого цикла рециркуляции на первые объединенные входы двух схем ИЛИ каждого канала, а в начале следующих циклов проходят через вторые входы схем ИЛИ; и соединенные с выходом схем ИЛИ линии задержки каждого канала регулируемые; а контролируемую микросхему последовательно включают в канал рециркуляции стопового импульса, и длительность стартового и стопового импульсов и интервал между ними предварительно задают; а в цепь рециркуляции стартового и стопового импульсов включают общую для двух каналов линию задержки, которая подключается первым коммутатором или к каналу стартового импульса, или к каналу стопового импульса, а вторым коммутатором подключается или ко второму входу схемы ИЛИ канала стартового импульса, или ко второму входу схемы ИЛИ канала стопового импульса, при этом коммутаторы управляются или стоповым, или стартовым импульсами; и измерение временного интервала между передними или задними фронтами стартового и стопового импульсов осуществляют на вторых входах схем ИЛИ при достижении N+1 цикла рециркуляции, а искомую величину определяют по формуле:

T З = T и з м N τ T 0 ,

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

Сущность изобретения заключается в следующем. Измерение малых временных интервалов проводят, как правило, рециркуляционным способом (см., например, Рециркуляционные преобразователи временного интервала в код: Учеб. пособие / Г.Н. Абрамов; Поволж. техн. ин-т сервиса, 85 с., М. Изд-во Гос. акад. сферы быта и услуг. 1998). В рециркуляционных измерителях малых временных интервалов сформированный одиночный импульс, равный по длительности измеряемому временному интервалу, многократно рециркулирует по каналу, содержащему схему ИЛИ и линию задержки. При достижении заданных N циклов рециркуляции определяют время задержки распространения сигнала TЗ=Tизм/N, где Tизм - длительность импульса задержки в конце всех циклов рециркуляции. Кроме рециркуляции одиночного импульса используют также (как это реализовано в прототипе) рециркуляцию двух импульсов - стартового и стопового по двум параллельным каналам. Стартовый и столовый импульсы формируются по переднему и заднему фронту одиночного импульса. Использование для рециркуляции стартового и стопового импульсов ограничено минимальной длительностью временного интервала. Сформированные по фронтам одиночного сигнала два импульса должны иметь меньшую длительность, чем длительность одиночного сигнала, что не всегда выполнимо.

Для устранения ограничений на длительность импульса измеряемого временного интервала длительность стартового и стопового импульсов в предложенном изобретении не формируют по фронтам сигнала, а предварительно задают (импульсы напряжения U ф 2 длительностью τ на рис.1в). Также задают и интервал T0 между импульсами. Длительность импульса τ при этом может намного превышать длительность измеряемого временного интервала.

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

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

В цепь рециркуляции стартового и стопового импульсов включают общую для двух параллельных каналов линию задержки, которая подключается первым коммутатором или к каналу стартового импульса, или к каналу стопового импульса, а вторым коммутатором подключается или ко второму входу схемы ИЛИ канала стартового импульса, или ко второму входу схемы ИЛИ канала стопового импульса. Коммутаторы управляются или стоповым, или стартовым импульсами. Измерение временного интервала между передними или задними фронтами стартового и стопового импульсов осуществляют на вторых входах схем ИЛИ при достижении N+1 цикла рециркуляции (см. фиг.1е).

Время задержки TК1 распространения сигнала по каналу стартового импульса через схему ИЛИ 3, регулируемую линию задержки 5 и общую линию задержки 7 (см. фиг.2) за N циклов рециркуляции равно:

T К 1 = N T К + N T Л З    (1)

Эпюра напряжений на выходе канала стартового импульса U в ы х к 1 показана на фиг.1г.

Время задержки TК2 распространения сигнала по каналу стопового импульса через схему ИЛИ 4, регулируемую линию задержки 6, контролируемую микросхему 1 и общую линию задержки 7 за N циклов рециркуляции равно (см. фиг.1д):

T К 2 = N T К + N τ + N T 0 + N T З + N T Л З    (2)

Эпюра напряжений на выходе канала стопового импульса U в ы х к 2 показана на фиг.1д.

Разность между (2) и (1) дает временной интервал Tизм между передними или задними фронтами импульсов на выходе общей линии задержки U в ы х Л З (см. фиг.1е), который поступает на измеритель временных интервалов (ИВИ 12) и имеет следующий вид:

Tизм=Nτ+NT0+NTЗ

Отсюда время задержки распространения сигнала TЗ равно:

T З = T и з м N τ T 0    (3)

Выражение (3) легко решается аппаратным методом (вычислителем) с калибровкой шкалы в единицах времени.

Первоначальная длительность интервала между стартовым и стоповым импульсом T0 должна превышать длительность стартового импульса τ; а длительность между передним фронтом стартового импульса и задним фронтом стопового импульса в конце всех циклов рециркуляции N не должна превышать время задержки, вносимой общей линией задержки TЛЗ.

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

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

Измеритель содержит контролируемую микросхему 1, гнезда XS1 и XS2, формирователь 2 импульсов, первую схему ИЛИ 3 и первую регулируемую линию задержки 5 канала стартового импульса, вторую схему ИЛИ 4 и вторую регулируемую линию задержки 6 канала стопового импульса, обитую линию задержки 7, первый коммутатор 8, второй коммутатор 9, первый триггер 10, счетчик 11, ИВИ 12, третий коммутатор 13, схему И 14, второй триггер 15, вычислитель 16.

Измеритель работает следующим образом. Подключают контролируемую микросхему 1 к гнездам XS1 и XS2 измерителя. С первого выхода формирователя 2 импульсов сигнал сброса U ф 1 длительностью τсбр (см. фиг.1а) поступает на второй триггер 15, первый триггер 10, счетчик 11, ИВИ 12 и вычислитель 16. При этом на выходе второго триггера 15 устанавливается уровень логической единицы UТр2, который подается на первый вход схемы И 14 (см. фиг.1 б). Напряжение с первого триггера 10 поступает на управляющие входы коммутаторов 8 и 9, которые переключают общую линию задержки 7 через схему И 14 к каналу стартового импульса (схема ИЛИ 3 и последовательно соединенная регулируемая линия задержки 5) и к первому входу ИВИ 12. Счетчик 11, ИВИ 12 и вычислитель 16 обнуляются.

Затем со второго выхода формирователя 2 импульсов подаются стартовый и стоповый импульсы U ф 2 длительностью τ (см. фиг.1в) и интервалом между ними длительностью T0. Стартовый импульс проходит через канал стартового импульса с задержкой Tк, через первый коммутатор 8, схему И 14, поступает на вход первого триггера 10, а также через общую линию задержки 7 и второй коммутатор 9 подается на первый измерительный вход ИВИ 12 и второй вход схемы ИЛИ 3. Время задержки TЛЗ будет состоять из времени задержки общей линии задержки и времени задержки прохождения сигнала схемы И 14. Первый триггер 10 переключает коммутаторы 8 и 9 к каналу стопового импульса (схема ИЛИ 4 и последовательно соединенная регулируемая линия задержки 6). Одновременно счетчик 11 считывает импульс переключения. Стоповый импульс проходит через канал стопового импульса с включенной контролируемой микросхемой 1 и задерживается на величину TК+TЗ. Затем поступает через первый коммутатор 8 и схему И 14 на вход первого триггера 10 и через общую линию задержки 7, и второй коммутатор 9 поступает на второй измерительный вход ИВИ 12 и второй вход схемы ИЛИ 4. Далее повторяется второй цикл рециркуляции стартового и стопового импульсов.

Через 2N-1 переключений первого триггера 10 и счетчика 11, сигнал со счетчика 11 подается на управляющий вход ИВИ 12 и происходит измерение времени задержки между передними фронтами последнего стартового импульса и последнего стопового импульса. Через 2N+1 переключений первого триггера 10 и счетчика 11, сигнал со счетчика 11 подается на второй триггер 15, который блокирует цепь рециркуляции импульсов путем подачи логического нуля на схему И 14. Измеренная величина задержки Tизм поступает на вход вычислителя 16, который определяет время задержки распространения сигнала TЗ по формуле (3).

Перед подключением контролируемой микросхемы 1 необходимо провести выравнивание задержек, вносимых каналом стартового импульса и каналом стопового импульса. Для этого включают третий коммутатор 13 и запускают формирователь 2 стартового и стопового импульсов. Далее измеритель работает, как и при измерении времени задержки распространения сигнала. Регулировкой линий задержек 5 и 6 добиваются равенства нулю времени задержки по каналам согласно формуле (3)

T З = T и з м N τ T = 0 .

Рециркуляционный способ измерения времени задержки распространения сигнала цифровых интегральных микросхем, включающий формирование стартового и стопового импульсов одинаковой длительности; передачу и поочередную рециркуляцию стартового и стопового импульсов по двум параллельным каналам с переключением каналов с помощью двух коммутаторов, и каждый из каналов содержит линию задержки; измерение временного интервала между передними или задними фронтами стартового и стопового импульсов через заданное количество N циклов рециркуляции, отличающийся тем, что стартовый и стоповый импульсы поступают в начале первого цикла рециркуляции на первые объединенные входы двух схем ИЛИ каждого канала, а в начале следующих циклов проходят через вторые входы схем ИЛИ; и соединенные с выходом схем ИЛИ линии задержки каждого канала регулируемые; а контролируемую микросхему последовательно включают в канал рециркуляции стопового импульса, и длительность стартового и стопового импульсов и интервал между ними предварительно задают; а в цепь рециркуляции стартового и стопового импульсов включают общую для двух каналов линию задержки, которая подключается первым коммутатором или к каналу стартового импульса, или к каналу стопового импульса, а вторым коммутатором подключается или ко второму входу схемы ИЛИ канала стартового импульса, или ко второму входу схемы ИЛИ канала стопового импульса, при этом коммутаторы управляются или стоповым, или стартовым импульсами; и измерение временного интервала между передними или задними фронтами стартового и стопового импульсов осуществляют на вторых входах схем ИЛИ при достижении N+1 цикла рециркуляции, а искомую величину определяют по формуле:
T З = T и з м N τ T 0 ,
где Tизм - измеренный временной интервал между передними или задними фронтами стартового и стопового импульсов через заданное количество циклов рециркуляции; N - количество циклов рециркуляции; τ - длительность стартового и стопового импульсов; T0 - первоначальная длительность интервала между стартовым и стоповым импульсами; при этом первоначальная длительность интервала между стартовым и стоповым импульсами должна превышать длительность стартового импульса; а длительность между передним фронтом стартового импульса и задним фронтом стопового импульса в конце всех циклов рециркуляции не должна превышать время задержки, вносимой общей линией задержки; причем перед подключением контролируемой микросхемы время задержки каналов выравнивают регулируемыми линиями задержки.



 

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

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

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

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

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

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

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

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

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

Изобретение относится к измерительной технике и может быть использовано для прецизионного измерения однократных интервалов времени. Устройство содержит кольцевой генератор импульсов, один из выходов которого присоединен к первому входу счетчика импульсов, первый и второй регистры с объединенными информационными входами, выходами связанные через соответственно первый и второй шифраторы с соответствующими входами блока вычитания, а также триггер, один вход которого соединен с зажимом сигнала «Старт», а второй - с зажимом сигнала «Стоп» и тактовым входом третьего регистра, у которого информационные входы подключены к выходам счетчика импульсов, вторым входом присоединенного к выходу триггера. Также дополнительно введены арифметический блок, четвертый регистр, информационные входы которого соединены с соответствующими выходами кольцевого генератора импульсов, а выходы - с соответствующими объединенными информационными входами первого и второго регистров, вентиль ИЛИ, посредством которого тактовый вход четвертого регистра связан с зажимами сигналов «Старт» и «Стоп», и блок контроля периода кольцевого генератора импульсов, вход которого объединен с первым входом счетчика импульсов. При этом тактовые входы первого и второго регистров подключены к зажимам сигналов соответственно «Старт» и «Стоп» через ответствующие первый и второй элементы задержки, а выходы блока вычитания, третьего регистра и блока контроля периода кольцевого генератора импульсов присоединены к соответствующим цифровым входам арифметического блока. Технический результат заключается в повышении точности преобразования интервала времени в цифровой код. 1 з.п. ф-лы, 2 ил.

Изобретение относится к технике измерения интервалов времени, в частности к устройствам для преобразования длительности однократных импульсов в цифровой код. Устройство содержит кольцевой генератор импульсов, множеством своих выходов связанный с информационными входами первого регистра, одним из выходов - с первым входом счетчика импульсов, выходы которого подключены к соответствующим информационным входам второго регистра. Цифровые выходы первого и второго регистров соединены с соответствующими цифровыми входами арифметического блока. Причем выход первого регистра присоединен через шифратор, а второго регистра - непосредственно; триггер, выходом присоединенный к второму входу счетчика импульсов, и входные зажимы сигналов «Старт» и «Стоп». Дополнительно введен блок контроля периода кольцевого генератора импульсов, цифровым выходом присоединенный к соответствующему цифровому входу арифметического блока, а сам кольцевой генератор импульсов снабжен входом блокировки, подключенным к первому входу триггера и через первый формирователь импульсов - к входному зажиму сигнала «Старт». При этом входной зажим сигнала «Стоп» через второй формирователь импульсов подключен к тактовым входам обоих регистров и второму входу триггера, а первый и второй входы блока контроля периода кольцевого генератора импульсов соединены соответственно с одним из выходов кольцевого генератора импульсов и с выходом триггера. Технический результат заключается в повышении точности преобразования интервала времени в цифровой код и упрощении структуры. 1 з.п. ф-лы, 1 ил.
Наверх