Формирователь последовательностей импульсов Советский патент 1993 года по МПК H03K3/84 

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

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

Известен формирователь последовательностей импульсов (авт. св. СССР № 1248029, кл. Н 03 КЗ/72. 1984), содержащий блок ввода информации, блоки памяти, формирователь адреса, дешифраторы, распре- делитель импульсов, логические элементы, вычитатель, элемент задержки, цифроана- логовые преобразователи и генератор импульсов.

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

Наиболее близким техническим реше- нием к изобретению является формирователь последовательности импульсов (авт. св. СССР Г 1322275, кл. Н 03 КЗ/84, 1985). содержащий блок управления, счетчик адреса, блок ввода информации, блок памяти, коммутатор и регистры.

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

Цель изобретения - повышение быстродействия формирования.

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

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

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

Формирователь последовательностей импульсов (фиг.1) содержит генератор 1 импульсов, формирователь 2 адреса с выходами 3, 4, мультиплексор 5 а дреса, первый и второй блоки б и 7 памяти, блок 8 синхронизации, мультиплексор 9, блок 10 ввода информации, содержащий буферный регистр 11 адреса и данных, дешифратор 12с выходами 13, 14, элемент ИЛИ 15. Выход генератора 1 подключен к входу формирователя 2 адреса, адресные выходы блока 10 ввода информации подключены к первой группе входов мультиплексора 5, выходы которого подключены к адресным входам блока б памяти. Выход блока 8 синхронизации подключен к управляющему входу мультиплексора 5 и входу записи блока 6 памяти, выходы которого подключены к первой группе входов мультиплексора 9. Вторая группа входов последнего соединена с адресными выходами блока 10 ввода информации, выходы данных которого соединены с входами данных блоков 6 и 7 памяти, адресные входы блока 7 памяти соединены с выходами мультиплексора 9. Разрядные выходы формирователя 2 адреса подключены к второй группе входов мультиплексора Ъ, а первый и второй выходы - к первому и второму входам блока 8 синхронизации, третий вход которого соединен с первым выходом блока 10 ввода информации, второй выход блока 10 соединен с управляющим входом мультиплексора 9 и с входом записи блока 7 памяти, выходы которого являются выходами устройства.

Формирователь 2 адреса (фиг.2) содержит счетчик 16 импульсов и дешифратор 17, первый, второй и третий выходы которого подключены соответственно к входам

чиков 16, выходы которых подключены к входам дешифратора 17.

Блок 8 синхронизации (фиг.З) содержит последовательно соединенные триггеры 18, 19.

Формирователь последовательности импульсов работает следующим образом.

Перед началом работы в блок 6 памяти через буферный регистр 11 блока 10 по адресным выходам и выходам данных извне вносятся коды в той последовательности, в которой они считываются из устройства, а в блок 7 памяти по тем же выходам заносятся данные в соответствии с требуемым законом изменения кодов в выходных последо- вательностях. Дешифратор 12 блока 10 ввода информации распознает обращения извне, адресованные к блокам 6 и 7, вырабатывая сигналы на выходах 13 и 14соответ- ственно и подключая выходы адреса и данных к внешним устройствам через бу- ферный регистр 11с помощью сигнала Е на его входе и элемента ИЛИ 15.

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

Формируемые формирователем 2 адреса адресные коды через мультиплексор 5 поступают на адресные входы блока 6 памяти, из которого считываются данные, зане- сенные при начальной загрузке. Эти данные через мультиплексор 9 подаются на адресные входы блока 7 памяти. Блок 7 является по существу справочной таблицей и позволяет оперативно менять динамический диа- пазон выходных кодов М, а также закон изменения выходного кода М, не изменяя содержимое блока 6 памяти.

Для изменения содержимого блока 6 памяти (записи новой программы) на выхо- дах адреса и данных буферного регистра 11 устанавливаются необходимые значения, дешифратор 12 на выходе 13 формирует сигнал, который поступает на вход блока 8 синхронизации, а через элемент ИЛИ 15 на

вход разрешения Е буферного регистра 11. Сигналом с выхода блока 8 осуществляется подключение блока 6 памяти через мультиплексор 5 к выходам адреса и данных буферного регистра 11 (а через него к внешним устройствам). Этим же сигналом осуществляется запись в блок 6 памяти.

Особенностью заявляемого устройства является возможность изменения текущей программы без нарушения процесса выдачи выходных кодов в последовательностях М. Это достигается разбиванием цикла обращения к блоку 6 памяти на две части: холостой цикл и цикл чтения (фиг.4а). Во время цикла чтения производятся выборка данных из блока 6 памяти и запоминание их в блоке 7 памяти до следующего цикла чтения. Запись новых данных в блок 6 памяти осуществляется только во время холостого цикла, не нарушая процесса считывания данных.

Синхронизация процесса записи с холостым циклом обеспечивается блоком 8 синхронизации (фиг.З). На R-вход триггера 1,9 с выхода 3 формирователя 2 адреса поступают сигналы прямоугольной формы. Единичный уровень на выходе триггера 19 соответствует циклу чтения, а нулевой уровень - холостому циклу (фиг.4д).

