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

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

Авторы: Андреев, Антонов, Лупиков

ZIP архив

Текст

ревер, сеульсов, нения, -16 заэле 3-25, к выч ть исСОЮЗ СОВЕТСНИХСООИАЛИСТИЧЕСНИХ СУДАРСТВЕННЫЙ НОМИТЕТ СССРО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ(57) Изобретение относитсялительной технике и может(50 4 С 11 С 19/00 пользовано в качестве буферного минающего устройства дпя систем ра и обработки информации, Цель ретения - повышение надежности ного запоминающего устройстваройство содержит блок 1 памяти, типлексор 2, счетчики. 3 и 4, сивный счетчик 5, дешифратор лектор 7, формирователь 8 имп регистры 9 и 10, блок 11 срав блок .12 контроля, элементы 13 держки, блок 17 синхронизации менты И 18-22, элементы ИЛИ 2 эпементы НЕ 26-28, 1 ил .Изабр ет ение стнагктгя г; ькг( .55тельной теклейке я гОжег быт г, ГГспал:,эовано в качестве буферного запа гкнающего устройства для систем сбораи г 1 бработки информация,Цель изобетениг, - повышение надежности буферного:".Явгс.гьгиаи: ие а ус . -ройства,На ЧЕРТЕЖЕ ПРИВЕЛЕ - СТ-,:ук -5-а.-.ЯягСХЕМЯ ПРЕДЛажЕгНОГг . г гр й( "З;.УС Тр ОК.Г Ва Е С;Г :"г, Т б И О 5 гГкМгГгЬТЬГПф гэ 1(ССГ, С;- Г ггг(г , тРевеРсивный гчетчк. " г - .,".-.5 (;:Я: ав 6селектор 7, фар:д-;,рав-. ге. - . - . 8 .ГК 55 ульсов, регистры 9 к ,О г(лак;1 срег".нкя 9 блОк 12 к нтра 1 я З.еенГьзадержки, блок 17 синхронизации, зла.менты И 18-22, элем нты ИПИ 23-25,элементы НЕ 26-28, кн.гаргацггконные Вхады 29 и выходы 30.входь: 3132 уп-.,я:ления, выходы 3-36 - ве.3 7 устяГГсвг(кСелектор г мсг,(ВИДЕ ПССЛЕДОВЯТСЛЬ;а СОЕР ИЕ, г,гшиФратора к зле е .;"-,: г:;НОГО ЗЯПОЫКНЯЮШЕГО ", Г,;Огй( - .ВЯчестве блаха 1 .;, ", .г-";: Г .:гтИСПОЛЬЗОВЯН СУММЯТС: а МОД,ЛЮ Две,Устройство работает следующим образом.Перед нячялам ряба."5 сигнала:": пс входу 37 установки с етчикк 3. 4 регистр О и блок 17 синг(ранкзап.устанавливаются В нуле.:ае оста:.;н:Ге.РПри выполнении операция з. - .писк з;.:.ПИСЫВаЕМЫЕ ДаННЫЕ Га(:.У гашт Н ВХОДЬ 29 устройства в сапраях;:вепчк с гна- ЛЯ СспрсваДЕНИН Гг ,(Дц 3", ",С., ра .ства, который асущес ляет запись дных в регистр 9.- 0-:,. - Овремеьпа с этя:;сигнал по входу 3", через элементИЛИ 23 к блоксьн(ГсньГзацки пасту-.ПЯЕТ На ВХОД УПРЯВгГЕНИЛ гму(лгЬТКПГгЕКСО" ра 2, который подт(лючает к адресным входам блока 1 памяти выходы счетчика 3, который является формирователем текущеГ а ядр еса зяпкск данных В Ол акпамяти о лгнал с ВЬГ(сда блока , 7СКНХРОНИЗЯЦЯК:, ГГОО(ОД 5; гЕаЕЗ З 5 ПЕг,ект 13 ЗядЕГЖГ(я,. ПССТУГгя.;Т я:г(гор; дар.:р, ровятЕЛя 8 - БЬВ(адГГай С;: г Нсь Ка Г Ра "С осуществляет запись д: г ных з блок 1 памяти, Задним фрснГО.: .гкг;-ялг ня Вь: ходе блока 7 ск.:г(ронкзяГГгдк произвс- ДИТСЯ МОДКг(Ь П(ЯЦКЯ С а 5: Евжямава СЧЕУЧ; КОВ 3 И гу ТоЕо К яф, Г гсг 1 О яг"ггму На бавляется единица. гСкгнал сопровсгдения по входу 31, задерканпь на эг:.еьенте 1 задержки, опрашивает элемат И 185 на выходе которого появляется сигнал при наличии состояний "Буфер не заполнен" и "Дублирование",. Сигнал "Дублированке" Формируется селектором 7, на вход которого поступает Ядреснг 1 Гй признак информационногс канала,. данные которого должныбыть записаны в блок 1 памяти дваждыпс последовательно возрастающим ад.есяь., Пторяя запись производится при условии наличия свободной ячейки в блоке ) пагмяти Рабата устройстВЯ прк-.к обработке запрося ня чтение данных, поступающего по входу 32 упо, ЗГ.ения устройства, устройство работает следующим образом.Сигнал по входу 32, проходя через элемент ИДИ 24, блок 17 синхронизации- пемент 15 задержки. опрашивает эле;ент И 19, Низкий уровень сигнала, ир е утст вующий на входе управления 1 ь 15 угьткилег(соря 2 р подключает к ядресг;.г входам алака 1 памяти выходы счетчк (я цкоторый является фармироватекушего адреса чтения. Производится чтение данных из блока 1 па.гятГ., Считанные данные из блока памяти контролкруюТся на правильность блоком 12 контроля. Блок 11 сравненкя сравнивает считанные данные с РЯНЯЬВГкг СЧКТЯННЬГМИ В ПРЕДЫДУЩЕМгкклр чтеняя к хранящимися в регистре 10. На вьгг(оде элемента И 19, т,е. "а выходе 33 устройства, появляется СггнаЛГ КОТорый ЯВЛЯеТСЯ СигНЯЛОМ :.Оправсждения данных на выходах 30 усграйства В там случае, если блок ;2;(онтроля не обнаружит ошибки в :чк Ганных данных и эти данные будут отличаться ст данных, считанных в Гредыдущем Гвгкле чтения, Если же одно кз этих условий не выполняется, т,е. на Выходе одного из элементов НЕ 2627 а следовательно, и на выходе элемента ИПИ 25 присутствует высокий уровень сигнала, то выходной сигнал элемента И 20 опрашивает элегенты И 2,22, При наличии состояния "Буфер густ" на выходе элемента И 22 появится сигнал, поступающий через з емент 16 задержки на вход элементе ИПЙ 24 кяк повторный запрос наблока 1 памяти, Еслк ж. - прк этом на выходе элемента НЕ 28 Высокий уровень сигнала, т.ег.меет место состояние "Буфер пуст"то выходной сигнал элемента И 21 поступит на выход 36 устройства, свидетельствуя о ненормальном завершенииоперации чтения, Задним фронтом сигнала на выходе элемента И 19 производится запись в регистр 10 считанных данных, Задним фронтом сигналана выходе чтения блока 17 синхронизации производится модификация содержи Омого счетчика 4 (добавляется единица)и счетчика 5 (вычитается единица),Низкие уровни сигналов на выходахдешифратора 6, т,е, на выходах 34 и35 устройства, свидетельствуют о состояниях "Буфер заполнен" и Буферпуст" соответственно, Повторное выполнение операции чтения выполняетсяустройством аналогично,.Блок 17 синхронизации предназначен 20для разрешения конфликтных ситуацийпри одновременном поступлении запросов на запись и чтение данных.Для нормальной работы устройствавеличина задержки сигнала на элементах 14, 16 задержки должна быть неменее суммы времени двух циклов обращения к блоку 1 памяти,Формула и з обретения 30Буферное запоминающее устройство, содержащее блок памяти, информационные выходы которого являются информационными выходами устройства, адресные входы блока памяти подключены к вьглодам мультиплексора, информационные входы которого-соединены с выходами первого и второго счетчиков соответственно, вход управления блока 4 О памяти подключен к выходу формирователя импульсов, вход которого соеди- нен с выходом первого элемента задержки, реверсивный счетчик, вход обратного счета которого подключен к счетному входу второго счетчика, а выходы реверсивного счетчика соединены с входами дешифратора, первый выход которого является первым выходом управления устройства, установочный 5 О вход реверсивного счетчика соединен с установочными входами первого и второго счетчиков и является входом установки устройства, селектор, выход которого подключен к первому входу первого элемента И, первый элемент ИЛИ, второй элемент задержки, второй и третий элементы И, первые входы которых объединены, второй вход третьего элемента И соединен с вторым входом второго элемента И через первыйэлемент НЕчетвертый элемент И, о т -л и ч а ю щ е е с я тем, что, сцелью повышения надежности устройства, в него введены первый и второйрегистры, блок контроля, блок синхронизации, блок сравнения, второй итретий элементы ИГЕ, пятый элемент И,третий и четвертый элементы задержки,второй и третий элементы НЕ, причеминформационные входы первого регистра соединены с информационными входами устройства, первый вход управлениякоторого подключен к входу управленияпервого регистра, первому входу второго элемента ИЛИ и входу третьегоэлемента задержки, выход которого соединен с вторым входом первого элемента И, третий вход и выход которогоподключены к первому выходу дешифрато.ра и второму входу второго элементаИЛИ соответственно, первый вход третьего элемента ИЛИ является вторымвходом управления устройства, второйвход третьего элемента ИЛИ подключенк выходу второго элемента задержки,выходы второго и третьего элементовИЛИ соединены соответственно с первыми вторым входами блока синхронизации,первый выход которого подключен к вхо.ду первого элемента задержки, входууправления мультиплексора, счетномувходу первого счетчика и входу. прямо"го счета реверсивного счетчика, второй выход блока синхронизации черезчетвертый элемент задержки соединенсо счетным входом второго счетчика,первыми входами четвертого и пятогоэлементов И, установочный вход блокасинхронизации подключен к установочным входам устройства и второго регистра, информационные входы которого соединены с выходами блока памяти,входами блока контроля и первыми входами блока сравнения, вторые входыкоторого подключены к выходам второго регистра, вход управления которого соединен с вторым выходом управления устройства и выходом пятого элемента И, второй вход которого подключен к выходу блока контроля и через второй элемент НЕ к первому входу первого элемента ИЛИ, третий входпятого элемента И соединен с выходомблока сравнения и через третий элемент НЕ с вторым входом первого элемента ИЛИ, выход которого подключен1437923 Составитель В.ГордоноваЬТехред М.Ходанич Корректор М.Васильева Редактор М.Келемеш Закаэ 5900/52 Тираж 590 ВНИИПИ Государственного комитета СССР по делам иэобретений и открытий 113035, Москва, Ж, Раушская наб., д, 4/5Подписное Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4 к второму входу четвертого элементаИ, выход которого соединен с первымвходом второго элемента И, выход второго элемента И подключен к входувторого элемента эадержки, а выходтретьего элемента И является третьимвыходом управления устройства, второй выход дешифратора и второй вход второго элемента И являются четвертым выходом управления устройства,информационные входы блока памятисоединены с выходами первой и второйгрупп первого регистра, выходы второй группы которого соединены с входами селектора

Смотреть

Заявка

4180792, 12.01.1987

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

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

МПК / Метки

МПК: G11C 19/00

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

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

Код ссылки

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

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