Устройство для сопряжения эвм с периферийными устройствами

Номер патента: 1594551

Авторы: Алымов, Асцатуров, Овсянников, Павловец, Стецик

Есть еще 6 страниц.

Смотреть все страницы или скачать ZIP архив

Текст

(1% И 1) б Р 13/00 51 ИСАНИ РЕТ АВТОРСН СНИДЕ ЕЛЪСТ ислименная при пек ПФУ; е инфор а риф ГОСУДАРСТВЕННЫЙ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМПРИ ГКНТ СССР(54) УСТРОЙСТВО ДПЯ СОПРЯЖЕНИЯ ЭВМС ПЕРИФЕРИЙНЫМИ УСТРОЙСТВАМИ(57) Изобретение относится к выч Изобретение относится к вычислительной технике и может быть использов но для подключения удаленных пеерийных устройств (ПФУ) к каналам вычислительных систем.Цель изобретения - повышение быстродействия установления связи между каналами ЭВМ и ПФУ.На фиг.1 представлена функциональная схема устройства; на фиг,2 - схема блоков приемопередатчиков и мультиплексора; на фиг.З - схема блока запросов; на фиг.4 - схема блока управления передачей информации; на фиг.5 - схема блока управления опросом; на фиг.б - схема блока сдвиговых регистров и блока хранения информацни 1 на фиг.7 - схема блоков восстановления тактового сигнала и выделе.; тельной технике и может быть использовано для подключения удаленных периферийных устройств к каналам вычислительных систем. Целью изобретенияявляется повышение быстродействия.Устройство содержит блок управленияопросом, блок управления передачейинформации, блок сдвиговых регистров,блок запросов, мультиплексор, блокприемопередатчиков, группу блоковхранения информации, группу блоковвыделения маркера, группу блоков восстановления сигналов, группу блоковприемников и группу блоков передатчиков. 4 з.п. ф-лы, 9 ил. ния маркера; на фиг.8 - вредиаграмма работы устройстваредаче информации от каналана фиг.9 - то же, .при приеммации от ПФУ.Устройство (фиг,1) содержит блок 1 приемопередатчиков, блок 2 запросов, блок 3 управления передачей ин- формации, блок 4 управления опросом, блок 5 сдвиговых регистров, группу блоков 6 передатчиков, группу блоков 7 приемников, группу блоков 8 восстановления тактового сигнала, группу блоков 9 выделения маркера, группу блоков 10 хранения информации и мультиплексор 11.На фиг.1 также обозначены группа входов- выходов 12 блока 1, группа входов 13 блока 1, группа выходов 141594551 Т.Малец Мотыль оррек еда аж 569 Подписное сударственного комитета по изобретения 113035, Москва, Ж, Раушская 1 роизводственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина, 1 Заказ 283 ВНИИПИ Го СоставиТехред пь С.Пестм.Дидык и открытиям при ГКНТ СССРб., д. 4/5блока 1, группа входов 15 блока 2 за просон, первая группа входов 16 блока 5 сдвиговых регистров, группавходон 17 блока 4 управления опросом9выход 18 сигнала наличия запроса блока 2 запросов, вторая группа входон19 сигналов опроса блока 5 сдвиговыхрегистров, вход 20 управляющего сигнала параллельной записи блока 5сдвиговых регистров, вход 21 синхросигнала блока 5 сдвиговых регистров,вход 22 тактирования Манчестера бло ка 5 сдвиговых регистров, ньподы23 - 23 блока 5 сдвиговых регистров, 15выходы 24 блоков 6 передатчиков, вхо.ды 25 и выходы 26 блоков 7 приемни-ков, выходы 27 и 28 блоков 8 восстановления тактового сигнала, выходы29 блоков 8 восстановления тактовогосигнала, выходы 30 и 31 блоков 9 выделения маркера, выходы 32 блоков 10хранения информации, группы выходов38 блоков 10 хранения информации.Блок 1 приемопередатчиков (фиг.2) 25предназначен для усиления сигналов,поступающих из групп входовг;выходов12, и согласования по времени управляющих сигналов с информационными и,содержит группу усилителей-приемников 34 сигналов от канала, группуусилителей-передатчиков 35 сигналовот ПФУ, группу элементов 36 задержкиуправляющих сигналов от ПФУ,Блок 2 запросон (фиг,3) предназначен для формирования сигнала запро 35са на передачу информации по оптической линии на выходе 18 блока 2 при изменении состояния одного из управляющих входов из группы входов 15 управпяющнх сигналов от канала блока 2 исодержит группу триггеров 37, группутриггеров 38, группу элементов НЕ 39,количество элементов в каждой из которых соответствует количеству входов 45группы входов 15 блока 2, кроме того,блок 2 содержит элементы НЕ 40-42,элементы И-НЕ 43 и 44, два одновибратора 45 и 46 и элемент ИЛИ-НЕ 47.Блок 3 управления передачей информацни (фиг.4) предназначен для формирования на ныходах 20-22 блока 3 сигналов управления передачей информа:ции по оптической линии при появлениииа входе 18 блока 3 сигнала 18 запроса.55и содержит триггеры 48-53, генератор54 импульсов, элементы И-НЕ 55 и 56,элемент НЕ 57, элемент И 58 и элементы 59-61 задержки. Блок 4 управления опросом (фиг,5)предназначен для выработки сигналов опроса, входящих в группу выходов 19, по сигналам из группы входов17 и в зависимости от наличия и приоритета сигналов на входах 32 в . 32юзапросон ПФУ и содержит группу узлов62 управления опросом, каждый из которых содержит элементы НЕ 63 и 64,элементы И 65-67, элементы ИЛИ 68 и69, элемент ИЛИ-НЕ 70, триггер 71,элемент И-НЕ 72 и входы 73-75,Блок 5 сдвиговых регистров (фиг.б)предназначен для преобразования инФформации, поступающей на группы входов 16 и 19 блока 5, из параллельного кода в последовательный код Минчестер па выходах 23, - 23 блока 5и содержит сдвиговый регистр 76, количество разрядов которого соответствует числу входов в группе входов 16блока 5, группу четырехразрядных сдвиговых регистров 77, группу элементов.ИСКЛЮЧАЮЩЕЕ ИЛИ 78 и элемент НЕ 79.Блок б передатчиков предназначендля преобразования электрическогосигнала, поступающего на вход 23 блока, в оптический сигнал на выходе24 блока б и, например, может содержать оптический передатчик типа МПД.Блок 7 приемников предназначендля преобразования оптического сигнала, поступающего на вход 25 блока7 из оптической линии, в электрический информационный сигнал на выходе26 блока 7 и, например, может содержать серийный оптический приемниктипа МПР,Блок 8 восстановления тактовогосигнала (фиг.7) предназначен длявосстановления тактового сигнала навыходе 27 блока 8 и формирования задержанных.информационных сигналов навыходах 28 и 29 блока 8 по информа:.ционному сигналу, поступающему на . :овход 26 блока 8 и содержит элементыНЕ 80-83, триггер 84, элементы 85 и.86 задержки и элемент ИСКЛЮЧАЮЩЕЕИЛИ 87,Блок. 9 выделения маркера (фиг.7)предназначен для обнаружения маркерав задержанном информационном сигнале,поступающем на второй вход 28 блока,подсчета принимаемых из оптическойлинии битов информации, следующихза маркером, синхронно с восстановленным тактовым сигналом на входе 27 ;блока 9, а также для выработки сигна(фиг.б) предназначен для приема информации, поступающей на вход 29 бло."ка 1 О синхронно с сигналом на входе31 блока 10, и запоминания ее посигналу на входе 30 блока 10 и содержит сдвиговый регистр 101 и буферныйрегистр 102.Мультиплексор 11 (фиг.2) предназначен для формирования из группвходов 33 блока 11 одной группы вы.ходов 13 и содержит элемент И 103и группу элементов ИЛИ 104, количество которых на единицу меньше количества входов в каждой группе входов 33 блока 11 .На фиг.1 также обозначены не вошедшие в устройство оптические линии105 устройства 106 сопряжения ПФУ соптическими линиями для связи с каналом, группы входов-выходов которыхподключены к входам-выходам ПФУ 107,и канал 108 ЭВМ.Устройство работает следующим образом,К группе входов-выходов 12 устройства подключается канал ввода-вывода,к выходам 24 устройства подключаютсявходы оптических линий передачи отканала к ПФУ, к входам 25 устройстваподключаются входы оптических линийпередачи информации от ПФУ к каналу.При включении устройства все блокии узлы устанавливаются в исходноенулевое состояние. Линии сброса непоказаны с целью облегчения описанияпринципов работы устройства.При изменении состояния одной изуправляющих шин канала блок 2 эапро-,сов вырабатывает на выходе 18 сигналналичия запроса на передачу информации по оптическим линиям, по которомуодна и та же информационная посылка,представляющая собой маркер, за которым следует цепочка битов информациив последовательном коде Манчестер,поступает на входы всех оптическихлиний, подключенных к выходам 24 устройства, причем количество битов информации в цепочке соответствует количеству интерфейсных шин от канала. 5 10 15 20 25 30 35 40 45 50 55 При получении информационной посылки от ПФУ на оптическом входе 25 соответствующего блока 7 приемников последний осуществляет преобразованиеоптического сигнала в цифровой информационный сигнал Манчестера, из которого в блоке 8 восстановления тактового сигнала на выходе 29 формируетсязадержанный информационный сигнал, покоторому происходит последовательное(бит эа битом) занесение принимаемойинформации в сдвиговый регистр 101блока 10 хранения информации, атакже запуск счетчика 100 принимаемых битов в блоке 9 выделения маркера, причем информация загружаетсяв сдвиговый регистр 101 только послеобнаружения маркера блоком 9 выделения маркера. После того, как требуемое количество битов загружено в сдвиговый регистр 101, по сигналу, вырабатываемому блоком 9, на выходе 30информация из сдвигового регистра 101стробируется в буферный регистр 102,откуда через мультиплексор 11 поступает в блок 1, где осуществляются необходимые согласования сигналов иусиление для взаимодействия с каналом ввода-вывода согласно интерфейсаЕС ЭВМ,Рассмотрим формирование сигналаопроса для передачи в оптические линии. Исходное состояние триггера 71каждого узла б 2 управления опросомблока 4 управления опросом (фиг.5)нулевое, Если сигнал опроса появляет-,ся на входе 75 блока в последовательности начальной выборки, при этом навходах 73 и 84 блока присутствуютсигналы идентификации адреса и работы канала, то он пропускается черезэлементы И бб на выходы каждого узла62 и передается во все оптические линии одновременно.Если на одном из входов 32 запросов от ПФУ узла 62 управления опросомблока появляется единичный сигнал иканал в ответ на него посылает сигналопроса, приходящий на вход 75 блока 4управления опросом, то на всех входахэлемента И 67 соответствующего узлаустанавливаются единичные потенциалы, в результате чего на входе установки в "1" триггера 71 появляезсянулевой потенциал, который устанавливает его в единичное состояние, навходе установки в "0" при этом появляется единичный потенциал. Единичныйпотенциал с прямого выхода триггера71 поступает на вход элемента И 65,поскольку триггер 71 предыдущего узла, как и всех остальных, за исключен.нием рассматриваемого, находится в5нулевом состоянии, то на выходе элемента И 65 формируется единичный потенциал который через элемент ИЛИ 68дает разрешение на прохождение скпвнала опроса 75 на выход элемента И 66соответствующего узла. Таким образомсигнал опроса появляется на выходетого узла 62 управления опросом, навход 32 которого поступил запрос отПФУ и передается единичным сигналомв оптическую линию, подключенную ктому ПФУ, от которого пришел запрос.Во все остальные оптические линии сиг.снал опроса передается нулевым, 20Если поступают запросы от нескольких ПФУ, то сигнал опроса посылаетсяв ту оптическую линию которая подключена к ПФУ, запрос от которогоявляется более приоритетным, Приоритет обеспечивается связью инверсного выхода триггера 71 последующегоузла 62 управления опросом с входомэлемента И 67 предыдущего узла. Покатриггер 71 последующего узла не сбросится в нулевое состояние, не установится аналогичнйй триггер предыдущего узла, Таким образом, наименьшимприоритетом обладает запрос 32 отПФУ, поступивший на вход первогоузла 62 управления опросомПослеобработки блока приоритетных запросов происходит обработка менее приоритетных,Если при посылке сигнала опрос.а в 40последовательности начальной выборкини одно из подключенных ПФУ 107 неопознало свой адрес, то на выходеэлемента И мультиплексора 11 появляет"ся единичный сигнал обратного ощюса,.поступающий в канал через блок 1,Если одно из ПФУ,опознало адрес,то на один из входов элемента И 103.мультиплексора 11 сигнал обратнойвыборки .е поступает, в результатечего на выходе элемента И 103 не формируется сигнал обратного опроса вканал.Рассмотрим работу устройства когда канал 108 ввода-вывода инициируетпередачу информации к ПФУ. При этомсигналы, поступающие от канада, усиливаются группой усилителей-приемников 34 блока 1, При изменении состояння одного из управляющих сигналов от канала из группы входов 15 блока 2 запросов (фиг.3) устанавливается в единичное состояние соответствующий ему триггер 37 или 38, реагирующий соответственно на передний ипи на задний фронт сигнала, при этом на выходах элементов И-НЕ 43 или 44 появляется единичный сигнал, задний фронт которого формируется с помощьюцепи обратной связи на элементахНЕ 41 и 42. По этому сигналу нроисхо дит запуск одного из одновибраторов 45 или 46, на выходе которого формируется положительный импульс, в результате чего на выходе 18 блока 2 запросов появляется нулевой сигнал наличия запроса на передачу информации по оптическим линиям (фиг.8, линия 2). Длительность импульса на выходах одновибраторов устанавливаетсяравной трем тактовым периодам, в тоже время она недолжна быть меньшевремени стабилизации информации нашинах данных и шинах управления,которое для интерфейса ЕС ЗВМ составляет не менее 100 нс.По сигналу наличия запроса на вы;.ходе 18, поступающему на сиихровходтриггера 48 блока 3 управления передачей (фиг.4), триггер 48 устанавли-,вается в единичное состояние. По переднему фронту тактового импульса,следующего за установкой в единичноесостояние триггера 48, устанавливается в единичное состояние триггер 49, разрешающий формирование маркера, Тактовые импульсы (фиг,9, линия 1) вырабатываются генератором 54 сигналов. Триггер 49 находится в единичгом состоянии один период тактового сигнала,(фиг.8, линия 3), поскольку по слецующему тактовому сигналу он сбрасывается в нулевое состояние по входу установки в "0", По сигналу с выхода элемента И 56 (фиг.8, ли-, ния 5), на вход которого поступает сигнал с прямого выхода триггера 44 и проинвертированный и задержанный на элементе И-НЕ 55 тактовый сигнал (фиг.8, линия 4), триггер 51 устанавливается в единичное состояние.Потенциал логического нуля, появившийся на инверсном выходе триггера 51, запрещает выработку тактового сигнала Манчестера на выходе 22 блока 3 управления передачей информации, Сигнал с инверсного выхода(фиг,8), сигнал тактирования Манчестера на выходе 22 блока 3 управления передачей информации изображенлинией 8 (фиг.8),5По сигналу на выходе 20 блока 3с инверсного выхода триггера 49 разрешения формирования маркера (фиг.8,линия 9), поступающему на управляющие входы параллельной записи всехсдвиговых регистров блока 5 сдвиговыхрегистров, происходит загрузка информации параллельно во все разрядывсех регистров блокаЗагрузка и сдвиг 15информации происходят синхронно с тактовым сигналом сдвигового регистра(фиг,8, линия 7);Элемент 60 задержки блока 3 управления передачей информации введен 20для компенсации задержки на элементеИ 58 и триггере 51, элемент 59 задержки блока 3 уравнивает задержку, вызываемую элементом 60 задержки.В сдвиговый регистр 76 блока 5 25сдвиговых регистров загружаются шиныданных и шины управления от канала,кроме шин опроса, которые загружаютсяв старшие разряды четырехразрядныхсдвиговых регистров 77. В младшие раз-ряды сдвиговых регистров 77 загружаются три разряда маркера. Старший разряд маркера поступает в сдвиговыерегистры 77 потенциалом логическойединицы, формируемой на выходе элемента НЕ 79, два младших разряда маркера формируются путем подключениядвух младших разрядов сдвиговых ре- .гистров 77 к шине "Земля",Информация, получаемая при сдвиге 4 Она выходе младшего разряда каждогорегистра 77, изображена (фиг,8, линия 1 О) Информация в коде Манчестер,поступающая на выходы 231- 23блока 6 сдвиговых регистров в одов 45элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 78, изображена линией 11 (фиг.8).При кодировании в коде Манчестерлогическая единица представляетсяпереходом из состояния логическойединицы в состояние логического нуля,приходящимся на середину тактовогопериода, логический нуль представляется положительным переходом из состояния логического нуля в состояние,логической единицы, приходящыися иасередину тактового периода. Первыйи второй биты маркера поступают с вы-.:,ходов элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 78 5уровнями логическои единицы, третин бит маркера - единицей в коде Манчестера. Для того, чтобы период нэ логической единицы и логическому нулю, представляющий единицу в коде Манчестера, приходился на перепад сигнала тактирования Манчестера логической единицы к логическому нулю (фиг.8, линия 8), введена задержка этого сигнала на элемент 61 задержки блока 3 управления передачей информации.За маркером формируются биты информации в коде Манчестер Информационный вход последовательной записи сдвигового регистра 76 подключен к потенциалу "Земля", поэтому после сдвига всех информационных битов, занесенных в сдвиговые регистры 76 и 77, в последних происходит сдвиг нулей. Таким образом в промежутках между информа-н: ционнымн посылками в оптические линии передаются нули в коде Манчестер.Рассмотрим работу устройства при получении информации от Пфу.Из оптической линии на вход 25 блока 7 приемников поступает сигнал, который преобразуется из оптического в цифровой сигнал Манчестера на выходе 26 блока 7 (фиг,9, линия 1). Линия 2 (фиг.9) представляет сигналы на выходе элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 87 блока 8 восстановления тактового сигнала. Каждый импульс имеет длительность, равную задержкам на элементах НЕ 80 и 81 блока 8, и формируется по каждому переходу сигнала Манчестера. Импульсы с выхода элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 87 поступают на синхровход триггера 84, который устанавливается в единичное состояние только импульсами, которые выходят из элемента 87 в середине каждо-. го такта. Такой режим триггера 84 обеспечивается за счет элемента 85 задержки, включенного в цепь сброса триггера, который позволяет удерживать триггер в нулевом состоянии до середины следующего такта.Единица Манчестера в маркере используется для обеспечения того, что- бы первый импульс, поступающий на синхровход триггера 84, формировался в середине битового периода сигнала Манчестера. Сигнал с прямого выхода триггера 84 является восстановленным тактовьм сигналом (фиг.9, линия 3).Восстановленный тактовый сигнал поступает на вход 27 блока 9 выделе15945ння маркера, где запускает счетчик100 принимаемых битов. Последний за"пускается только после того, как навходе установки в О счетчика появит19 нся единичныи потенциал после обнару 5жения маркера. Для обнаружения маркера в задержанном сигнале Манчестера,поступающем на вход 28 блока 9. (фиг.9, линия 4), два одновибратора88 и 89 с повторным перезапуском за-.,пускаются соответственно по переднему и заднему фронту этого сигнала.Длительность обоих одновибраторовустанавливается такой, чтобы все сигпалы, кроме маркера, удерживали эле-.мент ИЛИ-НЕ 90 блока 9 в нулевомсостоянии. В случае прихода маркераоба одновибратора некоторое времяпростаивают, в результате чего навыходе элемента ИЛИ-НЕ 90 появляетсяединичный сигнал (фиг.9, линия 5).По этому сигналу в единичное состояние устанавливаются оба триггера 96 и97 блока 9, в результате чего на 25входы установки в "0" счетчика 100принимаемых битов установится единичный сигнал, разрешающий запуск счетчика. Триггер 96 сбрасывается цепьюобратной связи на элементах НЕ 92 и 30элементне 98 задержки для того, чтобыв случае прихода следующего маркерасбросить счетчик 100 битов, которыйподсчитывает количество битов в инФормационной посылке плюс один дляпоследнего бита маркера в коде Манчестера.,После обнаружения маркера восста-,.новленный тактовый сигнал на входе27 блока детектирования маркера пропускается с выхода элемента НЕ 94на выход 31 блока 9, откуда как тактовый сигнал сдвигового регистрапоступает на синхровход сдвиговогорегистра 101 хранения информации 45(фнг.9, линия 6), По переднему фронту этого сигнала в сдвиговый регистр101 заносится задержанный информа-.ционный сигнал Манчестера, поступающий на ичформационный вход последо 50вательной записи сдвигового регистра101 (фиг.9, линия 7). После того,как информационная посылка полученаполностью, на выходе счетчика 100блока 9 устанавливается единичный55сигнал, который через цепь обратнойсвязи сбрасывает триггер 97 блока 9,формирует нулевой сигнал на выходеэлемента ИЛИ-НЕ 91 и сбрасывает счет 512чик 100 блока 9. В результате на выходе 30 блока 9 формируется нулевойсигнал (фиг.9, линия 8), по переднему фронту которого информация изсдвигового регистра 101 переписывается в буферный регистр 102 (фиг.9,линия 9). С выходов буферного регистра информация через мультиплексор11 поступает на вхрды блока 1, гдеосуществляются необходимые временные согласования на элементах 36 задержки, и усиленные через усилителипередатчики 35 сигналы от ПФУ поступают на входы канала ввода-вывода.Рассмотрим подключение устройствак оптическим линиям,Входы 25 и выходы 24 предлагаемогоустройства подключаются к оптическимлиниям 105, в качестве которых можетиспользоваться, например, серийно,изготавливаемый оптический кабельтипа ОЛПГ.ПФУ 107 подключается к оптическимлиниям 105 через устройства 106 сопряжения ПФУ с оптическими линиями,)для связи с каналом, содержащие блоки приема информации и блоки передачиинформации.Блок передачи информации по изменению управляющего сигнала от ПФУ формирует запрос на передачу информациина вход оптической линии 105, по которому информационная посылка, представляющая собой маркер, за которымследует цепочка битов информации впоследовательном коде Манчестера поступает на вход оптической линии105 для передачи в канал.Блок приема информации принимает информациюот канала 108 с выхода оптической линии 105, преобразует ее из оптического в цифровой сигнал Манчестера, производит последовательное занесение принимаемой информации в сдвиговый регистр после обнаружения маркера, загружает принятую информацню в буфер, откуда она через необходимые временные задержки поступает на входы ПФУ.Применение предлагаемого устройства позволит увеличить количество подключаемых групп удаленных ПФУ и повысить быстродействие установления связи канала с ПФУ за счет одновременной посыпки сигнала опроса во все подключенные оптические линии, 1594551Формула изобретения 1.Устройство для сопряжения ЭВМс периферийными устройствами содерФ5жащее блок приемопередатчиков, блокуправления передачейинформации,группу блоков хранения информации, группублоков восстановления тактового сигнала, группу блоков передатчиков, группу блоков приемников, причем группа информационных входов-выходов блока приемопередатчиков образуетгруппу входов-выходов устройства для подключения к группе информационных и командных входов-выходов ЭВМ, информационные выходы блоков передатчиков группы и входы блоков приемниковгрупп образуют группы выходов и входов устройства для подключения соот О ветственно к информационным входам и выходам периферийных устройств, при этом информационные выходы блоков приемников группы соединены с информационными входами блоков вос становления тактового сигнала группы, информационные выходы которых соединены с информационными входами блоков хранения информации группы, о т л и - ч а ю щ е е с я тем, что, с целью повышения быстродействия, в устройство введены блок формирования запроса на передачу, блок управления опросом, мультиплексор, блок сдвиговых регистров, группа блоков вьщеления маркера, при этом группа информационных выходов блока приемопередатчиков соединена с первой группой входов логического условия блока управления опросом, с группой входов запроса бло- О ка формирования запроса на передачу, с первой группой информационных входов блока сдвиговых регистров, группа информационных выходов которого соединена с информационными входами блоков 45 передатчиков группы, выход наличия, запроса блока формирования запроса на передачу соединен с тактовым вхо дом блока управления передачей информации, первый, второй и третий вьмоды которого соединены соответственно с входом записи, с синхровходом и тактовым входом блока сдвиговых ре-. гистров, вторая группа информационных входов которого соединена с группои 55 выходов блока управления опросом, вторая группа входов логического условия которого соединена с инфор,мационными выходами блоков хранения информации группы, группы информационных выходов которых соединены с группами информационных входов мультиплексора, группа Информационных выходов которого соединена с группой информационных входов блока приемопередатчиков, входы записи и синхровходы блоков хранения информации группы соединены соответственно ,с первыми и вторыми тактовыми выходами блоков выделения маркера группы, счетные входы и синхровходы которых соединены соответственно спервыми и вторыми синхровыходами .блоков восстановления тактового сигнала группы.2,Устройство по п.1, о т л ич а ю щ е е с я тем, что блок управ. - ления опросом содержит группу узлов управления опросом, причем первые, вторые и третьи входы логического условия узлов управления опросом группы образуют первую группу входов логического условия блока, четвертые входы логического условия управления опросом группы образуют вторую группу входов логического условия блока, первые выходы узлов управления опросом группы образуют группу выходов блока, при этом второй выход -го узла управления опросом соединен с пятым входом логического условия (1+1)-го узла управления опросом, третий выход "го узла управления опросом соединен с шестым входом логического условия (+1)-го узла управления опросом и с седьмым входом логического условия (-1)-го узла управления опросом, четвертый выход -го узла управления опросом соединен с восьмым входом логического условия (-1)-го узла управления опросом, причем каждый узел управления опросом содержит триггер, три элемента И, три элемента ИЛИ, два элемента НЕ, элемент И-НЕ, при этом вход первого элемента НЕ, первый вход первого элемента И"являются соответственно первым и вторым входами логического условия узла, вход второго элемента НЕ соединен с первыми входами первого элемента ИЛИ, второго элемента И и является третьим входом логического условия узла, второй вход первого элемента И является четвертым входом логического условия узла, первый вход второго элемента ИЛИ, первый вход. третьего элемента И, третий вход первого элемента И и пер-.вый вход третьего элемента ИЛИ являются соответственно пятым, шестым, седьмым и восьмым входами логического условия узла, выход второго элемента И является первым выходом узла, выход третьего элемента ИЛИ соединен с вторым входом второго элемента ИЛИ и является вторым выходом узла, нулевой выход триггера является третьим выходом узла, единичный выход триггера соединен с вторыми входами третьих элементов И и ИЛИ и является четвертым выходом узла, ,причем в каждом узле управления опро15 сом выход первого элемента НЕ соединен с четвертым входом первого ,элемента И, выход которого соединен ,с первым входом элемента И-НЕ и с вторым входом первого элемента ИЛИ выход которого соединен с нулевым входом триггера, единичный вход которого соединен с выходом элемента И-НЕ, второй вход которого соединен с выходом второго элемента НЕ, выход 25 третьего элемента И соединен с тре- тьим входом второго элемента ИЛИ, Выход которого соединен с вторым Входом второго элемента И.З.Устройство по п.1, о т л и - ч а ю щ е е с я тем, что блок управЛения передачей информации содержит генератор импульсов, шесть триггеров, элемент И, два элемента И-НЕ, элемент НЕ, три элемента задержки, причем35 Синхровход первого триггера являетсятактовым входом блока, выход первого Элемента задержки, выход второго элемента задержки, соединенный с первым входом первого элемента И-НЕ, и 4 О выход третьего элемента задержки являются соответственно первым, вторым н третьим выходами блока, при этом в блоке управления передачей информации выход генератора импульсов соедн нен с синхровходами второго и третьего триггеров, с первым и вторым входами второго элемента И-НЕ, выход которого соединен с первым входом элемента И, с входом второго элемента задержки, с синхровходами четвертого и пятого триггеров, нулевой выход последнего соединен с нулевыми входами четвертого, пятого и шестого триггеров, синхровход последнего соединен с выходом элемента И, второй вход которого соединен с единичным выходом второго триггера и с информационным входом третьего триггера, нулевой выход которого соединен с нулевыми вхо-. дами первого, третьего и второго триггеров, информационный вход послед.-. него соединен с единичным выходом первого триггера, информационный вход которого соединен с выходом элемента НЕ и с информационным входом шестого триггера, единичный выход которогосоединен с информационным входом четвертого триггера, единичный выход которого соединен с информационным входом пятого триггера, нулевой выход шестого триггера соединен с вторым входом первого элемента И-НЕ, выход которого соединен с входом третьего элемента задержки, нулевой выход второго триггера соединен с входом первого элемента задержки, вход элемен; та НЕ подключен к шине нулевого по- тенциала устройства.4.Устройство по п.1, о т л и - ч а ю щ е е с я тем, что блок выдег:. ления маркера содержит два триггера, счетчик, два одновибратора, два элемента ИЛИ-НЕ, элемент И-НЕ, четыре элемента НЕ, элемент задержки, причем вход запуска первого одновибратора соединен с входом запуска второго одновибратора и является синхровходом блока, счетный вход счетчика соединен с первым входом элемента И-НЕ и является счетным входом блока, выход первого элемента НЕ соединен с нулевымвходом первого триггера и является первым тактовым выходом блока, выход второго элемента НЕ является вторым тактовым выходом блока, при этом в блоке выделения маркера .:;. выходы первого и второго одновибраторов соединены соответственно с первым и вторым входами первого элемента ИЛИ-НЕ, выход которого соединен с синхровходами второго и первого триггеров, нулевой выход последнего соединен с первым входом второго элемента ИЛИ-НЕ, второй вход которого соединен с единичным выходом второго триггера и с входом третьего элемента НЕ, выход которого соединен с входом элемента задержки, выход которого соединен с нулевым входом второго триггера, информационный вход которого, соединен с выходом четвертого элемента НЕ и с информационным входом первого триггера, единичный выход которого соединен с вторым входом элемента И-НЕ, выход которого соединен с входом второго элемента НЕ, вы 17 1594553ход второго элемента ИЛИ-НЕ соединен с установочным входом счетчика, выход переполнения которого соединен с входом первого элемента НЕ вход четУ5 вертого элемента НЕ подключен к шине нулевого потенциала устройства. ь 5;Устройство по п.1, о т л и - ч а ю щ е е с я тем, что блок восста- О новления тактового сигнала содержит триггер, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ, четыре элемента НЕ, два элемента за-: держки, причем вход первого элемента НЕ соединен с первым входом элемента ИСКЛЮЧАЮЩЕЕ ИЛИ и является информационным входом блока, выход первого элемента задержки является информационным выходом блока, единичный выход триггера является первым синхро-. выходом блока, выход второго элемен-. та НЕ соединен с входом первого элемента задержки и является вторым сннхровыходом блока, при этом в блоке восстановления тактового;сигнала вход второго элемента НЕ соединен с выходом первого элемента НЕ и с входом третьего элемента НЕ, выход которого соединен с вторым входом элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, выход кото-. рого соединен с синхровходом триггера, нулевой выход которого соедчнен с входом второго элемента задержки, выход которого соединен с нулевым входом триггера, информационный вход которого соединен с выходом четвертот го элемента НЕ, вход которого подключен к шине нулевого потенциала устройства.

Смотреть

Заявка

4458752, 11.07.1988

ПРЕДПРИЯТИЕ ПЯ М-5339

АСЦАТУРОВ РУБЕН МИХАЙЛОВИЧ, АЛЫМОВ АЛЕКСАНДР СЕМЕНОВИЧ, ОВСЯННИКОВ ВАЛЕРИЙ ИВАНОВИЧ, ПАВЛОВЕЦ НИНА НИКОЛАЕВНА, СТЕЦИК АЛЕКСАНДР МИХАЙЛОВИЧ

МПК / Метки

МПК: G06F 13/00

Метки: периферийными, сопряжения, устройствами, эвм

Опубликовано: 23.09.1990

Код ссылки

<a href="https://patents.su/14-1594551-ustrojjstvo-dlya-sopryazheniya-ehvm-s-periferijjnymi-ustrojjstvami.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для сопряжения эвм с периферийными устройствами</a>

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