Двухканальное устройство для ввода информации
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1285453
Автор: Дударов
Текст
(59 4 6 06 Р 3/00, 13 00 ОПИСАНИЕ ИЗОБРЕТЕНИЯН А ВТОРСКОМУ СВИДЕТЕЛЬСТВУ ГОСУДАРСТ 8 ЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ(54) ДВУХКАНАЛЬНОЕ УСТРОЙСТВОДЛЯ ВВОДА ИНФОРМАЦИИ(57) Изобретение относится к вычислительной технике и может быть использовано длясопряжения ЭВМ с внешними устройствами,например для обработки данных в реальноммасштабе времени. Цель изобретенияупрощение устройства за счет упрощенияалгоритма переключения режимов работы.Устройство содержит два канала обмена,ЯО 1285453 мультиплексор, блок управления. Каналы обмена служат для буферизации входной информации и имеют организацию двухпортового запоминающего устройства, Блок управления осуществляет переключение режимов работы. В каждый момент времени происходит запись информации в один из портов памяти каналов и считывание информации из другого, Переключение портов памяти происходит при заполнении порта записи первого канала, считывание информации происходит независимо от записи по внешним синхроимпульсам, Запись ин формации по обоим каналам происходит асинхронно. Предусмотрена блокировка переключения портов памяти второго канала на время записи очередного информационного слова по второму каналу. Выходной Ж мультиплексор выполняет коммутацию считываемой информации по каналам. 2 ил. ЦИзобретение относится к вычислительной технике и может быть использовано для сопряжения ЭВМ с внешними устройствами, например, для обработки данных в реальном масштабе времени.Цель изобретения - упрощение устройства за счет упрощения алгоритма переключения режимов работы.На фиг. 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 работают несинхронно), Скорость чтения информации должна быть больше скорости5 1 О 15 20 25 30 35 40 45 50 55 Чтение информации происходит независимо от записи и начинается в момент переключения портов памяти. Сначала считывается ийформация, записанная в каьал 2, затем - записанная в канал 1. Например, после очередного переключения нортов памяти считывание происходит из блоков 32 каналов 1 и 2, Синхроимпульсы чтения с входа 19 через коммутатор 10 поступают на коммутатор 23 канала 2, который последовательно вырабатывает адреса чтения. Информация из блока 32 канала 2 через формирователь 31, мультиплексор 30 канала 2 и мультиплексор 3 поступает на выходы 18. При считывании последнего слова блока 32 канала 2 срабатывает дешифратор 27. Это вызывает выдачу признака КД записи. Если емкость портов памяти канала 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 (признак КД).1285453 Формула изобретения х н аг Фиа Состдви Техред И. В Тираж 670 комитета СС а Ж - 35 Редактор Н, Рогулич аказ 7498/50 ВНИИПИ Государственног 113035, Мос Производственно-полиграка ческое вре из регистра 26 через мультиплексоры 30 и 3 на выходы 18, после чего срабатывает элемент ИЛИ 33 и перебрасывается триггер 9, Синхроимпульсы чтения начинают поступать на вход чтения канала 1, к выходам 18 подключаются информационные выходы первого канала. Если количество слов, записанных в порт 32 первого канала, строго фиксировано, дешифратор 27 и регистр 26 в данном случае не нужны.Таким образом, в предлагаемом устройстве переключение портов памяти второго канала происходит при заполнении порта записи первого канала. Это позволяет упростить управляющую схему. Процессы записи информации по каналам 1 и 2 асинхронны. Чтение информации происходит независимо от записи по внешним синхроимпульсам. Двухканальное устройство для ввода информации, содержащее первый канал обмена, блок управления, второй канал обмена и мультиплексор, выходы которого являются информационными выходами устройства, информационные входы первого и второго каналов обмена являются информационными входами соответственно первой и второй группы устройства, информационные выходы первого и второго канала обмена соединены с информационными входами соответственно первой и второй группы мультиплексора, первый вход блока управления является входом синхроимпульсов чтения устройства, первый и пятый выходы блока управления соединены с входами чтения соответственно первого и второго каналов обмена, шестой выход блока управлении соединен с управляющим входом мультиплексора, отличающееся тем, что, с целью упрощения устройства за счет упрощения алгоритма переключения режимов работы, второй и четвертый выходы блока управления соединены с входами переключения соответственно первого и второго канала обмена, выход конца чтения второго канала обмена соединен с пятым входом блока управления, выход снятия блокировки второго канала соединен с четвертым входом блока управ ления, седьмой выход которого являетсявыходом запроса чтения устройства, третий выход блока управления соединен с входом записи второго канала обмена, вход записи первого канала обмена объединен с вторым входом блока управления и является первым входом стробирования устройства, третий вход блока управления является вторым входом стробнрования устройства. тель В. Файзразманов ерес Корректор .Ч. Самборс Подписное СР по делам изобретений и открыти Раугнская наб., д. 4,5 риятие, г. Ужгород, ул. Проектная,
СмотретьЗаявка
3882609, 08.04.1985
ПРЕДПРИЯТИЕ ПЯ А-1178
ДУДАРОВ ВИКТОР НИКОЛАЕВИЧ
МПК / Метки
МПК: G06F 13/00, G06F 3/00
Метки: ввода, двухканальное, информации
Опубликовано: 23.01.1987
Код ссылки
<a href="https://patents.su/3-1285453-dvukhkanalnoe-ustrojjstvo-dlya-vvoda-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Двухканальное устройство для ввода информации</a>
Предыдущий патент: Цифровой функциональный генератор
Следующий патент: Устройство для сопряжения электронной вычислительной машины с дискретными датчиками
Случайный патент: Сверхвысокочастотный генератор