Буферное запоминающее устройство
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
, В 117 УСТРОИСТ к област астности может буферГОСУДАРСТВЕННЫЙ НОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИИ ОПИСАНИЕ ИЗ 11763823910075/24-2410,06,8515.01.87. Бюл, У 2В.С,Лупиков, С.С,Спиваков.Богданов681.327 (088.8)Авторское свидетельство СССР6382, кл. С 11 С 7/00, 1983. БУФЕРНОЕ ЗАПОМИНАНМЦЕЕ Изобретение относится лительной техники, в оминающим устройствам использовано в качест ного запоминающего устройства систем обработки информации и являетсяусовершенствованием изобретения поавт. св. У 1176382. Целью изобретения является повышение надежностиустройства. Устройство содержит блок1 памяти, .счетчики записи 4 и считы-вания 5, реверсивный счетчик 6, элементы И, ИЛИ, коммутаторы, триггеры,дешифратор 27, дополнительный счет-.чик 26, генератор 28 импульсовУстройство позволяет сформировать сигнал запроса на чтение информации до,накопления заданного блока обмена.1 ил.Изобретение относится к запоминающим устройствам и может быть использовано в качестве буферного запоминающего устройства систем обработки инФормации. 5Цель изобретения - повышение надежности устройства.На чертеже представлена структурная схема предлагаемого буферного запоминающего устройства,Устройство содержит блок 1 памятис информационными входами 2 и выходами 3, счетчик 4 адреса записи, счетчик 5 адреса чтения, реверсивныйсчетчик 6, первый вход 7 управления.первый элемент ИЛИ 8, первый коммутатор 9, второй коммутатор 10, второй элемент ИЛИ 11 первый триггер12, первый элемент И 13, второй 14и первый 15 выходы управления, второй 16 и третий 17 входы управленияустановочный вход 18,"третий коммутатор 19, формирователь 20 импульсов, третий элемент ИЛИ 2 1, второй, 2522 и третий 23 триггеры, второй 24и третий 25 элементы И, дополнительный счетчик 26, дешифратор 27, генератор 28 импульсов. Коммутаторы 9 и19 могут быть выполнены в виде кроссировочного поля или многопозиционного переключателя. Коммутатор 10может быть выполнен в виде кроссировочного поля или набора переключателей.Устройство работает следующим образом.Перед началом работы сигналом повходу 18 начальной установки 4 адреса зап,си, счетчик 5 адреса чтения,реверсивный счетчик б, триггеры 12,22 и 23, дополнительный счетчик 26устанавливаются в нулевые состояния.Для организации обмена информацией между источником и приемником вкрежиме с предварительным накоплениемблока данных коммутаторы 9, 10 и 19устанавливаются в положения, соответствующие требуемой величине блока об"мена, а именно: при блоке обмена равным 2" единиц (где К = 1 и, и -разрядность счетчиков 4-6), коммутаторы 9 и 19 устанавливаются в положения, при которых к К-входу триггера12 подключается выход К-го разрядасчетчика 5 адреса чтения, а к входуформирователя 20 подключается выходК"го разряда счетчика 4 адреса за,-.писи, а коммутатор 10 при этом устанавливается в положение, при котором на входы элемента ИЛИ 11 подключаются выходы К + 1, ,и разрядов реверсивного счетчика 6.При выполнении операции записи на информационные входы 2 устройства подается информация, подлежащая записи, в сопровождении импульса записи на первом входе 7 управления устройства. Сигнал на первом входе управления устройства, воздействуя на вход управления блока 1 памяти, обеспечит подключение к его адресным входам выходных сигналов счетчика 4 адреса записи и запись по этому адресу данных с входных информационных шин 2 устройства.По заднему Фронту сигнала на первом входе 7 управления устройства производится модификация соцержимого счетчика 4 адреса записи и реверсивного счетчика 6, т.е. к их содержимому добавляется единицаЗапись последующих информационных посылок осуществляется аналогично. По накоплению в буферном запоминающем устройстве требуемого блока обмена на выходе элемента ИЛИ 11, т,е. на первом выходе 15 управления устройства появляется высокий уровень сигнала, свидетельствующий о том, что устройство готово к выполнению операциичтения данных.Однако запрос за чтением информации может быть сформирован и до накопления заданного блока обмена, Это происходит в моменты низкой интенсивности потока заявок на запись, когда время накопления блока обмена будет превосходить допустимое время задержки передаваемой информации в буферном запоминающем устройстве.Это выполняется следующим образом. По сигналу на входе 18 начальной установки триггеры 22 и 23 и счетчик 26 устанавливается через элемент ИЛИ 21 в нулевое состояние. Первый же запрос на запись по входу 7 управления устройства через открытый элемент И 25 установит триггер 22 в единичное состояние, тем самым разрешается прохождение через элемент И 24 на счетчик 26 импульссв с генератора 28, Иа дешнфраторе 27 выделяется состояние счетчика 26, определяющее допустимую задержку информации в блоке 1 памяти. Выходной сигнал дешифратора 27 устанавливает в единич12838 20 25 30 35 3ное состояние триггер 23, сигнал с прямого выхода которого поступит на дополнительный вход элемента ИЛИ 11 и на первом выходе 15 управления устройства сформируется запрос за чтением информации. Если же до момента появления сигнала на выходе дешифратора 27 в блок 1 памяти будет записан блок данных, равный заданному блоку обмена, то выходной сигнал ком мутатора 19 через формирователь 20 и элемент ИЛИ 2 1 сбрасывает в нулевое состояние триггеры 22 и 23, тем самым начиная новый отсчет времени,При необходимости получения блока данных приемник информации посылает сигнал на второй вход 16 управления устройства, который устанавливает триггер 12 в единичное состояние. При этом на втором выходе 14 управления устройства появляется высокий уровень сигнала, свидетельствующий о том, что устройство выполняет операцию чтения блока данных, Следует отметить, что в это время устройство способно удовлетворять и запросы на запись данных, При выполнении операции чтения блока данных, т.е. после того, как триггер 12 установится в единичное состояние, он разрешит прохождение на выход элемента И 13 сигналов с третьего входа 17 управления устройства, частота которых определяется требуемой скоростью чтения данных. Каждый сигнал на выходе элемента И 13, воздействуя на управляющий вход блока 1 памяти обеспечит. подключение к его адресным входам выходных сигналов счетчика 5 адреса чтения. Осуществляется чтение данных из блока1 памяти по адресу, сформированному счетчиком 5 адреса чтения на выходные информационные шины 3 устройства.Задним фронтом сигнала на выходе элементаИ 13 осуществляется модификациясодержимого счетчика 5 адреса чтения(добавляется единица) и реверсивногосчетчика 6 (вычитается единица). Операция чтения данных повторяется до тех пор, пока не сосчитается весь блок данных, т,е. 2" единиц информации, после чего задним фронтом сигнала на К-входе триггера 12 последнийустанавливается в нулевое состояние. При этом на втором выходе 14 управления устройства появится низкий уровень сигнала, свидетельствующий о том, что блок данных бып выдан приемФ 50нику информации. Следует отметить,что для нормальной работы устройства сигналы на первом 7 и третьей 17 входах управления устройства должны быть разнесены во времени.Предлагаемое буферное запоминающее устройство обеспечивает и другие режимы обмена данными между источником и приемником информации.Так, например, при установке ком-, мутаторов 9 и 19 в положение, при котором К-вход триггера 12 подключается вместе с входом формирователя 20 к выходу элемента ИЛИ 8, устройство также будет осуществлять обмен блоками данных. Однако объем блоков информации будет непостоянным, как впервом случае, так как считываниех данных начинается при накоплении 2 единиц информации, а заканчивается по опустошению буферного запоминающего устройства. Формула изобретения Буферное запоминающее устройство по авт. св. Р 1176382, о т л и ч аю щ е е с я тем, что, с целью повышения надежности устройства, в него введены генератор импульсов, третий коммутатор, формирователь импульсов, дополнительный счетчик, третий элемент ИЛИ, второй и третий элементы И, дешифратор, второй и третий триггеры, причем выход генератора импульсов соединен с первым входом второго элемента И, второй вход и выход которого подключены соответственно к выходу второго триггера и счетному входу дополнительного счетчика, выходы которого соединены с входами дешифратора, выход которого подключен к Б-входу третьего триггера, К- вход которого соединен с выходом третьего элемента ИЛИ установочным входом дополнительного счетчика и Й-входом второго триггера, Б-вход которого подключен к выходу третьего элемента И, входы которого соединены соответственно с первым входом управления устройства и инверсным выходом третьего триггера, прямой выход которого подключен к дополнительному входу второго элемента ИЛИ, входы третьего элемента ИЛИ соединены с установочным входом устройства и выходом формирователя импульсов, вход которого подключен к выходу третьего коммутатора, входы которого соедине 1283850ны с Выходами счетчика адреса записи которого также соединен с дополни- и выходом первого элемента ИЛИ, выход тельным входом первого элемента И.Составитель О,КулаковРедактор Ю,Середа Техред А.Кравчук Корректор М. МаксимишинецЗаказ 7450/52 Тираж 589 . ПодписноеВНИИПИ Государственного комитета СССРпо делам изобретений и открытий113035, Москва, Ж, Раушская наб., д. 4/5Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4
СмотретьЗаявка
3910075, 10.06.1985
ПРЕДПРИЯТИЕ ПЯ А-3756
ЛУПИКОВ ВИКТОР СЕМЕНОВИЧ, СПИВАКОВ СЕРГЕЙ СТЕПАНОВИЧ, БОГДАНОВ ВЯЧЕСЛАВ ВСЕВОЛОДОВИЧ
МПК / Метки
МПК: G11C 19/00, G11C 7/00
Метки: буферное, запоминающее
Опубликовано: 15.01.1987
Код ссылки
<a href="https://patents.su/4-1283850-bufernoe-zapominayushhee-ustrojjstvo.html" target="_blank" rel="follow" title="База патентов СССР">Буферное запоминающее устройство</a>
Предыдущий патент: Блок считывания информации для запоминающего устройства
Следующий патент: Усилитель для считывания информации из блоков памяти
Случайный патент: Устройство для загрузки стержневых деталей с головкой