Буферное запоминающее устройство
Изобретение относится к вычис- .лительной технике и может быть использовано в качестве буферного запоминающего устройства систем ввода информации многоканальных измерительных комплексов. Целью изобретения является расширение области применения устройства за счет возможности приема информационного потока с произвольными характеристиками. Буферное запоминающее устройство содержит накопитель 1, информационные входы 2 и выходы 3, сумматоры 4 и 5, группы элементов И-ИЛИ 6 и 7, счетчики 8 и 9, реверсивный счетчик 10, элементы И 11 и 12, элементы НЕ 13 и 14, регистр 15, схему 16 сравнения, элемент ИЛИ 17, входы 18-20 управления, вход 21 установки, входы 22 и 23 управления , выходы 24 и 25 признаков Буфер свободен, Буфер заполнен. При использовании изобретения не накладываются ограничения на характеристики входного потока данных систем обработки информации. 1 ил. 10
Ф
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСНИХ
РЕСПУБЛИН (,51) у С 11 С 19/00
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (61) 1101889 (21) 4102422/24-24 (22) 31.07.86 (46) 23. 12.87, Бюл. У 47 (72) В.С.Лупиков и В.В.Богданов (53) 681.327.6 (088 8) (56) Авторское свидетельство СССР
У 1101889, кл. G 11 С 19/00, 1983 (54) БУФЕРНОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО (57) Изобретение относится к вычис,лительной технике и может быть использовано в качестве буферного запоминающего устройства систем ввода информации многоканальных измеритель-! ных комплексов. Целью изобретения является расширение области примене„.,SU„„1351633 А2 ния устройства за счет возможности приема информационного потока с произвольными характеристиками. Буферное запоминающее устройство содержит накопитель 1, информационные входы
2 и выходы 3, сумматоры 4 и 5, группы элементов И-ИЛИ 6 и 7, счетчики
8 и 9, реверсивный счетчик 10, элементы И 11 и 12„ элементы НЕ 13 и 14, регистр 15, схему 16 сравнения, элемент ИЛИ 17, входы 18-20 управления. вход 2 1 установки, входы 22 и 23 управления, выходы 24 и 25 признаков
"Буфер свободен", "Буфер заполнен", При использовании изобретения не накладываются ограничения на характеристики входного потока данных систем обработки информации. 1 ил. триггера 26 на выходы элементов И-ИЛИ
7 подключаются сигналы с выходов регистра 15. В накопитель 1 по адресу, сформированному на выходе сумматора
4, осуществляется запись информации с входных шин 2 числа с приходом сигнала по входу 18. По окончании записи сигналом на входе 22 добавляется единица к содержимому счетчиков 8 и
10.
При выполнении операции чтения информации из накопителя 1 на входе
19 устанавливается высокий уровень сигнала, который, воздействуя на вторые входы элементов И-ИЛИ 6, подключает к первым входам сумматора 4 разрядные выходы счетчика 9. Текущий адрес чтения формируется на выходах сумматора 4 как сумма содержимого счетчика 9 и содержимого регистра
15. Производится чтение на шины 3 информации из накопителя 1 по адресу, сформированному на выходах сумматора 4, По окончании чтения сигналом на входе 20 добавляется единица к содержимому счетчика 9 и вычитывается единица из содержимого счетчика
10. Триггер 26 устанавливается в единичное состояние сигналом на выходе переполнения первого счетчика
8 каждый раз после записи в наколиК тель 1 2 (k-разрядность счетчиков
8 и 9) слов. Разрядность счетчика 10 равна k+1. Сигналом на выходе переполнения счетчика,9, т.е. каждый к раз после чтения 2 слов из накопителя 1, триггер 26 устанавливается в нулевое состояние. Одновременно с этим осуществляется запись в регистр
15 выходных сигналов сумматора 5. В регистр 15 записывается сумма предыдущего содержимого регистра 15 и кода на входах 23. !
Высокие уровни сигналов на выходах 24 и 25 свидетельствуют о наличии состояний "Буфер свободен" и "Буфер заполнен" соответственно. Сигнал
"Буфер свободен" формируется на выходе элемента И 12, на входы которо-, го подаются сигналы с инверсных разрядных выходов счетчика 10. Сигнал
"Буфер заполнен" формируется на выходе элемента ИЛИ 17 в каждом из двух случаев: высокий уровень сигнала на прямом выходе старшего разряда счетчика 10, содержимое счетчика 9 меньше кода на входе 23 при единичном состоянии триггера 26. При появлении
1 1361633
Изобретение относится к вычислительной технике, может быть использовано в качестве буферного запоминающего устройства систем ввода ин1 формации многоканальных измерительных комплексов и является усовершенствованием устройства по авт. св.
Р 1101889.
Цель изобретения — расширение области применения устройства за счет возможности приема информационного потока с произвольными характеристиками.
На чертеже приведена структурная схема устройства.
Устройство содержит накопитель 1, информационные входы 2 и выходы 3, сумматоры 4 и 5, группы элементов
И-ИЛИ 6 и 7, счетчики 8 и 9, ревер- 2р сивный счетчик 10, элементы И 11 и
12, элементы НЕ 13 и 14, регистр 15, схему l6 сравнения, элемент ИЛИ 17, входы 18-20 управления, вход 21 установки, входы 22 и 23 управления, 25 выходы 24 и 25 признаков "Буфер свободен" и "Буфер заполнен"и триггер26. .1
Устройство работает следующим образом, j
Перед началом работы счетчики 810, триггер ?6 и регистр 15 устанавливаются в нулевое состояние сигналом на входе 21.
При выполнении операции записи информации в накопитель 1 на входе
19 устанавливается низкий уровень сигнала, который, воздействуя через элемент НЕ 13 на первые входы элементов И-ИЛИ 6, подключает к первым входам сумматора 4 выходы счетчика 8. 40
Текущий адрес записи формируется на выходах сумматора 4 как сумма содержимого счетчика 8 и кода на выходах элементов И-ИЛИ 7, который, в свою очередь, определяется уровнем сигна- 45 ла на входе 19 и состоянием триггера
26. К вторым входам первого сумматора 4 подключаются через элементы
И-IXIIH 7 выходы второго сумматора 5 при выполнении операции записи и при 5р единичном состоянии триггера 26. При этом высокий уровень сигнала на выходе триггера 26 и на выходе элемента НЕ 13 через открытый элемент И 11 обеспечивает подключение на выходы элементов И-ИЛИ 7 сигналов с выходов сумматора 5.
При выполнении операции чтения или записи, но при нулевом состоянии
Составитель В.Фокина
Техред M.Äèäûê Корректор С.Черни
Редактор В.Петраш
Заказ 6297/52
Тираж 588 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д. 4(5
Производственно-полиграфическое предприятие, г.Ужгород, ул.Проектная,4
3 13616 сигнала "Буфер заполнен" запрещается обращение к устройству с операцией записи. При появлении сигнала "Буфер свободен" запрещается обращение к устройству с операцией чтения.
Технико-экономические преимущества предлагаемого буферного запоминающего устройства заключаются в том, что при его использовании не накла- 1О дываются ограничения на характеристики входного потока данных систем обработки информации, что позволяет расширить область применения устройства.
Формула и з обретения
Буферное запоминающее устройство по авт. св. Р 1101889, о т л и ч а— ю щ е е с я тем, что, с целью расширения области применения устройства за счет возможности приема информационного потока с произвоьными характеристиками, в него введены ревер- 2g
33
4 сивный счетчик, схема сравнения, второй элемент И и элемент ИЛИ, выход которого является выходом признака сигнала "Буфер заполнен" устройства, входы элемента ИЛИ подключены к выходу старшего разряда реверсивного счетчика и выходу схемы сравнения соответственно, разрядные выходы второго счетчика соединены с информационными входами первой группы схемы сравнения, информационные входы второй группы которой подключены к шестому управляющему входу устройства, управляющий вход схемы сравнения соединен с выходом триггера, установочный вход, вход прямого счета и вход обратного счета реверсивного счетчика подключены к пятому, третьему и четвертому управляющим входам устройства соответственно, разрядные выходы реверсивного счетчика подключены к входам элемента И, выход которого является выходом сигнала признака "Буфер свободен" устройства.


