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

Иллюстрации

Показать все

Реферат

 

ОП ИСАКИИ

ИЗОБРЕТЕНИЯ

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

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

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

Республик I t ii888202. (6l ) Дополнительное к ввт, санд-ву (22) Заявлено 26.03.80 (21) 2899119/18-24 с присоединением заявки М(23) Приоритет

Опубликовано 07.1 281. Бюллетень М 45

Дата опубликования описания 0712.81 (5l)h%. Кл.

G 11 С 9/ОО

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

СССР по делан изобретений н открыткй (53) УДК 681. 327..6 (088. 8) (72) Авторы изобретения

Ю.В.Сулимов и В.С.Голубев

) (7!) Заявитель (54) БУФЕРНОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО

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

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

Информация от источников сообщений предварительно накапливается

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

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

45 ного вполне определенного источника.

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

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

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

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

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

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

Устройство содержит накопитель 1, группу дополнительных накопителей 2, элементы И первой группы 3, элементы

И второй группы 4, элемент И 5, шифратор б„ дешифратор 7, формирователь 8 сигнала переполнения, элемент И-НЕ 9, входные шины 10, на которые поступает информация от источников сообщений, шины ll разрешения записи, шины 12 опроса накопителя, шигы 13, на которые поступают сигналы разрешения считывания из промежуточных накопителей, выхадные шины 14, на которые поступает информация из группы дополнительных накопителей, адресного блока 15, который в соответствии с поступлением на его счетный вход тактовых сигналов формирует код адреса, поступающий на адресные входы накопителя 1.

В состав устройства входят элементы И третьей 16 и четвертой 17 групп, группа элементов НЕ 18, элемент НЕ 19, элемент НЕ 20, формирователь 21 конца адреса, дополнительный накопитель 22, ги ггер 23. и элемент 24 равнозначности.

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

Информация от источников сообщения. например телеграфных аппаратов, поступает на шины 10 и далее по сигналам разрешения записи, поступающим поочередно на шины 11, записывается

888202

t0

1s

1S

4S

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

Таким образом, в накопителе 1 содержится информация, поступающая от источника с отметками о принадлежности этой информации тому или иному .,сточнику.

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

При этом обеспечивается проходжение считанной из накопителя 1 информации в накопители 2. Накопители 2 последовательно опрашиваются сигналами разрешения считывания, поступающими поочередно на шины 13. При наличии в промежуточном накопителе информации производится ее вывод на шину 14. Заполнение промежуточных накопителей контролируется формирователями 8, выходы которых подключены к входам элемента И - НЕ 9. При заполнении накопителей 2 на выходе элемента И-НЕ 9 формируется сигнал, запрещающий поступление сигналов опроса с шины 12 на вход опроса основного накопителя через элемент И 5.

При заполнении одного или нескольких дополнительных накопителей 2, но не всех, опрос основного накопителя продолжается. При этом сигнал о заполнении с выхода блока 8, связанного с заполненным накопителем 2 пос-.. тупает через элемент НЕ l 8 на один из входов второй группы элемента И второй группы 4 и запрещает поступление считанной из накопителя 1 информации на вход заполненного прсмежуточного накопителя.

Сигнал о заполнении накопителя 2 . с выхода формирователя 8 поступает с задержкой на такт опроса накопителя 1, в результате чего этот сигнал поступает на вход элемента И 16 в следующий за тактом заполнения такт обращения к данному накопителю 2, при котором поступающая на его вход информация из накопителя 1 не записывается. Сигнал о заполнении с выхода элемента И 16 через элемент. ИЛИ 20 поступает на один из входов элементов И 17 четвертой группы и на дополнительный контрольный вход накопителя 1.

Если накопитель 22 свободен, на вход элементов И 17 поступает сигнал, разрешающий запись кода адреса с блока 15 в накопитель 22. Таким образом, в накопителе 22 будет содержаться код адреса ячейки накопителя 1, информация из которой не была считана в накопитель 2 ввиду его заполнения. При записи кода адреса в накопитель 22 на вход элементов И 17 через элемент НЕ 19 подается сигнал, запрещающий запись в накопитель 22.

Сигнал о заполнении осуществляет запись "1" в дополнительный контрольный разряд накопителя 1 по адресу ячейки, в которой содержится информация, несчитанная в накопитель 2.

