с выходом четвертого элемента И, второй вход третьего элемента И соединен с выходом пятого элемента И, выходы шестого, седьмого и восьмого элементов И соединены соответственно с первым, вторым и третьим входами четвёртого элемента ИЛИ, выход которого соединен с первым входом второго триггера, второй и третий входы которого соединены соответственно с первыми вторым входами третьего триггера, третий вход которого соединен с выходом пятого элемента ИЛИ, первый, второй и третий входы которого соединены соответственно с выходами десятого, одиннадцатого и двенадцатого элементов И, первьш выход второго триггера соединен с первыми входами седьмого и восьмого элементов И и первым входом третьего дешифратора, второй вход которого соединен с выходом третьего триггера с первьми входами девятого, одиннадцатого и двенадцатого элементов И и вторым входом восьмого элемента И, второй выход второго триггера соединен с первым входом десятого элемент И и вторым входом двенадцатого элемента И, второй вход седьмого элемента И соединен с первьм входом второго элемента ИЛИ, второй вход которого соединен с вторым входом девятого элемента И, второй вход десятого элемента И соединен с выходом первого триггера, второй вход одиннадцатого элемента И соединен с выходом второго элемента ИЛИ, первый и второй выходы третьего дешифратора соединены соответственно с первым и вторым входами четвертого триггера, выход которого соединен с вторым входом шестого элемента И, третий выход третьего дешифратора соединен с третьим входом второго элементаИЛИ и первым входом тринадцатого элемента И, второй вход которого соединен с выходом генератора кодов, выход тринадцатого элемента И является пёрвым выходом блока сопряжения, выход тре5,ьего элемента И является вторым
выходом блока сопряжения,.выходы третьего дешифратора и шестого элемента И являются выходами первой группы блока сопряжения, выходы блока элементов И являются выходами второй группы блока сопряжения,, второй вход пятого элемента И является первым входом блока сопряжения, вторые входы второго и третьего триггеров объединены и являются вторым входом блока сопряжения, второй вход четвертого элемента И является третьим входом блока сопряжения, второй вход первого элемента И является четвертым входом блока сопряжения, входы первого и второго дешифраторов и первый вход шестого элемента И являются входами группы блока сопряжения. 3. Устройство по п. 1, отличающееся тем, что блок управления содержит генератор импульсов, счетчик, четвертый -дешифратор, пятьм и шестой триггеры и четырнадцатьш элемент И, первьй вход которого соединен с выходом пятого триггера, первый и второй входы которого соединены соответственно с первым и вторым выходами четвертого дешифратора, входы которого соединены с выходами счетчика, счетный вход которого соединен с выходом генератора импульсов и вторым входом четырнадцатого элемента И, установочньй вход счетчика является первым входом блока управления , первьй установочньй, второй уста.новочньй и тактовый входы шестого триггера являются соответственно вторым, третьим и четвертым выходами блока управления, третий выход четвертого дешифратора является первым выходом блока управления, выход генератора импульсов является вторым вьпсодом блока управления, выход шестого триггера является третьим выходом блока управления, выход четьфнадцатого элемента И является четвертым выходом блока управления, второй выход четвертого дешифратора является пятым выходом блока управления.. - .
11
Изобретение относится к вычислиельной технике и может быть использовано для регистрации рисунка печатных плат.
Известно устройство для записи инормации, содержащее рециркуляционые регистры, коммутаторы, распредеитель, блок управления, генератор имволов, сдвиговый регистр и блок егистрации lj .
Недостатком устройства является низкая производительность.
Наиболее близким к предлагаемому вляется устройство, содержащее блок правления, блок сопряжения, буферный егистр сдвига, усилитель сигнала записи и блок регистрации, выход которого соединен с первым входом блока сопряженияи с первым входом блока управления, второй вход которого соединен с вторым входом блока сопряжения, третий и четвертьй входы которого соединены соответственно с первым и вторым выходами блока управления, третий и четвертьй входы которого соединены соответственно с первым и вторьв выходами блока сопряжения, третий выход блока управления соединен с входом блока регистрации, выход буферного регистра сдвига соединен с входом усилителя сигнала записи, выход которого соединен с вторым входом блока регистрации, вход буферного регистра сдвига является входом устройства 2.
Недостатком .устройства является малое быстродействие.
Цель изобретения - повышение быстродействия устройства.
Поставленная цель достигается тем, что в устройство для записи цифровой информации, содержащее блок сопряжения, блок управления и блок регистрации, выход которого соединен с первым входом блока сопряжения и с первым входом блока управления, второй вход которого соединен с вторым входом блока сопряжения, третий и четвертый входы которого соединены соответственно с первым и вторым выходами блока управления, третий и четвертый входы которого соединены соответственно с первым и вторым выходами блока сопряжения, третий выход блока управления соединен с входом блока регистрации, второй вход блока сопряжения является первым входом устройства, входы группы блока сопряжения являются входами группы
2672
устройства, первый выход блока сопряжения является выходом устройства, выходы первой группы блока сопряжения являются выходами группы устройства, введены буферные регистры,
сдвиговые регистры и усилители, входы которых соединены с выходами сдвиговых регистров, информационные входы KOTopuix соединены с выходами буферных регистров, тактовые входы которых соединены с выходами второй группы блока сопряжения, первьй выход которого соединен с информационными входами буферных регистров, первьй, четвертый и пятый выходы блока управления соединены соответственно с тактовым, сдвиговым и установочным входами сдвиговых регистров, выходы усилителей соединены с входами группы блока регистрации.
Кроме того, блок сопряжения СО7 держит тринадцать элементов И, пять элементов ИЛИ, четыре триггера, три дешифратора, блок элементов И и генератор кода, выход первого дешифратора соединен с первым входом первого элемента И, выход которого соединен с входом блока элементов И, входы группы которого соединены с выходами группы второго дешифратора и входами группы первого элемента ИЛИ, выход которого соединен с первым входом второго элемента И, второй вход которого соедине} с вторым входом первого элемента И, выход второго дешифратора соединен с входом первого элемента ИЛИ и первым входом третьего элемента И, второй вход которого, соединен с выходом первого элемента И, выход третьего элемента И соединен с первым входом второго элемента ИЛИ, второй вход которого соединен с перн .1МИ входами четвертого, пятого и шестого элементов И, третий вход второго элемента И соединен с первым входом первого триггера, второй вход которого соединен с выходом третьего элемента ИЛИ, первый вход которого соединен с выходом четвертого элемента И, второй вход третьего элемента И соединен с выходом пятого элемента И, выходы шестого, седьмого и восьмого элементов И соединены соответственно с первым, вторым и третьим входами четвертого элемента ИЛИ, выход которого соединен с первым входом второго триггера, второй и третий входы которого соединены соответственно с первым и вторым входами 3. 1 третьего триггера, третий вход которого соединен с выходом пятого элемента ИЛИ, первьй, второй и третий входы которого соединены соответственно с выходами десятого, одиннадцатого и двенадцатого элементов И, первый выход второго триггера соединен с первыми входами седьмого и вос мого элементов И и первым входом третьего дешифратора, второй вход которого соединен с выходом третьего триггера, с первыми входами девятого одиннадцатого и двенадцатого элементов И и вторым входом восьмого элемента И, второй выход второго тригге- 5 ра соединен с первым входом десятого элемента И и вторым входом двенадцатого элемента. И, второй вход седьмого элемента И соединен с первым входом второго элемента ИЛИ, -второй.вход 20 которого соединен с вторым входом девятого элемента И, второй, вход десятого элемента И соединен с выходом первого триггера, второй вход одиннад цатого элемента И соединен с выходом 25 второго элемента ИЛИ, первый и второй выходы третьего дешифратора соединен соответственно с первым и вторым входами четвертого триггера,- выход которого соединен с вторым входом шестого элемента И, третий выход третьего дешифратора соединен с трет им входом второго элемента ИЛИ и пер вым входом тринадцатого элемента И, второй вход которого соединен с выходом генератора кодов, выход тринад цатого элемента И является первым вы ходом блока сопряжения, выход третье го элемента И является вторым выходом блока сопряжения, выходы третьего дешифратора и шестого элемента И являются выходами первой группы блока сопряжения, выходы блока элементов И являются выходами второй группы блока сопряжения, второй вход ПЯТОГО элемента И является первым входом блока сопряжения, вторые входы второго и третьего триггеров объе динены и являются вторым входом блока сопряжения, второй вход четвертого элемента И является третьим входо блока сопряжения, второй вход первого элемента И является четвертым входом блока сопряжения, входы первого и второго дешифраторов и первьй вход шестого элемента И являются входами группы блока сопряжения. Блок управления содержит генерато импульсов, счетчик, четвертьй дешиф67ратор, пятый и шестой триггеры и четырнадцатьй элемент И, первый вход которого соединен с выходом пятого триггера, первьй и второй входы которого соединены соответственно с первым и вторым выходами четвертого дешифратора, входы которого соединены с выходами счетчика, счетньй вход которого соединен с выходом генератора импульсов и вторым входом четырнадцатого элемента И, установочньй вход счетчика является первым входом блока управления, первый установочньй, второй установочньй и тактовьй входы шестого триггера являются соответственно вторым, третьим и четвертым входами блока управления, третий выход четвертого дешифратора является первым выходом блока управления, вькод генератора импульсов является вторым выходом блока управления, выход шестого триггера является третьим выходом блока управления, выход четырнадцатого элемента И является четвертым выходом блока управления, второй выход четвертого дешифратора является пятым выходом блока управления. На фиг.1 представлена структурная схема предлагаемого устройства для записи цифровой информации; на фиг.2схема блока, сопряжения; на фиг.З схема блока управления; на фиг.4 схема блока регистрации. Устройство содержит блок 1 сопряжения, блок 2 управления, буферные регистры 3.1,.,.,З.п сдвиговые ре- : гистры 4.1,...,4.П, усилители 5.1,.. ...,5.И, блок 6 регистрации, шины сигналов интерфейса ввода-вывода, а именно сигнала Подготовка 7, сигнала Синхронизация исполнителя 8 сигнала Синхронизация задатчика .9, сигнала Занято 10, сигналов Управление 11, сигналов Адрес 12, сигналов Данные 13 сигнала Разрешение передачи входное 14, сигнала Запрос передачи. 15, сигнала Подтверждение выборки 16, сигнала Прерывание 17, сигнала Разрешение передачи выходное 18. . Блок 1 сопряжения сэдержит первый дешифратор (кода операции) 19, второй дешифратор (адреса) 20, первьй элемент И 21, первьй элемент. ИЛИ 22,второй элемент И 23, третий элемент И 24, блок элементов И 25.1,... ...,25.1, четвертьй элемент И 26, пятьй элемент И 27, второй элемент 5. 1 ИЛИ 28, третий элемент ИЛИ 29, первы триггер 30, шестой - двенадцатый эле менты И 31 - 37 соответственно, четвертый элемент ИЛИ 38, пятьш элемент ИЛИ 39, второй триггер 40, третий триггер 41, дешифратор 42, генератор 43 кода вектора прерывания, четверты триггер 44, тринадцатый элемент И 45 Блок 2 управления состоит из генератора 46 импульсов, счетчика 47, дешифратора 48, .пятого триггера 49, четырнадцатого элемента И 50, шестого триггера 51. Блок регистрации содержит п оптоэлектронных синтезаторов 52 изображе ния, барабан развертки с носителем 53 информации, кассету 54, привод 55, датчик НАЧАЛО СТРОКИ 56, каретку 57, центр правьй 58 и ходовой вднт59 Блок 2 управления работает следующим образом. После подачи напряжения питания на второй вход из ЭВМ поступает сигнал Подготовка, которьй сбрасывает шестой триггер 51 в исходное состояние. Затем поступает сигнал ЗАПИСЬ В ТГ ПУСК, информация с шины 13 сигналов Данные записывается во второй триггер. На выходе второго триггера формируется сигнал Пуск, который поступает на третий выход. С целью генератора 46 синхросигналы поступают на счетный вход счетчика 47, на выход синхроимпульсов и первый вход элемента И 50 для формирования импульсов сдвига. После поступ ления сигнала Начало строки счетчик сбрасывается в исходное состояние и начинает счет синхроимпульсов. На выходе дешифратора 48 через ГП синхроимпульсов формируется сигнал Запись, который поступает на первы вькод. Затем на выходе дешифратора вырабатывается сигнал установки триггера 49 и на выходе элемента |И 50 формируются импульсы сдвига, которые поступают на четвертьй выход После вьщачи количества импульсов сдвига, соответствующих количеству битов информации, в одной строке рисунка на выходе дешифратора 48 вырабатьшается сигнал Сброс, по которо му триггер 49 переводится в исходное состояние и запрещается вьдача импульсов сдвига. Сигнал Сброс поступает на пятый выход. Блок пере.ходит к ожиданию очередного сигнала Начало строки. 7 Блок сопряжения предназначен для логического подклк}чения устройства к ЭВМ и работает согласно требованию к интерфейсу Общая шина. Он реализован в виде синхронного автомата. После подачи напряжения питания из ЭВМ поступает сигнал Подготовка, по которому второй и третий триггеры 40 и 41 устанавливаются в исходное состояние. На первом выходе дешифратора 42 вырабатывается сигнал сброса четвертого триггера 44, т.е. разрешается распространение сигнала Разрешение передачи входное, поступающего через элемент И 34, и формирование сигнала Разрешение передачи выходное. После дюлучения сигнала Начало строки или сигнала Запись и при отсутствии сигнала Разрешение передачи входное вырабатывается признак установки первого триггера 30, и синхронный автомат реализуетоперации Захват шины и Прерывание с передачей кода вектора прерывания в ЭВМ согласно интерфейсу Общая шина. Дешифратор 20 адреса опознает адреса ВУ устройства. Один адрес - адрес триггера 51 блока уп- равления, остальные П адресов - адреса h буферных регистров 3.1,...,З.П. Дешифратор 19 анализирует состояние кода операции и при наличии кода операции Запись и сигнала Синхронизация задатчика, на выходе первого элемента И 21 формируется сигнал разрешения, по которому при наличии соответствующего адреса вырабатываются либо сигнал записи в триггер. 51 на выходе третьего элемента И 24, либо сигналы записи в один из П буферных регистров на выходах блока элементов И 25.1,... ,25.4. На выходе второго элемента И 23 формируется ответный сигнал Синхронизация исполнителя. Устройство работает следующим образом. После подачи напряжения питания выполняется операция Запись с адресом триггера 51 блока управления, на третьем выходе которого формируется сигнал Пуск, который поступает на вход блока регистрации. Каретка и барабан развертки с носителем информации приводятся в движение и на выходе датчика, расположенного в блоке регистрации, начинают формироваться сигналы Начало строки, которые поступают на первый вход блока управления и первый вход блока сопряжения. По сигналу Начало строки блок сопряжения вьшолняет операции Захват шины и Прерывание с передачей кода вектора прерьгоания в ЭВМ согласно требованиям интерфейса Общая шина, ЭВМ переходит на обработку программы прерьшавия, при выполнении которой осуществляется последовательная запись информации в п буферных регистров по И сигналам записи, которые вырабатываются на вькодах второй группы блока сопряжения . Запись информации в 1 буфернь регистров заканчивается до появления сигнала Запись, который вьфабатывается на первом выходе блока управления. По переднему фронту сигнала Запись осуществляется перепись информации из буферных регистров в л сдвиговых регистров. Сдвиговые регистры позволяют устранить неточност механической установки П оптозлектронных синтезаторов изображения на каретке в блоке регистрации. Коррекция осуществляется перед началом, эксплуатации устройства путем жестко коммутации шин входной информации на 7 г, . f,) разряды соответственно, где - необходимое начальное смещение разрядов для п-го оптоэлектронного синтезатора изображения. С выхода п сдвиговых регистров по сигналам сдвига через VI усилителей записи информация поступает в рлок регистрации и отображается на носителе информации. По сигналу Запись блок сопряжения вьшолняет операции Захват шины и Прерывание и очередной массив информации записывается в П буферных регистров. После окончания вьщачи информации п текущих строк в блок регистрации на пятом выходе блока управления формируется сигнал Сброс, который поступает на входы сброса 11 сдвиговых регистров и устройство переходит к ожиданию очередного сигнала Начало строки из блока регистрации. Таким образом, устройство для записи информации позволяет одновременно осуществлять вывод информации для и текущих строк изображения. Это позволяет значительно сократить время ожидания в канале ввода-вывода ЭВМ, а общая производительность устройства повьш1ается в ti раз.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для считывания цветной графической информации | 1989 |
|
SU1695339A1 |
Устройство для ввода информации | 1988 |
|
SU1536368A1 |
Устройство для отображения информации | 1986 |
|
SU1441450A1 |
Устройство для сопряжения | 1983 |
|
SU1129603A1 |
Устройство для ранжирования чисел | 2022 |
|
RU2792182C1 |
Устройство для сопряжения двух ЭВМ | 1988 |
|
SU1596341A1 |
Адаптер канал-канал | 1981 |
|
SU1037235A1 |
Адаптер канал-канал | 1979 |
|
SU851391A1 |
Устройство для сопряжения ЭВМ с датчиками | 1987 |
|
SU1427375A1 |
Устройство для ввода информации | 1981 |
|
SU1005019A1 |
1. УСТРОЙСТВО ДЛЯ ЗАПИСИ ЦИФРОВОЙ ИНФОРМАЦИИ, содержащее блок сопряжения, блок управления и блок регистрации, выход которого соединен с первым входом блока сопряжения и первым входом блока управления, второй вход которого соединен с вторым входом блока сопряжения, третий и четвертый входы которого соединены соответственно с первым и вторым выходами блока управления, третий и четвертый входы которого соединены соответственно с первым и вторым вы-, ходами блока сопряжения, третий выход блока управления соединен с входом блока регистрации, второй вход блока сопряжения является первым входом устройства, входы группы блока сопряжения являются входами группы устройства, первый выход блока сопряжения является выходом устройства, выходы первой группы блока сопряжения являются выходами группы устройства, отличающееся тем, что, с целью повьшения быстродействия устройства, в него введены буферные регистры, сдвиговые регистры и усилители входы которых соединены с выходами сдвиговых регистров, информационные входы которых соединены с выходами буферных регистров, тактовые входы которых соединены с выходами второй группы блока сопряжения, первьй выход которого соединен с информационными входами буферных ре-, гистров, первый, четвертый и пятый выходы блока управления соединены соответственно с тактовым, сдвиговым и установочным входами сдвиговых регистров, выходы усилителей соединены с входами группы блока регистрации. 2. Устройство по п. 1, отличающееся тем, что блок сопряжения содержит тринадцать элементов И, цять элементов ИЛИ, четыре триггера, три дешифратора, блок элементов И и генератор кода, выход сл первого дешифратора соединен с первым входом первого элемента И, выход кос торого соединен с входом блока элементов И, входы группы которого соединены с выходами группы второго дешифратора и с входами группы первого элемента ИЛИ, выход которого соединен с lepBbiM входом второго элемента И, второй вход которого соединен с вторым входом первого элемента И, X) выход второго дешифратора соединен с э ч входом первого элемента ИЛИ и первым входом Третьего элемента И, второй вход которого соединен с выходом первого элемента И, выход третьего элемента И соединен с первым входом второго элемента ИЛИ, второй вход которого соединен с первыми входами четвертого, пятого и шестого элементов И, третий вход второго элемента И соединен, с первым входом первого триггера, второй вход которого соединен с выходом третьего элемента ИЛИ, первый вход которого соединен
Печь для непрерывного получения сернистого натрия | 1921 |
|
SU1A1 |
ЬиЕОиЮЗНАЯ | 0 |
|
SU383046A1 |
Топка с несколькими решетками для твердого топлива | 1918 |
|
SU8A1 |
Аппарат для очищения воды при помощи химических реактивов | 1917 |
|
SU2A1 |
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. | 1921 |
|
SU3A1 |
Аппарат для очищения воды при помощи химических реактивов | 1917 |
|
SU2A1 |
Авторы
Даты
1984-07-15—Публикация
1982-03-31—Подача