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

 

Изобретение относится к вычислительной технике и может быть использовано в системах сбора, обмена и регистрации измерительной информации. Цель изобретения - увеличение информационной емкости и повышение надежности устройства. Устройство позволяет увеличить объем используемой памяти до 100% без потери информации, скорость поступления которой может изменяться в значительной степени. Это достигается тем, что момент включения режима считывания непрерывно автоматически рассчитывается с учетом скорости поступления входной информации и времени реакции ЭВМ на управляющие сигналы. 2 ил.

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (si)s G 11 С 19/00

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4738067/24 (22) 13.09.89 (46) 15.11,91, Бюл. N. 42 (72) А.Н. Полтавский, А.Г. Несвоваль, С.Г. Осипов, В.К. Швец и А,М. Серегин (53) 681.327.6(088.8) (56) Авторское свидетельство СССР

М 1361633, кл. G 11 С 19/00, 1986.

Авторское свидетельство СССР

М 1361632, кл. G 11 С 19/00, 1986. (54) БУФЕРНОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО (57) Изобретение относится к.вычислительной технике и может быть использовано в

Изобретение относится к вычислительной технике и может использоваться при построении буферных запоминающих устройств (БЗУ) в системах сбора и обработки измерительной информации.

Цель изобретения — увеличение информационной емкости и повышение надежности устройства, На фиг. 1 представлена структурная схема предлагаемого устройства; на фиг. 2— временные диаграммы работы отдельных

его элементов.Буферное запоминающее устройство содержит блок 1 памяти, счетчик 2 адреса записи, счетчик 3 адреса считывания, реверсивный счетчик 4, элемент 5 задержки, мультивибратор 6, селектор 7, счетчик 8, формирователь 9 имйульса, элементы 10 и

11 задержки, блок элементов И 12, регистр

13, блок 14 сравнения.

Устройство работает следующим образом.

Запись информационных сообщений 15 производится последовательно в слова бло„„SU „„1691891 А1 системах сбора, обмена и регистрации измерительной информации, Цель изобретения — увеличение информационной емкости и повышение надежности устройства. Устройство позволяет увеличить объем используемой памяти до 100% без потери информации, скорость поступления которой может изменяться в значительной степени.

Это достигается тем, что момент включения режима считывания непрерывно автоматически рассчитывается с учетом скорости поступления входной информации и времени реакции ЭВМ на управляющие сигналы.

2 ил, ка 1 памяти, начиная с 1-го по N-й включительно, затем запись производится опять, начиная с 1-го слова. Таким образом, запись осуществляется непрерывно в режиме замкнутого кольца, используется полный объем буфера — N слов.

С приходом информационного сообщения по шине 15 в сопровождении синхросигнала по шине 16 осуществляется запись сообщения в блок 1 памяти.

Запись осуществляется по адресу, сформированному на счетчике 2 адреса записи. По заполнении счетчика адреса записи до N он обнуляется и процесс записи повторяется.

Считывание информационных сообщений начинается с появлением на шине 17 синхроимпульсов считывания. Считывание осуществляется по адресу, сформированному на счетчике 3,адреса считывания, По окончании считывания полного буфера счетчик обнуляется.и считывание прекращается до прихода следующей серии синхроимпулЬсов 17.

1691891

С fl риходом каждого си нхроим пульса записи 16 начинает работу часть устройства (блоки 4 — 14), вырабатывающая сигнал 18 прерывания начала считывания, по которому внешним устройством инициируется выдача синхроимпульсов 17 считывания.

Момент выработки сигнала "Начало считывания", по которому внешним устройством инициируется выдача синхроимпульсов 17 считывания, должен быть таким, чтобы считывание информационных сообщений началось не позже момента записи информационного сообщения 15 в первое слова блока 1 памяти, иначе произойдет потеря информации. Этот момент выбирается таким, чтобы до полного заполнения буфера осталось 1 слов, т.е. содержание реверсивного счетчика записи равно или меньше числа 1.

Величина iдолжна быть такой,,чтобы выполнялось соотношение

1=а - 44акс, где б — частота поступления информационных сообщений 15; смаке. — максимальное время реакции

Э ВМ на сигнал "Начало считывания" и начало серии синхроимпульсов считывания.

С приходом синхроимпульсов 16 (фиг. 1 и 2) через элемент 5 задержки запускается мультивибратор 6 и вырабатывается селекторный импульс, длительность которого

tc tMBKc. Селекторный импульс Ов подается на второй вход селектора 7, а на первый вход селектора подаются синхроимпульсы

16. Таким образом, через селектор 7 поойдет столько синхроимпульсов И 7, сколько их попадет в интервал tc. Счетчик 8 формирует соответствующий код, пропорциональный частоте поступления синхроимпульсов 16, По заднему фронту импульса мультивибратора 6 с помощью формирователя 9 вырабатывается импульс, которым обнуляется содержимое регистра 13. Этот же импульс, задержанный на линии 10 задержки, производит запись через блок элементов И

12 кода счетчика 8 в регистр 13, Тот же импульс, задержанный элементом 11 задержки, обнуляет содержимое счетчика 8.

