Двухканальное устройство для ввода информации Советский патент 1987 года по МПК G06F3/00 G06F13/00 

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

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

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

На фиг. 1 показана функциональная схема устройства; на фиг. 2 - конструкция второго канала.

Устройство содержит первый канал 1 обмена, второй канал 2 обмена, мультиплексор 3, блок 4 управления, в состав которого входят счетчик 5, дешифратор 6, первый триггер 7, формирователь 8, второй триггер 9, коммутатор 10, третий триггер 11, регистр 12, элемент 13 задержки. Кроме того, устройство содержит информационные входы 14-15 первого и второго каналов, первый и второй входы 16-17 стробирования устройства, информационные выходы 18 устройства, вход 19 синхроимпульсов чтения устройства, выход 20 запроса чтения устройства. Второй канал 15 (фиг. 2) включает демультиплексор 21, коммутатор 22 записи, коммутатор 23 чтения, первый дешифратор 24, первый регистр 25, второй регистр 26, второй дешифратор 27, первый блок 28 памяти, первый фюрмирователь 29, мультиплексор 30, второй формирователь 31, второй блок 32 памяти, элемент ИЛИ 33.

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

Каналы 1 и 2 обмена являются буферами для информации, поступаюшей по входам 14 и 15. Конструкция первого канала 1 обмена аналогично конструкции второго канала 2 (фиг. 2), отличия заключаются в следующем: в первом канале 1 отсутствуют демультиплексор 21,. элемент ИЛИ 33, регистры 25 и 26 и дешифраторы 24 и 27 с соответствующими связями.

В каждый момент времени происходит запись информации с входов 14 и 15 по строб-импульсам на входах 16 и 17 в один из блоков 28 и 32 памяти первого и второго каналов 1 и 2 и считывание информации из другого блока памяти соответствующего канала. Переключение портов памяти каждого канала с записи на считывание происходит при заполнении того блока 28 и 32 памяти канала 1, в который происходит запись информации. Блок 4 управляет переключением режимов работы и коммутацией выходных информационных сигналов мультиплексором 3. Если переключение портов памяти второго канала происходит при заполнении порта записи канала 1, емкость портов памяти канала 2 надо выбрать так, чтобы исключить переполнения. Кроме того, необходимо исключить ситуацию сбоя в канале 2 в момент переключения портов памяти (сбой возможен, так как каналы 1 и 2 работают несинхронно). Скорость чтения информации должна быть больше скорости

записи. Если емкость портов памяти канала 2 выбирается с запасом, структура информации, передаваемой с канала 2, имеет следующий вид: данные, записанные с входов 15; пустая информация (ПИ); признак, содержащий информацию, о количестве данных (КД), записанных в порт памяти с входов 15.

Рассматривают случай, когда запись информации происходит в блоки 28 каналов 1

и 2 и считывание информации происходит из блоков 32. Информация с входов 14 через формирователь 29 поступает на информационные входы блока 28. Строб-информация с входа 16 поступает на коммутатор 22 записи, который вырабатывает адрес записи информационного слова в блок 28 и соответствующий управляющий сигнал записи. Коммутатор 22 (23) записи (чтения) устроен таким образом, что выходы коммутатора 22 (23), соединенные с блоком 32 (28) от схемы,

отключены. При переключении портов памяти происходит переключение выходов коммутаторов 22 и 23. Счетчик 5 считает количество слов, записанных в блок 28 канала 1. При заполнении блока 28 канала 1 срабатывает дешифратор 6, перебрасывается триггер 7, вызывая переключение портов памяти канала 1, формирователь- 8 вырабатывает импульсы запроса чтения информации из устройства и вызывает подключение синхроимпульсов чтения (вход 19) к сходу чтения канала 2 и к входам 18 выходов канала 2. Каждый строб-импульс, поступающий на вход 17, через триггер 11 блокирует выход регистра 12. Снятие блокировки происходит при поступлении сигнала с выхода демуль- типлексора 21 канала 2 на четвертый вход блока 4 управления. Таким образом, поступление сигнала переключения портов памяти канала 2 возможно только в те моменты времени, когда запись информационного слова в порт записи канала 2 закончена. При поступлении сигнала переключения портов памяти канала 2 в регистр 25 записывается адрес с выходов коммутатора 22 (признак КД).

Чтение информации происходит независимо от записи и начинается в момент переключения портов памяти. Сначала считывается информация, записанная в канал 2, затем - записанная в канал 1. Например, после очередного переключения портов памяти считывание происходит из блоков 32

каналов 1 и 2. Синхроимпульсы чтения с входа 19 через коммутатор 10 поступают на коммутатор 23 канала 2, который последовательно вырабатывает адреса чтения. Информация из блока 32 канала 2 через формирователь 31, мультиплексор 30 канала 2 и мультиплексор 3 поступает на выходы 18. При считывании последнего слова блока 32 канала 2 срабатывает дешифратор 27. Это вызывает выдачу признака КД