При завершении цикла опроса ячеек памяти накопителя 1 формирователь 2 1 формирует сигнал, который обеспечивает опрос накопителя 22, запись содержащ гося в нем кода блока 15 и установку триггера 23 в единичное состояние, в результате этого последующий опрос накопителя 1 начинается не с начального адреса, а с адреса той ячейки информация которой не бы/ ла принята промежуточным накопителем 2 в предшествующем цикле, Благодаря этому сокращается время вывода информа ции из на копителя 1 на выход устрой ства.

При повторном опросе накопителя 1 на вход накопителей 2 проходит толь" ко информация, содержащаяся,в ячейках памяти, в дополнительный контрольный разряд которых записана "1".

Это обеспечивается тем, что на четвертые входы элементов И 4 с выхода элемента 24 поступает сигнал разрешения, поскольку с выхода дополнительного контрольного разряда накопителя 1 и выхода триггера 23 на оба входа ее поступает "1".

После опроса накопитель 22 осво- бождается, в результате чего на вход элементов И 17 через элемент НЕ 19 поступает сигнал, разрешающий запись в накопитель 22.

Работа предлагаемого устройства рассмотрена при условии, что опрос ячеек памяти накопителя 1 осуществ888202

40

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

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

55 чен к входу дешифратора, выходы кототехнологии получили наибольшее распространение.

При использовании в предлагаемом устройстве накопителя, в котором опрос ячеек памяти. разрушает содержащуюся в них информацию, например накопитель на ферритовых элементах памяти, при заполнении промежуточного накопителя 2 считанная из накопителя 1 информация, вновь перезаписы- !о вается по опрошенному адресу по цепи регенерации, которая в таких накопителях имеется (на чертеже не показана).

Преимущество предлагаемого уст- 15 ройства по сравнению с известными заключается в повышении скорости вывода информации из основного накопителя и доставки ее потребителю. В известных. устройствах вывод информации прекращается, как только один из промежуточных накопителей заполнен. B предлагаемом устройстве опрос основного накопителя в таких случаях продолжается. При этом информация, 2s относящаяся к незанятым промежуточ-. ным накопителям, считывается из основного накопителя и затем после группирования выводится на выход устройства. Информация, относящаяся к занятому промежуточному накопителю, сохраняется в основном накопителе, а увеличение скорости ее вывода достигается тем, что после завершения цикла опроса основного накопителя повторный опрос его осуществляется с адреса ячейки, информация которой не была принята занятым промежуточным накопителем. рого подключены к вторым входам соответствующих элементов И второй группы, группу дополнительных накопителей, входы которых подключены к выходам соответствующих элементов И второй группы, управляющий выход к входу соответствующего формирователя сигнала переполнения, а выходы дополнительных накопителей группы являются информационными выходами устройства, о т л и ч а ю щ е е с я тем, что, с целью повышения быстродействия,оно содержит третью группу элементов И, первые входы которых подключены к выходу соответствующего формирователя сигнала переполнения, а вторые входы - к соответствующим выходам дешифратора, группу элементов НЕ, входы которых подключены к выходу соответствующего формирователя сигнала переполнения, а выход — к третьим входам соответствующих элементов И второй группы, элемент ИЛИ, входы которого подключены к выходам элементов И третьей группы, а выход - к второму контрольному входу накопителя, элемент разноэначности, первый вход которого подключен к второму контрольному выходу накопителя, а выход — к четвертым входам элементов И второй группы, дополнительный накопитель, информационные выходы которого подключены к входам адресного блока, четвертую группу элементов И, первые входы которых подключены к выходам адресного блока, вторые входы — к выходу элемента ИЛИ, элемент НЕ, вход которого подключен к управляющему выходу дополнительного накопителя, а выход — к третьим входам элементов И четвертой группы, формирователь конца адреса, входы которого подключены к выходам адресного блока, а выход - к второму входу дополнительного накопителя, и триггер, вход которого подключен к выходу Формирователя конца адреса, а выход к второму входу элемента равнозначности.

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

1, Патент ФРГ и 1268652, кл. G 11 С 9/00, 1969.

2. Авторское свидетельство СССР по заявке NÃ 2526171/18-24. кл. 6 11 С 9/00, 31.03.78 (прототип).