Изобретение относигся к автоматйке и вычислительной технике и может найти применение в автоматизированных системах управления в качестве буферного уст ройства памяти. Известны устройства для сопряжения, содержащие регистры, элементы И, элементы ИЛИ, распределители ввода к вывода информации, схемы сравнения, сумматор и узел управления и выполняющие функции буферизации входящих кодов 1. Недостаток этих устройств обусловлен их сложной структурой и большим объемом оборудования. Наиболее близким к предлагаемому по сущности технического решения является устройство для сопряжения, содержащее матрицу элементов памяти, счетчик записи и счетчик считывания, элемент И и элементы ИЛИ, реверсивный счетчик, ком мутаторы и дешифратор, причем выходы элементов памяти j -ой строки материалы подключены к соответствующим входам j -го элемента ИЛИ, выход которого боединен .гым информационным вы ходом устройства, первые входы элементов памяти 4 -ой строки матрицы являются -тым информационным входом устройства, второй, третий и четвертый входы элементов памяти -ой строки матрицы подключены соответственно к j .гым выходам первой и второй групп дешифратора и выходу j -го коммутатора, первый и второй входы которых подключены соответственно к первым выходам счетчика записи и счетчика считывания, вторые выходы которых подключены соответственно ко входам реверсивного счетчика, а входы - являются соответственно управляющими входами записи и считывания, выходы реверсивного счетчика соединены с соответствующими входами дешифратора, выходы первой группы которого соединены с ссютветствующими входами элемента И, выход которого является управляющим входом записи устройства, выходы второй группы дешифратора подключены к соответствующим входам ВЫХОДНОГО элемента ИЛИ, выход ко торого является управляющим входом считывания устройстваi l,M, j i.N)L2. Недостаток этого устройства состоит в больших затратах оборудования. Цель изобретения - снижение аппаратурных затрат. Поставленная цель достигается тем, что в устройство содержащее группу элементов ИЛИ, группу элементов памяти, информационные входы которых являются соответствующими информационными входами устройства, счетчики записи и считывания, входы которых являются соответ ственно управляющими входами записи и считывания устройства, реверсивный счет чик, соединенный выходом со входом дешифратора нуля, введены триггер, два элемента задержки и три группы элементов И, причем вход счетчика считывания соединен с первым входом реверсивного счетчика и через первый элемент задержки с управляющими входами элементов И первой группы, информационные входы которых соединены с выходами соответствующих элементов памяти группы, а выходы являются соответствующими информа ционными выходами устройства, вход сче чика записи подключен ко второму входу реверсивного счетчика и через второй элемент задержки к управляющим входам записи элементов памяти группы, адресные входы которых соединены с выходами элементов ИЛИ группы, выходы счетчика записи подключены к информационны входам соответствующих элементов И вто рой группы, управляющие входы которых соединены с нулевым выходом триггера, а выходы - с первыми входами соответствующих элементов ИЛИ группы, выхо- ды счетчика считьгоания соединены с инф мационными входами соответствующих эл ментов И третьей группы, первый и втор управляющие входы которых подключены соответственно к выходу дешифратора нуля и единичному выходу триггера, соединенного соответственно нулевым и единич ным входами с входами счетчика записи и счетчика считывания. На чертеже представлена блок-схема устройства. Устройство содержит элементы 1 памяти группы, элементы 2 И первой группы, первый элемент 3 задержки, счетчик 4 считывания, реверсивный счетчик 5, триггер 6, второй элемент 7 задержки, счетчик 8 записи, дешифратор 9 нуля, эл ; Ч Л Т1И.Л - ОО1 llrlVxrlj KU/JJt- t. t менты 10 и третьей группы, элементы И второй группы, элементы 12 ИЛЙ группы, управляющие входы 13 записи и 14 считывания устройства, информационные входы IS и выходы 16 устройства. Устройство работает следующим образом. В исходном состоянии элементы 1 памяти, счетчики 8 и 4, реверсивный счетчик 5 обнулены, триггер 6 находится в произвольном состоянии, на всех адресных входах элементов 1 памяти находится потенциал, соответствующий О, на выходе дешифратора 9 находится запирающий потенциал. При поступлении в произвольный момент времени на вход 15 параллельного кода, на вход 13 приходит сигнал, который записывает единицу в счетчик 8 и в реверсивный счетчик 5, устанавливает триггер 6 в нулевое положение и через элемент 7 задержки разрешает запись информации в элементы 1 памяти. Код адреса, по которому происходит запись, подается на элементы 1 памяти с выхода счетчика 8 через элементы 11 И, открытые потенциалом с триггера 6, и элементы 12 ИЛИ. При поступлении следующего кода на вход 15 и сигнала на вход 13 в реверсивный счетчик 5 и счетчик 8 записывается еще по единице, и на входе адре ;а элементов 1 памяти выставляется соответствующий адрес, по которому в них записывается код со входа 15. Аналогичным образом происходит дальнейшее заполнение элементов памяти. При подаче на вход 14 первого сигнала Считывание триггер 6 устанавливается в единичное состояние из содержимого реверсивного счетчика 5 вычитается единица, в счетчик 4 записывается единица и выходной сигнал элемента 3 задержки разрешает считывание информации . и выдачу кода на выход 16, причем код первого адреса, по которому происходит считывание, подается с выхода счетчика 4 через элементы 1О И, открытые потенциалом с единичного выхода триггера 6, и элементы 12 ИЛИ. При поступлении следующего считывающего сигнала из содержимого реверсивного счетчика 5 вычитается еще единица, в счетчик 4 записывается единица и на входах адреса элементов 1 памяти выставляется код второго адреса. Значение информации, записанной по этому адресу, снова считывается и через открытые элементы И | л и, v- J.udti, л л. выдается на выход 16. Принципиально считывание и запись информации может производиться в любом порядке важно лишь, чтобы момент считывания не совпадал по времени с момен том записи. Это можно осуществить, например, . путем формирования импульсов Запись и Считывание из переднего и заднего фронтов сигналов опорной частоты. При считывании всей информации из элементов памяти содержимое реверсивного счетчика становится paBHbnvi нулю, вследствие чего дешифратор 9 нуля формирует сигнал, блокирующий элементы 1О И, После записи хотя бы одного кода блокировка снимается и разрешается дальнейшее считывание. Таким образом, устройство имеет более простую конструкцию и обеспечивает запись и вывод информации. Формула изобретения Устройство для сопряжения, содержащее группу элементов ИЛИ, группу элементов памяти, информационные входы которых являются соответствующими информационными входами устройства, счет чики записи и считывания, входы которы являются соответственно управляющими входами записи и считывания устройства реверсивный счетчик, соединенный выходом со входом дешифратора нуля, отличающееся тем, что, с целью снижения аппаратурных затрат, в устройство введены триггер, два элемента за- денски и три группы элементов И, причем 14 вход счетчика считывания соединен с первым входом реверсивного счетчика и через первый элемент задержки с управляющими входами элементов И первой группы, .информационные входы которых соединены с выходами соответствующих элементов памяти группы, а выходы являются соответствующими информационными выходами устройства, вход счетчика записи подключен ко второму входу реверсивного счетчика и через второй элемент задержки к управляющим входам записи элементов памяти группы, адресные входы которых соединены « выходами элементов ИЛИ группы, выходы счетчика записи подключены к информационным входам соответствующих элементов И второй группы, управляющие входы которых соединены с нулевым выходом триргера, а выходы с первыми входами соответствующих элементов ИЛИ группы, выходы счетчика считывания соединены с информационными входами соответствующих элементов И третьей группы, первый и второй управляющие входы которых подключены соответственно к выходу дешифратора нуля и единичному выходу триггера, соединенного соответственно нулевым и единичным входами с входами счетчика записи и счетчика считывания. Источники информации, принятые во внимание при экспертизе 1.Авторское свидетельство СССР по заявке № 2166167/18-24, кл. Q 06 F 3/04, 1975. 2.Авторское свидетельство СССР по заявке № 256192О/18-24, кл. Q 06 Р 3/04, 1977 (прототип).
l ,
..K
«
название | год | авторы | номер документа |
---|---|---|---|
Устройство для сопряжения разноскоростных вычислительных устройств | 1984 |
|
SU1183975A1 |
Устройство для сопряжения источника и приемника информации | 1985 |
|
SU1309032A1 |
Устройство для измерения среднеквадратического значения сигнала | 1989 |
|
SU1728808A1 |
Устройство для сопряжения источника и приемника информации | 1986 |
|
SU1383375A1 |
Устройство для сопряжения разноскоростных вычислительных устройств | 1991 |
|
SU1789986A1 |
Запоминающее устройство | 1985 |
|
SU1305772A1 |
Устройство для сопряжения источника и приемника информации | 1988 |
|
SU1562921A1 |
Устройство для определения частот обращения к программам | 1986 |
|
SU1387001A1 |
Устройство для сопряжения источника и приемника информации | 1986 |
|
SU1401471A1 |
Устройство для вывода информации | 1982 |
|
SU1019429A1 |
Авторы
Даты
1980-07-30—Публикация
1978-07-28—Подача