Устройство для сопряжения источника и приемника информации Советский патент 1992 года по МПК G06F13/00 

Описание патента на изобретение SU1718224A1

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

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

Однако известное устройство не позволяет осуществлять обмен информацией блоками переменной длины.

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

С

00

ю ю

динен с входом сброса первого триггера, выход второго элемента ИЛИ соединен с установочным входом счетчика 2.

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

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

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

входом первого триггера, установочный вход второго триггера соединен с выходом второго элемента ИЛИ.

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

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

Устройство содержит блок 1 памяти, 5 счетчик 2, триггеры 3 и 4, дешифратор 5, мультиплексор 6, элементы ИЛИ 7 и 8, элементы 9 и 10 задержки, одновибратор 11, элемент И 12, информационные входы 13 и выходы 14, входы 15 и 16 синхронизации, выходы 17 и 18 управления, вход 19 установ- 0 ки. Информационные входы 13 и выходы 14 устройства соединены с информационными входами и выходами блока 1 памяти соответственно, адресные входы которого подключены к выходам счетчика 2. Счетный 5 вход последнего соединен с входом синхронизации обращения блока 1 памяти, входом элемента 9 задержки и выходом элемента ИЛИ 7, входы которого подключены к входам 15 и 16 синхронизации устройства. 0 Вход 19 установки устройства соединен с установочным входом триггера 3 и входом элемента ИЛИ 8, другой вход которого соединен со счетным входом триггера 3 и выходом элемента И 12. Выход элемента ИЛИ8 соединен с входом установки счетчмка 2 и входом установки триггера 4, выход которого соединен с входом элемента 10 задержки и входом элемента И 12, другой вход которого соединен с выходом элемента 10 за- 5 держки. Информационные входы первой и второй группы мультиплексора 6 соединены с информационными входами и выходами блока 1 памяти соответственно, прямой выход триггера 3 соединен с выходом 17 уп- 0 равления, входом управления режимом блока 1 памяти и входом управления типлексора 6, выход которого соединен с

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

название год авторы номер документа
Устройство для сопряжения источника и приемника информации 1989
  • Брагин Игорь Николаевич
  • Лупиков Виктор Семенович
  • Юдин Виктор Иванович
SU1730630A2
Устройство для объединения лексических множеств 1990
  • Григорьева Маргарита Васильевна
SU1795477A1
Устройство для сопряжения источника и приемника информации 1988
  • Лупиков Виктор Семенович
SU1658160A1
Устройство для обмена данными между источником и приемником информации 1988
  • Дудалев Владимир Павлович
  • Сафронов Виктор Иванович
  • Филюшкин Николай Федорович
SU1557566A1
Буферное запоминающее устройство 1989
  • Зинин Виктор Георгиевич
  • Маслеников Борис Сергеевич
  • Чибисов Валерий Георгиевич
  • Юдин Виктор Иванович
SU1672527A1
Устройство для сбора данных о работе ЭВМ 1982
  • Заблоцкий Владимир Николаевич
  • Грек Василий Васильевич
  • Кирин Константин Александрович
  • Торопов Николай Михайлович
  • Баркетов Сергей Николаевич
SU1121679A1
Таймер 1985
  • Мовзолевский Владимир Григорьевич
  • Поляков Валерий Александрович
  • Финогенов Юрий Михайлович
SU1357939A1
Устройство для сопряжения в многотерминальной вычислительной системе 1984
  • Зусь Владимир Герасимович
  • Короленко Владимир Анатольевич
  • Морщенок Леонид Сергеевич
  • Распутный Вилен Петрович
  • Фокин Станислав Николаевич
SU1166124A1
Многоканальное цифровое устройство для акустико-эмиссионного контроля 1985
  • Ефремов М.И.
  • Манжай С.А.
  • Тарараксин С.А.
  • Чернов В.И.
  • Шемякин В.В.
  • Яковлев Г.В.
SU1329369A1
Буферное запоминающее устройство 1986
  • Гриць Валерий Матвеевич
  • Зубцовский Валерий Авенирович
  • Лупиков Виктор Семенович
SU1363308A1

Иллюстрации к изобретению SU 1 718 224 A1

Реферат патента 1992 года Устройство для сопряжения источника и приемника информации

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

