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

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

Авторы: Береза, Карпухин, Мельник

ZIP архив

Текст

СОЮЗ СОВЕТСНИХСОЦИАЛИСТИЧЕСКИХРЕСПУБЛИК 37607 19) 01) 51)4 6 06 Р 1/ ЕТ СССРОТКРЫТИЙ ИСА идктельству К АВТОРСКО 9 7В,Ка н идетельство СССРС 11/00, 1971.тельство СССР6 Р 1/04, 1984.(57) Изобретенительной технике ЛЯ ПРОГРАММИРУЕМО к вычислить испольтноситс может б СУДАРСТВЕННЫИ КОМО ДЕЛАМ ИЗОБРЕТЕНИИ(56) Авторское свВ 556495, кл. С 1Авторское свидР 1193653, кл. С ЗОБРЕТЕНИЯ зована в цифровых вычислительных машинах. Цель изобретения - повышениебыстродействия устройства. Устройство содержит первый 1 и второй 2 блоки памяти, счетчик 3, выходной 4 ивходной 8 регистры данных, блок 6синхронизации, регистр 10 кода задержки, элемент 11 задержки и элемент ИЛИ 14. При работе устройствапроисходит одновременная запись информации с входного регистра в одиниз блоков памяти и чтение из другогоблока памяти,с записью в выходнойрегистр по одному и тому же адресу.2 ил.Изобретение относится к вычислительной технике и может быть использовано в цифровых вычислительныхмашинах,Цель изобретения - повышение быстродействия устройства.На фиг, 1 изображена структурнаясхема устройства для программируемойзадержки информации; на фиг. 2 - диаграммы, поясняющие его работу.Устройство (Фиг. 1) содержит первый 1 и второй 2 блоки памяти, счетчик 3, выходной регистр 4 данных, выход которого является информационнымвыходом 5 устройства, блок 6 синхронизации, вход запуска которого является первым входом 7 синхронизацииустройства, входной регистр 8 данных,информационный вход которого, является 20информационным входом 9 устройства,регистр 10 кода задержки, элемент 11задержки. Устройство имеет управляющий вход 12 и второй вход 13 синхронизации и содержит элемент ИЛИ 14. 25Устройство для программируемойзадержки работает следующим образом.В начальный момент времени навходы 12 и 13 устройства поступаютсоответственно код задержки и сопровоздающий его управляющий сигнал, покоторому осуществляется прием кодазадержки в регистр 10 кода задержки.Кроме того, управляющий сигнал черезэлемент 11 задержки поступает на вход35сброса счетчика 3, устанавливая егов нулевое состояние.Элемент 11 задержки задерживаетуправляющий сигнал на время установки кода задержки на выходе регистра10 кода задержки.На вход запуска блока 6 синхронии 31зации поступает сигнал типа меандр(Фиг. 2 а). С .выходов блока Ь синхронизации сигнала типа меандр (Фиг.2 б, 45в) поступают на вход записи-считывания блоков,1 и 2. На вычитающий входсчетчика 3 подается сигнал с входа 7синхронизации устройства. С приходом.на вычитающий вход счетчика 3 (нахо 50дящегося в нулевом состоянии) нулевого значения сигнала на выходе заемасчетчика 3 вырабатывается сигналзаема. Сигнал заема поступает на входразрешения записи счетчика 3, кото 55рый при этом осуществляет прием кодазадержки, подаваемого на его информационный вход с выхода регистра 10кода задержки. При записи в счетчик 3 кода задержки, отличного от нуля, сигнал заема меняет свое значение, и прием кода в счетчик 3 прекращается. Приход каждого синхроимпульса на (вычитающий вход) счетчика 3 уменьшает значение его выхода на единицу. При достижении нулевого состояния счетчика 3 вновь вырабатывается сигнал .заема и осуществляется перезапись кода задержки с выхода регистра 10 кода задержки в счетчик 3. Таким образом, счетчик 3 повторяет .каждое свое состояние через и тактов работы устройства, отсчитываемых входными синхросигналами (и - код задержки) .Код с выхода счетчика 3 (устанавливаемый в начале такта и действующий на всем его протяжении) подается на адресные входы блоков 1 и 2, обеспечивая обращение к определенной ячейке.Сигнал типа "меандр", поступающий на вход блоков накопителей 1 и 2, задает по установленному адресу в первый период частоты синхронизации устройства (Фиг, 2 а, б, в), например, режим считывания для блока 1 и режим записи для блока 2Сигнал типа "меандр", поступающий на синхровходы входного 8 и выходного 4 регистров обеспечивает запись информации, поступающей с входа 9 в регистр 8, затем в блок 2, а также с блока 1 в регистр 4. В момент вре" менипроисходит изменение состоя 3ния счетчика 3 на единицу, На вход блока 1 поступает сигнал "Запись", на блок 2 - сигнал "Считывание". Сигналы "Считывание" и "Запись" на входах блоков 1 и 2 действуют в течение времени с-, т.е. в течение периода частоты синхронизации устройства. За время й-новая информация, поступившая по входу 9 на устройство, запишется в регистр 8 и в блок 1, а с блока 2 - в регистр 4. В момент времени Спроисходит изменение адреса на выходе счетчика 3 на единицу и в момент времени- С происходит считывание информации с блока 1 в регистр 4 и запись инфор" мации с выхода 9 устройства в регистр 8 и в блок 2 и т.д. Сигнал заема с выхода счетчика 3 поступает на один из входов элемента ИЛИ 14, на другой вход которого подается выход младшего разряда регистра 10 кода1376074 фиаг задержки, Если в регистре 10 кода задержки записано четное значение кода (младший разряд равен "0"), то с выхода элемента ИЛИ 14 снимается сигнал логического "0", который подается на блок 6 синхронизации и "опрокидывает его т.е. На выходах блока 6 синхронизации вырабатываются инверсные сигналы к изображенным на 10 фиг. 2 б и в соответственно.На выходе регистра 5 будет информация, записанная и тактов назад. Если на выходе регистра 10 кода задержки записан нечетный код (младший разряд равен "1"), то блок 6 синхронизации остается в прежнем состоянии, "Чтение" и "Запись" нужной ячейки памяти блоков 1 или 2 произойдет автоматически. 20 Формула изобретенияУстройство для программируемой задержки информации, содержащее входной регистр данных, первый блок памя ти, блок синхронизации, выходной регистр данных, регистр кода задержки, элемент задержки и счетчик, причем информационный вход входного регистра данных является информационным входом устройства, выход входного регистра данных подключен к информа.ционному входу первого блока памяти, вход записи-считывания которого соединен с первым выходом блока синхронизации, адресные входы первого бло 35 ка памяти подключены к выходам разрядов счетчика, выход первого блока памяти подключен к информационному входу выходного регистра данных, выходкоторого является информационным .выходом устройства, выход заема счетчика подключен к входу разрешениязаписи счетчика, вход сброса счетчика соединен с выходом элемента задержки, входы разрядов счетчика соединены с выходами регистра кода задержки, вычитающий вход счетчика,вход запуска блока синхронизациии управляющие входы входного и выходного регистров данных объединены иявляются первым входом синхронизацииустройства, информационный вход регистра кода задержки является управляющим входом устройства, вход элемента задержки и управляющий вход регистра кода задержки объединены и являются вторым входом синхронизацииустройства, о т л и ч а ю щ е е с ятем, что, с целью повышения быстродействия устройства, в него введенвторой блок памяти и элемент ИЛИ, выход которого подключен к входу переключения состояния блока синхронизации, второй выход которого соединенс входом записи-считывания второгоблока йамяти, адресные входы и информационный вход второго блока памятиподключены соответственно к выходамразрядов счетчика и выходу входногорегистра данных, выход второго блокапамяти соединен с информационным входом выходного регистра данных, .первый и второй входы элемента ИЛИ подключены соответственно к выходу заемасчетчика и к выходу младшего разрядарегистра кода задержки.

Смотреть

Заявка

4109146, 15.08.1986

ПРЕДПРИЯТИЕ ПЯ В-2445

МЕЛЬНИК АНАТОЛИЙ НИКОЛАЕВИЧ, КАРПУХИН БОРИС ВИКТОРОВИЧ, БЕРЕЗА ЕВГЕНИЙ ЕФИМОВИЧ

МПК / Метки

МПК: G06F 1/04

Метки: задержки, информации, программируемой

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

Код ссылки

<a href="https://patents.su/3-1376074-ustrojjstvo-dlya-programmiruemojj-zaderzhki-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для программируемой задержки информации</a>

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