Периферийное устройство

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

Авторы: Аршавский, Атовмян, Кузнецов

ZIP архив

Текст

Союз Советскин Социалистических РеспубликОП ИСАНИЕ ИЗОБРЕТЕНИЯК ЫУОРСКОМУ СВИДИПДЬОВУ 61) Дополнительное к авт. свид-ву - 22) Заявлено 04.10,72 (21) 1835438/24(61) М. Кл.е 0 06 Е 11/ОО нсоединением заявкиооударственный комитетСовета Министров СССРпо делам изобретенийи открытий(72) Авторы изобретени М, И, Аршавский товмян н 1 знецо Московский ордена Трудового Красного Знамени инженеринститут(71) Заявите ий 54) пеРиФеРийнОе устРОЙст сдвига соединены с первым и вторым входами первого дешифратора соответственно, первый и второй выходы которого соединены с третьим входом блока контроля и вторым входом блока управления соответственно. Первый и второй выхо. ды блока контроля соединены с шиной сигнала неисправности и третьим входом блока управления соответственно, четвертые вход и выход которого вязаны Недостатк кая разрешаю в тома тиче ско Большинство неисправностей во входной частипериферийного устройства приводит к тому, чтооно искажает при приеме код номера прибора, неопознает его и не выдает сигнала отклика, поэтомуобмен с устройством невозможен, При этом различить неисправности при помощи диагностическойпрограммы также невозможно,Современные вычислительные системы содержатбольпюе количество периферийных устройств, такихкак устройства ввода-вывода, внешних накопителейинформации, средств отображения и т.д,ФИзобретение относится к области цифровой вычислительной техникии может быть использовано для построения вычислительных систем с воэможностью диагностики неисправностей.Известно периферийное устройство вычисли. ,тельных систем, содержащее регистр сдвига, блок входных ключей, триггер готовности, первый, вто. .рой и третий элементы ИЛИ, первый дешифратор, блок контроля, блок операционного оборудования и блок управления. Первый и второй входы блока вход О ных ключей соединены с информационными шинами, третий вход - с шиной стартового сигнала, а управляющий вход - с выходом триггера готовности, единичный и нулевой входы которого соединены с первым и вторым выходами блока управления. Первый и 1 б второй выходы блока входных ключей соединены с одноименными входами регистра сдвига, блока контроля и первого элемента ИЛИ, выход которого соединен с первым входом второго элемента ИЛИ, второй вход которого связан с третьим выходом блока управления. Третий выход блока входных ключей соединен с первыми входами блока управ.пения и третьим элементом ИЛИ. Выходы второго и третьего элементов ИЛИ соединены с шинами сдви.га и сброса регистра сдвига, Выходы регистра д 5 ом операционного оборудования такого устройства является низ. способность при осуществлениидиагностики неисправностей, 553617Периферийная аппаратура по объему составляет значительную долю всего объема вычислительной системы,Связь центрального процессора с периферийны. ми устройствами осуществляется через устройство обмена или кащл. К одной линии связи канала, как правило, подключено несколько периферийных уст. ройств. Для осуществления обмена канал передает во все периферийные устройства данной линии адресное слово, содержащее код номера необходимого прибора, Все устройства сравнивают получен. ные номера с номерами, присвоенными каждому периферийному устройству. Только в одном из них номера совпадают, и устройство посылает в канал сигнал-отклик. Неисправность в приемных, сдвиго вых, сбросовых и контрольных цепях периферийно. го устройства приводит к тому, что сигнал-отклик не вырабатывается, диалог с устройством прекращается, и осуществление обмена становится невозможным,Для повышения эксплуатационной надежности вьгчислительные системы снабжены комплексом диагностических программ, облегчающих поиск неисправностей. Диагностические программы построены таким образом, что они могут локализовать неисправность с точностью до сменного блока. При рассматриваемых неисправностях диагностическая программа может поставить только недопустимо грубый диагноз. Целью изобретения является построение периферийного устройства, которое при наличии неис. правности в приемных цепях доводило обмен до конца и передавало в процессор информацию о своем состоянии, по которому диагностическая программа имеет воэможность поставить достаточ. но точный диагноз.С этой целью предложенное периферийное устройство содержит триггер тест-режима, первый и второй элементы И, второй дешифратор, четвертый элемент ИЛИ, линию задержки и шифратор, вход которого соединен с пятым выходом блока управления, а выход - с третьим входом регистра сдвига. Четвертый вход блока входных ключей связан с шиной конца слова, и четвертый выход - с первы ми входами первого и второго элементов И, управ. ляющие входы которых соединены с нулевым и единичным выходами триггера тест-режима соответственно, единичный вход которого связан с шиной канального сигнала. Выход первого элемента И связан с третьим входом первого дешифратора, а выход второго элемента И - с нулевым входом триггера тест режима через лишпо задержки и с третьим входом второго дешифратора непосредственно, Первый и второй входы второго дсшифратора воединоил с одноименными входами первого дешифрмора, и рпый вихоп - со вторым входом третьего эпеьь.ии 1311, пгпрой выход .- с пятым входом блока управления и перпью пхни дом четвертого элсмспа 131, и иьй вход коопи о соединен 4со вторым выходом блока контроля, а выход - с шиной сигнала отклик.Это позволяет производить автоматическую ди..агностику неисправностей и в приемных цепяхч Ь периферийного устройства с высокой разрешающеиспособностью.В вычислительной системе организуется специальный режим, когда канал передает во все пери.ферийные устройства, подсоединенные к данному направлению, адресное слово, содержащее специаль.вч Фньй код, отличный от всех номеров приборов код молчанЮя", Периферийные устройства в этом режи.ме меняют логику своей работы на обратную. Если устройство распознало "код молчания", то оно не 1 отвечает никаким сигналам и сбрасывает поступив.шее адресное слово. Если устройство не распознало поступившего кода в данном режиме, то оно вырабатывает сигнал-отклик, записывает в регистр код из чередующихся нулей и единиц и осуществляет рр выдачу записанного кода.Схема периферийного устройства представленана чертеже.управляющие сигналы информации поступаютна периферийное устройство через блок входных ключей 1, управляемый триггером готовности 2.Стартовый управляющий сигнал, приходящий по шине 3, осуществляет сброс регистра сдвига 4 и поступает на блок управления 5, где производит подготовку к режиму приема адресного слова. ЭО Информация, приходящая по шинам б, 7, записывается в первый разряд регистра сдвига 4, содержи.мое которого сдвигается импульсами сЬвига, прошедшими через элемент ИЛИ 8 и сформированными на элементе ИЛИ 9 иэ информационных им пульсов. Кроме того, импульсы сдвига поступаютна блок управления 5, где они подсчитываются.Одновременно информационные импульсы поступа.ют на блок контроля 10. Сигнал "конец приема", поступивший по шине 11, опрашивает состояние 40 триггера тест-режима 12. Если он находится в нуле.вом состоянии, то сигнал "конец приема" проходит через элемент И 13 и поступает на вход дешифратора номера прибора 14, управляемого определен.ными выходами регистра сдвига 4. Если код в 45 регистре сдвига не соответствует номеру прибора,то через элемент ИЛИ 15 сбрасывается регистр сдвига 4, В противном случае происходит опрос блока контроля 10. Сигнал неисправности, если он возникает, передается в канал. Если блок контро.ля 10 не обнаруживает ошибки, то оп вырабатывает сигнал-отклик, поступающий в канал через элемент ИЛИ 1 б и шину сигнала отклика 17 и запускает блок управления 5, который, взаимодействуя с блоком операционного оборудования 18, осуществляет отработку режима.Для диагностики неисправностей при отсутствии связи с некоторым периферийным устройством, канал специальным сигналом устанавливает в единичное состояние трипер . Прием адресного слова происходи анапсчичио5536175 6ый вто й и третий элементы ИЛИ, первыйСигнал "Конец приема, опрашивая состояние первый, второ ртр о дешиф 1 агор, блок контроля, блок оиерациоццоготриггера 12, проходит через элемент И 1, и опраши. т . фобо довация и блок управления, причем первый ивает второй дешифратор 20 (кода молчания), уп. о рувто ой входы блока входных ключей соединены сравляемый некоторыми выходами регистра сдви- второй входыин о мационными шинами, третий вход - с шинойга 4 и через линию задержки 21 сбрасывает триг. я информата тового сигнала, а управляюший вход свыхоге 12. Если содержимое регистра сдвига 4 соответ. стартогерй5 ом т игге а готовности, единичный и нулевойствует коду молчания, то через элемент ИЛИ 1 дом р рхокото ого соединены с первым и вторымсбрасывается регистр сдвига 4 и ответные сигналы внал не выдаются. Если содержимое регистра выходамими блокаавления; первый и второиу Рканал нчей сое иены с одное ига 4 не соответствует у"коду молчания" то 10 выходы блока входных клю ди1двгнал с выхода дешифратора 20 поступает в канал именными в да р рвхо ми егист а сдвига, блока контро.сигнал с ыдаИЛИ выход кото ого соеди.че ез элемент ИЛИ 16 шину сигнала отклика 17. ля и первого элемента ИЛ, вь р гр иСигнал-отклик поступает на блок управления 5, нен с первы дм вхо ом второго элемента ИЛИ,гвто ой вход котброго связан с третьим выходомкоторый по этому сигналу заносит в регистр сдви- второйка чп авления: т етий выход блока входныхга 4 через шифратор 22 код иэ чередующихся нулеи 15 блока р: ри единиц и осуществляет последовательную выдачу клю дичей сое нен с первыми входами блока управи т тьего элемента ИЛИ; выходы второго ив канал состояния регистра сдвига 4. По принятому пения и трекоду диагностическая программа может различать третьего элементов ИЛИ соединены с шинами сдви.га и сброса регистра сдвига соответственно; выхо.неисправности,В зависимости от требуемой глубины локализа. д ды регистра два с ига соединены с первым и вторымции и допустимых усложнений устроиствауправле. входам ри пе вого дешиф атора, первый и второйфрния возможны различные режимы выдачи ин орма- выходы которо го соединены с третьим входом блокации о состоянии неисправного устроиства. Возмож- кон троп ря и вто ым входом блока управления со.на выдача состояния регистра после ввода адресно. ответстве; рцо; ие вый и второй выходы блокаго слова, а затем занесение кода из чередующихся эч контрол я сое длнены с шиной сигнала неисправное.н лей и единиц и выдача этого кода. Возможна ти и третьим в ихо ом блока управления соответст.иудеи и единицецио четве тые вход и выход которого связаны свыдача одного кода из чередующихся нулеи иблоком оиерацио иного оборудования, о т л и ч а ю.единиц.я тем что с целью повышения разрешаю.Так, например, если ймеет место неисправность шее сей способности и и автоматической диагностикетипа константы "1" и-го разряда восьмиразрядного З 0 шей с рнеисп авностей, в него дополнительно введенырегистра сдвига, в котором осуществляется сдвиг неиспрИт игге тест. ежима. первый и второй элементывправо, причем предварительно бьш занесен код 10 триггер .р10 10 10, то получают код 11 11 10 10. второй дешифратор, четвертый элемент ИЛИлинияе жки и шиф атор. вход которого соединен сАналогично при неисправности типа константы35 пятым выходом блока управления, а выход - с"0" коды имеют вид10 10 10 10 третьим входом регистра сдвига; четвертьй вход,00 00 10 10 б ока входных ключей связан с шиной конца слова,лвыхо - с первыми входами первого иПолучение такого кода позволяет локализовать а четвертый выход - рто ого элементов И, управляющие входы которыхнеисправности, приводящие к отсутствию сдвига внекоторой части разрядов регистра. Выдача состоя. 40 соедие цены соответственно с нулевым и единичнымния регистра после приема .адресного слова дает выходами тр р Ригге а тест. ежима, единичный входвозможность локализовать неисправности в цепях которого связан с шиной канального сигнала; вы.ход первого элемента И связан с третьим входомпередачи информации,а выхо вто го элемента И -С целью повышения глубины локализации раз- . иервогодешифратора,авыходвторогоэлементаяды "кода молчания" должны поступать на краи. 45 с нулевым вх д ряды к " ". о ом т игге 1 а тест. режима через лиряды кние правые разряды регистра при сдвиге вправо и нию задержки реж и и с т тьим входом второго дешиф."0" "1" В некоторых случаях ратора непосредственно; первый и ри вто ой входысодержать коды итриггер тест. режима может быть упразднен и его второго дешифрф ато а соединены с одноименнымифункции выполняет один из самых левых разрядов входами первого иеиыфратора, первый выход - со50 вторым входом третьего элемента ИЛИ, второйрегистра сдвига,выход - с пятым входом блока управления ииФормула изобретенияпервым входом четвертого элемента ИЛИ, второиго соедицсц со вторым выходом блока1 Ь 1 цу;,ийное устройство, содержащее регистрвход которого сясдвИ 1.", ок входных ключей, триггер готовности,с .., я а вьрод -. с ипгиой сигнала отклик,конт ро553617 Составитель А. ГорностаевРедактор Л. Утехина ТехРед И. Асталощ Корректор А. Нласенко Тираж 509оеСССР осударственного комитет по делам изобретений и 113 35,сква, Ж - 35, Рау акаэ 194/39ЦНИИПИ ПодпиСовета Министроткрытийская наб д. 4/5 илиал ППП " Патент ", г. Ужгород, ул. Проектная

Смотреть

Заявка

1835438, 04.10.1972

МОСКОВСКИЙ ОРДЕНА ТРУДОВОГО КРАСНОГО ЗНАМЕНИ ИНЖЕНЕРНО ФИЗИЧЕСКИЙ ИНСТИТУТ

АРШАВСКИЙ МАРК ИСААКОВИЧ, АТОВМЯН ИГОРЬ ОГАНОВИЧ, КУЗНЕЦОВ НИКОЛАЙ ИВАНОВИЧ

МПК / Метки

МПК: G06F 11/00

Метки: периферийное

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

Код ссылки

<a href="https://patents.su/4-553617-periferijjnoe-ustrojjstvo.html" target="_blank" rel="follow" title="База патентов СССР">Периферийное устройство</a>

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