Устройство для буферизации информации
Изобретение относится к вычислительной технике и может быть использовано в системах обмена данными в качестве буферной памяти. Цель изобретения - расширение функциональных возможностей за счет обеспечения многократного считывания необходимой области блока памяти. Устройство содержит блок памяти, два счетчика, триггер, одновибратор, два элемента ИЛИ, элемент И. 1 ил.
СОЮЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИН
А1
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР (21) 4432300/24-24 (22) 30,05.88 (46) 07.02.90. Бюл. М"- 5 (72) В.С.Лупиков (53) 681.325 (088.8) (56) Авторское свидетельство СССР
N 1019428, кл. С 06 F 13/00, 1982.
Авторское свидетельство СССР
У 1236491, кл. G 06 F 13/00, 1986. (54) УСТРОИСТВО ДПЯ БУФЕРИЗА11ИИ ИН. .ФОРМАЦИИ
Изобретение относится к вычислительной технике и может быть использовано в системах обмена данными в качестве устройства буферной памяти.
Цель изобретения — расширение функциональных .возможностей за счет обеспечения многократного считывания необходимой области блока памяти, На чертеже приведена структурная схема устройства.
Устройство содержит блок 1 памяти, информационные входы 2 и выходы
3, счетчики 4 и 5, триггер 6, элементы ИЛИ 7 и 8, элемент И 9, одновибратор 10, входы 11-14 и выходы 15 и 16, .Устройство работает следующим об, разом.
Перед началом работы сигналом по входу 14 установки устанавливаются в нулевое состояние счетчики 4 и 5 и триггер 6.
Высокий уровень сигнала на нулевом выходе триггера 6, т.e„ на выходе 15, свидетельствует о том, что . устройство находится в режиме записи информации. Записываемые данные
„„SU„„1541624 (51)5 С 06 F 13 00 (57) Изобретение относится к вычислительной технике и может быть использовано в системах обмена данными в качестве буферной памяти. Цель изобретения — расширение функциональных возможностей за счет обеспечения многократного считывания необходимой области блока памяти. Устройство содержит. блок памяти, два счетчика, триггер, одновибратор, два элемента
ИЛИ, элемент И. 1 ил. поступают на вход 2 устройства в соп- д
® ровождении сигнала на входе 11, который, поступая на вход синхронизации записи блока 1 памяти, осуществляет запись данных по адресу, сформированному на выходах счетчика 4.
Задним фронтом сигнала на входе 11, " 2 проходящего через элементы ИЛИ 7 и
8, осуществляется модификация содер- О жимого (добавляется единица) счетчи- Р ков 4 и 5. Запись последующих информационных слов в блок 1 памяти осу- ф ществляется аналогично. Это пронсхо- (Я дит до тех пор, пока на выходе пере- ф полнения счетчика 5 не появится сигнал, который поступает на счетный вход триггера 6 и своим задним фронтом ус-. танавливает его в единичное состояние. При этом низкий уровень сигнала на нулевом выходе триггера 6, т.е. на выходе 15 устройства, запрещает Ъ передатчику информации формировать .запросы на запись данных, В то же время высок п уровень сигнала на единичном выходе триггера 6, т.е. на выходе 16 устройства, свидетельству1541624 ет о том, что устройство готово к выполнению операции чтения данных, Запрос на чтение данных поступает от приемника информации по входу
12 и на вход стробирования чтения данных блока 1 памяти. При этом на информационные выходы 3 устройства считываются данные .по адресу, сформированному на выходах счетчика 4.
Задним фронтом сигнала на входе 12 устройства, проходящего через элемент ИЛИ 7, модифицируется содержимое счетчика 4. Этим же сигналом (при высоком уровне сигнала на вхо( де 13), проходящим через элементы
И 9 и ИЛИ 8, прбизводится модификация содержимого счетчика 5. При низкам уровне сигнала на входе 13 устройства модификация содержимого счетчика 5 не производится. Если приемнику информации требуется считать данные, хранящиеся в блоке 1 памяти один раз, то в режиме чтения приемник информации поддерживает на входе 13 устройства высокий уровень сигнала. При этом чтение информации с блока 1 памяти производится по запросам приемника информации по входу 12 устройства до тех пор,. пока на выходе переполнения .счетчика 5 не появится сигнал, по "заднему фронту которого триггер
6 устанавливается в нулевое состояние, переводя тем самым устройство в режим записи. Если приемнику информации требуется считать какуюлибо область блока 1 памяти несколько раз, например, для вывода одних и тех же данных на различные регистрирующие устройства, то по достижении счетчиком 4 (и счетчиком 5) начальной границы "-той области приемник информации устанавливает на входе 13 устройства низкий уровень сигнала, который запрещает дальнейшую модификацию содержимого счетчика 5 при выполнении запросов на чтение, поступающих по входу 12. По окончании первого считывания данных, хранящихся в данной области памяти, приемник ичформации устанавливает высокий уровень сигнала на входе 13 управления, по переднему фронту которого одновибратор 10 формирует на выходе импульс, который переписывает в счетчик 4 по информационным входам начальну11 границу
55 требуемой области памяти из счетчика 5 °
Формула изобретения .
Устройство для буферизации информации, содержащее блок памяти, первый счетчик, триггер, первый элемент ИЛИ, элемент И, причем информационные вход и выход блока памяти являются входом и выходом устройства для подключения соответственно к информационному выходу источника информации и информационному входу приемника информации, нулевой и единичный выходы триггера являются выходами устройства для подключения соответственно к входу разрешения записи источника информации и к входу разрешения чтения приемника информации, при этом выход первого счетчика соединен с адресным входом блока памяти, о т л ич а ю щ е е с я тем, что, с целью расширения функциональных возможностей за счет обеспечения многократной выдачи одной и той же информации, в устройство введены второй счетчик, второй элемент ИЛИ, одновибратор, причем первый вход первого элемента
ИЛИ соединен с первым входом второго элемента ИЛИ, с входом записи блока памяти и является входом устройства для подключения к выходу синхронизации записи источника информации, второй вход первого элемента ИЛИ соединен с первым входом элемента И, с входом чтения блока памяти и является входом устройства для подключения к выходу синхронизации чтения приемника информации, второй вход элемента И соединен с входами запуска одновибратора и является входом устройства для подключения к разрешающему выходу приемника информации, нулевой вход триггера соединен с установочными входами первого и второго счетчиков и является установочным входом устройства, при этом выход элемента И соединен с вторым входом второго элемента ИЛИ, выход которого соединен со счетным входом второго счетчика, выход переполнения которого соединен со счетным входом триггера, счетный и информационный входы и вход записи первого счетчика соединены соответственно с выход.ом первого элемента
ИЛИ, с выходом второго счетчика и с выходом одновибратора °
1541624
Составитель С,Пестмал
Редактор О.Юрковецкая Техред М.Дидык Корректор T.Ìàëåö
Заказ 282 Тираж 562 Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб,, д. 4/5
Производственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина, 10)


