Устройство для сопряжения эвм
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСНИХРЕСПУБЛИН 5/1 504 СО ЕНИ ГОСУДАРСТВЕННЫЙ НОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМПРИ ГКНТ СССР ОПИСАНИЕ ИЗО АВТОРСКОМУ СВИДЕТЕЛЬСТВ(56) Авторское свидетельство СССР У 1285485, кл. С 06 Р 15/16, 1985,Авторское свидетельство СССР В 1381534, кл, С Об Р 15/16, 1986. (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ЭВМ (57) Изобретение относится к вычислительной технике и может быть использовано для построения многомашинных вычислительных систем. Цель изобретения - расширение функциональных возможностей устройства путем переда ЯО 146 О 7 чи пакетов произвольной длины, Уст ройство содержит блоки 1 и 2 буферной памяти, счетчики 3-6, 38, триггеры 7 и 8, элементы И 9-11, элемент НЕ 12, элементы ИЛИ 13 и 14, распределитель 15 импульсов, генератор 16 импульсов, формирователи 17, 39 и 40 импульсов, дешифратор 18 адреса, схему 19 захвата магистрали, шинный формирователь 20, магистральные усилители 21-26 и схему 41 разрешения приема. Блок 1 памяти предназначен для передачи информации, а блок 2 памяти - для приема. Схема 41 разрешения приема разрешает запись в блок 2 памяти, когда весь пакет из Я него выбран. 1 з.п, ф-лы, 2 ил.Изобретение относится к вычислительной технике и может быть использовано для построения многомашинныхвычислительных систем.Цель изобретения - расширение функциональных возможностей устройстваза счет возможности передачи пакетовпроизвольной длины.На фиг. 1 представлена структурная 10схема устройства, на фиг.2 - схемадиспетчера памяти.Устройство для сопряжения ЭВМсодержит два блока 1 и 2 .буферной. памяти, четыре счетчика 3-6, два 15триггера 7 и 8, три элемента И 9-11,элемент НЕ 12, два элемента ИЛИ 13и 14, распределитель 15 импульсов,генератор 16 импульсов, формирователь 17 импульсов, дешифратор 18 адреса, схему 19 захвата магистрали,шинный формирователь 20 и шесть магистральных усилителей 21"26, первыйинформационный вход-выход 27, вход 28начальной установки устройства, вход29 режима записи, вход-выход 30 синхронизации устройства, вход-выход 31запрета доступа устройства, входвыход 32 занятости устройства, вход33 режима чтения, выход 34 разрешения записи устройства, второй информационный вход-выход 35 блоков1 и 2 памяти, выход 36 разрешениячтения, второй информационный входвыход 37, счетчик 38, два формирователя 39 и 40 импульсов, схему 41 разрешения приема, вход 42 синхронизации устройства.Схема 41 содержит счетчик 43,два триггера 44 и 45, два элемента 40И 46 и 47, формирователь 48 импульсов и элемент 49 НЕ.Устройство работает следующим образом.В устройстве блок 1 буферной памяти доступен с входа 29 только позаписи, а блок 2 буферной памяти -с входа 33 только по чтению.Межмашинный обмен начинается с начальной установки устройства системы, 50которая осуществляется подачей импульса на вход 28 устройств. Поэтому импульсы счетчика 3 и 5 устанавливаются в максимальное состояние,счетчики 4 и 6 сбрасываются в ноль, 55триггеры 7 сбрасываются в ноль, атриггеры 8 устанавливаются в единицу, на выходе схем 19 захвата появляется единица, которая инициируетпоявление логического нуля на выходедешифраторов 18 адреса всех устройствсистемы. После начальной установки устройств ЭВМ начинает заносить пакет в блок 1 буферной памяти своего устройства. По импульсу записи на входе 29 происходит запись в блок 1 памяти, а по заднему фронту импульса - переход к следующему адресу в памяти.После принятия первого слова пакета происходит переключение в единицу триггера 7, тем самым на первомвходе элемента И 11 появляется потенциал, свидетельствующий о том, чтоблок 1 памяти устройства занят, ЭВМпродолжает заносить информацию вблок 1 буферной памяти. После занесения всего пакета ЭВМ выставляет требование захвата уровнем на входе 35. По переднему фронту этого сигнала на выходе формирователя 39 формируется импульс, который производит установку счетчика 38, переписывая в него значение счетчика 3. По заднему фронту этого импульса, на выходе формирователя 40 импульсов появляется импульс, который устанавливает счетчики 3 и 4 в исходноесостояние. Навыходе элемента И 11 образуется по" тенциал, который разрешает схеме 19 захвата произвести захват общей магистрали,После разрешения всевозможных конфликтов по захвату магистрали ипредоставления общей магистрали данному устройству на выходе схемы 19. захвата магистрали образуется нулевой уровень, который разрешает прохождение синхроимпульсов с генератора 16 на первый выход распределителя 15 импульсов и переключает формирователь 20 на передачу. Импульсы через элемент ИЛИ 13 поступают навход режима чтения блока 1 буферной памяти. По импульсу происходит чтение первого слова пакета, в которомсодержится адрес приемного устройства. Адресное слово, синхронизируемоеимпульсами тактовой частоты, поступает на входы дешифраторов 18 адресаостальных устройств системы. В адресном устройстве, если блок 12 буферной памяти свободен, на выходе дешифратора 18 адреса образуется уровень, который переключает в передающем устпревышающей частоту, задаваемую генератором 16. В начальном состояниитриггеры 44 и 45 находятся в нулевомсостоянии, а счетчик 43 - в максимальном. При записи слова в блок 2буферной памяти импульс записи инвертируется на элементе НЕ, с выходакоторого он попадает на вход установки триггера 45, устанавливая его вединицу. По импульсу синхронизациина выходе элемента И 47 образуетсяфронт, который увеличивает на единицу счетчик 43 и сбрасывает в нультриггер 45. Импульсы синхронизациина входах элементов И 46 и 47 пред-ставляют из себя последовательностинеперекрываюпщхся сдвинутых по фазеимпульсов. При чтении слов происходит аналогичный процесс, только значение счетчика 43 уменьшается на единицу. После чтения последнего словапакета на выходе обратного переносасчетчика формируется импульс освобождения. Формула изобретения 1. Устройство для сопряжения ЭВМ, содержащее два блока буферной памяти, четыре счетчика, два триггера, т три элемента И, элемент НЕ, два элемента ИЛИ, распределитель импульсов, формирователь импульсов, дешифратор адреса, схему захвата магистрали, шинный формирователь и шесть магистральных усилителей, информационные выходы первого и второго счетчиков соединены с первыми адресными входами первого и второго блоков буферной памяти соответственно, выход переноса первого счетчика соединен с входом установки в "1" первого триггера, первый информационный вход-выход устройства соединен с информационным входом первого и выходом второго блоков буферной памяти, выходы разрядов третьего и четвертого счетчиков соединены с вторыми адресными входами первого и второго блоков буферной памяти соответственно, младший разряд выхода третьего счетчика соединен с входом стробирования первого триггера, вход начальной установки устройства соединен с первыми входами установки с первого по четвертый счетчиков, входом установки в "0" второго триггера и первым входом сброса схемы захвата магистрали,з 1460724 ройстве прохождение синхроимпульсов с первого выхода распределителя 15 импульсов на второй выход.Синхроимпульсы с выхода распределителя 15 поступают на входы счетчи 5 ков 5 и 38 и на вход режима чтения блока 1 буферной памяти. По импульсу происходит чтение слова из блока 1 буферной памяти, а по заднему фронту импульса - увеличение на единицу счетчика 5 и уменьшение на единицу счетчика 38.Таким образом, происходит чтение всего пакета из блока 1 буферной памяти. После чтения первого слова пакета на младшем выходе счетчика 5 образуется отрицательный перепад, который обнуляет триггер 7, свидетельствуя в ЭВМ о том, что блок 1 буферной памяти свободен и можно заносить следующий пакет. После передачи всего пакета на выходе обратного переноса счетчика 38 образуется импульс, который производит сброс схемы 19 25 захвата магистрали, тем самым предоставляя возможность другому устройству захватить общую магистраль. На приемной стороне слова пакета поступают на вход блока 2 буферной па мяти, а синхроимпульсы через элемент И 9 в адресуемом устройстве - на . вход режима записи блока 2 буферной памяти, на счеиный вход счетчика 6 и на второй счетный вход схемы 41,После записи первого слова пакета на младшем выходе счетчика 6 образуется перепад, который переключает триггер 8 в нуль, свидетельствуя о том, что блок 2 буферной памяти занят 4 О и ЭВМ может считывать информацию. Считывание информации происходит подачей отрицательных импульсов на вход устройства 33, которые поступают также на вход счетчика 4, и , 45 первый счетный вход схемы 41. После чтения всего пакета на выходе схемы 41 образуется импульс, который устанавливает в единицу триггер 8 и устанавливает в исходное состояние ВО счетчики 4 и 6, Таким образом, устройство готово принять очередной пакет. Перед занесением пакета в блок памяти на линии 35 должень быть нулевой уровень. 55Схема 41 функционирует следующим образом.На вход 42 синхронизации подаются импульсы с частотой, н два раза.5 14607 вход режима записи устройства соединен со счетным входом первого счетчика и входом режима записи первого блока буферной памяти, выход первого и информационный вход второго блоков буферной памяти соединены с первым информационным входом-выходом шинного формирователя, выход первого блока буферной памяти соединен с 10 адресным входом дешифратора адреса, выход генератора импульсов соединен со счтеным входом схемы захвата магистрали и входом распределителя импульсов, первый выход которого сое динен с первыми входами первого и второго элементов ИЛИ, выход первого элемента ИЛИ соединен с входом режима чтения первого блока буферной памяти, второй выход распределителя импульсов 20 соединен с.вторыми входами первого и второго элементов ИЛИ и счетным входом третьего счетчика, выход элемента ИЛИ соединен через первый магистральный усилитель с входом-выхо дом синхронизации устройства, вход- выход синхронизации устройства соединен через второй магистральный усилитель с.первыми входами первого и второго элементов И, выход первого 30 элемента И соединен с входом режима записи второго блока буферной памяти и счетным входом четвертого счетчика, младший разряд выхода которого соединен с входом стробирования второго триггера, выход дешифратора адреса соединен с вторым входом первого элемента И, вход-выход запрета доступа устройства соединен через третий магистральный усилитель с входами бло кировки схемы захвата магистрали и дешифратора адреса, выход схемы захвата магистрали соединен с первым управляющим входом распределителя импульсов, входом выбора направления 45 шинного Формирователя и через четвертый магистральный усилитель - с входом-выходом запрета доступа устройства, выход дешифратора адреса соединен через пятый магистральный усили тель с входом-выходом занятости устройства, вход-выход занятости устройства соединен через шестой магистральный усилитель с вторым управляю-; щим входом распределителя иМпульсов и входом элемента НЕ, выход которого соединен с вторым входом второго эле" мента И, выход которого соединен с входом запуска первого формироватег24 6ля импульсов, выход которого соединен с входом синхронизации дешифратора адреса, вход режима чтения устройства соединен со счетным входом второго счетчика и входом режима чтения второго блока буферной памяти, выходпервого триггера является выходом разрешения записи устройства и соединен с первым входом третьего элемента И, второй вход которого является входом разрешения передачи информации, устройства, выход третьего элемента И соединен с входом требования передачи схемы захвата магистрали, выход второго триггера являетсявыходом разрешения чтения устройстваи соединен с входом запрета работыдешифратора адреса, второй информа"ционный вход-выход шинного формирователя является вторым информационным входом-выходом устройства, о т л ич а ю щ е е с я тем, что, с целью расширения функциональных возможностей путем передачи пакетов произвольной длины, в него введены счетчик,два формирователя импульсов, схемаразрешения приема, причем вычитающийвход пятого счетчика соединен сосчетным входом третьего счетчика,выход отрицательного переноса пятогосчетчика соединен с вторым входомсброса схемы захвата магистрали, вход, запуска второго формирователя импульсов соединен с выходом третьего элемента И, выход второго формирователяимпульсов соединен с входом запуска третьего формирователя импульсов и входом установки пятого счетчика, выход третьего формирователя импульсов соединен с вторыми входами установки первого и третьего счетчиков, вход установки схемы разрешения приема соединен с входом начальной установки устройства, первый и второй счетные входы схемы разрешения приема соединены со счетными входами второго и четвертого счетчиков соответственно, вход синхронизации схемы разрешения приема соединен с входом синхронизации устройства, выход схемы разрешения приема соединен с вторыми входами установки второго и четвертого счетчиков и втоРого триггера, выход схемы захвата магистрали соединен с третьим входом третьего элемента И, выход разрядов первого счетчика соединен с информационным входом пятого счетчика.Составитель В,БородТех е М,Ходанич едактор В.Данко Р д Корректор Г,Решетник каз 543/56 Тираж 667 ПодписноеИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СС113035, Москва, Ж, Раушская наб., д. 4/5 В Производственно-издательский комбинат "Патент", г.ужгород, ул. Гагарина 7 146072. Устройство по п.1, о т л и - ч а ю щ е е с я тем, что схема разрешения приема содержит счетчик, два триггера, два элемента И, формирователь импульсов и элемент НЕ, первый счетный вход схемы соединен с входом установки первого триггера и первым входом первого элемента И, второй счетный вход схемы соединен через 10 элемент НЕ с входом установки второго триггера и первым входом второго элемента И, вход установки схемы соединен с входами сброса первого и второго триггеров и входом установки счет чика, выходы первого и второго триг 24 8геров соединены с вторыми входамипервого и второго элементов И соответственно, выход первого элемента Исоединен с первым счетным входомсчетчика и входом стробирования пер-вого триггера, выход второго элемента И соединен с вторым счетным входомсчетчика и входом стробирования второго триггера, вход синхронизациисхемы соединен с третьим входом первого элемента И и входом запуска формирователя импульсов, выход которогосоединен с третьим входом второгоэлемента И, выход счетчика являетсявыходом схемы.
СмотретьЗаявка
4268563, 29.06.1987
ПРЕДПРИЯТИЕ ПЯ М-5308
ИВАНОВ ЛЕОНИД СЕРГЕЕВИЧ, КУКОНИН АНДРЕЙ ЮРЬЕВИЧ, БОГАТЫРЕВ ВЛАДИМИР АНАТОЛЬЕВИЧ
МПК / Метки
МПК: G06F 13/00, G06F 15/16
Метки: сопряжения, эвм
Опубликовано: 23.02.1989
Код ссылки
<a href="https://patents.su/5-1460724-ustrojjstvo-dlya-sopryazheniya-ehvm.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для сопряжения эвм</a>
Предыдущий патент: Устройство для сопряжения абонентов с цвм
Следующий патент: Устройство для моделирования систем массового обслуживания
Случайный патент: Сцепное устройство для транцевых судов, буксируемых методом толкания