При поступлении сигнала требования записи с выхода 13 (фиг.46) дешифратора 12 на С-вход триггера 18 на его выходе устанавливается единичный уровень (фиг.4г), кото- рый поступает на D-вход триггера 19, на С-вход которого поступает сигнал с выхода 4 формирователя 2 адреса (фиг.45). Причем эта процедура разрешена только во время холостого цикла, что обеспечивает сигнал (фиг.4л), поступающий на R-вход триггера 19. С установлением единичного уровня на прямом выходе триггера 19 на его инверс- ном выходе устанавливается нулевой уровень, которым триггер 18 сбрасывается в начальное состояние до поступления нового сигнала с выхода 13 дешифратора 12 (фиг.4в). Очередной сигнал с выхода 4 формирователя 2 адреса, строго синхронизированный с циклом чтения и холостым циклом, поступает на С-вход триггера 19, на прямом выходе которого формируется нулевой уровень, завершающий цикл записи.

Изменение содержимого блока 7 памяти происходит под управлением сигнала с выхода 14 дешифратора 12. При этом переключается мультиплексор 9 и выходы адреса и данных блока 7 па,мяти через выходы адреса и данных буферного регистра 11 могут быть подключены к внешним устройствам.

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

Таким образом, в данном формирователе последовательности импульсов по отношению к прототипу повышается быстродействие из-за возможности совме0

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

(56) Авторское свидетельство СССР № 1322275, кл. Н 03 К 3/84, 1985.

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

название год авторы номер документа
Устройство для ввода информации 1989
  • Гендельман Ефим Матвеевич
  • Рожков Юрий Федорович
  • Невский Олег Михайлович
  • Босолаев Игорь Васильевич
  • Зацепин Михаил Алексеевич
  • Воропаева Маргарита Евгеньевна
SU1695314A1
Автоматизированная система контроля радиоэлектронных устройств 1989
  • Ларичев Анатолий Павлович
  • Рогожин Олег Владимирович
  • Кочнев Александр Александрович
  • Гришин Сергей Викторович
SU1683038A1
Устройство для программного управления технологическим оборудованием 1989
  • Харченко Вячеслав Сергеевич
  • Сперанский Борис Олегович
  • Тюрин Сергей Феофентович
  • Улитенко Валентин Павлович
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Крюков Дмитрий Зиновьевич
SU1714575A1
Устройство для сопряжения ЭВМ с внешней памятью 1989
  • Барсуков Сергей Анатольевич
SU1735861A1
ИМИТАТОР СИГНАЛОВ УПРАВЛЕНИЯ ПОЗИЦИОНИРОВАНИЕМ МАГНИТНЫХ ГОЛОВОК ОТНОСИТЕЛЬНО МАГНИТНЫХ ДИСКОВ 1991
  • Великородов Н.И.
  • Товеровский О.В.
  • Толочков С.Н.
  • Пименов А.В.
  • Гаврилов В.К.
  • Тимонькин Г.Н.
  • Соколов С.А.
  • Харченко В.С.
  • Ткаченко С.Н.
RU2017239C1
Устройство ввода-вывода матричной вычислительной системы 1987
  • Коробкин Вячеслав Михайлович
  • Эльман Владимир Юрьевич
SU1529234A1
Устройство для контроля оперативной памяти 1989
  • Куранов Сергей Анатольевич
  • Моторин Лев Николаевич
  • Павлов Владимир Николаевич
  • Пасенков Владимир Петрович
  • Трещановский Александр Кириллович
SU1619347A1
СИСТЕМА ДЛЯ ПРОГРАММНОГО УПРАВЛЕНИЯ ТЕХНОЛОГИЧЕСКИМ ОБОРУДОВАНИЕМ 2000
  • Тюрин С.Ф.
  • Прохоров А.А.
  • Дудин Я.В.
  • Яковлев А.В.
  • Мальчиков А.И.
  • Мишкин С.В.
  • Голдобин А.Ю.
  • Горбунов С.Л.
  • Пермяков С.А.
  • Плешков О.В.
  • Прохоров Д.А.
RU2189623C2
Система для программного управления электроавтоматикой 1988
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Тюрин Сергей Феофантович
  • Пугач Евгений Васильевич
  • Улитенко Валентин Павлович
SU1532899A1
Многоразрядный генератор испытательных последовательностей 1983
  • Тюпин Валерий Петрович
  • Громаковский Виталий Александрович
  • Левина Елена Леонтьевна
SU1133589A1

Иллюстрации к изобретению SU 1 839 716 A3

Реферат патента 1993 года Формирователь последовательностей импульсов

Формула изобретения SU 1 839 716 A3

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

ФОРМИРОВАТЕЛЬПОСЛЕДОВАТЕЛЬНОСТЕЙ ИМПУЛЬСОВ, содержащий генератор импульсов, выход которого подключен к входу формирователя адреса, блок ввода информации, адресные выходы которого подключены к первой группе входов первого мультиплексора, выходы которого подключены к адресным входам первого блока памяти, отличающийся тем, что, с целью повышения быстродействия формирователя, в него введены второй мультиплексор, второй блок памяти и блок синхронизации, выход которого подключен к управляющему входу первого мультиплексора и входу записи первого блока памяти, выходы которого подключены к первой группе входов второго мультиплекLP

Ц

J

/ V

16

.±3..

V

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

17

iwij А ф

.J

cpue.Z

а 5

в

Л.

г п

.

tpt/г.З

П

(pt/tp.-fc

SU 1 839 716 A3

Авторы

Карапетян Рубен Викторович

Кангер Александр Евгеньевич

Кужекин Илья Иванович

Даты

1993-12-30Публикация

1991-02-21Подача