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

Иллюстрации

Показать все

Реферат

 

ОП ИСАНИЕ

ИЗОБРЕТЕН ИЯ

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

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

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

Респубики

«i>982094 (6I ) Дополнительное к авт. свил-ву g 750)65 (22)Заявлено 11.02 ° 8 1 (21) 32476g1/18-2II (51)М. Кл. с присоединением заявки РЙ

С 11 С 19/00

5кударстеиювй комитет

СССР аа делам изобретений и отнрытнй (23) Приоритет

Опубликовано 15.1?.82. Бюллетень ¹ g6 (5З) о ДК 681.327. .6 (088.8) Дата опубликования описания I 12,82 (72) Авторы изобретения

Г.Н. Ноздринов и А.В. Лушников (71) Заявитель (g4) БУФЕРНОЕ ЗАПОИИНАЮЩЕЕ УСТРОЙСТВО

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

5 приемника информации.

По основному авт.св. В 7 0 6 известно буферное запоминающее устройство (БЗУ), допускающее независимые то запись и считывание информации, импульсы считывания и тактовые импульсы БЗУ могут быть асинхронны. Это устройство содержит регистры чисел, информационные входы и выходы которых подключены к входам данных и первым входам последующих вентилей перезаписи, управляющий регистр записи, каждый разряд которого состоит из трех вентилей, первые входы которых ев подключены к соответствующим тактовым

QHH8H вспомогательного триггера и основного триггера, триггера считывания и вентиля считывания, первые входы ко2 торых соединены с шиной считывания.

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

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

Э 9820 следнего подключен к второму входу вспомогательного триггера, а выход третьего вентиля каждого разряда подключен к первому входу основного триггера предыдущего разряда управляющвго регистра записи $ 1 ).

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

Поставленная цель достигается тем, что в устройство введены второй и третий дополнительные триггеры и второй дополнительный вентиль, первый вход которого подключен к первому входу второго дополнительного триггера и к шине записи, второй и третий входы второго дополнительного вентиля подключены соответственно к тактовой шине и к выходу второго дополнительного триггера, второй вход которого под-за ключен к первому выходу третьего дополнительного триггера, первый и второй входы третьего дополнительного триггера подключены соответственно к выходу второго дополнительного вен- 3s тиля и к выходу третьего вентиля пер-,вого разряда управляющего регистра записи, второй выход третьего дополнительного триггера подключен к первому входу первого вентиля первого разряда 4@ управляющего регистра записи.

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

Устройство содержите-разрядные регистры 1 -1 чисел, соединенные чеИ рез вентили 2"-2" перезаписи, управляющий регистр 3 записи, включающий ас" новные триггеры 4 -4, подключенные к входам первых вентилей 5 -5И, выХодыЮ которых подключены к входам вторых вентилей 6" -6", вспомогательные триггеры 7"- 7, входы которых подключены к выходам вентилей 51-5" и 6"-6 "1, а выходы подключены к входам третьих и вентилей 8" -8, триггер 9 считывания, выход которого подключен к .входу вентиля 10 считывания, выход которого

94 4 подключен к входу основного триггера

ЙИ, а выход основного триггера подключен к второму входу триггера 9 считывания, и второй дополнительный триггер 11 блокировки, третий дополнительный триггер 12 записи, второй дополнительный вентиль 13 записи, выход которого подключен к входу третьего дополнительного триггера 12 записи, выводы которого подключены к входу первого вентиля 5 первого разряда управляющего регистра и к входу второго дополнительного триггера 11 бло- кировки, выход которого соединен с входом второго дополнительного вентиля 13 записи. К входам вентилей 5 и 6 подключена .шина 14 тактовых импульсов ТИ1. К входам вентилей l3, 8 и 10 подключена шина 15 тактовых импульсов ТИ2. К входу вентиля l3 и входу дополнительного триггера 11 подключена шина 16 записи информации. К входу триггера 9 и вентиля 10 подключена шина 17 считывания информации, а выхоцы вентилей 5" -5" соединены с входами вентилеи 2 - перезаписи через ин4 1и 4 И верторы 18 "18 . Выходы вентилей

8 -8 подключены к регистрам 1 -1" числа и- к вторын входам основных триггеров 4 -4 соответствующего

Q И разряда и к первому входу основных . триггеров 4 -4 предшествующего разИ-4 ряда управляющего регистра. Выход ю вентиля 8 подключен к второму входу основного триггера 4" .

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

На шины 14 и 15 тактовых импульсов постоянно поступают серии тактовых импульсов ТИ1 и ТИ2 соответственно, сдвинутые по фазе одна относительно другой. В исходном состоянии с триггера 11 на вентиль 13, с триггера 12 на триггер 11, с триггера 4 на вентиль 5 и с триггера 9 на вентиль 10 поступает высокий потенциал. Для записи информации на шину 16 поступает импульс, который подтверждает .состояние триггера 11 и вместе с первым импульсом ТИ2 через вентиль 13 переключает триггер 12, который выдает высокий потенциал иа вентиль 5" и переключает триггер 11, который снимает с вентиля 13 высокий потенциал и тем самым блокирует импульс записи.

