Устройство для предварительной обработки информации Советский патент 1987 года по МПК G06F17/00 

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

1

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

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

На чертеже приведена схема предлагаемого устройства.

Устройство содержит блок ввода блок 2 буферной памяти, блок 3 памяти, счетчик 4 времени, арифметический блок 5, шифратор 6, узел 7 задержки, коммутатор 8, блок 9 счетчиков времени срабатывания, блок 10 памяти заданного состояния, блок. 11 регистров текущего состояния и элемент ИЛИ 12, выходы 13 и 14, входы .15 и 16 и выход 17 устройства.

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

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

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

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

По истечении интервала интерполяции текущего кадра, начинается от302

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

В исходном состоянии в блоке 3 памяти -хранятся коэффициенты К, К для всех каналов преобразования

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

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

все счетчики поступают временные метки со счетчика 4 времени.

Каждый из разрядов блоков 10 и 11 определяет состояние одного инициативного сигнала, а блок 9 содержит независимые счетчики времени в состоянии с количеством воспроизводимых инициативных сигналов. В случае Т t в любом из каналов, соответствующий счетчик блока 9 выдает сигнал разрешения записи информации из блока 10 в соответствующий разряд блока 11 регистров. Этот сигнал поступает на элемент ИЛИ 12 с выхода которого сигнал поступает .

на ЭВМ в виде сигнала запроса (готовности) , сигнализирующего об изменении состояния любого из инициативных сигналов. Таким образом, в блок 11 будет записана информация, опрееляющая состояние группы инициативных сигналов. С выхода блока 11 регистров текущего состояния информация поступает на коммутатор 8, на управляющем входе которого установлен код

адреса ввода, заданный шифратором 6. Величина интервала интерполяции занесена в арифметический блок 5 и счетчик 4времени. Информация для второго кадра, т.е. коэффициенты К,,

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

При поступлении на вход 16 команы запроса от ЭВМ, шифратор 6 вырабатывает код, поступающий на вход блока 3 памяти, как адрес коэффициентов К;., и К, значений аналогового сигна

313

ла или группы значений инициативных сигналов, и на управляющий вход коммутатора 8, как адрес ввода информации в ЭВМ.

Значения коэффициентов, выбранные по адресам, сформированным шифратором 6, с выхода блока 3 памяти поступают на арифметический блок 5. Арифметический блок 5 по полученным значениям козффициентов значению интервала интерполяции и значению текущего времени на интервале интерполяции поступающего со счетчика 4 времени, определяет значение аналогового сигнала в момент опроса в виде кода

X К., + (К; - К.,), t/t;

который с выхода блока 5 поступает на информационный вход коммутатора 8

С выхода блока 3 памяти на вход узла 7 задержки, выполненного на базе счетчика, поступает код, определяющий время задержки вьщачи аналогового и инициативного сигналов. С выхода узла 7 задержки сигнал разрешения подключения поступает на информационный вход коммутатора 8, на управляющем входе которого установлен код, определяющий адрес ввода информации с ЭВМ. Таким образом, в момент поступления сигнала по информационному входу коммутатора от узла 7 задержки, информация, определяющая значение аналогового сигнала или состояние инициативных сигналов в момент опроса, может быть считана с информационного выхода 13.

Поскольку информация кадра сохраняется в памяти устройства неизменной до конца обработки интервала интерполяции, т.е. до заполнения счетчика 4, запрос от ЭВМ может повторяться по произвольному или прежнему каналу и на выходе 13 будут получены новые значения аналоговых или -инициативных сигналов в момент опроса.

По окончании заполнения счетчика 4 на его выходе формируется запрос информации для очередного кадра. По этому запросу на вход 15 от внешнего источника информации поступают ко ды очередного кадра информации и за- писываютсГя в блок 2 буферной памяти.

При этом коэффициенты, определяющие значения аналоговых сигналов для очередного кадра, переписьшаются

30 .,4

из блока 2 буферной памяти в блок 3 памяти, значение интервала интерполяции - в арифметический блок 5 и счетчик 4 времени, а время и признаки .. состояния инициативных сигналов переписываются соответственно в блок 9 счетчиков времени срабатывания и в блок 10 памяти заданного состояния. В дальнейшем устройство функционирует