из регистра 26 через мультиплексоры 30 и 3 на выходы 18, после чего срабатывает элемент ИЛИ 33 и перебрасывается триггер 9. Синхроимпульсы чтения начинают поступать на вход чтения канала 1, к выходам 18 подключаются информационные выходы первого канала. Если количество слов, записанных в порт 32 первого канала, строго фиксировано, дешифратор 27 и регистр 26 в данном случае не нужны.

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

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

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

0

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

5

Составитель В. Файзразманов

Редактор Н. РогуличТехред И. ВересКорректор М. Самборская

Заказ 7498/50Тираж 670Подписное

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

113035, Москва, Ж-35, Рау1нская наб., д. 4, 5 Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

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

название год авторы номер документа
УСТРОЙСТВО ДЛЯ СЧИТЫВАНИЯ ИЗОБРАЖЕНИЯ 1994
  • Панин С.В.
  • Парфенов А.В.
  • Сырямкин В.И.
RU2108623C1
СПОСОБ ЦИФРОВОЙ ОБРАБОТКИ СИГНАЛОВ И УСТРОЙСТВО ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ 2000
  • Гречишников А.И.
  • Золотухин Ф.Ф.
  • Поляков В.Б.
  • Телековец В.А.
RU2163391C1
Устройство для сопряжения внешних устройств с накопителем на магнитной ленте 1984
  • Жабыко Юрий Михайлович
  • Попеленский Юрий Федорович
  • Солодихин Герман Михайлович
  • Солодовников Владимир Александрович
SU1348842A1
Устройство для обмена данными между группой каналов ввода-вывода и оперативной памятью 1985
  • Пронин Владислав Михайлович
  • Пыхтин Вадим Яковлевич
  • Мазикин Борис Викторович
  • Хамелянский Владимир Семенович
SU1278867A2
Коммутатор 1989
  • Гаврилов Алексей Алексеевич
  • Гаврилов Владислав Алексеевич
  • Морейн Поль Уриевич
SU1716622A2
Устройство сбора дефектоскопической информации 1985
  • Якиревич Сергей Аркадьевич
  • Дрейзин Валерий Элезарович
  • Филист Сергей Алексеевич
  • Кудинов Виталий Алексеевич
SU1298719A1
УСТРОЙСТВО ДЛЯ ЦИФРОВОЙ МАГНИТНОЙ ЗАПИСИ ИНФОРМАЦИИ НА ВИДЕОМАГНИТОФОНЕ 1993
  • Турлов П.А.
  • Макаев Н.А.
  • Пушкин С.Е.
  • Теплов М.Ю.
RU2042218C1
Многоканальное микропрограммное устройство ввода-вывода 1983
  • Супрун Василий Петрович
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
SU1104500A1
Устройство для контроля цифровых узлов 1990
  • Галаган Владимир Григорьевич
  • Ивасенко Татьяна Владимировна
  • Некрасов Борис Анатольевич
SU1756894A1
ИМИТАТОР СИГНАЛОВ УПРАВЛЕНИЯ ПОЗИЦИОНИРОВАНИЕМ МАГНИТНЫХ ГОЛОВОК ОТНОСИТЕЛЬНО МАГНИТНЫХ ДИСКОВ 1991
  • Великородов Н.И.
  • Товеровский О.В.
  • Толочков С.Н.
  • Пименов А.В.
  • Гаврилов В.К.
  • Тимонькин Г.Н.
  • Соколов С.А.
  • Харченко В.С.
  • Ткаченко С.Н.
RU2017239C1

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

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

Изобретение относится к вычислительной технике и может быть использовано для сопряжения ЭВМ с внешними устройствами, например для обработки данных в реальном масштабе времени. Цель изобретения - упрощение устройства за счет упрощения алгоритма переключения режимов работы. Устройство содержит два канала обмена. мультиплексор, блок управления. Каналы обмена служат для буферизации входной информации и имеют организацию двухпортового запоминающего устройства. Блок управления осуществляет переключение режимов работы. В каждый момент времени происходит запись информации в один из портов памяти каналов и считывание информации из другого. Переключение портов памяти происходит при заполнении порта записи первого канала, считывание информации происходит независимо от записи по внешним синхроимпульсам. Запись ин формации по обоим каналам происходит асинхронно. Предусмотрена блокировка переключения портов памяти второго канала на время записи очередного информационного слова по второму каналу. Выходной мультиплексор выполняет коммутацию считываемой информации по каналам. 2 ил. ю 1Ю 00 ел СП ОО

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

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

Устройство для ввода информации 1982
  • Дударов Виктор Николаевич
SU1084775A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Многоканальное устройство для сопряжения источников сообщений с цифровой вычислительной машиной 1980
  • Молчанов Олег Евграфович
  • Полуаршинов Андрей Михайлович
  • Тихонов Юрий Федорович
  • Щечкин Александр Денисович
SU941979A2
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 285 453 A1

Авторы

Дударов Виктор Николаевич

Даты

1987-01-23Публикация

1985-04-08Подача