Последовательное буферное запоминающее устройство с самоконтролем
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1302321
Авторы: Галкин, Квашенников
Текст
/00, 1982.ОЕ БУФЕРНОЕОЙСТВО С САтельС 29/ льст С 11 ОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ К АВТОРСКОМУ СВИДЕТЕЛЬСТВ(54) ПОСЛ ЕДОВАТЕЛ ЬНЗАПОМИНАЮЩЕЕ УСТРМОКОНТРОЛЕМ(57) Изобретение относится к области вычислительной техники и может быть использовано при построении буферных запоминающих устройств. Цель изобретения - повышение быстродействия устройства. Буферное запоминающее устройство с самоконтролем содержит блок 1 памяти, счетчик 2, регистр 3, выход 4 данных, блок 5 формирования сигналов считывания, вход 6 считывания, мультиплексор 7, элемент ИЛИ 8, выход 9 разрешения считывания, блок 10 сравнения, вход 11 записи, выход 12 разрешения записи, вход 13 данных, блок 14 управления, мультиплексор 15, блок 16 эле.ЯО 1302321 ментов НЕ и регистр 17. В режиме записи данные с входа 13 церез мультиплексор 15 поступают на вход блока 16. С его выходов инвертированные данные через мультиплексор 7 записываются в блок 1. Затем осуществляются считывание записанной информации и запись ее в регистры 17 и 3.Далее даннье с выхода 2, минуя блок 6, (в прямом коде) записываются в блок 1 и считываются в регистре 3. Осуццествляется сравнение кодов в блоке 10. В случае наличия ошибки осуществляются изменение состояния сцетцика 2 адресов и обращение к новой яцейке. Обращения к новым ячейкам происходят до выявления исправной ячейки. В режиме считывания данные из блока 1 записываются в регистры 17 и 3.Из регистра 3 данные церез мультиплек- Ж сор 15 поступают на блок 16. Инвертированные данные через мультиплексор 7 записы- Я ваются в блок 1 и снова считываются в регистр 3. Блок 1 О осуществляет сравнение содержимого регистра 3 и блока 1 О сравнения.В случае ошибки осуществляются пропуск ячейки памяти, изменение содер- м ы жимого счетчика 2 и обращение к следую- (,) щей ячейке 4 иИзобретение относится к вычислительной технике и может быть использовано при построении буферных запоминающих устройств.Цель изобретения - повышение быстродействия устройства.На фиг. 1 приведена структурная схема устройства; на фиг. 2 - блок управления; на фиг. 3 - временная диаграмма работы блока управления, режим записи; на фиг. 4 - то же, режим считывания.Устройство содержит блок 1 памяти, счетчик 2, регистр 3, выход 4 данных, блок 5 формирования сигналов считывания, вход 6 считывания, мультиплексор 7, элемент ИЛИ 8, выход 9 разрешения считывания данных, блок О сравнения, вход 11 записи, выход 12 разрешения, данных, вход 13 данных, блок 14 управления, мультиплексор5, блок 16 элементов НЕ, регистр 17, выходы8 - 23, адресные выходы блока 4 управления и входы 24 и 25 блока 14 управления.Блок4 управления содержит триггер 26, элемент ИЛИ 27, элемент 28 задержки, элемент НЕ 29, элемент И 30, элементы 31 и 32 задержки, элементы НЕ 33 и 34, элементы И 35 и 36, элемент ИЛИ 37, триггер 38, элемент 39 задержки, элемент И 40, триггер 41 и элемент ИЛИ-НЕ 42.Устройство работает следующим образом.В цикле записи сигнал записи по входу 11 (фиг. 1) передается на блок 14 управления, который формирует сигналы управления мультиплексорами 7 и 15 и сигнал записи в блок 1 памяти. В первом такте мультиплексор 7 подает на входы данных блока 1 информацию в инверсном виде с выхода блока 16 элементов НЕ. Эта информация записывается по адресу, определяемому счетчиком 2. Затем эта информация считывается из блока 1 памяти и поступает на входы регистра 17. В следующем такте мультиплексор 7 подает на входы блока 1 памяти информацию в прямом коде с выхода мультиплексора 15, которая записывается в ту же ячейку памяти блока 1, а затем считывается из блокаи поступает на вход блока 10 сравнения.Блок,14 управления формирует стробирующий сигнал, который подается на блок 10. По этому сигналу сравнивается код с выхода блока 1 с кодом с выхода регистра 17. Если ячейка неисправна, то код информации с выхода регистра 17 не является инверсной информацией с выхода блока 1 и блок 10 вырабатывает сигнал ошибки. Сигнал ошибки поступает на вход блока 5 формирования сигналов считывания, который формирует сигнал через элемент ИЛИ 8, на счетчик 2, увеличивая его содержимое на единицу, Тем самым достигается пропуск неисправной ячейки памяти блока 1, а также инициирует новый цикл проверки следующей ячейки. Если же ячейка исправна, т, е.5 О 15 20 25 30 35 40 45 50 55 сигнал ошибки блоком 10 не формируется,в ячейке блока 1 оказывается записанной нужная информация, счетчик 2 увеличивает свое содержимое на единицу и на выходе 12 разрешения записи появляется сигнал, который разрешает запись очередной информации в устройство.В цикле считывания сигнал считывания с входа 6 поступает на блок 5 формирования сигналов считывания и далее - на блок 14 управления. Информация из блока 1 памяти по адресу, определяемому счетчиком 2, считывается в регистр 3, а затем начинается процедура тестирования ячейки памяти блока 1, аналогичная той, которая осуществляется в режиме записи. При этом в качестве проверочной информации используется информация с выхода регистра 3, проходящая через мультиплексор 15. В случае, если ячейка памяти исправна, блок 5 формирования сигналов считывания формирует сигнал, поступающий на выход 9, указывая тем самым, что информация на выходах регистра 3 истинная. Если при тестировании ячейки памяти блока 1 памяти блок 10 сравнения вырабатывает сигнал ошибки, то блок 5 формирования сигналов считывания не формирует сигнал разрешения считывания, содержимое счетчика 2 изменяется (увеличивается на единицу, если форма организации очередь, или уменьшается на единицу, если форма организации памяти стек) . Цикл считывания повторяется с вновь выбранной ячейки памяти блока 2 памяти.Блок 14 управления работает следующим образом,Цикл записи. Временная диаграмма работы блока 14 представлена на фиг. 3. В исходном состоянии все триггеры установлены в нулевое состояние. В цикле записи на вход блока,14 подается сигнал записи 11. С помощью триггера 26 формируется сигнал на выход 18 управления мультиплексором 15. Сигнал на выходе 19 для управления мультиплексором получается на выходе элемента И 30, на первый вход которого подается сигнал 11, прошедший через элемент ИЛИ 27, а на второй - задержанный инверсный сигнал 11. Сигнал 20 записи в блок 1 формируется на выходе элемента ИЛИ 37 с помощью элементов 31 и 32 задержки, элементов НЕ 33 и 34 и элементов И 35 и 36.Управляющий сигнал на выходе 21 для регистра 17 образуется на выходе элемента И 35. Сигнал на выходе 22 перевода счетчика 2 в следующее состояние формируется на выходе элемента И 40 в случае, если нет сигнала на входе 24 с блока 10, который сбрасывает триггер 38 и возобновляет повторение сигналов на выходах 19 - 23. Управляющий сигнал на выходе 23, подаваемый на блок 10 сравнения, образуется на выходе элемента И 36. Сигнал 121 ЗО 2 З 21 1 В Югог 1 гг 23 24 12 д го гю гг разрешения записи возникает после начальной установки всех схем, а затем после сигнала 11, поступающего через элементы 27 и 30 на вход триггера 41, сигнал сбрасывается и спадом импульса 22, который по счетному входу устанавливает триггер 41 в нулевое состояние, опять восстанавливается. Также на время действия сигнала 25 считывания, поступающего на элемент ИЛИ-НЕ 42, сигнал 12 записи сбрасывается.Цикл считывания. Временная диаграмма работы блока 14 управления представлена на фиг. 4. Работа аналогична режиму записи за исключением сигнала на выходе 18, управляющего мультиплексором 15.Таким образом, в предлагаемом устройстве цикл записи происходит за два такта (запись инверсной и прямой информации).форму га изобретенияПоследовательное буферное запоминающее устройство с самоконтролем, содержащее блок памяти, входы данных и адресов которого подключены соответственно к выходам первого мультиплексора и счетчика, вход которого подключен к выходу элемента ИЛИ, первый и второй входы которого подключены к первым выходам соответственно блока управления и блока формирования сигналов считывания, второй выход и первый вход которого являются соответственно выходом разрешения считывания данных и входом считывания устройства, второй вход блока формирования сигналов считывания подключен к входу задания режима перезаписи блока управления и к выходу блока срдвнецця, стробирующий вход которого подключен к второму выходу блока управления, вход зд,шния режима записи и третий выход которого являются соответственно входом здццсц и выходом разрешения записи лдццых. устройства, третий выход блока формирования сигналов считывания подключен к входу задания режима считывания блока упрдвлс ния и тактовому входу первого регистра,выход которого является выходом данных устройства, вход данных первого 1 егцстра подключен к соответствующему выходу блока памяти, вход режима которого подклн- чен к четвертому выходу блока управления, пятый выход которого подклюцен к управляющему входу первого мультиплексора, отличагощееся тем, что, с целью повыцецця быстродействия устройства, оцо содержит второй мультиплексор, блок элементов 11 Е ц второй регистр, выход которого подклюцец к первому входу данных блока сравнения, второй вход данных которого подклктцец к соответствующим выходу блока памяти ц входу второго регистра, тактовый вход которого подключен к шестому выходу блока упрдцлсния, седьмой выход которого подключен к управляющему входу второго мультиплексора, первый вход данных которого является соответствующим входом устройства, выход первого регистра подключен к второму входу данных второго мультиплексора, выход которого подключен к входу блока элементов НЕ и к первому входу данных первого муль.типлексора, второй вход данных котороо подключен к выходу блока элементов 1 Е.1302321 г 1 гг г 4 г. т Редактор И. ДербакЗаказ 949/50ВНИИПИ Государственного1 3035, МоскаПроизводственно.полиграфи Составитель С. ШустенкоТехред И. Верес Корректор И. МускаТираж 590 Подписноемитета СССР по делам изобретений и открытийЖ - 35, Раушская наб., д. 4/5ское предприятие, г. Ужгород, ул. Проектная, 4
СмотретьЗаявка
3995800, 19.12.1985
ПРЕДПРИЯТИЕ ПЯ В-8835
ГАЛКИН ВЛАДИМИР ЕВГЕНЬЕВИЧ, КВАШЕННИКОВ ВЛАДИСЛАВ ВАЛЕНТИНОВИЧ
МПК / Метки
МПК: G11C 19/00, G11C 29/00
Метки: буферное, запоминающее, последовательное, самоконтролем
Опубликовано: 07.04.1987
Код ссылки
<a href="https://patents.su/4-1302321-posledovatelnoe-bufernoe-zapominayushhee-ustrojjstvo-s-samokontrolem.html" target="_blank" rel="follow" title="База патентов СССР">Последовательное буферное запоминающее устройство с самоконтролем</a>
Предыдущий патент: Регистр сдвига
Следующий патент: Устройство для формирования теста оперативной памяти
Случайный патент: Счетчик с массовым дозированием молока в потоке