в соответствии с изложенным алгоритмом.

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

Устройство для предварительной

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

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

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

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

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

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

513143306

установочный вход которого и инфор-ров текущего состояния и к входам

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

памяти, информационный вход блока jсостояния соединен с информационным

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

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

Л . ,

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

название год авторы номер документа
Устройство для предварительной обработки информации 1984
  • Галкин Виталий Васильевич
  • Даниляк Игорь Петрович
  • Жабеев Владимир Павлович
  • Королькевич Владимир Иванович
  • Минский Яков Григорьевич
SU1198505A2
Устройство для предварительной обработки информации 1987
  • Галкин Виталий Васильевич
  • Даниляк Игорь Петрович
  • Минский Яков Григорьевич
  • Артеменко Борис Львович
SU1411727A2
Устройство для предварительной обработки информации 1982
  • Галкин Виталий Васильевич
  • Даниляк Игорь Петрович
  • Жабеев Владимир Павлович
  • Королькевич Владимир Иванович
  • Минский Яков Григорьевич
SU1062684A1
Устройство для предварительной обработки информации 1988
  • Галкин Виталий Васильевич
  • Минский Яков Григорьевич
SU1562900A2
Устройство для предварительной обработки информации 1991
  • Калина Владимир Николаевич
  • Мусайлян Арам Арсенович
SU1837274A1
Устройство контролируемого пункта 1983
  • Диденко Константин Иванович
  • Епиков Анатолий Георгиевич
  • Карнаух Константин Григорьевич
  • Кочур Юрий Павлович
SU1211784A1
Управляющая векторная вычислительная система 1982
  • Прангишвили Ивери Варламович
  • Бабичева Елена Владимировна
  • Малюгин Владимир Дмитриевич
  • Соколов Владимир Владимирович
  • Денисенко Сергей Васильевич
  • Вейц Александр Вениаминович
  • Иванов Александр Иванович
  • Шкатулла Анатолий Иванович
  • Зверков Борис Семенович
  • Зрелова Татьяна Ивановна
  • Левертов Яков Анатольевич
  • Тодуа Джондо Альпезович
  • Гоголадзе Омар Васильевич
  • Вепхвадзе Анзор Николаевич
  • Гудушаури Гмаи Шалвович
  • Голубев Александр Павлович
  • Березенко Александр Иванович
  • Корягин Лев Николаевич
SU1120340A1
Многоканальный функциональный генератор 1984
  • Стерлин Андрей Яковлевич
  • Орехов Сергей Алексеевич
  • Подборонов Борис Петрович
  • Мушкетов Виталий Кириллович
SU1191922A1
Устройство для многоканального интерполирования функций 1986
  • Коробейников Валерий Николаевич
  • Кургаев Александр Филиппович
  • Масловский Вячеслав Яковлевич
SU1377878A1
Адаптивная система обработки данных 1984
  • Куракин Сергей Зосимович
  • Макаров Сергей Борисович
  • Чуркин Владимир Николаевич
SU1267429A1

Реферат патента 1987 года Устройство для предварительной обработки информации

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

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

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

Устройство для предварительной обработки информации 1984
  • Галкин Виталий Васильевич
  • Даниляк Игорь Петрович
  • Жабеев Владимир Павлович
  • Королькевич Владимир Иванович
  • Минский Яков Григорьевич
SU1198505A2
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для предварительной обработки информации 1982
  • Галкин Виталий Васильевич
  • Даниляк Игорь Петрович
  • Жабеев Владимир Павлович
  • Королькевич Владимир Иванович
  • Минский Яков Григорьевич
SU1062684A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для электрической сигнализации 1918
  • Бенаурм В.И.
SU16A1

SU 1 314 330 A1

Авторы

Галкин Виталий Васильевич

Даниляк Игорь Петрович

Минский Яков Григорьевич

Тертий Николай Иванович

Даты

1987-05-30Публикация

1986-03-05Подача