Программируемая линия задержки

Номер патента: 1406753

Авторы: Брусенцов, Волков, Лаюшка

ZIP архив

Текст

(57) Изобретениетехнике и п е н ЛИНИЯ Ж относитсяначено длятвах обраби. Программи3) содерж Радииспол р даустройформациржки (ПЛ и дисвания етной мая операГОСУДАРСТВЕННЫЙ НОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ А ВТОРСКОМУ СВИДЕТЕЛЬСТ(71) Ленинградский экий институт связиМ.А.Бонч-Бруевича(56) АвторскоеФ 1193789, кл. тивное запоминающее устройство 1 спроизвольной выборкой, коммутатор2, й буферных регистров 3,1-3,й иблок 4 управления, содержащий генератор 5 тактовых импульсов, элементыИ 8,9, дешифратор 13 нулевого состояния, счетчик 7 номера отвода, счетчик 14 текущего адреса записи, регистр 16, вычитатель 15, оперативныезапоминающие устройства 17,18, делитель 6 частоты, формирователь 10случайных временных задержек, мультиплексоры 11,12, сумматор 19 и инвертор 20, ПЛЗ обеспечивает оперативное управление значениями задержеквыходных сигналов и режим флуктуацийзначений задержек выходных сигналовна каждом независимом отводе. 1 ил.Изобретение относится к радиотехнике и предназначено для использования в устройствах обработки дискретной информации, например в устройст 5вах моделирования многолучевых радиоканалов.Целью изобретения является расширение области применения программируемой линии задержки за счет обеспе Очения оперативного управления значениями задержек выходных сигналов иобеспечения режима флуктуаций значений задержек выходных сигналов накаждом независимом отводе линии задержки.На чертеже приведена структурнаясхема программируемой линии задержки,Программируемая линия задержки 20содержит оперативное запоминающееустройство (ОЗУ) 1 с произвольнойвыборкой, коммутатор 2, М буферныхпараллельных регистров 3,1-3,М иблок 4 управления, 25Адресные входы и вход управленияОЗУ 1 подключены соответственно кадресным и к первому управляющемувыходу блока 4 управления, к второмууправляющему выходу которого подключен управляющий вход коммутатора 2,информационный вход которого подключен к выходу ОЗУ 1, а выходы - к входам буферных регистров 3,1-3,М.Блок 4 управления содержит генератор 5 тактовых импульсов, подключенный выходом к входу делителя 6 частоты, выход которого соединен со счетным входом счетчика 7 номера отвода ис первыми объединенными входами эле 40ментов И 8 и 9, и к тактовому входуформирователя 10 случайных времензадержек, выход счетчика 7 номераотвода подключен к второму входу первого мультиплексора 11, первому входувторого мультиплексора 12, адресномувходу формирователя 10 случайных времен задержек и через дешифратор 13нулевого состояния - к вторым входампервого 8 и второго 9 элементов И соответСтвенно, выходы которых являются50соответственно первым и вторым управляющими выходами блока 4 управления,выход переполнения счетчика 7 номераотвода соединен через счетчик 14 текущего адреса записи с первым входомвычитателя 15, подключенного выхоцомчерез регистр 16 к адресным выходамблока 4 управления, Первый нход перного мультиплеКсора 11 соединен свторым входом второго мультиплексора12 и является адресным входом блока4 управления, выходы первого 11 ивторого 12 мультиплексоров подключены к адресным входам первого оперативного запоминающего устройства 17и второго оперативного запоминающегоустройства 18-соответственно, выходыкоторых объединены и подключены кпервому входу сумматора 9, а объединенные информационные входы являются информационными входами блока 4управления, Управляющие входы первого 11 и второго 12 мультиплексоровобъединены и подключены к управляющему входу первого оперативного запоминающего устройства 17,который одновременно являетсяуправляющим входом блока 4 управления, и через инвертор 20 - к управляющему входу второго оперативногозапоминающего устройства 18, Выходформирователя 10 случайных времензацержек соединен с вторым входомсумматора 19, выход которого подключен к второму входу вычитателя 5.Программируемая линия задержки работает следующим образом,Импульсы генератора 5 тактовых импульсов, поступая через делитель 6частоты на счетный вход счетчика 7номера отвода, переводят его последовательно в положения от 0 до 1. Информация с выходов счетчика 7 номераотвода в виде параллельного кодачерез первый мультиплексор 11 (приподаче на вход управления, например,низкого уровня напряжения) поступает на адресные входы первого оперативного запоминающего устройства 17значений задержек, определяя адресячейки памяти, в которой хранитсядвоичное число (коэффициент задержки), пропорциональное времени задержки на 1-м отводе линии, Импульсы переполнения счетчика 7 номера отводапоступают на счетный вход счетчика14 текущего адреса записи, переводяего последовательно в положения от0 до М (где 1 - количество ячеек памяти оперативного запоминающего устройства 1). Информация с выходов первого оперативного запоминающего устройства 17 значений задержек и формирователя 1 О случайных времен задержек, поступает на входы сумматора 19, где происходит сложение значенийзадержек из первого оперативногозапоминающего устройства 17 со сформированными н формирователе 10 случайных времен задержек кодами задержек с учетом их знака, С выхода сум 5матора 19 информация поступает напервый нход нычитателя 15, на второйвход которого поступают значения свыхода счетчика 14 текущего адресазаписи,В вычитателе 5 определяется адрес ячейки оперативного запоминающего устройства 1, иэ которой производится считывание информации для формирования выходного сигнала для 1-гоотнода линии, Эта информация окаэьгвается задержанной по отношению ктекущему времени, которое определяется состоянием счетчика 14 текущегоадреса записи, на число тактов, вычисленное н сумматоре 19, Вычисленный адрес ячейки поступает на адресные входы оперативного запоминающегоустройства 1 через регистр 16, Считьг 25ванне и запись в оперативное запоминающее устройство 1 происходит в зависимости от состояния счетчика 7номера отвода. При поступлении информации на;входы дешифратора 13 нулевого состояния с выходов счетчика 7номера отвода для его состояний с. 1до М с прямого выхода дешифратора 13нулевого состояния снимается сигнал,запрещающий прохождение импульсовтактовой частоты от делителя 6 частоты через элемент И 8, в результатепоследний вырабатывает сигнал, устанавливающий оперативное запоминающееустройство 1 в режим считывания.Прн нулевом состоянии счетчика 740номера отвода с прямого выхода дешифратора 13 нулевого состояния поступает сигнал на элемент И 8, раэрешаэгщий прохождение через него одиночного импульса тактовой частоты, навремя присутствия которого оперативное запоминающее устройство 1 установлено в режим записи и происходитзапись входного сигнала в оператив 50ное запоминающее устройство 1. Присостояниях счетчика 7 номера отводаот 1 до й вычитатель 15 последовательно во времени формирует М адресов считывания иэ оперативного запоминающего устройства 1 сигнала, за 55писанного н него. Оперативное запоминающее устройство 1 в соответствиис вычисленными адресами вырабатывает М сигналов, соответствующих сигналамна отводах на текущем такте работылинии задержки. Двоичное слово с выхода оперативного запоминающего устройства 1 поступает на коммутатор 2,необходимый для повышения нагрузочнойспособности оперативного запоминающего устройства 1 и для коммутациипоступающих на его вход параллельныхдвоичных сигналов последовательно нбуферные регистры 31 - 3М. Коммутация осуществляется тактовыми импульсами управления с выхода делителя6 частоты, проходящими через элементИ 9 при наличии сигнала разрешения,поступающего,с инверсного выхода дешифратора 13 нулевого состояния длясостояний счетчика 7 номера отводас 1 до М,Для нулевого состояния счетчика 7номера отвода дешифратор 13 нулевогосостояния запрещает прохождение тактовых импульсов на управляющий входкоммутатора 2 и его переключения непроисходит, Параллельный код с выходов коммутатора 2 поступает на информационные входы буферных регистров 3,1-3.М, запись в которых происходит при поступлении на их управляющие входы одиночного импульса тактовой частоты с выхода элемента И 8при нулевом состоянии счетчика 7 номера отвода одновременно с записью воперативное запоминающееся устройствоследующего значения входногосигнала, При состоянии счетчика 7 номера с 1 до й буферные регистры 3,1 З.й находятся в режиме хранения ин-формации. Входы буферных регистров3.1-3,М представляют собой отводы линии задержки, с которой снимают выходные сигналы,Операция по определению адресасчитывания и само считывание иэ оперативного запоминающего устройства1 в буферные регистры 3,1-3.М повторяется М раэ за один такт работы линии задержки. Длительность одноготакта равна М периодам импульсов делителя 6 частоты. М-й тактоныйимпульс, поступая на счетчик 7отвода, переводит его из М-госостояния в нулевое, при этомформируется импульс переполнения,поступающий на счетный вход счет 1чика 14 текущего адреса записии переводящий его н следующее положение (в+1). При новом положении5 14счетчика 7 номера отвода в вычитателе 15 из кода, поступающего из счетчика 14, вычитается нулевой код,считанный с первого оперативного запоминающего устройства 17 (либо извторого оперативного запоминающегоустройства 18) требуемого значениязадержки. В этом такте на выходеформирователя 10 случайных времензадержек появляется нулевой код,вследствие чего информация на выходе сумматора остается нулевой, Результат на выходе вычитателя 15 является адресом записи входного сигналадля данного такта. Далее работа линии циклически повтояется М раз,т,е. До момента заполнения счетчика14 текущего адреса записи, послечего М+1 импульс на входе счетчика14 текущего адреса записи переводитего в нулевое состояние и записьвходного сигнала опять идет с 0 доМ ячеек памяти,Во время функционирования линиизадержки к второму оперативному запоминающему устройству 18, находящемуся в третьем состоянии по выходу,осуществляется прямой доступ черезвторой мультиплексор 12 независимоот состояния счетчика 7 номера отводй, Это позволяет производить произвольную перезапись кодов задержекво втором оперативном запоминающемустройстве 18 и сопрягать данную линию задержки практически с любым устройством записи кодов задержек, втом числе и микропроцессорным. Единственным условием является то, чтобыобщее время перезаписи кодов задержекво второе оперативное запоминающееустройство 18 не превьпцало временифункциониРования линии задержки с кодами задержек, записанными в первомоперативном запоминающем устройстве17,При изменении на входе управленияблока 4 управления уровня напряженияс низкого на высокий первый 11 и второй 12 мультиплексоры подключаютпервые свои входы к выходу, первоеоперативное запоминающее устройство17 переключается в режим записи стретьим состоянием по выходу, а второе оперативное запоминающее устройство 18 - в режим считывания кодов задержек по адресам, поступающимсо счетчика 7 номера отвода черезвторой мультиплексор 12. Первое опе 06753 6ративное запоминающее устройство,такйм образом, готово к перезаписикодов задержек.Емкость оперативного запоминаюпего устройства 1 с произвольной выборкой при параллельной к-разрядной записи входных данных выбирается изследующих соображений:1 О МИркаТ,. где М - количество ячеек памяти;ь- требуемая максимальнаязадержка;период тактовых импульсов на выходе делителя частоты, равный периоду следования входной информации,Таким образом, диапазон изменениязадержек на отводах линии лежит в пределах от Ттц до Т М с шагом дискретности Т,ц . Закон изменения задержки в указанном диапазоне опре деляется средними значениями коэффициентов, хранящихся в одном из двух оперативных запоминающих устройств блока управления, и коэффициентами, формируемыми формирователем случайных времен задержки, и может быть выбран любым с точностью до Т, . ф о р и у л а изобретения Программируемая линия задержки, содержащая блок управления,оперативное запоминающее устройство с произвольной выборкой, информационный вход которого является входом устройства, а адресные входы и входы управления годключены соответственно к адресным и к первому управляющему выходам блока управления, коммутатор, информационный вход которого подключен к выходу оперативного запоминающего устройства,управляющий - к второму управляющему выходу блока управления, а выходы соединены с входами соответствующих буферных регистров, выходы которых являются выходами устройства, а управляющие входы подключены к первому управляющему выходу блока управления, причем блок управления содержит генератор тактовых импульсов, первый и второй элементы И, выходы которых являются соответственно перным и вторым управляющими выходами блока упрвления, а первые входы которых подключены соответственно к1406753 Составитель А.ТитовТехред М.Ходанич Редактор М,Бандура Корректор Г,Рещетник Заказ 3206/53 Тираж 928 ПодписноеПНП 11 П 11 Государственного комитета СССРпо делам изобретений и открытий113035, Москва, Ж, Раушская наб д, 4/5 Производстненно-полиграфическое предприятие, г. Ужгород, ул. 11 роектная, 4 прямому и инверсному выходам дешифратора нулевого состояния, входыкоторого соединены с выходами счетчика номера отвода,вычитатель, первыевходы которого через счетчик текущего адреса записи соединены с выходом переполнения счетчика номераотвода, регистр, входы которого подключены к выходам вычитателя, авыходы являются адресными выходамиблока управления,о т л и ч а ю щ а яс я тем, что, с целью расширенияобласти применения эа счет обеспечения оперативного управления значениями задержек выходных сигналов иобеспечения режима флуктуаций значений задержек выходных сигналов накаждом независимом отводе линии задержки, в блок управления введеныпервое и второе оперативные запоминающие устройства, выходы которыхобъединены и подключены к первым входам сумматора, адресные входы - квыходам соответственно первого и второго мультиплексоров, а объединенныеинформационные входы являются информационными входами блока управления,выходы сум ятора соединены с нторымнвходами вычитателя, а вторые входыс выходами формирователя случайныхвремен задержек, адресные входы кото 5рого подключены к выходам счетчиканомера отвода, а тактовый вход - квыходу генератора тактовых импульсови входу делителя частоты, подключенного выходом к счетному входу светчика номера отвода к вторым входампервого и второго элементов И, первые входы первого мультиплексораобъединены с вторыми входами второгомультиплексора и являются адреснымивходами блока управления, вторые входы первого мультиплексора объединены с первыми входами второго мультиплексора и соединены с выходами счетчика номера отвода, управляющие входымультиплексоров объединены и подключены к управляющему входу первогооперативного запоминающего устройства, который одновременно является25 управляющим входом блока управления,и через инвертор - к управляющемувходу второго оперативного запоминающего устройства,

Смотреть

Заявка

4162552, 15.12.1986

ЛЕНИНГРАДСКИЙ ЭЛЕКТРОТЕХНИЧЕСКИЙ ИНСТИТУТ СВЯЗИ ИМ. ПРОФ. М. А. БОНЧ-БРУЕВИЧА

БРУСЕНЦОВ АРКАДИЙ ГЕННАДЬЕВИЧ, ВОЛКОВ АЛЕКСАНДР НИКОЛАЕВИЧ, ЛАЮШКА ВАСИЛИЙ ВАСИЛЬЕВИЧ

МПК / Метки

МПК: H03K 5/153

Метки: задержки, линия, программируемая

Опубликовано: 30.06.1988

Код ссылки

<a href="https://patents.su/5-1406753-programmiruemaya-liniya-zaderzhki.html" target="_blank" rel="follow" title="База патентов СССР">Программируемая линия задержки</a>

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