Буферное запоминающее устройство
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
(5 р С 1, С 19/ ОПИСАНИЕ ИЗОБРЕТЕНИ ВСГ3 ой огокаов. иков адежна- елек етельство СССР С 19/00, 1984. ельство СССР Р 12/00, 1984. 5элеы ов,3 зат 15(57) Излительн ТРОЙОМИНАКЩЕЕ апи обретение относится кой технике и может быт ычисис упаписьОО УДАРСТВЕННЫЙ НОМИТЕТ СССРДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИ 1 К АВТОРСКОМУ СВИДЕТЕЛЬСТВ(56) Авторское свидУ 1075310, кл. С 11Авторское свидетВ 1163360, кл. С 06 пользовано в запоминающих устр вах систем ввода информации мн нальных измерительных комплекс Цель изобретения - повышение н ности устройства. Оно содержит копитель 1, мультиплексор 2, с торы 3, элементы И 4, регистры элементы И 6, счетчики 7 слов, мент ИЛИ 8, триггеры 9, элемен И 1 О, формирователь 11 импульс блок 12 приоритетов, элемент держки, элемент ИЛИ 14, элемен задержки, счетчик 16 адресов з счетчик 17 адресов считывания, равляющие входы 18, 19 и 20. 312 информационных слов в накопитель 1 по адресам счетчика 16 осуществляется после анализа селекторами 3 номера канала, содержащегося в слове,и выдачи блокам 12 сигнала. При этом содержимое счетчика 16 увеличивается на единицу. Счетчики 7 подсчитывают число слов каждого канала. Счетчики 16 хранят значения адреса, по которому хранится первое слово соответствующих каналов. При считывании по тактовому импульсу выход счетчика 17, принадлежащего каналу с наи 88757высшим приоритетом, подключается кадресным входам накопителя 1. Осуществляется запись считанного словав соответствующий регистр 5. Одновременно уменьшается на единицу содержимое счетчиков 7 н 17. По следующим тактовым импульсам считываютсяслова по адресам, определяемым счетчиком 17, Слова анализируются селектором 3 и в случае принадлежностиканалу записываются в соответствующий регистр 5 и выдаются на выход,4 ил,открытыми коллекторными выходами(фиг. 3). Счетный вход счетчика 23 является счетным входом счетчика 16,а выходы соединены с первыми входамиэлементов И-НЕ 24 и с второй группой выходов счетчика 16, Вторые входы элементов И-НЕ 24 соединены с управляющим входом счетчика 16, а выходы являются выходами первой группы счетчика 16.Счетчик 17 адресов считывания содержит счетчик 25 и элементы И-НЕ 26с открытыми коллекторными выходами(Фиг, 4). Счетный вход, информационные входы и вход записи счетчика 25 являются соответственно счетным входом, информационными входами и входомзаписи счетчика 17Выходы счетчика25 соединены с первыми входами элементов И-НЕ 26, вторые входы которыхподключены к счетному входу счетчика25, а выходы являются выходами счетчика 17.Устройство работает следующим образом.Перед началом работы устройствоприводится в исходное состояние,1Изобретение относится к вычислительной технике и может быть использовано в запоминающих устройствах систем ввода информации многоканаль:ных измерительных комплексов. 5Цель изобретения - повышение надежности устройства.На фиг. 1 приведена функциональная схема буферного запоминающего устройства; на фиг. 2 - схема счетчика10 слов; на фиг. 3 - схема счетчика адресов записи; на фиг. 4 - схема счетчика адресов считывания.Буферное запоминающее устройство содержит накопитель 1, мультиплексор 2, селекторы 3 элементы И 4 группы, регистры 5, элементы И 6 группы, счетчики 7 слов, элемент ИЛИ 8, триггеры 9, элементы И 1020 группы, формирователь 11 импульсов, блок 12 приоритетов, элемент 13 задержки, элемент ИЛИ 14, элемент 15 задержки, счетчик 16 адресов записи, счетчики 17 адресов считывания, управляющие входы 18, управляющие входы 19 и 20.Число селекторов 3, элементов И 4, регистров 5, элементов И 6, счетчиков 7 слов, триггеров 9, элементов И 10, и счетчиков 17 соответствует числу приемников информации, подключенных к буферному запоминающему устройству. Селектор 3 может быть выполнен на ОЗУ или ПЗУ. При этом адресные входы ОЗУ ПЗУ) являются входами селектора, а информационные выходы - выходами селектора. Счетчик 7 слов содержит счетчик .21 и элемент ИЛИ 22 (фиг. 2), Суммирующий и вычитающий входы счетчика 7 соединены с суммирующим и вычитающим входами счетчика 21, выходы которого соединены с входами элемента ИЛИ 22, выходом, соединенного с выходом счетчика 7 слов,Счетчик 16 адресов записи содержит счетчик 23 и элементы И-НЕ 24 с3 12887 Триггеры 9 устанавливаются в единичное состояние, счетчики 7 слов, счетчик,16 адресов записи и счетчики 17 адресов считывания обнуляются (цепи начальной установки на фиг. 1 не показаны). На вход буферного запоминающего устройства поступают информационные слова, группа разрядов которых содержит адрес информационного канала, к которому эти слова при надлежат, Блоки обработки, подключенные к входам буферного запоминающего устройства, принимают информацию, принадлежащую к определенной совокупности каналов, Предлагаемое 15 устройство осуществляет распределение по блокам обработки информации в зависимости от ее принадлежности к тем или иным каналам с помощью селекторов 3, В ячейках памяти се лектора 3, адреса которых совпадают с адресами информационных каналов, вьдаваемых на блок обработки, записывается логическая "1". В остальных ячейках памяти должен быть записан 25 логический "0". При реализации селектора 3 в виде ОЗУ перед началом работы необходимо загрузить в его память программу вьделения информационных каналов. 30Информационное слово поступает на информационные входы накопителя 1 в сопровождении сигнала на входе 20 устройства. При этом на первом выходе блока 12 приоритетов формиру 35 ется сигнал логической "1", который подключает счетчик 16 адресов записи к адресным входам накопителя 1, а входы селекторов 3 - через мультиплексор 2 к информационным 40 входам накопителя 1, Если слово этого информационного канала подлежит вьдаче в соответствующий блок обработки, то на выходе соответствующего селектора 3 устанавливается сиг нал логической " 1" (на выходах остальных селекторов 3 устанавливается сигнал логического "0")Сигналы с выходов селекторов 3 поступают на один из входов элементов И 6, Сигнал с первого выхода блока 12 приоритетов задерживается элементом 13 задержки и поступает на вход Формирователя 11 импульсов, который по переднему фРонту задер жанного сигнала формирует стробирующий импульс, подаваемый на другие входы элементов И 6. На выходах элементов И 6, на одних входах которых 5.7 4присутствует сигнал логической " 1", формируются импульсы, которые увеличивают по своему заднему фронту со-. держимое соответствующих счетчиков 7 слов и поступают на входы элемента ИЛИ 8. Сигнал с выхода элемента ИЛИ 8 осуществляет запись информационного слова в накопитель 1 и по заднему фронту модифицирует счетчик 16 адресов записи.При поступлении на вход устройства следующих информационных слов процесс повторяется. Таким образом, производится запись информации в накопитель 1 по возрастающим адресам, определяемым счетчиком 16 адресов записи, а счетчики 7 слов принимают значения, соответствующие числу слов, накопленных для вьдачи по каждому выходу устройства. Если содержимое какого-либо счетчика 7 слов равно нулю, т.е, в накопителе 1 нет информации, подлежащей вьдаче по этому выходу, сигнал логического "О" с выхода такого счетчика закрываетсоответствующий элемент И 10 и разрешает перезапись значения счетчика 16 адресов записи в соответствующий счетчик 17 адресов считывания. Как только значение счетчика 7 слов станет отличным от нуля, т.е. для данного выхода появилась информация в накопителе 1, перезапись значения счетчика 16 в соответствующий счетчик 17 запрещается и его значение соответствует адресу, по которому в накопителе 1 хранится первое слово, подлежащее вьдаче по данному выходу.С выходов счетчиков 7 слов, значения которых не равны нулю, сигналы логической "1" поступают на входы соответствующих элементов И 10, которые открыты сигналами логической "1" с .выходов триггеров 9.При появлении тактового сигнала на входе 19 устройства сигналы с выходов элементов И 10 поступают на входы блока 12 приоритетов, который вьделяет из всех сигналов логической "1" на его входах старший по приоритету и формирует сигнал на соответствующем ему выходе. При этом осуществляется подключение соответствующего счетчика 17 к адресным входам накопителя 1, считывание информационного слова из накопителя 1. Мультиплексор 2 при отсутствии на его управляющем входе сигнала логической "1" с.первого выхода блока 12 приори 128875710 15 20 25 30 35 40 45 50 55 тетов подключает к входам селекторов 3 выходы накопителя 1.Если информационное слово на вы-:ходе накопителя 1 должно быть выдано на выход устройства, соответствующийселектор 3 формирует сигнал логической. "1", поступающий на вход соответствующего элемента И 4, на другиевходы которого приходят сигнал логической " 1" с выхода блока 12 приоритетов и этот же сигнал, задержанный элементом 15 задержки. Сигнал свыхода элемента И 4 осуществляетзапись считанного из накопителя 1слова в регистр 5, уменьшение на единицу содержимого соответствующегосчетчика 7 слов, сброс в нулевоесостояние соответствующего триггера9 и закрытие соответствующего элемента И 10. По заднему фронту сигналана соответствующем выходе блока 12счетчик 17 увеличивает значение наединицу, принимая значение следующего адреса.Если считываемое из накопителя 1слово не подлежит выдаче, то на выходе соответствующего селектора 3формируется сигнал логического "О",закрывающий соответствующий элементИ 4, и по следующему сигналу на входе 19 процесс повторяется до техпор, пока не будет считано слово,выделяемое селектором 3, или содержимое соответствующего счетчика 7слов не станет равным нулю, Затемпроцесс повторяется для следующегопо приоритету входа блока 12,Запросы на чтение очередных информационных слов поступают асинхронно от блоков обработки на входы 18 устройства и устанавливают в единичное состояние соответствующие триггеры 9, открывая соответствующие им элементы И 10. Формула из обретения Буферное запоминающее устройство, содержащее накопитель, информационный вход которого является информационным входом устройства, выход накопителя подключен к информационным входам регистров, выходы которых являются выходами устройства, управлякщне.входы регистров подключены к первым входам соответствующих триггеров и счетчиков слов, выходы кото,рых подключены к первым входам соответствующих счетчиков адресов считывания и элементов И первой группы, вторые входы которых подключены к выходам соответствующих триггеров,вторые входы которых являются управляющими входами группы устройства,третьи входы элементов И первойгруппы являются первым управляющимвходом устройства, выходы элементовИ первой группы подключены к входам группы блока приоритетов, вход которого является вторым управляющим входом устройства, выходы группы блокаприоритетов подключены к 1 вторым входам соответствующих счетчиков адресовсчитывания, третьи входы которыхподключены к первому выходу счетчикаадресов записи, первый вход которогоподключен к выходу блока приоритеров,выходы счетчика адресов записи и счетчиков адресов считывания подключенык адресным входам накопителя, управляющий вход которого подключен к второму входу сечтчика адресов записи и к выходу первого элемента ИЛИ, входы которого подключены к вторым входамсчетчиков слов, селекторы, о т л ич а ю щ е е с я тем, что, с цельюповьппения надежности устройства, оносодержит мультиплексор, вторую итретью группы элементов И, первый ивторой элементы задержки, второйэлемент ИЛИ и формирователь импульсов,вход и выход которого подключены соответственно к выходу первого элемента задержки и к первым входам элементов И второй группы, выходы которых подключены к вторым входам соответствующих счетчиков слов, первыевходы элементов И третьей группы подключены к соответствующим выходамгруппы блока приоритетов и к входамвторого элемента ИЛИ, выход которогоподключен к входу второго элементазадержки, выход которого подключенк вторым входам элементов И третьей,группы, выходы которых подключены квходам соответствующих регистров,третьи входы элементов И третьейгруппы подключены к вторым входамсоответствующих элементов И второйгруппы и к выходам соответствующихселекторов, входы которых подключенык выходу мультиплексора, первый ивторой входы которого подключены соответственно к информационному входу и выходу накопителя, третий вход1288 гК У 8. Г Составитель С.ШустенкоТехред В.Кадар Корректор Редактор В.Петраш аз 781350 Тираж 611 ВНИИ 11 И Государственного по делам изобретений и 113035, Москва, М 1-35, РаушскПодписнотета СССР крытинаб.,4/5 роизводственно-полиграфическое предприятие, г. Уж ул. Проектна мультиплексора подключен к выходу блока приоритетов, выход которого соединен с входом первого элементазадержки.
СмотретьЗаявка
3942170, 06.08.1985
ПРЕДПРИЯТИЕ ПЯ А-3756
СПИВАКОВ СЕРГЕЙ СТЕПАНОВИЧ, ЛУПИКОВ ВИКТОР СЕМЕНОВИЧ, БОГДАНОВ ВЯЧЕСЛАВ ВСЕВОЛОДОВИЧ
МПК / Метки
МПК: G11C 19/00
Метки: буферное, запоминающее
Опубликовано: 07.02.1987
Код ссылки
<a href="https://patents.su/5-1288757-bufernoe-zapominayushhee-ustrojjstvo.html" target="_blank" rel="follow" title="База патентов СССР">Буферное запоминающее устройство</a>
Предыдущий патент: Постоянное запоминающее устройство
Следующий патент: Запоминающее устройство с контролем информации
Случайный патент: Композиция для зажигательных конусов химических кислородных генераторов