Таймер Советский патент 1987 года по МПК G06F1/04 

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

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

Целью изобретения является увели- чение быстродействия.

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

Формирователь 13 импульсов содержит элемент НЕ 17, триггер 18 и элемент И 19.

Таймер работает следующим образом

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

элемента И 9 сигнала разрешения пре- 45 этом начало считывания информации по

рьшания по входу 7 снимается сигнал перезаписи со счетчика 2, и он начинает счет по переднему фронту тактовых импульсов до тех пор, пока на выходе переполнения счетчика не появляется импульс, который поступает на выход 15 прерывания и через элемент И 9 восстанавливает или записывает новое цифровое значение временного интервала в счетчик 2, хранящееся в регистре 1.

Запись нового значения заданного временного интервала рег.истр 1 по

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

Таймер в режиме перезаписи в регистр 3 и разрешения чтения (фиг.З) работает следующим образом. По заднему фронту каждого тактового импульса при отсутствии сигнала на входе 8

разрешения чтения информация о состо-. янии счетчика 2 переписывается в регистр 3. При этом триггер 18 находится в исходном (нулевом) состоянии, на его инверсном выходе сигнал с уровнем Лог. 1 разреп1ает прохождение тактовых импульсов через элемент И 19 на управпяющи.й вход регистра 3.

При поступлении на вход 8 таймера сигнала разрешения чтения при отсутствии записи в регистр 3 триггер 18 перебрасывается в момент поступления сигнала разрешения чтения. На инверсном выходе триггера 18 формируется сигнал с уровнем Лог. О, который

5

0

пульсов через элемент И 19. Таким образом, сигнал записи в регистр 3 не формируется, и состояние регистра 3 во время чтения не изменяется. Возврат триггера 18 в исходное состояние происходит после окончания сигнала разрешения чтения по заднему фронту очередного тактового импульса.

Если сигнал разрешения чтения поступает на вход 8 таймера в момент записи в регистр 3, то триггер 18 перебрасывается по заднему фронту того тактового импульса, по которому осуществлялась запись в регистр 3. При

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

Одновременно с запретом изменения состояния регистра 3 элемент И-НЕ 14 формирует сигнал ответа таймера на время совпадения сигнала на прямом выходе триггера 18 и сигнала разрешения чтения.

Таким образом, сигнал разрешения чтения не прерывает поступления тактовых импульсов в счетчик 2, но в то же время запрещает формирование сиг31

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

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

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

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

5

n

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

2. Таймер поп.1, отличающийся тем, что формирователь импульсов содержит триггер, элемент НЕ и элемент И, причем вход разрешения чтения формирователя импульсов соединен с информационным входом

триггера, синхровход которого соединен с выходом элемента НЕ, синхровход формирователя импульсов соединен с входом элемента НЕ и с первым входом элемента И, второй вход которого соединен с инверсным выходом триггера, выход элемента И является первым выходом формирователя, прямой выход триггера является вторым выходом формирователя.

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

название год авторы номер документа
Таймер 1990
  • Селиванов Владимир Александрович
  • Шляхов Анатолий Петрович
SU1732338A2
Таймер 1988
  • Колчин Александр Евгеньевич
  • Каннер Михаил Геннадиевич
  • Смаглий Андрей Маркович
SU1531081A1
Таймер 1983
  • Андреасян Арамаис Генрихович
  • Красный Владимир Семенович
  • Командиров Анатолий Григорьевич
  • Рудица Владимир Иванович
SU1142822A1
Таймер 1989
  • Селиванов Владимир Александрович
  • Шляхов Анатолий Петрович
  • Королев Анатолий Викторович
SU1656515A1
Таймер 1986
  • Добровольская Ирина Алексеевна
  • Евстигнеев Владимир Гаврилович
  • Сафонов Евгений Назарович
SU1322246A1
УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ЭВМ С КАНАЛОМ СВЯЗИ 1992
  • Аронштам М.Н.
  • Ицкович Ю.С.
RU2043652C1
Таймер 1988
  • Сафонов Евгений Назарович
  • Новиков Виктор Тимофеевич
  • Кротов Валерий Анатольевич
SU1541587A2
Таймер 1989
  • Мешков Олег Кузьмич
  • Боженко Игорь Борисович
  • Гордиенко Сергей Павлович
SU1626250A1
Таймер 1988
  • Кицис Алексей Семенович
  • Клейнер Дмитрий Ильич
  • Латышев Владимир Ильич
SU1656514A2
ИМИТАТОР СИГНАЛОВ УПРАВЛЕНИЯ ПОЗИЦИОНИРОВАНИЕМ МАГНИТНЫХ ГОЛОВОК ОТНОСИТЕЛЬНО МАГНИТНЫХ ДИСКОВ 1991
  • Великородов Н.И.
  • Товеровский О.В.
  • Толочков С.Н.
  • Пименов А.В.
  • Гаврилов В.К.
  • Тимонькин Г.Н.
  • Соколов С.А.
  • Харченко В.С.
  • Ткаченко С.Н.
RU2017239C1

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

Реферат патента 1987 года Таймер

Изобретение относится к вычислительной технике и может быть использовано в управляющих вычислительных системах для обеспечения работы в реальном масштабе времени. Особенностью таймера является то, что он обеспечивает считьшание информации во время счета без прерьгаания счета, а также запись нового значения временного интервала без прерьшания текущего счета. Целью изобрет1ения является увеличение быстродействия. Поставленная цель достигается за счет введения второго регистра 3, формирователя 13 импульсов. 1 з.п. ф-лы, 3 ил. (Л фив.1

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

f pezi/cmpy J

Кэлемен/г у

Фиг2

гг т и

fff

8

сриг. З

Редактор Л.Лангазо Заказ 5999/49

Составитель Н.Торопова

Техред А.Кравчук КорректорВ.Бутяга

Тираж 671Подписное

ВНИИПИ Государственного комитета СССР

по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно

.-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

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

Таймер 1981
  • Кучеренко Андрей Павлович
  • Антипова Елена Дмитриевна
  • Аптекман Борис Александрович
SU1005010A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Таймер 1983
  • Андреасян Арамаис Генрихович
  • Красный Владимир Семенович
  • Командиров Анатолий Григорьевич
  • Рудица Владимир Иванович
SU1142822A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 357 940 A1

Авторы

Палашковский Виктор Борисович

Даты

1987-12-07Публикация

1986-01-20Подача