На первый вход блока 14 сравнения поступает запомненное значение кода!, а на второй его вход приходят уменьшагощиеся значения кодов реверсивного счетчика 4. В момент времени, когда код последнего станет меньше или равен коду регистра 13, вырабатывается сигнал U18 "Начало считывания . Г!о этому сигналу внешним устройством инициируется выдача синхроимпульсов считывания И 17, которые с помощью счетчика 3 считывания формиру25

45 ют адрес считываемого слова. Осуществляется считывание информационных сообщений 19 из блока 1 памяти с частотой поступления синхроимпульсов 17 считывания, Таким образом, записанная в БЗУ информация начнет считываться за 1 слов до . конца буфера с учетом времени tMa

По сравнению с известным БЗУ повышена информационная емкость буфера. В известном устройстве возможны случаи

50 g,— ного заполнения памяти, а в предлагаемом память всегда используется на 1007;.

Соответственно сокращается частота прерываний, что повышает надежность всего комплекса, в составе которого работает

БЗУ, Кроме того, в предлагаемом устройстве полностью исключена информация при непрерывном входном потоке сообщений, Формула изобретения

Буферное запоминающее устройство, содержащее блок памяти, информационные входы и выходы которого являются соответствующими входами устройства, первый и второй адресные входы блока памяти подключены соответственно к выходам счетчиков адреса записи и считывания, вход счетчика адреса записи соединен с входом реверсивного счетчика, о т л и ч а ю щ е ес я тем, что, с целью увеличения информационной емкости и повышения надежности устройства, в него введены три элемента задержки, селектор, счетчик, мультивибратор, блок элементов И, формирователь импульсов, регистр, блок сравнения, первый вход которого соединен с выходом реверсивного счетчика, второй вход подключен к выходу регистра. а выход блока сравнения является выходом "Начало считывания" устройства, вход управления записью блока памяти соединен с входом счетчика адреса записи, первым входом селектора и входом первого элемента задержки и является входом разрешения записи устройства, выход первого элемента задержки соединен с входом мультивибратора, выход которого подключен к второму входу селектора и к входу формирователя импульсов, выход которого соединен с входом регистра, второй вход которого соединен с выходом блока элементов И, первый вход которого соединен с выходом счетчика, первый вход которого соединен с выходом селектора, а второй вход — с выходом третьего элемента задер1691891 жки, вход которого подключен к выходу вто- считывания соединен с входом управления рого элемента задержки и к второму входу чтением блока памяти и является входом блока элементов И, вход счетчика адреса разрешения считывания устройства.

1691891

И7 (об)

Д

ИQ (/(дд) ф Ч

ИЧ (код) И 18

И 17

Фиг,2

Составитель А. Маковская

Редактор B. ©окина . Техред М.Моргентал Корректор М. Максимишинец

Заказ 3931 Тираж Подписное

ВНИИПИ Государственного комитета по изобретениям.и открытиям при ГКНТ СССР .

113035, Москва, Ж-35, Раушская наб., 4/5

Производственно-издательский комбинат "Патент", г. Ужгород, ул,Гагарина, 101

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

 

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

Изобретение относится к вычислительной технике, в частности к запоминающим устройствам (ЗУ)

Изобретение относится к вычислительной технике и может быть использовано в устройствах диагностирования и статистической обработки информации

Изобретение относится к вычислительной технике и может быть использовано для построения многоразрядных регистров сдвига преимущественно в виде интегральных схем на потенциальных логических элементах

Изобретение относится к вычислительной технике и может быть использовано для построения регистров сдвига

Д-триггер // 1681336
Изобретение относится к вычислительной технике и может быть использовано для построения контролепригодных цифровых схем

Изобретение относится к вычислительной технике и может быть использовано для хранения и сдвига информации

Изобретение относится к вычислительной технике

Изобретение относится к автоматике и вычислительной технике

Изобретение относится к электронной вычислительной технике, в частности к триггерным запоминающим элементам для устройств памяти ЭВМ

Изобретение относится к вычислительной технике и может быть использовано при построении буферных запоминающих устройств в системах сбора и обработки информации

Изобретение относится к вычислительной технике и может быть использовано в различных цифровых устройствах, работающих в условиях воздействия помех

Изобретение относится к импульсной технике и может быть использовано в устройствах вычислительной техники и систем управления, работающих в условиях воздействия помех

Изобретение относится к сдвиговым регистрам, включающим в себя множество каскадированных ступеней, каждая из которых имеет входной вывод и выходной вывод

Изобретение относится к вычислительной технике и может быть использовано при построении универсальных и специализированных управляющих устройств, а также в устройствах диагностирования

Изобретение относится к области вычислительной техники и может быть использовано при построении универсальных и специализированных управляющих устройств и устройств диагностирования

Изобретение относится к устройству обращения циклического сдвига и/или обращенного перемежения данных

Изобретение относится к программируемому материалу памяти и к ячейке памяти, содержащей указанный материал памяти, в частности к тонкопленочной ячейке памяти

Изобретение относится к вычислительной технике и может быть использовано при построении универсальных и специализированных автоматических управляющих устройств, а также в устройствах диагностирования

Изобретение относится к области вычислительной техники и может быть использовано при построении универсальных и специализированных управляющих устройств, а также в устройствах диагностирования

Изобретение относится к цифровой вычислительной технике и может быть использовано в процессорах ЭВМ и в устройствах цифровой автоматики
Наверх