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

Иллюстрации

Показать все

Реферат

 

Союэ Советских

Социалистических

Республик (»i 583478 (6l) Дополнительное к авт. саид-ву (22) Заявлено 06.02.76 (21)2321639/18-2 с присоединением заявки №(23) Приоритет(43) Опубликовано 05.12.77. Бюллетень №4 (45) Дата опубликования описании 20.12.77 (ю 11 С 11/00

Государственный комитет

Совета Министров СССР но делаю нэоорвтеннй

N DTICPblTNN (53) УДК 681.327..6 (088.8) (72) Авторы изобретения

М. В. Мусин и Т. И. Баранова (71) Заявитель (54). БУФЕРНОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО

Изобретение относится к области запоминающих устройс гв.

Известно буферное запоминающее устройство; (БЗУ) содержащее счетчик, элементы

И, элементы задержки, элемент памяти и блок управления f 1).

Недостатком этого устройства является

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

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

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

Цель изобретения - упрощение и повыше» ние надежности устройства при аварийных режимах переполнения.

Поставленная цель достигается тем, что в предложенном устройстве выход второго элемента И цод.ключен к нулевым входам первого и второго триггеров. Третьи выходы счетчика импульсов записи через третий элемент И подключены K единичному входу второго триггера, прямой выход которого через четвертый элемент И соединен с единичным входом первого триггера. Входы пятого элемента И. подключены соответственно к выходам компаратора, к тактовой шине считывания н инверсному выходу второго триггера, а выход пятого элемента И соедв нен с нулевым входом третьего триггера.

Инверсный выход первого триггера и прямой

583478 выход третьего триггера соединены соответственно с блокирующими входами дешифраторов записи и считывания. Тактовая шина записи подключена ко входам счетчика импульсов записи и четвертого элемента И и к единичному входу третьего триггера.

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

Устройство содержит элемент задержки

1, первый 2 и вгорой 3 элементы-й, счет- 1î чик импульсов. считывания 4, компаратор 5, счетчик импульсов записи 6, третий 7 и

„ четвертый 8ележентыИ, первый 9 и второй

10 триггеры,-пятый элемент И 11, третий триггер 12, дешифраторы считывания 13 и записи 14, накопитель 15, такговые шины считывания 16 и записи 17.

Первые и вторые выходы счетчика 6 соединены соответственно со входами дешифратора 14 и компаратора 5.

Выход элемента И 3 подключен к нулевым входам триггеров 9 и 10. Третьи выходы счетчика 6 через элемент И 7 подключены к единичному входу триггера 10, пря25 мой выход которого через элемент И 8 соединен с единичным входом триггера g. Bxo

Ф ды элемента И 11 подключены соответствен но E выходам камн&ратора 5y х тактовой шине считывания 16 й--инверсному выходу

30 триггера:,10, а выход элемента И 11 соеди нен с нуриевым входом триггера 12. Инверсный выхол триггера 9 и прямой выход триггера 11 соединены соответственно с блокирующими входами дешифраторов записи 14 и считывания 13. Тактовая шина записи 17 подключена ко входам счетчика импульсов записи 6 и элемента И 8 и, единичноМу входу триггера 12, Устройство работает следующим образом.

В исходном состоянии счетчик И и .тритъ .геры находятся в нулевом положении, поэтому такт считывания, пришедший .раньше такта записи, на счетчик 4 не проходит. Это происходит потому, что на единичном выходе триггера 12 присутствует низкий потенциал, поступающий на вход элемента И 2.

При поступлении такта записи триггер

12 меняет свое состояние, и дешифратор

13 и элемент И 2 разблокируются.

Ю

При поступлении такта считывания он свободна проходит на вход счетчика 4, и счетчик 1 переключается до тех пор, пока его содержимое не станет равно содержимо-

Il му счетчика 6. При одинаковых состояниях счетчиков на выходе компаратора 5 устанав ливается высокий потенциал, разрешающий прохождение следующего такта считывания через элемент И 11, переключение триггера 1 2 в нулевое состояние и остановку @ счетчика 4, При этом такт считывания, переключаю ший триггер 12, на счетчик 4 не проходит, так как низкий потенциал триггера 12 поступает на вход элемента И 2 раньше, чем такт считывания проходит через элемент задержки .1. С триггера 12 на его выход поступает сигнал об отсутствии информации в нако пителе 15. При поступлении такта записи триггер 12 переключается в единичное состояние и разблокирует вход счетчика 4 и дешифратора 13„

Kai только содержимое счетчика 6 доотигиет максимального значения (накопитель 15 заполнен информацией), срабатывает элемент:И 7 и переключает триггер

10 в единичное состояние.

Если содержимое счетчика 4 станет рав

-но содержимому счетчика 6 и тоже примет . максимальное эйачение, то сигнал с выхода элемента И 3 перебрасывает триггер 10 в нулевое состояние.

Если следующий такт записи приходит раньше, чем содержимое. счетчиков 4 и 6

-сравняется,, То через элемент И 8 он пере ключает триггер 9 в единичное состояние, дешифратор 14 блокируется и на выход устройства поступает сигнал переполнения.

При этом счетчик 6 не блокируется, и. после того, как с вся информация иэ накопителя 15 будет считана, счетчик 6 вновь записывает поступающую информацию по заранее определенным адресам, т.е. за время переполнения независимо от числа поступив-: ших на вход тактов записи потеря адреса записи и наложение избыточной информации на ранее записанную информацию не происходят.

Формула изобретения

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

> надежности устройства, выход втаоого элемента И подключен к нулевым входам первого и второго триггеров; третьи выходы счеч чика импульсов записи через третий элемент

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

Составитель, В. Рудаков

Редактор Л. Утехина:, Техред Е. давыдович Корректор С. Гарасиняк

Заказ 4899/56 Тираж 729 Подписное

ЦНИИПИ Государственного комитета Совета Министров СССР по делам изобретений н открытий

113035, Москва, Ж-35, Раушская наб., д. 4/5 филиал ППП Патент, r. Ужгород, ул. Проектная, 4 вертый элемент И соединен с единичным входом первого триггера; входы пятого элемента И подключены соответственно к выходам компаратора, к тактовой шине считывания и инверсному выходувтороготрйггера, а выход пятого элемента И соединен с нулевым входом третьего триггера; инверсный выход первого триггера и прямой выход третьего триггера соединены соответственно с блокирующими входами дешифраторов 10 записи и считывания; тактовая шина записи подключена ко входам счетчика импульсов записи и четвертого элемента И и к единичному входу третьего триггера.

Источники информации, принятые во внимание при экспертизе:

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

Ио 446052, M. Кл. 9 06 F 5/00, 1973 г.

2.;Патент США J4 3648247, кл. 340-172.5, 1972.