1
Изобретение относится к вычислительной технике.
Известно буферное запоминающее устройство (БЗУ), которое позволяет передавать информацию в одном напралении 1 .
Недостаток данного устройства невозможность передачи информации в двух направлениях.
Наиболее близким по технической сущности к предлагаемому является БЗУ, обеспечивающее передачу.(приём) информации в двух направлениях. Оно содержит накопитель, входы которого подключены через первую группу элементов И к входным шинлм и к шинам записи, а выходные шины и иины считывания подключены через вторую группу элементов И к выходам накопителя, формирователь адреса, подключенный через третью группу элементов И к адресным входам нако пителя, элемент ИЛИ.
Формирователь адреса в БЗУ состоит из датчика адреса записи и датчика считывания, выходы которых подключены ко входам схем сравнения. Выход схемы сравнения подключен к первому входу элемента И, второй вход которого соединен с шиной сигналов считывания и с входом датчика кода адреса считывания, а выход подключен к первому входу элемента ИЛИ, второй вход которого соединен с шиной сигналов записи, а выход - с входом датчика кода записи 2.
Недостатком БЗУ является то, что информация,поступившая из канала связи и записанная в накопитель по
0 адресам, формируемым датчиком адреса считывания, выводится на приемное Устройство с некоторой задержкой при обращении к накопителю по адресам, формируемом датчиком адреса записи.
5 Величина этой задержки является переменной и зависит от сдвига между состояниями датчиков адресов записи и считывания и может быть равна времени полного обхода накопителя, т.е.
0 длительности цикла смены адресов.
Указанный недостаток снижает быстродействие и оперативные возможности БЗУ, особенно в случае применения БЗУ в аппаратуре связи.
5
Цель изобретения - повышение быстродействия устройства.
Поставленная цель достигается тем, что буферное запоминающее устройство, содержащее накопитель,
0 входы которого подключены через элементы И первой группы к входным шинам, а выходы - через элементы И второй группы к выходным шинам, формирователь адреса, выходы которого подключены через элементы И третьей группы к адресным входам накопителя, пополнительно содержит управляемый генератор импульсов, входы которого подключены к выходам элементов И второй группы, элемент И, первый вход которого подключен к выходу управляемого генератора импульсов, элемент задержки, вход которого подключен к выходу элемента И и к входам элементов И второй группы, дополнительный формирователь адреса, вход которого подключен к выходу элемента задержки, элементы И четвертой группы, первые входы которых подключены к выходу элемента И и к входам элементов И второй группы, а выходы к адресным входам накопителя, схему сравнения, первый вход которой подключен к выходу дополнительного формирователя адреса,а второй вход - к соответствующим выходам формировател адреса,элемент НЕ,вход которого подключен к выходу схемы сравнения,а выход - ко второму входу элемента И.
На чертеже представлена структурная схема предлагаемого устройства.
Устройство содержит накопитель 1 формирователь адресов 2, элементы И 3-4 первой группы, элементы И 5-6 второй группы, элементы И 7-8 третьей группы, элемент ИЛИ 9, управляемый генератор 10 импульсов, элемент 11 задержки, дополнительный формирователь 12 адресов, схему 13 сравнения, элемент НЕ 14, элемент И 15, элемент И 16 четвертой группы.
На шины 17-18 поступает информация, подлежащая записи в накопитель соответственно от передающего устройства и из канала связи, а на шину 19 - управляющие сигналы записи информации в накопитель из передающего устройства. На шину 20 поступают управляющие сигналы считывания информации из накопителя . в канал связи. Информация, считанна из накопителя в канал связи, поступает на шину 21, а информация, считанная из накопителя в приемное устройство, - на шину 22. На шины 23 и 24 поступают сигналы смены а.цреса на шину 25 - управляющие сигналы записи информации в накопитель из канала связи. Формирователь 2 адресов записи и считывания состоит из блока 26 записи адреса, блока 27 адреса считывания, блока 28 сравнения, элемента И 29 и элемента ИЛИ 3 Ввод-вывод информации в (из) накопитель , поступающей из (в) канала связи, осуществляется по адресам,ко|Торые вырабатываются формирователем ,2 адресов, и через элементы И 7
и 8, на вторые входы которых подаются управляющие сигналы соответствно от шины 19 и от элемента ИЛИ 9. Блок 28 сравнения, элемент И 29, элемент ИЛИ 30, входящие в состав формирователя адресов, обеспечивают сравнение адресов в блоках 26 и 27 адреса и их установку в положение, при котором адрес записи блока 26 никогда не отстает от адреса считывания блока 27. Подгон аДреса записи осуществляется сигналом смены адреса, формирующимся на первой адресной шине 24 и поступающим через элемент И 29 и элемент ИЛИ 30 на вход датчика 26. Считывание принятой из линии информации на выходные шины 22 обеспечивается входящими в состав устройства блоками 10-16. Датчик 10 формирует управляющие сигналы считывания с частотой, определяемой кодом на шине 22; при отсутствии информации в накопителе управляющие сигналы поступают с высокой, ограничиваемой быстродействием накопителя частотой; приналичии информации в накопителе управляющие сигналы поступают с низкой, ограничиваемой быстродействием приемного устройства частотой. Если адрес в формирователе 12 совпадает с адресом в формирователе 2, то на вход элемента И 15 с выхода блока 13 сравнения через элемент НЕ 14 поступает сигнал, разрешающий прохождение с генератора 10 управляющих сигналов на вход элемента И 15, на вход элемента И 6 и через элемен задержки 11 - на вход дополнительного формирователя 12 адреса. Нри совпадении кодов на входах формирователей 12 и 2 с выхода блока 13 сравнения через элемент НЕ 14 на вход элемента И 15 поступает сигнал запрещающий прохождение сигналов с генератора 10.
Последовательность ввода и вывод информации из накопителя 1 определяется управляющими сигналами на шинах 19,20 и 25, которые формируются в зависимости от состояния линии связи.
В режиме Линия связи свобод;на информация может поступать по каналу передачи и по каналу приема, при .этом на шину 20 поступает сигнал, обеспечивающий считывание передаваемой в канал связи информации по адресу, определяемому формирователем 2 (блок 27), и ее вывод в канал связи по шине 21. На шину 25 поступает сигнал, обеспечивающий запись принимаемой из канала связи информации по адресу, который был опрошен и освобожден по сигналу, поступающему с шины 20 в предыдущем такте. На шину 19 поступает сигнал, обеспечивающий запись информации в накопитель по адресу, определяем му формирователем 2 (блок 26) . Сигналы смены адреса поступают на шины 23 и 24 поочередно, при эт частота поступления сигналов на ши ну 23 определяется частотой работы приемного и передающего аппаратов, а частота поступления сигналов на шину 24 - скоростью передачи инфор мации в линии связи. Считывание принятой из линии связи информации и ее вывод на выходные шины 22 осуществляется сигналами генератора 10 по адресам, определяемым формирователем 12, Благодаря тому, что генератор 1 управляется состоянием шины 22, до стигается минимальная задержка вывода из накопителя информации на приемное устройство, В режиме Линия связи занята передача информации в линию связи и прием ее из линии связи отсутствуют. При этом управляющие сигналы на шины 20 и 25 и сигналы смены ад реса на шину 24 не поступают. В . данном режиме подаются управляющие сигналы на шину 19, а сигналы смены адреса - на шину 23. При этом осуществляется запись в накопитель информации, поступающей на шину 17 от передающего устройства, и вывод принятой из канала связи инфор мации на шину 22 в соответствии с сигналами датчика 10. При заполнении накопителя запись прекращается Считывание информации из накопител также прекращается, как только код адреса на выходе формирователя 12 совпадает с кодом адреса на выходе формирователя 2 (блок 27). Предлагаемое БЗУ может быть испо зовано в стартстопных синхронных системах передачи (приема) информации, когда информация передается в двух направлениях с промежуточным хранением в памяти. При этом устраняется задержка в выводе принятой из линии связи информации на приемное устройство (тем самым сокращает ся общее время доведения сообщения 1от источника до приемника информации) . Это особенно важно при передаче некоторых видов быстростареющей информации и при ведении переговоров двух абонентов связи. Формула изобретения Буферное запоминающее устройство, содержащее накопитель, входы которого подключены через элементы И первой группы к входным шинам, а выходы - через элементы И второй групгы к выходным шинам, формирователь адреса, выходы которого подключены через элементы И третьей группы к адресным входам накопителя, отличающееся тем, что, с целью повышения быстродействия устройства, оно содержит управляемый генератор импульсов, входы которого подключены к выходам элементов И второй группы, элемент И,первый вход которого подключен к выходу управляемого генератора импульсов, элемент задержки, вход которого подключен к выходу элемента И и к входам элементов И второй группы, дополнительный формирователь адреса вход которого подключен к выходу элемента задержки, элементы И четвертой группы, первые входы которых подключены к выходу элемента И и к входам элементов И второй группы, а выходы - к адресным входам накопителя, схему сравнения, первый вход которой подключен к выходу дополнительного формирователя адреса, а второй вход - к соответствующим выходам формирователя адреса, элемент НЕ, вход которого подключен к выходу сравнения, а выход - ко второму входу элемента И. Источники информации, принятые во внимание при экспертизе 1.Авторское свидетельство СССР №446052, кл. G 06 F 5/00, 1971, 2,Авторское свидетельство СССР № 583476, кл, G 11 С 11/00, 1976 (прототип),
название | год | авторы | номер документа |
---|---|---|---|
Буферное запоминающее устройство | 1976 |
|
SU583476A1 |
Буферное запоминающее устройство | 1980 |
|
SU888202A1 |
Буферное запоминающее устройство | 1982 |
|
SU1019495A1 |
Буферное запоминающее устройство | 1980 |
|
SU932566A1 |
Буферное запоминающее устройство | 1978 |
|
SU942132A1 |
УСТРОЙСТВО ДЛЯ СБОРА, ОБРАБОТКИ И ПАКЕТНОЙ ПЕРЕДАЧИ РЕЗУЛЬТАТОВ ИЗМЕРЕНИЯ ПАРАМЕТРОВ ФИЗИЧЕСКОЙ СРЕДЫ | 1994 |
|
RU2079881C1 |
УСТРОЙСТВО ДЛЯ СБОРА, ПРЕОБРАЗОВАНИЯ И ПЕРЕДАЧИ РЕЗУЛЬТАТОВ ИЗМЕРЕНИЯ ПАРАМЕТРОВ ФИЗИЧЕСКОЙ СРЕДЫ | 1994 |
|
RU2081452C1 |
УСТРОЙСТВО СБОРА, ПРЕОБРАЗОВАНИЯ И ПЕРЕДАЧИ РЕЗУЛЬТАТОВ ИЗМЕРЕНИЯ ПАРАМЕТРОВ ФИЗИЧЕСКОЙ СРЕДЫ | 1994 |
|
RU2079882C1 |
УСТРОЙСТВО ДЛЯ СБОРА, ОБРАБОТКИ И ПАКЕТНОЙ ПЕРЕДАЧИ РЕЗУЛЬТАТОВ ИЗМЕРЕНИЯ ПАРАМЕТРОВ ФИЗИЧЕСКОЙ СРЕДЫ | 1994 |
|
RU2080653C1 |
Буферное запоминающее устройство | 1978 |
|
SU750567A1 |
Авторы
Даты
1981-05-30—Публикация
1979-04-26—Подача