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

 

Изобретение относится к вычислительной технике и может быть использовано в качестве буферного запоминающего устройства систем обработки информации. Цель изобретения - расширение области применения за счет повторной записи и чтения блока данных. Буферное запоминающее устройство содержит блок 1 памяти, информационные входы 2 и выходы 3, мультиплексоры 4,5, счетчики записи 6 и чтения 7, счетчики 8,9, регистры 10, 11, 12, группу 13 сумматоров по модулю два, сумматор 14, блоки сравнения 15, 16, элементы ИЛИ 18-20, вход 21 записи, вход 22 ошибочной записи, вход 23 правильной записи, вход 24 чтения, вход 25 ошибочного чтения, вход 26 правильного чтения, выход 27 "Чтение блока данных разрешено", выход 28 "Запись блока данных разрешена", выход 29 окончания чтения блока данных, выход 30 "Накопитель пуст", вход 31 начальной установки, элементы задержки 32-34, одновибратор 35, вход 36 кода длины блока обмена, вход 37 максимального значения записываемых данных. 2 ил.

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

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

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

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

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

ПРИ ГКНТ СССР

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

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4480298/24-24 (22) 13.09.88 (46) 30.06.90. Бюл. № 24 (72) В,С.Лупиков (53) 681.327.6 (088;8) (56) Авторское свидетельство СССР

¹ 515154, кл, G 11 С 19/00, 1974, Авторское свидетельство СССР № 1111202, кл. G 11 С 19/00, 1984. (54) БУФЕРНОЕ ЗАПОМИНАЮЩЕЕ УСТ. РОЙСТВО (57) Изобретение относится к вычислительной технике и может быть использовано в качестве буферного запоминающего устройства систем обработки информации.

Цель изобретения — расширение области применения эа счет повторной записи и чтения блока данных, Буферное запоминаю„„Я „„1575238 А1 щее устройство содержит блок 1 памяти, информационные входы 2 и выходы 3, мультиплексоры 4, 5, счетчики записи 6 и чтения

7, счетчики 8, 9, регистры 10, 11, 12, группу

13 сумматоров по модулю два, сумматор 14, блоки 15, 16 сравнения, элементы ИЛИ 18—

20, вход 21 записи, вход 22 ошибочной записи, вход 23 правильной записи, вход 24 чтения, вход 25 ошибочного чтения, вход 26 правильного чтения, вь.ход 27 "Чтение блока данных разрешено", выход 28 "Запись блока данных разрешена", выход 29 окончания чтения блока данных, выход 30 "Накопитель пуст", вход 31 начальной установки, элементы 32 — 34 задержки, одновибратор

35, вход 36 кода длины блока обмена, вход

37 максимального значения записываемых данных. 2 ил.

1575238

15

35

55 ляется по входу 25 (чтение блока данных выполнено с ошибкой), этот сигнал переписывает в счетчик 7 содержимое регистра 11, т.е, восстанавливает начальный адрес чтения блока, и через элемент ИЛИ 19 и элемент 33 задержки осуществляет запись в счетчик 9 кода длины блока обмена со входа

36. Если же блок данных приемником был считан правильно. то он направляет сигнал подтверждения по входу 26 и переписывает содержимое счетчика 7 в регистр 11, воздействуя на первые входы группы 13 сумматоров по модулю два, получает на их выходах обратный код длины блока обмена, проходит через элемент ИЛИ 20. элемент 34 задержки и поступает на вход одновибратора 35, выходной сигнал котс рого записывает в регистр 12 код разности предыдущего содержимого регистра 12 и кода, присутствующего на входе 36. Сигнал на выходе элемента ИЛИ 19 проходит через элемент задержки и осуществляет запись в счетчик

9 кода длины блока обмена.

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

Следует отметить, что для нормальной работы устройства сигналы, присутствующие на входах 21 и 24, а также на входах 23 и 26 соответственно, должны быть разнесены во времени.

Высокий уровень сигнала на выходе блока 15 сравнения, т.е. На выходе 27, cBèдетел ьатвует о том, что чтение блс ка данных разрешено приемнику информации. Высокий уровень сигнала на выходе блока 16 сравнения, т.е. на выходе 2S, свидетельствует о том, что запись нового блока данных разрешена передатчику информации, при этом на вход 37 подается код разности значения инфор лационной емкости блока 1 памяти устройства и максимального значения блока записываемых данных. Низкий уровень сигнала на выходе элемента ИЛИ 17, т.е, на выходе 30, свидетельствует о состоянии "Накопитель пуст", Формула изобретения

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

СОЕД,"НЕН С ВТОРЫМ ВХОДОМ ВтОРОга Э ЕМЕНта ИЛИ и является входом "Ошибочная запись" устройства, вход с- ...: он |зации

ПЕРВОГО РЕГИСтРа СОЕДИНЕН С ПЕРВЫМ ВХОдом второго элемента;!Г|! н уг; авляющим входом второго мультиплексора, IiepBb.м входом четвертого элемента ИЛ! . ЯР|!я;. ся вхОдом рав льная BIT1IOb вычитающий в:.Од:=.торо; c .:-:т-,|;кз .;=,:I OH С ВХОДОМ С1!НХРОН1|:-, i!!i ."С;-:. ; н!|ч, 11нфОрмац!:!oil, - . .,:. . в -,«, соединены с выходам! . втР! . . с информационные Bxopbi Ko i Орого сс"-.д"..

Hbi с выхода||и счетчика i!i ен; ::., p Ij щий вход счетчи ка чтения -.00, .. Сн с первым входом третьего элема!|T;. i"Ë", t является входом "Ош!|боч|-0;.,те;-".:г, P01lCTBB, ВХОД СИНХРОНИЗЗЦ! И ВТОРО! ),0.:; стра соединен с вторым входом третье о элемента ИЛИ, BTnpblf,; входок элемента ИЛИ и пер в ь.,",1!. в -. О,".,".

p0D 10 модулю два группь:. вторые входи которых соединень с выходами:.торо "I мультиплексора, информационные входы первой группы которого соединены c Bblxoдами первого счетч!лка, вход установки в "0" которого соединен с выходом первого элемента задержки. вход которого соединеч с выходом второго элемента ИЛИ, информационные входы второй группы втооог0му|! типлексора соединены с информац!|Он ыми входами второго счетчика, входэми первой группы первого блока сравнения и являются входами кода задания длины блока обмена устройства, выходы группы сумматоров по

1575238

Составитель Ю.Сычев

Техред M.Moðãåíòàë Корректор H.Ðåâñêàÿ

Редактор А.Ревин

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

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

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

Производственно-издательский комбинат "Патент", r. Ужгород, ул.Гагарина, 101 модулю два соединены с входами второй группы сумматора, входы первой группы которого соединены с выходами третьего регистра, соответствующими входами первого элемента ИЛИ, входами второй группы первого и второго блоков сравнения, вход синхронизации третьего регистра соединен с выходом одновибратора, вход которого соединен с выходом третьего элемента задержки, вход которого соединен с выходом четвертого элемента ИЛИ, выход третьего элемента ИЛИ соединен с входом второго элемента задержки, выход которого соединен с управляющим входом второго счетчика, выход заема которого является выходом окончания чтения блока данных устройства, 5 выход первого блока сравнения является выходом разрешения чтения блока данных устройства, выход второго блока сравнения является выходом разрешения записи блока данных устройства, входы первой группы

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

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

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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