Первый же после переключения триггера 12 импульс ТИ1 через вентиль 5" и вентиль 2 записывает в регистр 1

5: 982094 d первое и-разрядное слово, одновремен- который выдает высокий потенциал на но вспомогательный триггер 7" управля- вентиль 5" и переключает триггер 9. емого регистра переключается и пода- Триггер 9 снимает .с вентиля 10 высоет высокйй потенциал на вентиль 8". кий потенциал и блокирует иипульс счиВторой импульс ТИ2 через вентиль 8 S тывания. Первый после воздействия импереключает триггер l2, который сни- пульса считывания импульс ТИ1, через мает высокий потенциал с вентиля 5 и вентиль 5 и .вентили 2м записывает и подает высокий потенциал на триггер 11. в регистр 1 новое>и-разрядное слово.

Этот. же импульс ТИ2 через вентиль 8 Второй импульс ТИ2 через вентиль 8 и переключает триггер 4 . Триггер -4 :- переключает триггер 4, который сни4 >Ч

Ф я, также сни>1ает высокий потенциал с вен- мает высокии потенциал с вентиля 5 тиля 5 > и подает высокий потенциал на и подтверждает состояние триггера 9. вентиль 5 . Пауза между иипульсами за- Пауза между иипульсами считывания писи переключает триггер 11, который . переключает триггер 9, который подаподает высокий потенциал на вентиль 13. 1S ет на вентиль 10 высокий потенциал, Второй импульс ТИ1 через вентиль 5 и цикл считывания повторяется при и вентиль 2 . записывает слово в ре- . подаче следующего импульса считывания. гистр 1, одновременно триггер 72 уп- . Из работы устройства видно; что равляющего регистра переключается и БЗУ допускает независимые запись и подает высокий потенциал на вентиль 8 . 20 считывание информации, иипульсы эапи-.

Третий импульс ТИ2 через вентиль 8 си, считывания, тактовые импульсы иосбрасывает регистр 1, переключает гут быть асинхронныии. Частота тактотриггеры 4 и 4 так, что на венти f вых импульсов может быть иного больли 5 и 5+ поступают соответственно е, чем частота импульсов записи и высокий и низкий потенциал.. И считывания. Для надежной работы устЭтим же третьим импульсом,ТИ2., ес- ройства длительность импульсов записи ли поступит следующий импульс запи- (считывания ) должна превышать длиси, через вентиль. 13 переключается тельность тактового иипульса (при триггер 12, который выдает высокий по- скважности последних g 2) или длитенциал на вентиль 5 f, Четвертый им- 30 тельность паузы между тактовыии импульс ТИ1 через вентиль 5 и 8 запи- . пульсами { при Q 7g 2) не менее, чеи сывает новое слово в регистр 1 . Если на время переключения дополнительного импульс записи не приходит или длитель- триггера 11 (9), увеличенного на макность импульса записи много больше сииальную разность времени включения длительности импульсов ТИ1 (ТИ2), то М..и выключения дополнительного вентиновые слова на регистр 1 не записы- ля 13 (10), которая не превы>цает вреваются, а под действием тактовых. ип- -мени включения дополнительного вентиналов ТИ! и ТИ2 слово передвигается ля 13 (10), а длительность паузы иежпо регистрам 1 -1 > и фиксируется в ду иипульсами записи (считывания )

И"разряде. Запись нового слова начина-40 должна быть не меные времени переется при приходе следующего имйуль- ключения триггера 11 (9). са записи. В случае, когда иэ-за р сти импульсов записи и так.

ToBblx импульсов импульс записи Йеревыход вентиля 13 поступает импульс с истр записи может быть иноготактодлительностью (и амплитудой ) недоста.вым. точной для переключения триггера 12, и описанный цикл .записи осуществляется следующим тактовыи импульсом ТИ2. 56

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

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

5S ступает на вентиль 10. Первый же после воздействия импульса считывания импульс ТИ2 переключает триггер 4

Буферное запоминающее устройство по авт.св. Н 750565, о т л и ч а ющ е е с я теи, что, с целью повыае» ния быстродействия устройства, в него введены второй и третий дополнительные триггеры и второй дополнит®льный вентиль, первый вход которо7 982094 8 го подключен к первому входу второго к выходу второго дополнительного вендополнительного триггера и к шине . тиля и к выходу третьего вентиля перзаписи, второй и третий входы второ- вого разряда управляющего регистра

t-o дополнительного вентиля подключе-- записи, второй выход третьего дополны соответственно к тактовой шине.и 5 нительного триггера подключен к перк выходу второго дополнительного вому входу первого вентиля первого тРигГеРа, второй вход которого под- разряда управляющего регистра записи, ключен и первому выходу третьего до- Источники информации, полнительного триггера, первый и вто- принятые во внимание при экспертизе рой входы третьего дополнительного 1в 1. Авторское свидетельство СССР триггера подключены соответственно Ч 750565, кл. G 11 С 19/00, 1976.

ВНИИПЙ Заказ 9721/73 Тираж 622 Подписное

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