SU1072035A1 - Устройство дл обмена информацией - Google Patents
Устройство дл обмена информацией Download PDFInfo
- Publication number
- SU1072035A1 SU1072035A1 SU823418252A SU3418252A SU1072035A1 SU 1072035 A1 SU1072035 A1 SU 1072035A1 SU 823418252 A SU823418252 A SU 823418252A SU 3418252 A SU3418252 A SU 3418252A SU 1072035 A1 SU1072035 A1 SU 1072035A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- output
- information
- clock
- inputs
- Prior art date
Links
Landscapes
- Use Of Switch Circuits For Exchanges And Methods Of Control Of Multiplex Exchanges (AREA)
Abstract
1. УСТРОЙСТВО ДЛЯ ОБМЕНА ИНФОРМАЦИЕЙ, содержащее блок коммутации входных информационных .и тактовых сигналов, первые информационный и тактовый входы которого вл ютс соответственно первым информационным и тактовым входами устройства, а информационный и тактовый выходы . соединены соответственно с информа- ционным и тактовым входами блока пам ти , счетчик битов, счетчик слов, дешифратор метки и блок управлени , первый вход которого подключен к выходу дешифратора метки, а первый и второй выходы - соответственно к тактовым входам счетчика слов и блока коммутации выходных сигналов, первые информационные вход и выход которого соединены соответственно с выходом блока пам ти и первым информационным выходом устройства, о тл и ч а ю щ е е с тем, что, с целью расширени области применени устройства, в него введены счетчиК количества слов и схема сравнени , причем управл ющий вход блока коммутации входных информационных и тактовых сигналов, соединен с входом направлени обмена устройства и управл ющим входом блока коммутации выходных сигналов, вторые информационный и тактовый входы - соответственНО с третьим и вторым выходами блока управлени , а синхронизирующий вход - с четвертым выходом блока управлени и синхронизирующим входом блока коммутации выходных сигналов, вторые информационные вход и выход которого соединены соответственно с вторыми информационными входом и выходом устройства, тактовый вход счетчика битов соединен с первым тактовьлм входом устройства, а выход - с вторым входом блока управлени и тактовым входом счетчика количества слов, выход которого соединен с третьим входам блока управлени , а группа выходов - с первой группой информационных входов схемы сравнени , вто- § ра группа информационных входов ко (Л торой подключена к группе выходов счетчика слов, а выход - к управл ющему входу счетчика слов и четвертому входу блока управлени , п тым выходом соединенного с управл ющим входом счетчика битов и первым управл ющим входом дешифратора метки, информационный вход которого соединен с п тым входом блока управлени и вторым информационным входом ycтpoйj sJ ства, шестой и седьмой входы блока управлени соединены соответственно с вторым тактовым входом устройства и входом пуска устройства, шестые вход и выход - соответственно с синхронизирующим и вторым управл ющим .входами дешифратора меток, а седьмой выход - с входами начальной устаВОВКИ блока пам ти, схемы сравнени , счетчика битов, счетчика слов и счетчика количества слов, причем блок управлени содержит четыре элемента И, четыре триггера, счетчик тактов и два элемента ИЛИ, причем первые входы первого и второго элементов И соединены с выходом третьего элемента И и тактовым входом счетчика тактов, выходы - соответственно с вторым и третьим выходами
Description
блока, а вторые входы - соответст венно с четвертым и п тым входами . блока, выход первого триггера вл етс четвертым выходом блока, а счетный вход соединен с вторым входом блока и первым входом первого ИЛИ, выходом подключенного к единичне ку входу второго триггера, а вторым входом - к седьмому входу блока, нулевому входу третьего триггера и первому входу второго элемента ИЛИ, выход которого подключен к седьмс у выходу блока и входу начальной установки счетчика тактов, выходом соединенного с первым входом
четвертого элемента И, выход которсг го подключен к первому выходу блока, а второй вход - к выходу четвертого триггера и первс 1у входу третьего элемента И, вторым входом соединенного с шестъал входом блока, единичный вход четвертого триггера соединен с первым зхо оы блока, нулевой вход - с четвертым входом блока и нулевым входом второго триггера, выходом подключенного к mecToi-iy выходу блока, выход третьего триггера соединен с п тым выходом блока, а единичный вход - с третьим входом блока, и вторым входом второго элемента ИЛИ.
Изобретение относитс к вычислительной телнике и может быть исполь зовано в , вычислительных системах. Известны устройства дл обмена инф мациев, содержащие блок коммутац и , буферН дй регистр, дешифратор бл&к вцдачн информации, блок фс мироваин обменных сигналов, регистр состо ни , регистр , .формирователь обобщенного запроса и блок св зи G каналах Г11. Недостатками .этого устройства вл ютс большие затраты обс удовани и отсутствие возможности асинхронного обмена. Наиболее близким к изобретению по технической сущности вл етс ус ройство дл ввода информации, содер жащее блок приема информации, инфор мационный и управл вди й-входы котор го соединены срответственно с инфор мацион«ь№4 к управл ющим входами уст ройства, а информационный и управл ю ад й выхода - соответственно с информационным и управл ющим входами бло ка пам ти, выходом подключенного через блок выдачи к информационнс |у выходу устройства, ко |утатор цепей переноса, первые и вторые вход и вы ход которого соединены соответственн с первыми выходами и входами счетчика битов и счетчика слов, вторые входы которых подключены к входу сброса ycTpcrfScTBa, а выходы - соответственно к адресным входам блока пам ти и первому и второму входам д иифратора, выходы которого соединены с вторым входом блока вьздачи и BXOiaoM блока управлени , выхода; коTojporo подключены соответственно к третьим входам блока выдачи, счетчика слов, ксаимутатора цепей переноса и управл ющему.входу блока пам ти 121.. Недостаток известного устройства состоит в ограниченной области применени , так как оно не обеспечивает двухстороннего обмена между двум абонентами. Целью изобретени вл етс расширение области применени устройства . Поставленна цель достигаетс тем, что в устройство, содержащее блок коммутации входных информационных и тактовых сигналов, первые информационный и тактовый входы которого вл ютс соответственно первым информационным и тактов входами устройства, а инфо1рмационный и тактовый выходы соединены со тветственно о информационным и тактовьви входами блока пам ти, счетчик битов, счетчик слов, дешифратор метки и блок управлени , первый вход которого подключен к выходу дешифратора метки, а первый и второй выходы соответственно к тактовьил входам счетчика слов и. блока кс ®«утации выходных сигналов, первые информационные вход и выход которого соединены соответственно с выходом блока пам ти и первым информационным выходом устройства, введены счетчик количества слов и схема сравнени , причем управл ющий вход блока коммутации входных информационных и тактовых сигналов соединен с входом направлени обмена устройства и управл ющим входом блока коммутации выходных сигналов, вторые информационный и тактовый.входы - соответственно с третьим и вторым выходами блока Управлени , а синхронизирун ций вход - с четвертым выходом блока управлени и синхронизирующим входом . блока коммутации выходных сигналов, вторые информационные вход и выход которого соединены соответственно с вторыми информационными входом и выходом устройства,тактовый вход счетчика битов соединен с первым тактовым входом устройства, а выход .с вторым входом блока управлени и тактовым входом счётчика количества слов, выход которого соединен с третьим входом блока управлени ,.а группа выходов - с первой группой .информационных входов схемы сравнени , втора группа информационных входов которой подключена к группе выходов счетчика слов, а выход - к управл ющему входу счетчика слов и четвертому входу блока управлени , п тым выходом соединенного с управл ющим входом счетчика битов и первь управл ющим входом дешифратора метки информационный вход которого соединен с п тым входом блока управлени и вторым информационным входом устройства , шес.той и седьмой входы блока управлени соединены соответственно с вторым тактовым входом устрой :тва и входом пуска устройства, шестые вход и вйходы - соответственно с синхронизируйщим и вторым управл юцим входами дешифратора меток а седьмой выход - с входами начальной установки блока пам ти, схемы сравнени , сч.етчика битов, счетчика слов и счетчика количества слов, причем блок управлени содержит четыре элемента И, четыре триггера, счетчик тактов и два элемента ИЛИ, причем входы первого и второго элементов И соединены с выходом третьего элемента И и тактовым входом счет чика тактов, выходы - соответственно с вторым и третьим выходами блока , а вторые входы - соответственно с четвертым и п тым входами блока , в ход первого триггера вл етс четвертым выходом блока, а счетный соединен с вторым входом блока и первым входом первого элемента-ИЛ выходом подключенного к единичному входу второго триггера, а вторым входом - к седьмому входу блока, нулевому входу третьего триггера и первому входу второго элемента ИЛИ, выход которого подключен к седьмому выходу блока и входу начальной уста новки счётчика тактов, выходом соединенного с первым входом четвертог элемента И, выход которого подключе к первому выхолу ,- а второй вход - к выходу четвертого триггере и первому входу третьего элемента И вторым входом соединенного с шестым входом блока, единичный вход четвер того триггера соединен с первым вхо дом блока, нулевой вход - с четвертым входом блока и нулевым входом второго триггера, выходом подключен ного к шестому, выходу блока, выход третьего триггера соединен с п тым выходом блока, а единичный вход - с третьим входом блока и вторым входом второго элемента ИЛИ, На фиг.1 представлена блок-схема устройства; на фиг.2 - временные диаграммы обмена. « Устройство содержит (фиг.1) блок 1 коммутации входных информационных и управл ющих сигналов, 0лок 2 пам ти , блок 3 коммутации выходных сигналов и блок 4 управлени , информационные выходы 5 и б устройства, информационные входы 7 и 8 устройства, счетчик 9 слов, счетчик 10 количества слов, счетчик 11 битов, схему 12 сравнени , дешифратор 13 метки, тактовые входы 14-и 15 устройства, вход 16 пуска и вход 17 направлени обмена устройства. Блок 4 управлени содержит счетчик 18 тактов, четвертый и третий элементы И 19 и 20, третий и четвертый триггеры 21 и 22, первый и второй элементы И 23 и 24, первый и второй триггеры 25 и 26, элементы ИЛИ 27 и 38, восьмой выход 29 блока 4, соединенный с входами 30 сброса счетчиков 9-11, схемы 12 сравнени и блока 2 пам ти. В рарсматриваемом примере реализации блок 2 пам. ти состоит иэ первого и второго регистров 31 и 32, а блоки 1 и 3 - из коммутаторов 33 38 , организованных на элементах И-ИЛИ. Выходы Коммутаторов 33 и 37 образувзт информационный выход блока 1, а выходы коммутаторов 34 и 38 тактовый выход блока 1. Устройство работает следующим образом. Пусть в некоторой системе А2, подключенной к выходу 5 и к входам .. 8 и 15, в кольцевом сдвиговом устройстве (не показан) хранитс гп слов, размером в п бит каждое. Этот массив информации перемешаетс с частотой , Выход названного кольцевого регистра и сигналы тактОвой частоты поступают соответственно на входы 8 и 15. Массив начинаетс специальньм словом, названным меткой или флагом (на фиг.2 обозначена М) . пусть друга система А1, подключенна к выходу 6 и к входам 7 и 14 устройства, работает с частотой f , отличной по фазе и не кратной tio периоду частоте f. Задачи рассматриваемого устройства состоит в том, чтобы обеспечить Обмен информацией между названными системами. В процессе решени этой задачи устройство при передаче из А2 в А1 определ ет номер слова и врем выборки информации из системы А2,-заполн ет ее, а затем вьщает в систему А1 с ее частотой рйботы f. Таким образом, всегда считывание ивформации выполн етс с одной часто той, передача - с другой. Передача информации из системы А2 в А1 осуществл етс следующим образом (фиг. 2а). В исходном соето нии элементы устройства наход т в произвольном состо нии кроме ком МУтатора 36, который обеспечивает закольцовку систелвл А2. При выдаче по входу 16 сигнала начальной уста новки выпали етс установка в нуле вое состо ние счетчиков 9, 11 и 18 В счетчике 10 при. этом записываетс высокий логический уровень (единиц в младшем разр де). Дешифратор 13 выдел ет код метки. Импульс с выхо да Дешифратора 13 устанавливает триггер 22 в единичное состо ние и разрешает работу счетчика 18. Счет чик 18 определ ет количество бит информации, записанных в одном ело ве. Импульс переполнени счетчика 18 свидетельствует о прохождении всех бит одного слова. Таким образом, импульс переполнени счетчика 18, записанный в счетчик 9, фиксирует номер слова, которое поступит на входы коммутаторов 33 и 34 через элемент И 24. Если Hcwep слова, записанный в счет чиках 9 и 10, совпадает, на схеме 12 сравнени вырабатываетс строб, который разрешает запись информации из системы А2в регистры 31 (32). Запись осуществл етс выдачей сдвигакадей серии импульсов частотой fj через ксм« мутаторы 37 и 38. Передача информации из регистра 31 (32) в систему А1 управл етс триггером 25 который переключаетс в единичное (нулевое) состо ние импульсами пере полнени счетчика 11. Счетчик 11, на который поступают импульсы с частотой работы системы А1, определ ет врем переписи информации из системы А2 в А1 одного слова и переключает регистры 31 (32) на вывод информации в систему А1, упра.вл коммутатором 35. Кроме того, импульс переполнени счетчика 11, записанный в счетчик 10, определ ет текущий номер передаваемого слова из А2 в А1. элемент ИЛИ 27 и триггер 26 определ ют начало работы каждого цикла записи слова информации из системы А2 вА1. Окончание переписи всех групп определ етс импульсом переполнени счетчика 10, по которому элемент ИЛИ 28 вырабатывает на выходе 29 сигнал начальной установки, сбрасывающий элементы устройства по входам 30, после чего устройство переводитс в исходное состо ние. Передача информации из системы А1 в А-2 выполн етс в следующем пор дке (фиг. 26). На входе 17 должен быть установлен низкий уровень. После прихода разрешающего сигнала на вход 16 начинаетс работа устройства- , аналогична первому режиму. Отличие заключаетс в том, что к входам регистров 31 (32) через коммутаторы 33 и 34 подключаетс вход 7, по которому поступает информаци от системы А1 с частотой f , подаваемой на вход 14, записываетс в регистры 31 (32) . Чтобы не было потери информации из системы А1, необходимо начало ее выдачи начинать с некоторой задержкой по времени, равной времени записи информации в один регистр 3,1 (32) с частотой f-i . После записи информации, например , в регистр 31 элемент ИЛИ 27 и триггер 26 дают разрешение на выбор метки из системы А2. Счетчик 18 определ ет врем записи первого слова в систему А2. При этом в счетчике 9 записываетс высокий логический уровень и на выходе схемы сравн ни 12 вырабатываетс строб, который в зтом режиме, кроме обеспечени подачи на регистр 31 сдвигающих импульсов частотой f, разрывает кольцо системы А2 коммутатором 36. , Этим самым обеспечиваетс возможность записи информации из системы А1 через регистр 31 в систему А2. В следун цем цикле работа устройства повтор етс и информаци переписываетс из системы А1 в А2 через регистр 32. Таким образом, устройство обеспе чивает двухсторонний обмен информацией между двум абонентами, работающими асинхронно в последовательных кодах.
З1(т
ипшппптп
П
Claims (1)
1. УСТРОЙСТВО ДЛЯ ОБМЕНА ИНФОРМАЦИЕЙ, содержащее блок коммутации входных информационных .и тактовых сигналов, первые информационный и тактовый входы которого являются соответственно первым информационным и тактовым входами устройства, а информационный и тактовый выходы . соединены соответственно с ин^юрмационным и тактовым входами блока памяти, счетчик битов, счетчик слов, дешифратор метки и блок управления, первый вход которого подключен к выходу дешифратора метки, а первый и второй выходы - соответственно к тактовым входам счетчика слов и блока коммутации выходных сигналов, первые информационные вход и выход которого соединены соответственно с выходом блока памяти и первым информационным выходом устройства, О тл и ч а ю щ е е с я тем, что, с целью расширения области применения устройства, в него введены счетчик количества слов и схема сравнения, причем управляющий вход блока коммутации входных информационных и тактовых сигналов соединен с входом направления обмена устройства и управляющим входом блока коммутации выходных сигналов, вторые информационный и тактовый входы - соответственно с третьим и вторым выходами блока управления, а синхронизирующий вход - с четвертым выходом блока управления и синхронизирующим входом блока коммутации выходных сигналов, вторые информационные вход и выход которого соединены соответственно с вторыми информационными входом и выходом устройства, тактовый вход счетчика битов соединен с первым тактовым входом устройства, а выход - с вторым входом блока управления и тактовым входом счетчика количества слов, выход которого соединен с третьим входом блока управления, а группа выходов - с первой группой информационных входов схемы сравнения, вторая группа информационных входов которой подключена к группе выходов счетчика слов, а выход - к управляющему входу счетчика слов и четвертому входу блока управления, пятым выходом соединенного с управляющим входом счетчика битов и первым управляющим входом дешифратора метки, информационный вход которого соединен с пятым входом блока управления и вторым информационным входом устрой ства, шестой и седьмой входы блока управления соединены соответственно с вторым тактовым входом устройства и входом пуска устройства, шестые вход и выход - соответственно с синхронизирующим и вторым управляющим входами дешифратора меток, а седьмой выход - с входами начальной установки блока памяти, схемы сравнения, счетчика битов, счетчика слов и счетчика количества слов, причем блокуправления содержит четыре элемента И, четыре триггера, счетчик тактов и два элемента ИЛИ, причем первые входы первого и второго элементов И соединены с выходом третьего элемента И и тактовым входом счетчика тактов, выходы - соответственно с вторым и третьим выходами >
блока, а вторые входы - соответственно с четвертым и пятым входами блока, выход первого триггера является четвертым выходом блока, а счетный вход соединен с вторым входом блока и первым входом первого элемента ИЛИ, выходом подключенного к единичному входу второго триггера, а вторым входом - к седьмому входу блока, нулевому входу третьего триггера и первому входу второго элемента ЙЛИ, выход которого подключен к седьмому выходу блока и входу начальной установки счетчика тактов, выходом соединенного с первым входом четвертого элемента И, выход κοτορσ» го подключен к первому выходу блока, а второй вход - к выходу четвертого триггера и первому входу третьего элемента И, вторым входом соединенного с шестым входом блока, единичный вход четвертого триггера соединен с первым входсм блока, нулевой вход - с четвертым входом блока и нулевым входом второго триггера, выходом подключенного к шестсиду выходу блока, выход третьего триггера соединен с пятым выходом блока, а единичный вход - с третьим входом блока, и вторым входом второго элемента ИЛИ.
ί
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU823418252A SU1072035A1 (ru) | 1982-04-06 | 1982-04-06 | Устройство дл обмена информацией |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU823418252A SU1072035A1 (ru) | 1982-04-06 | 1982-04-06 | Устройство дл обмена информацией |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1072035A1 true SU1072035A1 (ru) | 1984-02-07 |
Family
ID=21004967
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU823418252A SU1072035A1 (ru) | 1982-04-06 | 1982-04-06 | Устройство дл обмена информацией |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1072035A1 (ru) |
-
1982
- 1982-04-06 SU SU823418252A patent/SU1072035A1/ru active
Non-Patent Citations (1)
Title |
---|
1. Авторское свидетельство СССР 1 756400, кл. G 06 F 3/04, 1977. 2. Авторское свидетельство СССР по за вке № 2678100/18-24, кл. G 06 F 3/04, 1978 (прототип). * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4056851A (en) | Elastic buffer for serial data | |
US3735365A (en) | Data exchange system | |
SU1072035A1 (ru) | Устройство дл обмена информацией | |
GB2036511A (en) | Elastic buffer memories for demultiplexers of synchronous type | |
US4167652A (en) | Method and apparatus for the interchanges of PCM word | |
US4023145A (en) | Time division multiplex signal processor | |
SU1437870A2 (ru) | Многоканальное устройство дл сопр жени источников информации с вычислительной машиной | |
SU1238088A1 (ru) | Устройство дл сопр жени электронно-вычислительной машины с абонентом | |
SU1325492A1 (ru) | Устройство дл сопр жени ЭВМ с линией св зи | |
SU1083174A1 (ru) | Многоканальное устройство св зи дл вычислительной системы | |
SU1381523A2 (ru) | Многоканальное устройство дл сопр жени источников информации с вычислительной машиной | |
SU1727213A1 (ru) | Устройство управлени доступом к общему каналу св зи | |
SU1160421A1 (ru) | Устройство дл сопр жени цифровой вычислительной машины с каналами св зи | |
RU1777146C (ru) | Многоканальное устройство дл сопр жени абонентов с ЦВМ | |
SU1251092A1 (ru) | Устройство дл сопр жени ЭВМ с телеграфными аппаратами | |
SU1092730A1 (ru) | Делитель частоты следовани импульсов с переменным коэффициентом делени | |
SU1287170A1 (ru) | Устройство дл сопр жени ЭВМ с абонентом | |
SU1084794A1 (ru) | Устройство дл обслуживани запросов в пор дке поступлени | |
SU1368884A1 (ru) | Устройство дл ввода-вывода информации | |
SU1697081A1 (ru) | Многоканальное устройство дл сопр жени абонентов с ЦВМ | |
SU1305700A1 (ru) | Устройство дл сопр жени абонентов с цифровой вычислительной машиной | |
SU1116423A1 (ru) | Многоканальное устройство дл сопр жени источников информации с вычислительной машиной | |
SU1310827A1 (ru) | Устройство дл сопр жени источника и приемника информации | |
SU1193826A1 (ru) | Преобразователь параллельного кода в последовательный | |
SU1140125A1 (ru) | Устройство дл сопр жени вычислительной машины с каналами св зи |