Устройство для отработки временных интервалов

 

Изобретение относится к области вычислительной техники и может быть использовано в системах управления. Целью изобретения является расширение функциональных возможностей. Устройство содержит блок управления, ре-, гистр номера временного интервала, сумматор, две группы триггеров, входной регистр, группу регистров кода временного интервала, счетчик, группу схем сравнения, группу элементов И и генератор импульсов. Блок управления содержит дешифратор, элемент НЕ и элемент задержки. Цель достигается за счет реализации параллельной обработки временных интервалов. 2 ил. ю 00 СХ) С55 со

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИК (51) 4 G 06 Р 9/00

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Н ABTOPCHOMV СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3845365/24-24 (22) 11. 12, 84 (46) 07.02.87. Бюл. Р 5 .(72) В.Г. Жуковский и В.В. Букин (53) 681.32(088.8) (56) Авторское свидетельство СССР и 542191, кл. G 06 F 9/00, 1977.

Авторское свидетельство СССР и 443386, кл. G 06 F 9/00, 1974. (54) УСТРОЙСТВО ДЛЯ ОТРАБОТКИ ВРЕМЕННЫХ ИНТЕРВАЛОВ (57) Изобретение относится к области вычислительной техники и может быть

„„Я0„„1288697 А 1 использовано в системах управления.

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

1288697

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

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

На фиг.1 приведена функциональная схема устройства", на фиг.2 — функциональная схема блока управления.

Устройство содержит блок 1 управления, регистр 2 номера временного интервала, сумматор 3, rpyrrny 4 триггеров, входной регистр 5, группу б регистров кода временного интервала, счетчик 7, группу 8 схем сравнения, группу 9 элементов И, генератор 10 импульсов, группу 11 триггеров, вход

12 начальной установки устройства, выходы 13 индикации завершения заданного интервала времени устройства, входы 14 номера временного интервала, 15 синхронизации записи, 16 длительности временного интервала устройства.

Блок управления (фиг.2) содержит дешифратор 17, элемент НЕ 18 и эле- мент НЕ 18 и элемент 19 задержки.

Устройство работает следующим образом. ,I

Генератором 10 импульсов формируются тактовые импульсы, подсчитываемые счетч псом 7; при переполнении счетчик

7 сбрасывается в "0", и счет импульсов продолжается с нуля. В произвольный момент времени, не зависящий от текущего состояния счетчика 7, на вход 14 устройства подается двоичный позиционный код номера записываемого временного интервала, на вход 15— сигнал "Запись", а на вход 16 входно- 4

ro регистра 5 подается двоичный позиционный код длительности интервала в единицах времени, равных периоду формирования тактовых импульсов генератором 10. Сигнал "Запись" разрешает работу дешифратора 17, преобразуется элементом НЕ 18 в сигнал синхронизации записи унитарного (однопозиционного) кода номера временного интервала с выхода дешифратора 17 в регистр 2 номера временного интервала и кода длительности интервала во входной регистр 5 а также преобразуется элементом 19 задержки в сигнал сброса регистра 2 номера временного интервала.

За время между занесением в ре- гистр 2 унитарного кода номера и его сбросом сумматором 3 выполняется суммирование по модулю 2 -1, где шразрядность счетчика 7 и регистров

5 и 6, кода длительности интервала времени с выхода регистра 5 и текущего значения счетчика 7, а по сигналу с i-ro выхода регистра 2 происходит перевод в единичное состояние

i-ro триггера группы 4 триггеров, где i — номер записываемого интервала времени (1 i n, n — количество отрабатываемых интервалов) . По сигналу сброса регистра 2, поступающему с выхода элемента 19 задержки, на

i-м выходе регистра 2 вырабатывается перепад уровня сигнала, который стробирует занесение результата суммирования в сумматоре в i-й регистр 6.

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

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

8 сравнения, поступают на соответствующие элементы И 9. Если временной интервал, для которого схема сравнения 8 выработала сигнал, отрабатывается, т.е. в соответствующем триггере первой группы 4 триггеров хранится

"1", то на выходе соответствующего элемента И 9 формируется сигнал, который переводит в единичное состояние соответствующий триггер группы

11 триггеров и в нулевое состояние соответствующий триггер группы 4 триггеров, Таким образом, наличие единиц в соответствующих разрядах выхода

13 указывает на то, что отработаны соответствующие интервалы времени.

После чтения этого информационного слова через вход 12 устройства осуществляется перевод всех триггеров группы 11 в нулевое состояние и в устройство может быть записана информация об интервалах времени, не отрабатываемых им в данный момент.

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

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

k-й схемы сравнения группы, выход которой подключен к первому входу

k-ro элемента И группы (k=1,п, где

n — количество формируемых временных интервалов), выход которого подключен к входу установки в "0" k-го триггера первой группы и к входу ус- 35 тановки в "1" k-го триггера второй группы, выход которого подключен к выходу k-ro разряда индикации завершения заданного интервала времени устройства, выход счетчика подключен к второму входу сумматора и к вторым входам схем сравнения группы, первый управляющий выход блока управления подключен к синхровходам входного регистра и регистра номера временного интервала, вход установки в "0" и выход k-го разряда которого подключены соответственно к второму управляющему выходу блока управления и к входу установки в "1" k-го триггера первой группы, выход которого подключен к второму входу k-ro элемента И группы, выход k-го разряда регистра номера временного интервала подключен к синхровходу k-го регистра кода временного интервала группы, информационный выход блока управления подключен к информационному входу регистра номера временного интервала, вход начальной установки устройства подключен к входам установки в "0" триггеров второй группы, причем блок управления содержит дешифратор, элемент задержки и элемент НЕ, причем информационный вход блока через де- шифратор подключен к информационному выходу блока, тактовый вход блока подключен к стробирующему входу де-; шифратора, через элемент НŠ— к первому управляющему выходу блока, через элемент задержки — к второму управляющему выходу блока.

1288697

Клоку 2

Составитель М. Силин

Техред В.Кадар

Редактор В. Петраш

Корректор В. Бутяга

Заказ 7809/47 Тираж 694

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д. 4/5

Подписное

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

Устройство для отработки временных интервалов Устройство для отработки временных интервалов Устройство для отработки временных интервалов Устройство для отработки временных интервалов 

 

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

Изобретение относится к области вычислительной техники и может быть использовано для организации прерывания в микро-ЭВМ

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

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

Изобретение относится к области

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

Изобретение относится к вычислительной технике и может быть использовано в устройствах управления ЭВМ

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

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

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

Изобретение относится к устройствам программного управления и предназначено для использования в составе автоматизированных систем управления и регулирования с использованием ЭВМ вышестоящего уровня

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

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

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

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

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

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

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

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