Станция локальной сети
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1824640
Авторы: Ковш, Севрукевич
Текст
СОК 3 СОВЕТСКИХСОЦИАЛИСТИЧЕГКИРЕСПУБЛИК 40 5)5 6 06 Р 13/00 АТЕНТНОЕ СУДАРСТВЕННОЕ ДОМСТВО СГСР ОСПАТЕНТ СССР АНИЕ ИЗОБРЕТЕН(56) Контрол1839.0004. Теэксп1988.Авторско юл. 1 Ф 24кевич и Л,Л.Ковшер для локальноническое описануатации 662.451,0 й сети ЕС е, инструк.507 ТО. свидетельство СССР0 Об Р 13/00, 1987,Ировой выи к локаль- ВМ Цель зводительИз числите зовано между ние произции локали связей.прямого дсчет реалисора. г.1 представлена с и локальной сети; ма блока сопряж примеры выпол хем селектора а, блока управлени рямого доступа, в ия с ЭВМ; на фиг хемы первого и вНа фи ма стднци турная схе фиг.3-6 -нальных с состояния роллера и сопряжен нальные структурная схена фиг,2 - струк- ения с ЭВМ; нанения функциодреса регистрая третьего конт- ходящих в блок(54) СТАНЦИЯ ЛОКАЛЬНОЙ СЕТ (57) Изобретение относится к ци числительной технике, в частност ным вычислительным сетям Э изобретения - повышение прои ретение относится к цифровой выной технике, может быть испольдля организации взаимодействия мпонентами сетей и систем, ю изобретения является повышеводительности и упрощение станьной сети за счет введения блоков позволяющих реализовать режим оступа к памяти ЭВМ, а также эа зации станции без микропроцесности эа счет реализации прямого доступа к памяти ЭВМ, а также упрощение сганции за счет исключения некоторых блоков, Станция локальной сети содержит блок сопряжения с каналом связи, блок буферной памяти, первый и второй контроллеры прямого доступа, блок сопряжения с ЭВМ, связанные внутренней шиной данных и внутренней шиной адреса. блок управления прямым доступом, приемопередатчик, буфер. Новым в станции является введение контроллера прямого доступа, приемопередатчика, буфера и блока управления прямым доступом, новое выполнение блока сопряжения с ЭВМ, а также связи названных блоков с другими блоками станции, 1 з.п, ф-л ы, 12 ил. леров прямого доступа; на фиг.9 - временная диаграмма передачи информации из ЭВМ в блок буферной памяти в режиме прямого доступа; на фиг,10 - временная диаграмма приема информации в ЭВМ иэ блока буферной памяти в режиме прямого доступа; на фиг,11 и 12 - временные диаграммы соответственно записи к чтения в программном режиме.Станция локальной сети (фиг,1) содержит первый приемопередатчик 1, блок сопряжения с ЭВМ 2, блок управления прямым доступом 3, буфер 4, первый контроллер прямого доступа 5, второй контроллер прямого доступа б, блок сопряжения с каналом связи 7, блок буферной памяти 8. Блок связи с ЭВМ 2, первый контроллер прямого доступа 5, блок сопряжения с каналом связи 7, блок буферной памяти 8 и второй контроллер прямого доступа богчо ГЮ ю/в пнИ Рл дк л/т аг/Р 1/ з-л грела Лай1824640Ы ЬюУ Р-у груне Фадс МУ Аипй 1Ого шины ЭЛМАЗлврщод Юакгг Рл 1-а грузию йапЫГ й/Юх Юю тст шин182 6 й р l . ("д дЛ 7 РЫраг,г К ЮюрпоюИЮ ИЛЮРЮ 7 ЮМ/У д.х,ЮУР сф/А 7 Рл Ртооо Ькй 7 Ж 7 дл Рл Р-а грЗыхо 1 од РлюЮ с Рл -гР АсьдЖ 7 Ю 7 7 Пл аюа 3/7/У"ПОД./7103 ОПОНА Г Йп -а грппь АдодФ дЮРО 1 1 Г /обьединены внутренней шиной данных, а первые четыре блока, кроме того, и внутренней шиной адреса. Входы-выходы первого приемопередатчика 1 подключены к адресной шине, шине управления вводом-выводом и цепи синхронизации активного устройства ЭВМ, выходы - к первой группе входов блока сопряжения с ЭВМ 2, входы - к адресной шине и цепи готовности к чтению второго контроллера прямого доступа 6 и к выходу синхронизации активного устройства схемы управления прямым доступом 3, а управляющий вход - ко второму управляющему выходу второго контроллера прямого доступа 6, Шина данных, шина адреса ЭВМ подкл,очены к блоку сопряжения с ЭВМ 2, шина управляющих сигналов ЭВМ подключена к блоку сопряжения с ЭВМ 2, схеме управления прямым доступом 3, управляющий вход которой подключен к первому выходу блока сопряжения с ЭВМ 2, вгорая группа выходов которого подключена к управляющим входам первого приемопередатчика и первого буфера 4, третья группа выходов - к первой группе входов Второго кснтроллера прямого доступа 6, выходы записи и чтения портов - к одноимененным Входам первого 5 и второго 6 контроллеров прямого доступа и блока сопргения с каналом связи 7, выходы записи и чтения буфернои памяти обьединены с Одноименными выходами первого контрол,ера прямого доступа 5 и подключены к однси;:,енным входам блока буферной памяти О, Вход-выход занятости шины ко входу - выходу занятости шины первого контроллера прямого доступа 5. Вторая группа входов блока сопряжения с ЭВМ 2 подключена к первой группе выходов второго контроллера прямого доступа 6, входы прерываний - к Выходам прерываний блока сопряжения с каналом связи 7, вход последовательного приоритета - к одноименным выходам первого контроллера прямого доступа 5 Первая группа управляющих входов и первая группа управляющих выходов блока сопря. жения с каналом связи 7 подключены к первой группе управляющих выходов и первой группе управляющих входов первого контролле ра прямого доступа 5,Блок сопряжения с ЭВМ 2 содержит фиг,2) второй приемопередатчик 9, буфер 10, постоянное запоминающее устройство 11, селектор адреса 12, схему формирования контрольных разрядов 13, первый и второй буферные регистры 14, 15, регистр сосгояния 16, узел управления 17, контроллер прямого доступа 18, узел управления прерыванием 19, Входы - выходы второго приемопередатчика 9 подключены к шине 5 1 О 15 20 25 30 35 40 45 50 55 данных ЭВМ, выходы - ко входам первого буферного регистра 14, узла формирования контрольных разрядов 13 и регистра состояния 16, входы - к выходам второго буферного регистра 15, регистра состояния 16 и постоянного запоминающего устройства 11. Выходы первого буферного регистра 14, узла формирования контрольных разрядов 13, входы второго буферного регистра 15 и шина данных контроллера прямого доступа 18 подключены к внутренней шине данных станции локальной сети, Входы буфера 15 подключены к адресной шине ЭВМ, а Выходы - к адресной шине контроллера прямого доступа 18, которая подключена к внутрен 44 ей адресной шине станции локальной сети. Адресные и первая группа управляющих входов селектора адреса 12 подключены к выходам первого приемопередатчика 1 и являются первой группой входов блока сопряженин с ЭВУ 2, второй управляющий вход селекгорз адреса 12 подключен ко входу последовательного приориета контроллера прямого доступа 18 и является входом последовательного приооитета блока сопрякения с ЭВМ 2. Вход - выход занятости шины контроллера прямого доступа 18 подключен ко входу - выходу селектора адреса 12 и является входом - выходом занятости шины блока сопряжения с ЭВМ 2. Первая группа выходг в селектора адреса 12, подключенная ко входам регисгра состояния 16, контроллера прямого доступа 18 и ко входу чтения постоянного запоминающего устройства 11, является 4 руппой выходов блока сопряжения с ЭВМ 2 для записи и чтения портов. Первый и второй Входы регистра состояний 16 явля ются входами прерываний блока сопряжения с ЭВМ 2, шина управляющих сигналов ЭВМ подключена к узлу управления прерывания 19, а цепь синхронизации пассивного устройства, кроме. того. подключена к одноименному выходу селектора адреса 12 и первому входу узла управления 17, третья группа входов селектора адреса 12 соединена с третьей группой входов регистра состояния 16, со второй группой входов узла управления 17, вторым входом контроллера прямого доступа 18 и является второй группой входов блока сопряжения с ЭВМ 2, первая группа выходов контроллера прямого доступа 18 является группой выходов блока сопряжения с ЭВМ 2 для записи и чтения блока буферной памяти 8, причем выход чтения блока буферной памяти 8 подключен к четвертому входу се. лектора адреса 12. Первый выход узла управления 17, подключенный к четвертому входу регистра состояния 16, второй выход узла управления 17 и выход строба чтения1824640Составитель А. Ковш 4 Ь, с Редахтор С. Кулакова Техред М.Моргентал Корректор М. Самбооская Заказ 2226 Тираж Подписное ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР113035, Москва, Ж. Раушская наб 4/5Производственно-издательский комбинат "Патент", г, Ужгород, ул,Гагарина, 101обращении к внутренним регистрам второго контроллера прямого доступа б, д контроллера прямого доступа 18 явпяотся третьей группой выходов блока сопряжения с ЭВМ 2, вторая группа выходов контроллера прямого доступа 18 подключена к пятой группе входов регистра состояния 16, к 5 третьей группе входов узла управления 17 и пятой группе входов селектора адреса 12, второй выход селектора адреса 12 подключен к управляющему входу буфера 10 и является вторым управляющим выходом 10 блока сопряжения с ЭВМ 2, третья руппа выходов селекторов адреса 12 подключена к управляющим входам второго приемопередатчика 9 и управляющим входам первого 14 и второго 15 буферных регистров четвер тый выход селектора адреса 12 подключен к управляющему входу узла формирования контрольных разрядов 13, первый выход регистра состояний 12 является первым выходом блока сопряжения с ЭВЛ 2, второй 20 выход регистра состояния 16 подключен ко входу запроса прерываний узла управления прерываниями 19, третий выход регистра состояний 16 подключен к четвертому входу узла управления 17, третья группа выходов 25 узла управления 17 подкл;оченэ к первой группе входов контроллср,.-. прямого досгупа 18,Селектор адреса 12 (фиг .3) блока сопряжения с ЭВМ 2 содержи деш, фрэтор 20. 30 сдвиговый регистр 21, элементы И 22 41, элементы ИЛИ 4145, триггер 46Регистр состояний (фиг,4) содержит элементы И 4751, триггеры 52,54, передатчик 55, 35Блок управления (фиг,5) содержи. элементы И 56.,61, элемент ИЛИ 62, триггеры 63-66.Контроллер прямого доступа 18 (фиг,б) содержит собственно контроллер прямого 40 доступа 67, инвертор 68, элемент И 69, триггер 70. конденсатор 71, резистор 72,Приемопередатчик 1 предназначен для выдачи адреса иэ ЭВМ нэ станцию локальной сети в программном режиме работы 45 ЭВ 1 Л и для приема адреса ЭВМ от станции в режиме прямого доступа к памяти ЭВМ.Блок сопряжения с ЭВМ 2 обеспечивает логическое, электрическое и разьемное сопряжение станции с интерфейсом "Общая 50 шина",Блок управления прямым доступом 3формирует сигналы управления каналомЭВМ в режиме прямого доступа к памятиЭ ВМ. 55 Буфер 4 предназначен дл я подкл ючения адресной шины ЭВМ к адресной шине второго контроллера прямого доступа б при Первый контроллер прямого доступа 5 предназначен для управления записью информации, получаемой из монокзнзлз через блок сопряжения с каналом сузи 7, в блок буферной памяти 8, з также для управления чтением данных из блока буферной памяти 8 для последующей их выдзчи через блок связи с каналом связи 7 в монокзнэл,Второй контроллер прямого доступа б осуществляет управление доступом к памяти ЭВМ,Блок связи с каналом связи 7 предназначен для приема кадра данных, поступающего из канала связи, и выдачу сформированного кадра данных в канал,блок буферной памяти 8 служит для хранения данных, получаемых из кзнзлз связи (моноканэла) или от ЭВМ,Станция локальной сети рзботзет следующим образом,При включении питания или при подаче сигнала сброса с ЭВМ производится установка всех блоков станции в исходное состояние, По сигналу начальной установки первый 5 и второй 6 контроллеры прямого доступа, а также контроллер прямого доступа 18, входящий в блок опряжения с каналом ЭВМ 2, устанавливается в такое состояние, при котором нэ их выходах готовности к записи устанавливается активный высокий логический уровень. Триггер готовности 52 регистра состояния 16, входящего в блок сопряжения с ЭВМ 2, устанавливается в сос 1 ояние логичсского нуля на его прямом выходе, блокируя подачу запросов записи и запросов чтения на третий контроллер прямого доступа 18 и запроса чтения на второй контроллер прямогодоступа 6, а также выдачу сигнала запроса прерываний с выхода элемента И 49 регистра состояний 16 (второй выход регистра состояний 16) на вход запроса прерываний схемы управления прерываниями 19 блока сопряжения с ЭВМ 2,Перед началом работы производится инициализация блока сопр:жения с каналом связи 7, перво о 5, второго б и третьего 18 контроллеров прямого досгупа. Дпя выполнения операции записи первый 5, второй б и третий ".8 контроллепы прямого доступа имеют память свободных страниц, которая предназначснэ дпя хранения таблицы с номерами свободных и занятых страниц. Для выполнения операции чтения и записи данных с помощью контроллеров прямого доступа 5, б, 18, в них с ЭВМ записываются начальный адрес, в;лючзя номер страницы, и длина массива.Блок сопряжения с каналом связи 7 соержит контроллер и преобразователь мзн.е.,е 1)ского кода. )лг) лоц Г)лжецЯ с канд. лол сязи 7 имеет внутренние реги.тры команд, состояния передатчика и состояния приемника. Для инициализации блока соряжения с кдналол снязи 7 в его регистр команд записьдается с ЭВМ режим работы, а в первый 5 и второй 6 контроллеры прямого доступа в их цдмчти свободных страниц помечаю) ся занятыли страницы буферной памяти, если число страниц блока буферной памяти 8 )леньше обьемд памяти свободных страниц каждого из контроллеров прямого доступа 5, 6. Полеткд страниц осуществляется с ЭВМ. Д 1 я понимания сущности рдботы станции локальной сети в процессе инициализации Гн программном режиме) рдССлОТ)11 Л роЕСС Поглотки ОдНОй СтрднЛ- ы перого ко:троллерд прямого доступа 5 .д): зд;яой. Р л ч пометки страницы как за;, - ,;,;)й ,с;.Рл;0 н гд;Ять снободньх стГ)н.иц,:,)сг;ст 1) л 1 дркиГ)поки страницы) )л, .:,ь и)1 ормдцию, В 1,Отооои о рдз 1)ядах; О,.,5 ) зхг)дится код номера страницы,н - ,л) .,е Дб состояние страницы, ЭВМ. дн:.-т адрес, сигналы управления воо,)1 а.)н),1,)л и синхронизации дк 1 инцого го) ой;)оа с)и.11), постугаощие через .". о й;) пие,"лопереддтчик 1, первую группу .,.О,.рао" д с )1 ОЯксцил с ЭБМ 2 цд селекгор .)др:с; "2, Дццые с цины данных ЭВМ чер")ирой пр 1. Логередатик 9 бокд сог,)Явени . с ЭВМпоступают нд вход перл 0 г г; )о;) )е исра 14, Сигнал записи г; перо )й бу 4 ерный регистр 4 форируется . смен али 21, 23, 43 селектор; алрссд 12 11 1 г 3) Нд зле 1 лецтах 20, 22 оыпдблтынается си.н;.л, ) )ступающий на вход выборки первого коц)ролле)а прямого доступд 5, На злемсчтдх 20. 36, 37, 45, 42 Формируется сипал который разрешает оыддчу рдзрядон адреса А 1,АЗ шины адреса ЭВМ цд нцутренц)ою вину адреса станции через огооой буфер 10 блока сопряжения с ЭВЛЛ 2, При обращении к вцутреннил 1 регистрам первого 5, нгоро о С, третьего 10 конт;)оллероа прямо 0 доступд и блокд сопряжения с кдцалом свяэц 7 в общем случае необходимо проводить арбитраж ннугренних шиц станции, т,к. в зто время возможен об 1 лен информдцие между блоком буфернол памяти 8 и каналом связи. Арбитраж осуществляется элементами 21, 36, 37, 39, 42 селектора адреса 12. При отсутствии сигналов низкого активного уровня нд входе последовательного приоритета и входе-выходе занятости шины и при наличии сигнала синхронизации активцого устройства ЭВМ ОШСА и сигнала выборки выставляетсч "свой" сигнал занятости шины. который поступает на одноименные входы-выходы первого 5 и 10 15 20 25 30 35 40 45 50 55 гре)., з 10,оцГ)олге 1)о) пряло) достугд и запрещает ил 1)дботу с внутренли ц)и- нами стацци 1. Г 1 д элементах 21, 23, 33, 44 селектора адреса 12 Фор 1 лируе)ся сигнал, которыи оыводит перныи буферный рсгис) р 14 из высокоимпедацг но 0 состбяция. Данные с регистра 14 поступаот ца цутрсццою шину данных станции, На элементах 21, 23, 31 селектора адреса 12 Формируется сигнал записи о порт, который поступает ца одноименный вход гервого контроллера прямого доступд 5, На элементах 21, 30, 41 селектора адреса 12 Формируется сигндл синхронизации пассивного устройства ОШ СП, по которому ЭЕЗМ снимает адрес, ддцць)е и сигнал ОШ СА. Снятие с цдлд ОШ СА приоодит к сня)ию сигцдлон даняости, записи и ОШ СП.Чтение внутре нц; реистрог) первого 5, второго 6, трегьсо 18 кон гроллеров прямо;о доступа и блока сопряжения с каналом связи 7 осущеснляется о соответствии с временной диаграммой, приведенной на Фиг,12.ЭВМ ныстанляет си цдлы эдресд, упрдо- ЛЕЦИЯ ОВОДОЛ-.НЬЦ)ОДОЛ И СИЦХРОЦИЗДЦИИ актинного устройства д сноих вицдх. Выработка сигцялон выбор)и и орбираж внут ренцих циц стан сии о у цесголяется дк же, как и при записи в црогр, лмном режиме, зо онутрсчние регистры конроллеров 5, 6, 10 и блока 7 На элементах 21, 24 и 32 селекторэ адреса 12 формируетсл с 1 цал чгеци 1 порт ; который поступает на одноименные входы;отроллерон г 1 цмоо доступа 5, 6, 19 и блока сопряжения с кд;длол солэи 7, Ддццые с внутренней магистрали данных Фиксируется по сигцалу, нырабд)ындемому ца элементе 31 селек орд ддрссд 12 оо нторол буферном регисгре 1" блока соп 1)яжеция с ЭВЛЛ 2, По си цдлу, форлируемому ца элементе 35 селектора адреса 12, о)орой бу 1)эрньй реистр 15 выводится из нысокоимцедднсного состояния, а оторой приемопередатчик 9 блока сопряжения с ЭВМ 2 переключается на гыдачу ддццьх ЭВМ, Аналогично, как и при записи в порт, Форми руется сигнал синхронизации пассивного устройства ОШ СП. по которолу ЭВМ снимает адрес, сигналы нопда-ныоодд и синхронизации активного устройства ОШ СА. По снятию сигнала ОШ СА селектор адресд 12 снимает сигналы занятости, чтения, выборки, ОШ СП.Запись и чтецие регистра состояния 16и чтение постоянного запоминающего устройства 11 осуществляется беэ арбитража внутренних шиц станции, т.к, оци подключены непосредственно ко входам и о 1 ходэм второго прле опер;датчика 9, 1824640Рассмотрим работу станции локальной сети при выполнении операций записи информации, получаемой иэ моноканала, в блок буферной памяти 8 и ее последующей выдачи в ЭВМ,Блок 7 постоянно "прослушивает" канал связи и в случае появления переда и производит прием и дешифрацию адресной части передаваемого кадра информации. Иэ бито пой последовательности данн лх, поступающей на вход блока 7, последний Формирует слова данных, По окончании форлирпвания слова данных блока 7 вырабатывает сигнал запрос з записи, поступающий на вход первого 5 контроллера прямоо доступа. Получив сигнал запроса записи, контроллер 5 осуществляет захват внутренних шин станции, предварительно определив, что внутренние шины не испольэуюгся кзким-либо другим блоком станции. Захватив пнутренние шины, контроллер 5 Формирует сигнал строба записи, поступающий и блок 7. При получении этого сигнала слово,данных с информационных выходов блока 7 поступает на внутреннюю шину данных и контроллер 7 сбрасывает сигнал запроса записи.Затем с адресных выхп,ов контроллера 5 на внутреннюю шину адреса поступает код адреса ячейки памяти, по которому производится запись слова данныхЗатем контроллер 5 вырабатывает сигнал строба записи нз одноименный вход блока буферной памяти 8. По это,лу сигналу происходит запись слова данных с внутренней шины данных в ячейку блока 8 по указанному контроллером 5 адресу, По окончанию сигнала стробз записи и сигнала записи в память происходит увеличение значения адреса внутри страницыз едини. цу, тем самым. подготавливается адрес внутри страницы для следующего слова данных, Затем контроллер 5 освобождает внутренние шины станции, что делает их доступными для других блоков, Параллельно с этим блок 7 осуществляет прием битовой информации из канала связи и Формирование следующего слова данных. При поступлении на вход контроллера 5 следующих сигналов запроса записи процедура записи слов в блок буферной памяти 8 происходит аналогично. Прием кадра и запись сформированных из него слов в блок 8 буферной памяти происходит до завершения передачи в канале связи, После этого блок 7 проверяет правильность приема кадра (по попиномиальной контрольной сумме) и в случае нормального завершения формирует слово состояния приемника, содержащее информацию о нормальчом завершении операции записи и о номере заполненной страницы блока буферной памяти 8; Формирует сигнал прерывания, который через одноимг.нный вход блока сопряжения с ЭВМ 2 поступает 5 на первый вход регистра состояний 16 исиг, ал конца записи, который с выхода блока 7 поступает на вход контроллера 5.По сигналу конца записи в контроллере5 восстанавливается значение начального 10 адреса внутри страницы, а в памяти свободных страниц контроллера 5, заполненная страница помечается как занятая и контроллер переключается на новую свободную страницу, в результате этого на выходе кон троллера подтверждаетоя сигнал готовности к записи (наличия свободных страниц).Таким образом, благодаря указанномумеханизму обеспечивается прием блока данных из канала связи, состоящего иэ не скольких кадров, следующих синхронноодин эа другим с минимальными временными интервалами.Одновременно с приемом следующегокадра данных в свободную страницу блока буферной памяти 8 происходит обработка сигнзла прерываний, С первого входа регистра состояний 16 сигнал прерывания на элементах 50, 51 преобразуется в сигнал запроса прерываний, который со второго 30 выхода регистра состояний 16 поступает наодноименный вход схемы управления прерываниями 19, которая формирует необходимые управляющие сигналы ЭВМ, соответствующие процессу прерывания З 5 программы. По прерыванию ЭВМ читает регистр состояний 16, в котором хранятся биты, имеющие, например, следующие значения;1) установлен триггер готовности;40 2) есть прерывание по окончанию обмена между ЭВМ и станцией в режиме прямого доступа;3) есть прерывание от приемника блокасопряжения с каналом связи 7;45 4) есть прерывание от передатчика блока сопряжения с каналом связи 7.Прочитав регистр состояний 16 и определив, что прерывание пришло от приемника блока сопряжения с каналом связи 7, 50 ЭВМ читает регистр состояний приемника,по которому сбрасывается сигнал прерывания блока 7 и переходит к приему информации из блока буферной памяти 8 в ЭВМ в случае отсутствия ошибок в принятом иэ 55 канала связи кадре. Для этого ЭВМ программирует второй контроллер прямого доступа 6 нз запись информации в ОЗУ ЭВМ а контроллер прямого доступа 18 - нз чтение информации иэ блока буферной памяти8, После окончания прогрзмлирояания кон 1824640 12ца к цэмяти ЭВМ,троллера 18 на его выходе готооцос)и к чгецио устанавливается активный низкий ло гический уровень (фиг,10). С выхода конт роллера прямого доступа 18 сигнал готовности цоступает нд вход узла управления г 7. Ггд элемен гах 60, 66 узла управления 17 формируется сигцал запроса чтения, постуцаоц(ии на вход контроллера 18. Голучив этот сигнал, контроллер 18 захвагыодет внутренние пины станции, уста аоливэет адрес, сигналы строба чтеция и ЧтЕцня буфврцой пал)я ГИ. ПО СИГНаЛу ЧтЕНИя буферной памяти нд внутреннюю шинуданных с блока буферной памяти 8 поступает информация, которая по сигналу, нырабатынэемс му цэ элементе 34 селектора адреса 11 из си Иэла с)роба чтения фиксируется оц отоГ)с)м буферном регис) ре 15. По переднему 1.р;)цту:игцдлэ с;тробд чтения цд элемец" д., 40, 54 1)егцстра состояний 16 ормцрус)ся сипдл зэцросэ прямого до"т,.1, Гцт".1 , с.супас)г нд уцраоляющий очс, б(,с .И 1)ьнециЯ прЯмым доступом 3 Елс,", Ь .;ь 1.: б,одет сигнал запроса кэцалэ дл; ц .ц:"цед Гоеццого доступа к ОЗУ ЭВ 1)Л О 11 31 Г"1 Л,. Получив сигнал ОШ 3 КНД, Э В М г)С,. Е ОСО)биждЕНИя КЭНЭЛа, уСтдНанЛИВЭЕГ .ИГ э. г ) досгэнленин кдц)лэ для непос Г.де:. ОГО доступа к ОЗУ ЭВМ ОШ 1 КН,1. Сигнлл ст 1 обэ тенин посту)ает ца вх )д зд г оса з исц второго контроллера ц;)ям)Гс),з у"э 6. Полу ,)о этот сигэ). кон;.,Лгц) 6 ус )цдо)1)ндегсг нэлы сгробд :;:цс.),;т роба,.дреса СА 2 и с ггналы адрс сд. Си 1 )и адреса постуцдог)д входы цар оо О гриемопереддтчикэ 1, По эчэлу Г.ин,)лд . роба записи посредством элегецт) 57, 58. 61. 64 блока управления 17 прекращается поступление сигнала тактовой частоты нэ в.(Од нторОГО коцтроллРрэ р ;Ого доступа 6,,101 уч н сипдл 018 ПК 11 Ц. стэция зэ. хнд) ын )ст каца)1 Э ВМ и б)Ок 1 цоэГлГч 1 и)1 Грц ),м досуцом 3 сним;.е сипал ОШ ЗК 1 Д, Г 10 сц)тиО сигнала ОШ ЗКНД, ЭБМ снимде 1 си 1 с)л ОШ ПК 11 Д, цо сцЯТию которого нд выходе схемы управления прямым досэупом 3 устанавливается сигнал сигх 1)онизациц адресд САС, который, поступив на шестой вход селектора адреса 12 через эле. м"цты 27, 46, 35, устанаолиоает ца ныходэх селектора адреса 12 сигналы низкого логического уровня. Первый сигнал постуг)аег цд управляющий вход первого приелгоцередат ика 1, а второй сигнал поступает цэ упрэвляющгй вход второго приемопередатчика 9 и цэ вход управления оысокоимпедансным состоянием второго буферцого регистра 15, По первому сигналу переключается первый приемопередатчик 1 и адрес 5 10 15 20 25 30 35 40 45 50 со второго контроллера прямого доступа 6 поступает ца шину адреса ЭВМ, По оторому сигналу второй буферный регисгр 15 выводится из оысокоимпедансцого состояния. переключается вторс й приемопередатчик 9 и дднцье поступают цд аицу данных ЭВМ. Черс)э оцределенцое время зддерхски после начала сигцала СИС схема уэрс)нления црялгым досгупом 3 через первый Г)1)иелгоцереддтчик 1 выдает в ЭБМ сигнал синхронизации активцого устройств;.э ОШ СА, получив который ЭВ 1 Л фиксирует адрес и дацные и выставляет сигнал сэгцхрс)цгзэцци пассиоцогоустро стоэ 0111 С 11,110)уфив сигнал ОШ СП схемд уцГ)аолецЯ цр;цгым доступом 3 снимает сцгналы)С и (111 СИ, д узел управления 17 через элементы 61, 62, 64 оозобцовляет поддчу Ипэла синхршцглации цэ второй контроллер прямого дос)упа 6, что выэынде снятие чгрел Определенное колиестно дкцо сиц)ц синхронизации .игэлоо с,роба лдписц, СА 2 и адреса с ныхг)дс)н ксчтроллера 6, Г 1 о ОкОцчдци 10 сиГндлд стГ)Г)бэ л:)Г)иси ре гстс) состояний 16 через з)с)лгет 4, ,)4 сцц де Г с,игнэл здцросэ 11 Д 1, д узел уцрдолецгя 17 че р ел, л емец г 66 - си Гц;) л за просп ц е ил, П с 1 Я) ц)с) сиГцэл:)И, ;-,ГРк Гор лд 1)сд 12 черсз элементы 35, 46 сцимэе сипдль оь- борк, 1)О цремДэ)1 эот ньдэчу адг)Рсз и дел- цьх 1 д соото;)суо 1(ис ш)цы ЭБМ, Г 10 с 1 т 1 О си н:.д ОШ СИ, ЭВЛ гглгле си- пал ОШ сП, нцздейс Гнус) гц) рл первый 1)ход улда уцрэнлеин 17 1 а элмец60, ч)о Г) риоодиг к усгдццн;е Григ Г ) Ьо н сосояие ло ической Рд "ицы и )1:дэ е следу 011 Рго лэцГ)осл фт Рцця о т 1)"тий коц ГГ)оллср Грялгого доступа 18, Г 7" Г)сдд 1 э цоследугоних слон ) ЭВМ цГ)оисходит ц 1 элочцс) Описанному,После прочтения послед .;го слово тре" тий коцтрс)ллер прдмого до.,туцд 18 выдает сигнал конца сгрэницы ч еия, к)Тч)1)ьй по сгупцРГ цд лх)д конца что 1 я к)цтро)л.Г)э 18, что оызындег сЯ)це сгнэлэ разрешения чтс)ция, С выхода контроллера 18 сигнал цсстуцэет на вход регис Грд состояций 16 и через элементы 47, 53, 50, 51, вызывает установку цэ втором выходе регистра состояний 16 сигнала запроса прерываний, кОтор й. ноздейс) иуя цэ Олцог)ец)и вход схемы управления прерьо)ниями 9 оызываст выдачу прерывания о ЭВМ, ЭВМ цо прерывдцию читает регистр состояций 16 и помечдет страницу, цз которой был принят кадр, как снободнук) н первом контроллере прямого доступа 5,Рассмотрим процесс передачи кадра изЭВМ в .ацэл связи в режиме прямого досту 13 182464050 55 ЭВМ, имея блок данных для передачи в канал связи, программирует третий контроллер прямого доступа 18 на запись кадра в блок буферной памяти 8, а второй контроллер прямого доступа б на чтение кадра иэ ОЗУ ЭВМ. После программирования контроллера 6 на его выходе готовности к чтению устанавливается сигнал низкогс уровня, который через вторую группу входов и элементы 56, 63 блока управления 17 устанавливает на первом выходе блока управления 17 сигнал запроса чтения (фиг,9). Сигнал запроса чтения поступает на одноименный вход второго контроллера прямого доступа 6. Получив этот сигнал, второй контроллер прямого доступа 6 устанавливает сигналы строба адреса СА 2, строба чтения и адрес ячейки памяти ОЗУ ЭВМ, иэ которой будет считано первое слово кадра. С адресной шины второго контроллера прямого доступа 6, адрес поступает на входы первого приемопередатчика 1, Сигнал запроса чтения поступает также на четвертый вход регистра состояний 16 и через элементы 48, 54 устанавливает на его первом выходе сигнал запроса прямого доступа. Сигнал строба чтения поступает в блок управления 17 через вторую группу входов и с помощью элементов 57, 58, 64, 61 блокирует подачу тактовой частоты на второй контроллер прямого доступа б. Одновременно с этим сигнал строба чтения поступает через третью группу входов в селектор адреса 12 и посредством элемента 43 устанавливает сигнал выборки,С первого выхода регистра состояний 16 сигнал запроса ПДП поступает на управляющий вход схемы управления прямым доступом 3, которая захватывает канал ЭВМ, как было описано выше. Получив адрес и сигнал синхронизации активного устройства ОШ СА, ЭВМ устанавливает данные и сигнал синхронизации пассивного устройства ОШ СП. Через второй приемопередатчик 9 данные поступают на входы первого буферного регистра 14 и эаписываотся в него сигналом, поступающим с третьей группы выходов селектора адреса 12. По началу сигнала ОШ СП, поступающего на первый вход блока управления 17, блок управления с помощью элементов 62, 64, 61 возобновляет подачу тактовой частоты на второй контроллер прямого доступа 6. Кроме того, по началу сигнала ОШ СП схема управления прямым доступом 3 снимает сигналы САС и ОШ СА. По снятию сигнала ОШ СА ЭВМ снимает информацию с шины данных и сигнал синхронизации пассивного устройства ОШ СП. 10 15 20 25 30 35 40 45 Через определенное число тактов второй контроллер прямого доступа 6 снимает сигналы стробов и адрес, По снятию сигнала строба чтения селектор адреса 12 через элемент 41 снимает сигнал выборки регистр сос 1 ояний 16 через элементы 49. 54 снимает сигнал запроса ПДП, а узел управления 17 через элемент 63 снимает сигнал запроса чтения и через элемент 65 устанавливает сигнал запроса записи. поступающий с третьей группы выходов блока управления 17 на вход контроллера 18.Контроллер 18, захватив внутренние шины станции, выдает на внутреннюю шину адреса станции адрес ячейки блока буферной памяти 8, по которому будет записано принятое от ЭВМ слово и устанавливает сигналы строба записи и сигнал записи в буферную память. Сигнал строб записи поступает на пятую группу входов селектора адреса 12 и через элемент 44 устанавливает на выходе селектора адреса 12 сигнал, который с третьей группы выходов селектора адреса 12 поступает на управляющий вход первого буферного регистра 14 и выводит его из высокоимпедансного состояния. Данные с выхода первого буферного регистра 14 поступают на внутреннюю шину данных станции и записываются в ячейку блока буферной памяти 8 сигналом стробы записи. По началу сигнала строба запиги. поступающего на третью группу входов узла управления 17 посредством элементов 59, 65, сигнал запроса чтения снимается. Сигнал ОШ СП, воздействует через первый вход блока управления 17 на элемент 56, что приводит к установке триггера 63 в состояние логической единицы в момент окончания сигнала ОШ СП и выдаче следующего запроса в контроллер б. Передача последующих слов в блок буферной памяти 8 из ЭБМ происходит аналогично описанному,После передачи последнего слова второй контроллер прямого доступа б вырабатывает сигнал конца страницы чтения, поступающий на его же вход конца чтения, что приводит к снятию сигнала готовности к чтению. После снятия сигнала по концу последнего строба записи на элементах 68-72 контроллера прямого доступа 18 вырабатывается импульс конца записи, который, поступая на одноименный вход контроллера 67, переключает память свободных страниц на следующую свободную страницу, Сигнал конца страницы чтения поступает на третью группу входов регистра состояния 16 и устанавливает через элемент 47 триггер 53, что приводит к выдаче через элементы 50, 51 сигнала запроса прерывания в узел управления паеаыеанияыи 19. еыаыя;.я аыдану40 45 50 чен к входу запроса прерывании узла управления прерыванием, третий выход регистра состояния подключен к четвертому входу блока управления, третья группа выходов узла управления подключена к первой группе входое контроллера прямого доступа, шестой вход селектора адреса ячляется третьим упрээлятощи;л в:.одоч блока сопряжения с ЗВУ 55 жения с ЭВМ, выход последовательного приоритета первото контроллера прямого доступа подключен к входу последовательного приоритета блока сопряжения с ЭВМ, первый управляющий выход блока соц ряжения с ЭВМ подключен к управляющему входу блока управления прямым доступом, вторая группа управляющих выходов блока сопряжения с ЭВМ подключена к управляющим входам приемопередатчика и буфера, третья группа управляющих выходов блока сопряжения с ЭВМ подключена к первой группе управляющих входов второго контроллера прямого доступа, первач группа управляющих выходов которого подключена к второй труппе управляющих входов блока сопряжения с ЭВМ, третий управляющий вход которого подключен к управляющему выходу блока управления прямым доступом, а второй управляющий выход второго контроллера прямого доступа подключен к управляющему входу приемопередатчика.2. Станция локальной сети по ц,1, о тл и ч а ю щ а я с я тем, что блок сопряжения с ЭВМ содержит приемопередатчик, буфер, постоянное запоминающее устроистео, селектор адреса, узел формирования контрольных разрядов, первый буферный регистр, второй буферный регистр, регистр состояния, узел управления, контроллер прямого доступа, узел уцравленттч прерыванием, причем входы-еыходы приемопередатчика подключены к шине данных блока, выходы - к входам данных первого буферного регистра, узла формирования контрольных разрядов и регистра состояния, входы приемопередатчика подключены к выходам второго буферного регистра, рет истра состояния и постоянного зэпоминэтощего устройства, выходы первого буферного регистра, узла формирования контрольных разрядов, входи данных второго буферного регистра и шина данных контроллера прямого доступа подключены к внутренней шине данных блока, входы буфера подключены к адресной шине блока. а выходы - к адресной шине контроллера прямого доступа, которая подключена к внутренней адресной шине блока, адресные и первая группа управляющих входов селектора адреса являются первой группой входое блока сопряжения с ЭВМ, второй управляющий вход селектора адреса подключен к входу последовательного приоритета контроллера прямого доступа и является входом последовательного приоритета блока сопряжения с ЭВМ, вход-выход занятости шины контроллера прямого доступа подключен к входу-выходу селектора адреса и является входом - выхорое заня 5 10 15 20 25 30 35 тости олины блока сопряжения с ЭВМ, первая группа выходов селектора адреса, подключенная к входам управления регистра состояния, контроллера прямого доступа и к входу чтения постоянного запоминающего уст ойстеа, является группой выходов блока сопряжения с ЭВМ для записи и чтения портов, первый и второй входы регистра состояния являются входами прерываний блока сопряжения с ЭВМ, шина управляющих сигналов блока подключена к первому входу узла управления прерыванием, а линия синхронизации пассивного устройства, кроме того, подключена к одноименному выходу селектора адреса и первому входу узла управления, третья группа входов селектора адреса соединена с третьей группой входов регистра состояния, с второй группой входов узла управления, вторым входом контроллера прямого доступа и является второй группой входов блока сопряжения с ЭВМ, первая группа выходов контроллера прямого доступа является группой выходов блока сопряжения с ЭВМ для записи и чтения блока буферной памяти, причем выходчтения блока буферной памяти контроллера прямого доступа подключен к четвертому входу селектора адреса, первый выход узла управления, подключенный к четвертому входу регистра состояния, е;ярой выход узла управления и выход строба чтения контроллера прямого доступа являются третьей группой выходов блока сопряжения с ЭВМ, вторая группа выходов контроллера прямого доступа подключена к пятой группе входов регистра состояния, к третьей группе входов узла уттрэеления и пятои группе еходов селектора адреса, вторая группа выходов селектора адреса подключена к управляющему входу буФера и является второй группой управляющих выходов блока сопряжения с ЭВМ, третья группа выходов селектора адреса подключена к управляющим входам приемопередатчика и управляющим входам первого и второго буферных регистров, четвертый выход селектора адреса подключен к управляющему входу узла формирования конт рольных разрядое, первый выход регистра состояния является первым выходом блока сопряжения с ЭВМ, второй выход регистра состояния подклю
СмотретьЗаявка
4906985, 20.12.1990
Л П Севрукевич и А Л Ковш
СЕВРУКЕВИЧ ЛЕОНИД ПАВЛОВИЧ, КОВШ АНАТОЛИЙ ЛЕОНИДОВИЧ
МПК / Метки
МПК: G06F 13/00
Метки: локальной, сети, станция
Опубликовано: 30.06.1993
Код ссылки
<a href="https://patents.su/20-1824640-stanciya-lokalnojj-seti.html" target="_blank" rel="follow" title="База патентов СССР">Станция локальной сети</a>
Предыдущий патент: Устройство сопряжения источника и приемника информации
Следующий патент: Устройство для вычисления коэффициентов разложения функции
Случайный патент: Аэродатчик