Буферное запоминающее устройство Советский патент 1985 года по МПК G11C9/00 

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

Изобретение о1носится к вычислительной технике и может быть использовано в запоминающих устройствах систем ввода информации многоканальных измерительных комплексов. Цель изобретения - повышение быстродействия устройства. На чертеже изображена функциональная схема предлагаемого устройства. Устройство содержит накопитель 1, регистры 2, счетчик 3 адреса записи, счетчики 4 адреса считывания, блок 5 приоритетов, счетчики 6 слов, первые селекторы 7, триггеры 8, элементы. И 9, вторые селекторы 10, элемент ИЛИ П; первый 12 и второй 13 управляющие входы и входы 14 обратцения. Число регистров 2, селекторов 7 и 10, триггеров 8, счетчиков 4 адреса считывания, счетчиков 6 слов, элементов И 9 соответствует числу внешних блоков обработки (не показаны), в которые выдается информация из буферного запоминающего устройства. В качестве селекторов могут быть использованы постоянные запоминающие устройства. Если в различных сеансах работы устройства характер распределения каналов по блокам обработки изменяется, то в качестве селекторов могут быть использованы микросхемы памяти (например, 134РУ2),«в которых записаны единицы по адресам,, соответствующим выделяемым каналам, для данного выхода. Устройство работает следующим образом. В исходном состоянии триггеры 8 установлены в единичное состояние, счетчик 3, счетчики 4 и 6 обнулены (цепи установки не показаны). Принадлежность слова к соответствующему информационному каналу определяется по коду группы нескольких разрядов слова. Информационное слово поступает на входы накопителя 1 в сопровождении сигнала на входе 12. Формируемый на первом выходе блока 5 приоритетов сигнал поступает на входы опроса селекторов 10. Если слово этого информационного канала подлежит выдаче в соответствующие блоки обработки, на выходах соответствующих селекторов 10 формируются сигналы, поступающие на первые суммирующие входы соответствующих счетчиков 6 слов и входы элемента ИЛИ 11. Сигнал с выхода элемента ИЛИ 11 обеспечивает подключение счетчика 3 адреса записи к адресным входам накопителя 1 и, поступая на управляющий вход которого. осуществляет запись входного слова, а затем по заднему фронту сигнала счетчик 3 адреса записи увеличивает свое значение. В это же время соответствующие счетчики 6 слов также увеличивают свои значения. При поступлении следующих информационных слов процесс повторяется. Таким образом, производится запись по возрастающим адресам, определяемым счетчиком 3 адреса записи, а счетчики 6 слов принимают значения, соответствующие числу слов накопления для выдачи по каждому выходу. Если какой-либо счетчик 6 слов равен нулю, т. е. в накопителе 1 нет информации, подлежг(щей выдаче по этому выходу, сигнал с выхода такого счетчика закрывает соответствующий элемент И 9 и разрешает перезапись значения счетчика 3-адреса записи Э соответствующий счетчик 4 адреса считывания. Как только счетчик 6 слов становится не равным нулю, т. е. для данного выхода появляется информация в накопителе 1, перезапись значения счетчика 3 адреса записи в соответствующий счетчик 4 адреса считывания запрещается и его значение соответствует адресу, по которому в накопит еле 1 хранится первое слово, подлежащее выдаче по данному выходу. С выходом счетчиков 6 слов, не равных нулю, сигналы разрешения поступают на входы соответствующих элементов И 9, которые открыты единичными сигналами с триггеров 8. При появлении тактового сигнала на входе 13 с выходов соответствующих элементов И 9 сигналы поступают на входы блока 5 приоритетов, который выделяет из всех сигналов на его входах старший по приоритету и формирует сигнал на соответствующем ему выходе. При этом осуществляется подключение соответствующего счетчика 4 адреса считывания к адресным входам накопителя 1, считывание информационного слова и опрос соответствующего селектора 7, по сигналу на выходе которого счетчик 6 слов уменьшает содержимое на единицу. Производится запись считанного слова в регистр 2 и сброс триггера 8, который в результате этого закрывает соответствующий элемент И 9. По заднему фронту сигнала на соответствующем выходе блока 5 приоритетов счетчик 4 адреса считывания увеличивает значение на единицу, принимая значение следующего адреса. Если очередное считывание из накопителя 1 не подлежит выдаче, на вьь ходе опрашиваемого селектора 7 сигнал не формируется и по следующему сигналу на входе 13 процесс повторяется до тех пор, пока не будет считано слово, выделяемое опрашиваемым селектором 7, или же содержимое соответствующего из счетчиков -6 слов не станет равным нулю. Затем процесс повторяется для следующего по приоритету входа блока 5 приоритетов. Запросы очередных информационных слов поступают асинхронно от блоков обработки по входим 14 и устанавливают в единицу соответствующие триггеры 8, открывая соответствующие им элементы И 9. Предлагаемое устройство может осуществлять выдачу любых наперед заданных наборов информационных слов на каждый из блоков обработки по мере поступления от них запросов за информацией.

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

название год авторы номер документа
Буферное запоминающее устройство 1982
  • Гриць Валерий Матвеевич
  • Лупиков Виктор Семенович
  • Маслеников Борис Сергеевич
  • Светников Олег Григорьевич
  • Спиваков Сергей Степанович
SU1075310A1
Буферное запоминающее устройство 1985
  • Спиваков Сергей Степанович
  • Богданов Вячеслав Всеволодович
  • Лупиков Виктор Семенович
SU1316050A1
Буферное запоминающее устройство 1985
  • Спиваков Сергей Степанович
  • Лупиков Виктор Семенович
  • Богданов Вячеслав Всеволодович
SU1288757A1
Устройство для сопряжения 1982
  • Гусынин Михаил Васильевич
  • Олеринский Евгений Владимирович
SU1022143A1
Адаптивная система обработки данных 1985
  • Антонов Вячеслав Михайлович
  • Середкин Владимир Николаевич
  • Тиханович Константин Петрович
  • Олеринский Евгений Владимирович
SU1312596A1
Многоканальное устройство для подключения источников информации к общей магистрали 1985
  • Лаврешин Николай Михайлович
  • Цакоев Станислав Борисович
SU1290325A1
Устройство для сопряжения двух магистралей 1986
  • Кривего Владимир Александрович
  • Ломако Ольга Николаевна
  • Тараканов Александр Николаевич
  • Бобыльков Анатолий Николаевич
SU1348874A1
Устройство для сопряжения вычислительной машины с устройством ввода изображения 1985
  • Веселовский Валерий Валентинович
  • Гриць Валерий Матвеевич
SU1260967A1
Запоминающее устройство 1982
  • Беляков Анатолий Иванович
SU1069000A1
Буферное запоминающее устройство 1978
  • Светников Олег Григорьевич
SU750567A1

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

Реферат патента 1985 года Буферное запоминающее устройство

БУФЕРНОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО, содержащее накопитель, информационные выходы которого подключены к одним из входов регистров и селекторов, а адресные входы подключены к выходам счетчика адреса записи и счетчиков адреса считывания, счетчики слов и триггеры, выходы которых подключены соответственно к первым и вторым входам элементов И, блок приоритетов, первый вход которого является первым управляющим входом устройства, другие входы блока приоритетов подключены к выходам элементов И, третьи входы которых объединены и являются вторым управляющим входом устройства. входами обращения которого являются первые входы триггеров, вторые входы триггеров подключены к выходам селекторов и входам записи регистров, выходы которых являются выходами устройства, входы опроса селекторов соединены с первыми входами счетчиков адреса считывания и выходами блока приоритетов, отличающееся тем, что, с целью повыщения быстродействия устройства, в него введены дополнительные селекторы и элемент ИЛИ, выход которого подключен к управляющему входу накопителя и входу счетчика адреса записи, а входы - к выходам дополнительных селекторов, соединенных также с первыми входами счетчиков слов, вторые входы которых подклю-. чены к выходам селекторов, одни из входов дополнительных селекторов соответственно объединены и подключены к информацион(rt ным входам накопителя, входы опроса дополнительных селекторов подключены к первому выходу блока приоритетов, выходы счетчиков слов соединены соответственно с вторыми входами счетчиков адреса считывания, разрядные входы которых соответственно объединены и подключены к выходам счетчика адреса записи. Oi оо оо о

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

Буферное запоминающее устройство 1980
  • Сулимов Юрий Васильевич
  • Голубев Вячеслав Серафимович
SU888202A1
Походная разборная печь для варки пищи и печения хлеба 1920
  • Богач Б.И.
SU11A1
Буферное запоминающее устройство 1982
  • Гриць Валерий Матвеевич
  • Лупиков Виктор Семенович
  • Маслеников Борис Сергеевич
  • Светников Олег Григорьевич
  • Спиваков Сергей Степанович
SU1075310A1
Походная разборная печь для варки пищи и печения хлеба 1920
  • Богач Б.И.
SU11A1

SU 1 163 360 A1

Авторы

Спиваков Сергей Степанович

Лупиков Виктор Семенович

Богданов Вячеслав Всеволодович

Даты

1985-06-23Публикация

1984-05-03Подача