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

Номер патента: 1019495

Авторы: Довгаль, Колесников, Мельниченко

ZIP архив

Текст

% 3 дд ОПИСАНИЕ ИЗОБРЕТЕ ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР. ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ(56) 1. Авторское свидетельство СССРВ 226683, кл. 6 11 С 11/00, 1967.2, Авторское свидетельство СССРВ 497634 ю кл. 0 11 С 11/02, 19743. Авторское свидетельство СССРВ 583476, кл. 0 11 С,11/00, 1976(54)(57) БУФЕРНОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВОсодержащее накопитель, адресные входы которого подключены квыходам первого и второго блоковэлементов И, первый адресный счетчик,выход которого подключен к однимвходам первого блока элементов И иблока сравнения, второй адресныйсчетчик, выходы которого подключенык одним входам второго блока элементов И и к другим входам блока сравнения, выход блока сравнения подключен к одному из входов первого элемента И, другой вход которого подключей к входу второго адресногосчетчика и является первым управляющим входом устройства, выход первого элемента И подключен к одному извходов первого элемента ИЛИ, второйвход которого является вторым управляющим входом устройства, выход,первого элемента ИЛИ подключен к входупервого адресного счетчика, другойвход первого блока элементов И под"ключен к выходу второго элементаИЛИ; один вход которого подключенк одному из входов второго элементаи является третьим управляющимвходом устройства, другой вход второго элемента ИЛИ являетса четвертьве,. управляющим входом устройства и подключен к одному из входов третьего элемента И, выход которого является первым управляющим выходом устройства, другой вход третьего элемента И подключен к одному из входов четвертого элемента И и к информационному выходу накопителя, информационный вход которого подключен к выходу второго и к выходу пятого элементов И, другой вход второго элемента И является пятью управляющим входом устройства, другой вход четвертого элемента И является шестым управляющим входом устройства и подключен к одному из входов третьего элемента ИЛИ, другойй вход третьего элемента ИЛИ являетсяседьмым управляющим входом устройства и подключен к одному из входов пятого элемента И, другой вход которого является восьмым управляющим входом устройства, выход четвертого;элемента И является вторым информа- Я ционным выходом устройства, о т л ич а ю щ е е с я тем, что, с целью . расширения области применения устройства за счет его отключения от канала обмена данными после заполнения информацией, оно содержит дешифратор, элемент задержки, триггер и шестой элемент И, один вход которого подключен к выходу третьего элемента ИЛИ, другой вход шестого элемента И подключен к выходу триггера, сбросовые и установочные входы которого являются соответствующими входами устройства, выход шестого элемента И подключен к другому входу второго , блока элементов И, входы дешифратора подключены к адресным входам накопителя, выход дешифратора подключен к входу элемента задержки, виход которого подключен к соответствующему сбросовому входу триггера, 1019495Изобретение относится к вычислительной технике и может быть использовано в автоматизированных информационно-измерительных системах, построенных по агрегатно-модульному принципу.5Известно буферное запоминающее . Устройство (БЗУ), содержащее блок запоминающих элементов, блок управления, дешифратор, вспомогательный регистр адреса и основной регистр 10 адреса, выход которого подключен к входу дешифратора 11.Известно также БЗУ, содержащее магнитный накопитель с шинами записи, опроса и выходными шинами, соединен ный с адресным счетчиком записи и разрядным регистром соответственно через формирователи адресных и разрядных токов записи, ключи опроса, соединенные с адресным счетчиком опроса и генератором опроса, подключенным к элементу задержки и коммутатору опроса, блок контроля накопителя и усилители считывания, соединенные с регистром вывода 2 .Недостатком данных БЗУ является отсутствие второго канала обмена. Это приводит к тому, что их использование в автоматизированных системах не эффективно, поскольку в процессе функционирования системы БЗУ монополизирует ее коллективный канал, к которому подключены ЭВМ и блоки,входящие в состав системы. При этом ЭВМ не может осуществлять обслуживание блоков и находится в режиме ожидания,З что снижает быстродействие системы в целом. Для устранения этого недостатка необходимы дополнительные аппаратные средства.Наиболее близким к изобретению 40 техническим решением является БЗУ, содержащее накопитель, один из входов которого соединен через первую группу элементов И с входными шинами и управляющими шинами записи, выход 45 через вторую группу элементов И - с выходными шинами и управляющими шинами считывания, блоки формирования адресов записи и считывания, вьходы которых подключены к входам схемы сравнения, выходом соединенной с одним из входов первого элемента И, другой вход которого подключен к входу блока Формирования адресов считывания,и первой адресной шине, выходпервого элемента И сеединен с однимиз входов первого элемента ИЛИ, другой вход которого соединен с второй адресной шиной, а выход -с входом блока форйирования адресов записи, выходы второго и третьего элемента 60 И соединены с другим входом накопителя, первые входы - с выход-:- блоков формирования адресов записи и с,итывания, а вторые входы - с выходами второго и третьего элементов ИЛИ, у входы которых подключены к управлявшимшинам записи и считывания 13.Известное устройство содержит два канала, по которым осуществляется обмен данными и может иепользоваться в автоматизированных информационно- измерительных системах.Однако при решении ряда практических задач возникает необходимость изменения объема буферной памяти автоматизированной системы в зависимости от специфики решаемых задач. Причем изменение необходимо произвести при минимальных затратах. Решение поставленной задачи путем создания блока БЗУ максимально требуемой емкости не является оптимальным, так как его применение в системах с меньшим объемом буферной памяти приводит к неоправданным затратам,Разработка же специального БЗУ, ориентированного на конкретную систему, весьма трудоемка. Другим подходом к решению этой задачи являетсясоздание модулей запоминающих устройств небольшой емкости, из которых агрегатируется необходимая буфернаяпамять.Использование для этих целей иэвестного БЗУ не позволяет эффективно решить поставленную задачу, поскольку необходимо дополнительноеустройство, которое осуществляло быраспределение информации между модулями БЗУ по мере их заполнения.Целью изобретения является расширение области применения буферногозапоминающего устройства за счет егоотключения от канала обмена даннымипосле заполнения информацией.Поставленная цель достигаетсятем, что в буферное запоминающееустройство, содержащее накопитель,адресные входы которого подключенык выходам первого и второго блоковэлементов И, первый адресный счетчиквыход которого подключен к однимвходам первого блока элементов И иблока сравнения, второй адресныйсчетчик, выходы которого подключены к одним входам второго блока элементов И и к другим входам блока сравнения, выход блока сравнения подключен к одному из входов первого элемента И, другой вход которого подключен к входу второго адресного счетчика и является первым управляю)щим входом устройства, выход первого "элемента И подключен к одному из входов первого элемента ИЛИЙ второй вход которого является вторьаа управляющим входом устройства, выход первого элемента ИЛИ подключен к входу первого адресного счетчика, другой вход первого блока элементов И подключен к выходу второго элемента ИЛИ, один вход которого подключен к одному из входов второго элемента И,3 1019495 .и является третьим управляющим вхо- и 32, а информационные сигналы передом устройства, другой вход второго даются по входам 13 и 22. со второ,злемента ИЛИ является четвертым уп-. го канала сигналы управления прнхо 1 равляющнм входом устройства и подклю- дят по входам 16, 20"и 33, а инфор;мация - по входам 14 и 21. Кроме это,гб, во. второй канал обмена БЗУ выдает управляющий сигнал по входу 34.Ввод (вывод информации в (из)йакопнтель осуществляется по адресам,которые Формируются в счетчиках 2 и 3и поступают в накопитель через блоки вход которого подключен к выходу вто- элементов И 7 и 8, на вторые входыкоторых подаются управляющие сигналы,Блок 4 сравнения элемент И 5 и эле-мент ИЛИ 6 обеспечивают сравнениеадресов в счетчиках 2 и 3 и их уста-.новки в положение, при котором адресзаписи счетчика 2 никогда не отстаетот адреса считывания счетчика 3. Подгон адреса записи осуществляетсясигналом смены адреса, Формирующимся,на адресном входе 24 и поступающимчерез элемент И 5 и элемент ИЛИ 6 навход счетчика 2. выход которого подключен к соответствующему сбросовому входу триггера.На фнг,1 представлена.структурнаясхема БЗУ.; на Фиг.2 - пример построечен к.одному из входов третьего элемента И, вьйод которого является 5первым управляющим выходом устройства, другой вход. третьего элемента Иподключен к одному из входов четвертого элемента И и к информационномувыходу накопителя, информационный о рого .элемента И и к выходу второго .элемента И и к выходу пятого элемента И, другой вход второго элементаИ является пятьк управляющим входом. 35устройства, другой вход четвертогоэлемента И является шестым управляю"щим входом устройства и подключен кодному из входов третьего элементаИЛИ, другой вход третьего элемента . ;)ОИЛИ является седьмьм управляющимвходом устройства и подключен к одному из .входов пятого элемента И,другой вход которого является восьмым управляющим входом устройства,,выход четвертого элемента И являетсявторым информационным выходом устрой . ства, дополнительно введены дешиф-:ратор, элемент задержки, триггер ишестой элемент И, один вход которого:подключен к выходу третьего элемен-.та ИЛИ, другой вход шестого элемен- .та-И подключен к выходу триггерасбросовые и установочные входы которого являются соответствующими входами устройства, выход шестого зле- З 5мента И подкюпочен к другому входувторого блока элементов И, входы де-шиФратораподключены к адресным входам накопителя, выход дешнфратораподключен к входу элемента задержки, 40 ния агрегатированной буферной памятн 45для автоматизированной систеви, сос"тоящей из двух подсистем,При штатной работе БЗУ обменивает,ся данными с ЭВМ через первый канал, а второй используется для сопряжения с активами устройствами систевн.Перед началом работы ЭВМ устанавливает все узлы ВЗУ в исходное сос-: тояние. Модуль начинает обмен данными "с активным устройством после прихода управляющего сигнала от ЭВМ по . входу :31. Пои этом триггер устанавливаетсяв единичное состоянйе, разрешая про-хождение сигналов управления из второго канала через элемент 30. В процессе обмена данными через второйканал на вход 20 поступает сигнал, обеспечивающий считываниепередаваемой в канал информации по адресу, формируемому. счетчиком 3, Ее вывод производится в канал по входу. 21. На :,вход 16 поступаетсигнал, обеспечи,вающий запись принимаемой из канала, ,по входу 14 информации по адресу, Формируемому счетчиком 3.Буферное эапоминающее устройство содержит накопитель 1, адресныесчетчики 2 .и 3, блок 4 сравнения, элемент И 5, элемент ИЛИ б, блоки элементов И 7 и 8, элементы ИЛИ 9 и 10, элементы И 11 и 12, информацион-: ные входы 13 и 14, управляющйа входуа 15 и 16, элементы И 17 и 18, иифор мационные входы 19 и 20, информационные выходы 21 и 22, управляющие. входы 23 - 26, дешифратор 27, элемент 28 задержкй, триггер 29 и элемент И. 30. бОСигналы смены адреса в счетчики 2 и 3 поступаютиз первого и второго каналов по входам 23 - 26. Управ ляющне сигналы в БЗУ из первого ввнала поступают по входам 15, 19, 31 Я После того, как на втором входе накопителя появится код, соответст :вующий его граничному адресу, дешифратор 27 сфюрмирует импульснйй сигнал, равный по,длительности управляющему сигналу, поступающему по одному из входов 16 или 20. Этот сиг:нал через. время, ойределяемое элементом 28 задержки, поступает на сб:сбросовый вход триггера и сбрасывает его в нулевое состьяние. При этом закрывается элемент 30, блокируя прохождение управляющих сигналов из второго канала. Сигнал с выхода эле:мента задержки по входу 34 поступает ,во второй канал и через него подает;ся на вход 33 следующего БЗУ ( установка его триггера в единичное сос тоянием .После сброса триггера в нулевое состояние БЗУ может обмениваться данными только через первый канал с ЭВМ . При этом в ЭВМ переписывается информация, накопленная в БЗУ в процессе функционирования систем, и машина производит ее обработку.Каждая из подсистем фиг.2) включает несколько БЗУ и активный блок, который может обмениваться информацией с БЗУ. Управляющая ЭВМ после обслуживания первой подсистемы выдает комаиду ее включения и переходит к обслуживанию второй подсистемы.1При этом первая начинает автономное "функционирование, используя свойвнутренний канал.Управляющая ЭВМ выдает команду 5включения только первого БЗУ а осРтальные включаются автоматически после переполнения памяти первого.Использование предлагаемого устройства позволяет сократить затратына разработку, изготовление и эксплу атацию автоматизированных систем эасчет использования агрегатируемойбуферной памяти, построенной на базепредлагаемого устройства.1019495 дактор Л. лло акаэ 3712 4 одписиССР 3 4/5 П фПатент 1, г. Уагсрщ, ул. Проектная илиа оставитель В ехред И,Костифф Тираж 594 НИИПИ "Государственного по делам избоетений Москва, Ж, РаушскордоноваКорректор А. Ил комитетаи открытийая наб., д

Смотреть

Заявка

3384908, 21.01.1982

ПРЕДПРИЯТИЕ ПЯ А-7460

МЕЛЬНИЧЕНКО АЛЕКСАНДР МИХАЙЛОВИЧ, КОЛЕСНИКОВ ВИТАЛИЙ ПЕТРОВИЧ, ДОВГАЛЬ ВЛАДИМИР ВЛАДИМИРОВИЧ

МПК / Метки

МПК: G11C 19/00

Метки: буферное, запоминающее

Опубликовано: 23.05.1983

Код ссылки

<a href="https://patents.su/5-1019495-bufernoe-zapominayushhee-ustrojjstvo.html" target="_blank" rel="follow" title="База патентов СССР">Буферное запоминающее устройство</a>

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