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

 

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

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

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

Реслублик (61) Дополнительное к авт. свид-ву

z (22) Заявлено 15. 05. 78 (21) 2615498/18-24 (51) М. Kfl, 6 11 С 19/00 с присоединением заявки №

Государственный комитет сс с р но делам изобретений и открытий (23) Приоритет

Опубликовано 150780. Бюллетень ¹ 26 (53) УДК 681. Ç27.. 6 (088. 8) Дата опубликования описания 17.07.80 (72) Авторы изобретения

В. И. Гриць и В. С. Лупиков (71) Заявитель (54) БУФЕРНОЕ ЗЛПО2ЛИНИОЩЕЕ УСТРОЙСТВО

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

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

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

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

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

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

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

748509 подключены к единичным выходам маркерных триггеров, а управляющий входк выходу счетного триггера, один вход которого подключен к тактовой шине и третьему входу последнего блока управления, другой — через второй сумма- тор по модулю два — к шине записи и выходу элемента И, один из входов которого подключен к шине считывания и первому входу блока управления, а другой — к единичному выходу -последнаго маркерного триггера, к соответ- 1О ствующему входу первого сумматора и ко второму входу последнего блока управления.

На чертеже представлена схема уст- 15 ройства.

Устройство содержит и регистров 1, одноименные разряды которых соедине. ны последовательно, и триггеров 2, n + 1 блокбв 3 управления, элемент 2р

4 И, сумматор 5 по модулю два, триггер б, например Т-V типа, управляемый сумматор 7 йо модулю два íà и входов, тактовую шину 8, шину 9 записи íó 10 считывания в дные эле- 25 менты 11 И для вывода информации и инвертор 12.

Единичные выходы триггеров 2 подключены к первым входам блоков 3 управления каждого регистра, за исключением первого, и к информационным входам управляемого сумматора 7 .по модулю два.

Ко вторым входам блоков 3 управления, за исключением последнего, подключены нулевые выходы триггеров 2, 35 а выходы блока 3 управления, за исключением последнего, подключены к входам, записи регистров 1, входам установки в единичное состояние триггеров 2 следующих регистров и входам Ус- 4р тановки в нулевое состояние триггеров 2 одноименных регистров.

Шина 9 записи информации и шина 10 считываний. информации подключены соответственно,. к первому входУ блока 3 4 управления перезаписью первого регистра и второму входу последнего блока 3 управления.

Шина 10 считывания информации через элемент 4 И, второй вход которой подключен к единичному выходу и-го 5О триггера 2, соединена с сумматором по модулю два, второй вход которого подключен к шине 9 записи информации, :а выход подключен к входу "Ч™ триггера б, вход "Т" которого соединен с ши-55 ной 8 тактовых сигналов и третьими входами нечетных схем 3 управления перезаписью, и через инвертор 12 с третьими входами четных схем 3 управления перезаписью. Выход триггера б являет- О ся входом управления сумматора 7 по модулю два.

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

В исходном состоянии триггеры 2 и счетный триггер б находятся в нулевом состоянии.

На шину 8 постоянно поступают так говые сигналы, частота которых не нюже частоты записи ийформации. Для записи информации в запоминающее устройство на шину 9 поступает запрос на запись.

Информация со входов переписывается в первый регистр 1 по переднему фронту тактового импульса при наличии единичного потенциала на нулевом выходе триггера 2 этого регистра и запроса на запись. При этом триггер 2 этого регистра устанавливается в ециничное состояние.

Вторая схема 3 управления перезаписью перепишет информацию из первого регистра 1 во второй по заднему фронту тактового импульса при единичном состоянии триггера 2 первого регистра 1 и нулевом состоянии триггера 2 второго регистра. При этом триггер 2 второго регистра 1 устанавливается в единичное состояние, а триггер 2 первого регистра 1 — в нулевое.

Дальнейшее продвижение информации из регистра в регистр осуществляется аналогично. При считывании информации на шину .

10 поступает запрос на считывание.

При этом, если триггер 2 последнего регистра 1 находится в единичном состоянии, по переднему фронту тактового импульса информация через элементы 11 И выводится из устройства и триггер 2 последнего регистра 1 уста. навливается в нулевое состояние.

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

Контроль правильности продвижения, информации в регистре происходит следующим образом.

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

В противном случае триггер б не будет изменять своего состояния.

Сумматор 7 по модулю два осуществляет контроль информации на нечетность при единичном состоянии триггера б или на четность при нулевом состоянии счетного триггера б.

Таким образом, при правильной работе буферного запоминающего устройства на выходе управляемого сум748509 матора 7 по модулю два будет присутствовать высокий потенциал.

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

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

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

748509

Заказ 4247/40 Тираж 662

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

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

Подписное

Филиал ППП "Патент", г. Ужгород, ул. Проектная, 4

Составитель Л. Амусьева

Редактор Н. Каменская Техред-;М. Кузьма Корректор С. Шекмар

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

 

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

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

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

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

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

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

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

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

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

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

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