Формула изобретения SU 1 718 224 A1

Л

/

/

входом дешифратора 5, выход которого соединен со счетным входом триггера 4. Инверсный выход триггера 3 соединен с. выходом 18 управления, вход стробирова- ния дешифратора 5 соединен с выходом од- новибратора 11, вход которого соединен с выходом элемента 9 задержки.

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

Перед началом работы сигналом по входу 19 установки счетчик 2, триггеры 3 и 4 устанавливаются в нулевое состояние. Низкий уровень сигнала на прямом выходе триггера 3, т.е. на выходе 17 управления, устанавливает для блока 1 памяти режим записи и запрещает приемнику информации обращаться с запросами на чтение дан- ных. Высокий уровень сигнала на инверсном выходе триггера 3, т.е. на выходе 18 управления, разрешает источнику информации обращаться с запросами на запись данных.

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

При записи каждого информационного слова анализируется его содержимое с целью фиксации появления признака конец информационного блока. Этот анализ выполняется на дешифраторе 5, входы которого соединены с выходами мультиплексора 6. В режиме записи низкий уровень сигнала на прямом выходе триггера 3, воздействуя на вход управления мультиплексора 6, обеспечивает подключение к входам дешифратора 5 информационных входов 13. На вход стробирования дешифратора 5 поступает выходной сигнал одновибратора 11, который формирует сигнал по переднему фронту сигнала на выходе элемента ИЛИ7, задержанного на элементе 9 задержки.

При появлении на информационных входах 13 информационного слова, идентичного коду признака конец информационного блока и его записи в блок 1 памятм, в момент стробирования дешифратора 5 на его выходе появляется сигнал, по заднему фронту которого триггер 4 изменяется на противоположное свое состояние (в данном

случае устанавливается в -единичное состояние). Элемент 10 задержки задерживает

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

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

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

Если за появлением на информационных входах 13 информационного слова,

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

задержан элементом 10 задержки, на выходе элемента И 12 появляется сигнал, который, пройдя через элемент ИЛИ 8, устанавливает счетчик 2 и триггер 4 в нулевое состояние. По заднему фронту сигнала

с выхода элемента И 12 триггер 3 изменяет свое состояние на противоположное (в данном случае устанавливается в единичное со- стояние), тем самым подготавливает устройство для работы в режиме чтения. Высокий уровень сигнала на прямом выходе триггера 3, т.е. на выходе 17 устройства, разрешает приемнику информации обращаться с запросами на чтение данных, низкий уровень сигнала на инверсном выходе

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

В режиме чтения каждого информационного слова запрос приемника информации поступает на вход 16 синхронизации и, пройдя через элемент ИЛИ7, воздействует

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

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

При считывании из блока 1 памяти одиночного информационного слова, идентичного коду признака конец информационного блока, что означает, что был считан признак конец информационного блока, на выходе элемента И 12 аналогично режиму записи формируется сигнал, который пройдя через элемент ИЛИ 8, устанавливает счетчик 2 и триггер 4 в нулевое состояние, а по заднему фронту сигнала с выхода элемента И 12 триггер 3 изменяет свое состояние на противоположное (в данном случае устанавливается в нулевое состояние), тем самым подготавливая устройство для работы в режиме записи данных.

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

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

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

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

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

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

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

второй элемент задержки к второму входу элемента И.

Документы, цитированные в отчете о поиске Патент 1992 года SU1718224A1

Устройство для сопряжения источника и приемника информации 1984
  • Игнатьев Сергей Сергеевич
  • Ионова Валентина Александровна
  • Бураков Виктор Алексеевич
  • Крылова Екатерина Михайловна
SU1236491A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Способ обработки деталей 1986
  • Проволоцкий Александр Евдокимович
  • Морозенко Вадим Никифорович
  • Лапшин Сергей Павлович
  • Лиходей Александр Кириллович
  • Бондаренко Леонид Иванович
  • Гришин Владимир Сергеевич
  • Литвиненко Вячеслав Тимофеевич
SU1653921A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 718 224 A1

Авторы

Лупиков Виктор Семенович

Зубцовский Валерий Авенирович

Даты

1992-03-07Публикация

1990-01-08Подача