SU807258A1 - Device for interfacing computing system modules with check - Google Patents
Device for interfacing computing system modules with check Download PDFInfo
- Publication number
- SU807258A1 SU807258A1 SU782668443A SU2668443A SU807258A1 SU 807258 A1 SU807258 A1 SU 807258A1 SU 782668443 A SU782668443 A SU 782668443A SU 2668443 A SU2668443 A SU 2668443A SU 807258 A1 SU807258 A1 SU 807258A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- group
- control
- information
- register
- registers
- Prior art date
Links
Landscapes
- Hardware Redundancy (AREA)
Description
. . -.Г ИэобреГениё огносигс к вычиспигель ой технике н может .быть использовано;. пр проект рован вычисл тельных сно тем, . . .; Известно устройство св э ш н, со держащее набор пасс вных ш н, соед нейных двусторонними св з ми с модул ми выч сл тельной системы, блоки управле н шинам блок св зи ш 0- Недостатком этого устройства вл етс момви пол зац объединенных шин на период передачи сообщени между парой.мойу ой что снижает пропускную способность M«N. дулей. Известно также устройство ов эк оЬ- держащее набор пассивных ш да ы01|а|1 реса, управ 1енв ,, соединен«1ое двуего| ои ними св з м с модул ми вычис те ьйой системы,- при атом передача информади между модул ми выполн ютс в реж ме разделени времени |2. Недостатком устройства вл етс уве- л че е времен ржвпанк .по мере paouttреи вычислительной с стемы. Наиболее бпвзквм к предлагаемому по технической сушност вл етс устройство св зи, соед кэнное двустсроннимн информационными и командными СВЯЕЗЯМВ с модул ми вычислительной системы,. родерч жашее первые приемные регистры, оервые передающие регистры, первый набор пасс вных шин данных, адреса в управлени блок синхронизад и, pacnpeдeл vl reira мпупьсов, узлы вентилей первые узлы ааализа регистры афеса, утфавп ю (Вие р истры, первые буферные регистры Я первые элементы ИЛИ, первые информа циовиые входы которь(х через первые приемные регистры подключены соответствено к,т рвому управл ющему выходу синхронизации первым управл юшим гхо дом распределителей импульсов, первые урравл юшиё выходы которых св заны с., узлами вентилей, первые управл ющие ВЦ ходы узлов вентилей подключены « упрапь вл ющим входам первых передающих регистров , информа& онные выходы которых соединены через первый набор пасс вных шин данных, адреса управлени св заны соогветсгвейно с последующими первымв приемным регистрами и через первые буферные регистры соединены двусгоронними информационными св з ми с модул ми вычислительной системы, управл ющие выходы которых подключены к первым управл ющим входам управл ющих регистров , вторые управл ющие входы которых св заны с узлами вентилей, информационные выходы управл ющих регистров подключены к первым информационным вхоДбм узлов, вентилей, вторые управл ющие выходы которых св з;аны с управл ющими входами первых узлов анализа, первые информационные входы которых подключены к регистрам адреса и первым буферным регистрам, первые управл ющие входы которьк соединены с третьими управл ющий ми выходами узлов вентилей, четвертые ynравл ющие выходы которых св заны с управл ющими входами модулей вычислительной системы Однако, несмотр на то, что данное устройство позвол ет наращивать проиа-: водительность системы, сохран ее регул рность , оно имеет единственный путь передачи информации, что не позвол ет обеспечить высокую надежность работы. Последнее очень важно дл р да применений , особенно дл системы реального времени . Целью изобретени вл етс повышение надежности устройства. Поставленна цель достигаетс тем, что в устройство дл сопр жени модулей вычислительной системы с контролем, со держащее первую группу приемных регистров , пйрвую передающих регистров блок синхронизации, группу распределителей импульсов, первую группу блоков сравненкп адреса, группу регистров адреса, группу управл ющих регистров, первую группу буферньос регистров, первую группу элементов ИЛИ. ГОУППУ блоков вьфаботки управл ющих сигналов, причем первый выход блока синхронизации соединён с первыми входами всех распределителей импульсов группы, второй выход блока синхронизации соединен со вторыми входами всех распределителей импульсов группы и с управл ющими входами всех приемных регистров первсй группы, первы и второй выходы каждого распределител импульсов группы соединены с первым и вторым синхронизирующими входами соогветствующего блока вьфаботки управл ющих сигналов группы, первый выход кажд го блока выработки управл ющих сигналов группы, соединен с управл ющим входом соответствующего передающего регистра первой группы, выход каждого -К-го передающего регистра первой группы соеди- . ней с первым информационным входом 1(-го буферного регистра первой группы и с информационным входом (Х+1)-го приемного регистра первой группы, второй информационный вход -k-ro буферного регистра первой группы вл етс первым входом устройства, информационный выход каждого регистра адреса группы соединен с первым информационным входом Соответствующего блока сравнени адреса первой группы н с третьим информационным входом соответствующего буферного регистра первой группы, информационный выход каждсго приемного регистра первой группы соединен с первым входом соответствующего элемента ИЛИ первой группы и со вторым информационным входом соответствующего блока сравнени адреса первой группы, выход каждого элемента ИЛИ перЬой группы соединен с первым информационным входом соответствующего блока выработки управл ющих сигналов группы, второй, третий, четвертый н питый выходы каждого блоке выработки управл5лощих сигналов группы соединены соответственно с управл ющим входом соответствующих блоков сравнени а/феса первой группы, с первым управл ющим «копам управл ющего регистра группы, с соответствующим выходом ycTpcrftcTBa, с угфавл юшим входом соответствующего буферного регистра первой группы, информацвониый выход каждого управл ющего регистра группы сое-. динен со вторым информационным входом соответствующего блока выработки управл$аощих сигналов, вторые управл5пощие входы каждого управл ющего регистра образуют группу управл ющих входов устройства , введены блок контрол магистрали , втора группа приемных регистров. Группа блоков коммутации, втора группа передающих регистровj перва , втора и треть группы блоков обнаружени ошибок, вт-ора группа блоков сравнени адреса, втора группа элементов ИЛИ, группа счетчиков сбоев, группа дешифраторов и втора группа буферных регистров, причем информационные выходы последних передающих регистров первой и второй групп соединены соответственно с первым и вторым информацисмными входами, блока контрол магистрали, первый и второй управл ющие входы которого соезднены соответственно с первым и вторым вькода- , м блока синхронизации, первый и второй. . -.G IoBreGenie ognosigs to the computer technology can be used ;. designed by computational methods, . ; A device is known that contains a set of passive wires connected by two-way communications with modules of the deactivating system, control blocks of buses, and a communication unit with bus 0. A disadvantage of this device is that the combined tires are message transfer period between the pair. which reduces the bandwidth M "N. Doules. It is also known that the device is an eq-holding set of passive wiring s01 | a | 1, control 1env ,, connected to the “first two | They are connected with the modules of the computing system of the system, - with the atom transferring information between the modules are performed in the time division mode | 2. The disadvantage of the device is an increase in the time of the lagging process, as paouttrei computational from the system. The most common thing offered by technical dryness is a communication device that connects two-way information and command links to computer system modules. Roderch Jashee first reception registers, first transmitting registers, the first set of passive data buses, addresses in the control of the synchronization block and, the controller vl reira pixels, the valve nodes, the first nodes of the analysis registers afes, uthavfuu (Vestry, the first buffer registers I first elements OR, the first information inputs of which (x, through the first reception registers, are connected to the corresponding synchronization control output, first control of the pulse distributors, the first outputs of which are connected to the valve nodes The first control CC moves of the valve nodes are connected to the control inputs of the first transmitting registers, the information & outputs of which are connected via the first set of pass data buses, the control addresses are connected in accordance with the first receive registers and through the first buffer registers connected by double-sided information communications with the computer system modules, the control outputs of which are connected to the first control inputs of the control registers, the second control inputs of which are connected to the nodes in The vents, the information outputs of the control registers are connected to the first information inputs of the bridges, the gates, the second control outputs of which are connected to the control inputs of the first analysis nodes, the first information inputs of which are connected to the address registers and the first buffer registers, the first control inputs which are connected to the third control outputs of the valve assemblies, the fourth pilot outputs of which are connected to the control inputs of the modules of the computer system However, despite the fact that this device allows you to increase proiaa: the water system, maintains its regularity, it has the only way to transfer information, which does not allow to ensure high reliability. The latter is very important for a number of applications, especially for a real-time system. The aim of the invention is to increase the reliability of the device. The goal is achieved by the fact that the device for interfacing the computer system modules with the control, which contains the first group of receiving registers, sends the transmitting registers, a synchronization unit, a group of pulse distributors, the first group of address comparison blocks, a group of address registers, a control register group, the first the buffer register group, the first group of elements OR. The control unit has control signals, the first output of the synchronization unit is connected to the first inputs of all pulse distributors of the group, the second output of the synchronization unit is connected to the second inputs of all pulse distributors of the group and to the control inputs of all receiving registers of the first group, the first and second outputs of each distributor the pulses of the group are connected to the first and second synchronizing inputs of the corresponding block of the control signals of the group, the first output of each block of generation of pack Aulus constituent signal group is coupled to a control input of the respective transmitting register of the first group, the output of each transmitting -K-th register of the first group soedi-. It with the first information input of the 1st (-th buffer register of the first group and the information input of the (X + 1) -th receiving register of the first group, the second information input -k-ro of the buffer register of the first group is the first input of the device, the information output of each register the group address is connected to the first information input of the Corresponding block comparing the address of the first group n to the third information input of the corresponding buffer register of the first group, the information output of each receiving register of the first group with single with the first input of the corresponding element OR of the first group and with the second information input of the corresponding block comparing the address of the first group, the output of each element OR of the first group is connected to the first information input of the corresponding block of generating control signals of the group, the second, third, fourth output outputs of each block the generation of the control signals of the group are connected respectively to the control input of the corresponding comparison blocks of the first group, to the first control "cops of the control group register, with the corresponding output ycTpcrftcTBa, with the corresponding input of the corresponding buffer register of the first group, the information output of each control register of the group is co-. With the second information input of the corresponding control signal generation unit, the second control inputs of each control register form a group of control inputs of the device, the line control unit is entered, the second group of reception registers. The group of switching blocks, the second group of transmitting registers j the first, second and third groups of error detection blocks, the VT-ora group of address comparison blocks, the second group of OR elements, the group of fault counters, the decoder group and the second group of buffer registers, the information outputs of the last transmitting registers first and the second group are connected respectively to the first and second informational inputs, the main control unit, the first and second control inputs of which are connected respectively to the first and second terminals a-, m sync block, the first and second
внформационные выходы басва Koarpota йЪгвстрали соеаинены соотвегсгвен о с информаанонными входами первых првемных регистров первой и втсфой групп, выход каждого приемного регисгра вторс группы соединен со вторым входом соответствующего элемента ИЛИ первой группы , с первым ннформацксжным входом соответствующего блока сравнени адреса BTqjofl группы, первь1й, , третий н четвертый входы каждого блсжа коммутации группы соединены соответственно с информационными входами соответствующего , 1фиемног«) регистра первой группы, с выходом соответствующего приемного регистра первой группы, с информационным входом соответствующего приемного регистра второй группы, с выходом соответствующего приемного регистра второй группы, управл ющие входы всех приемвых регистров второй группы соединены со втqpым выходом блока синхронизации, первый и второй информационные выходы каждого блока коммутации группы со дине11ы соответственно с информационными входами соответствующих передающих реи гистрсхв первой второй групп, инффма К80ННЫЙ выход -го передающего регистра второй группы соединен с инфс мацвонным входом (it+l)-ro приемного регвстра второй группы,, с информационным входом fc-ro буфернсмго регистра второй группы, информацишный выход каждого буферного регистра второй группы соедв- йен с п тым информационным входом соответствующего буфернсго регистра первсЛ группы, первый, второй и шестой выходы каждого блока выработки управл ющих сигналов группы соединены соответственно с управл ющим вхоаом соответствующего передающего регистра вторсА группы, с управл ющим входом соответствующего блока сравнени адреса.второй группы в с управл ющим входомбуферного регистра второй группы, информационный выход каж дого регистра а;феса группы соединен со вторым информационным входом соответствующего блока сравнени адреса второй группы, Ьыходы соответствующих блоков сравнени адреса первой и второй групп соединены с первым ° и вторым входамв соответствующего элемента ИЛИ второй группы, выход каждого элемента ИЛИ второй группы соединен с управл ющим входом соответствующего управл ющего регистра группы, седьмой выход каждого блока выработкой управл ющих сагналов группы соединен со входом соответствующего счетчика сбоев группы, выхс каЖ(Basar Kotapota’s external information outputs are connected to information inputs of the first direct registers of the first and third groups, the output of each receiving regisgra reps group is connected to the second input of the corresponding element OR of the first group, with the first input of the corresponding block of the BTjjj address address comparison section BTjjj, or the first group, with the first input of the corresponding section OR of the corresponding group of the BTjjpljlvlslvslplgrvsvlrvsrvsrvsvlrvsfxvrstr. The fourth inputs of each switching group are connected respectively to the information inputs of the corresponding, one “many” register of the first group, with the output corresponding to of the receiving group of the first group, with the information input of the corresponding receiving register of the second group, with the output of the corresponding receiving register of the second group, the control inputs of all the receiving registers of the second group are connected to the second output of the synchronization unit, the first and second information outputs of each switching unit are groups from the second, respectively with information inputs of the corresponding transmitting registers of the first second group, inffma K80NNY output of the th transmitting register of the second group of connectors not with the information input (it + l) -ro of the reception register of the second group, with the information input of the fc-ro buffer register of the second group, the information output of each buffer register of the second group is connected with the fifth information input of the corresponding buffer register of the first group, The first, second and sixth outputs of each control signal generation unit of the group are connected respectively to the control input of the corresponding transmitting register, VAS group, to the control input of the corresponding address comparison unit. the group in the control input buffer register of the second group, the information output of each register a; the second group, the output of each element OR of the second group is connected to the control input of the corresponding control register of the group; the seventh output of each unit is the generation of the control sagnalov group connected to the input of the counter groups corresponding failures vyhs Cage (
дого счётчнка сбоев соединен с соответ-ствующвм входом дещифратора группы, выход каждого дешифратора группы соединен с третьим входом соответствующего блока вьфаботки управл ющих сигналовThe second fault counter is connected to the corresponding input of the group decipher, the output of each group decoder is connected to the third input of the corresponding control output unit
группы, информационные выходы каждого передающего регистра первой н второй групп соединены соответственно со входами блоков обнаружени ошибок первойgroups, information outputs of each transmitting register of the first and second groups are connected respectively to the inputs of the error detection blocks of the first
,и вторсА групп, выходы блоков обнаружени ошибок первой н вторсЛ групп соединены соответс-венно с четвертым и п тым входами соответствующего блока выработ ки управл ющих сигналов группы, третий, and group VSS, the outputs of the error detection units of the first and second groups are connected respectively to the fourth and fifth inputs of the corresponding control signal generation unit, the third
выход и п тый вход каждого блока коммутации группы образуют соответственно первую группу информационных вьсходов в вторую группу информационных входов ус роАства , выход каждсго буферного регнстра первой группы соединен с информационным входом соответствующего блока обнаружени ошибок третьей группы и с третьим входом соответствующего блока вьфаботки управл ющих сигналов группы,the output and fifth input of each switching unit of the group form respectively the first group of information inputs to the second group of information inputs of the device; the output of each buffer register of the first group is connected to the information input of the corresponding error detection unit of the third group and the third input of the corresponding control unit ,
выход каждого блока обнаружени ошиёок третьей группы соединен с шестым входом, соответствующего блока вьфаботкк управл ющих сигналов группы.the output of each error block of the third group is connected to the sixth input of the corresponding block of control signals of the group.
Блок контрол магистрали содержитThe line control unit contains
первый в второй приемные регистры, первый и второй узлы обнаружени ошибок, узел коррекции сбоев,элемент ИЛИ, элемент И, счетчик, группу элементов И, схему сравнени , первый и второй регистры аередачи, распределитель импульсов.first to second receiving registers, first and second error detection nodes, failure correction node, OR element, AND element, counter, AND group of elements, comparison circuit, first and second transmission registers, pulse distributor.
группу элементов ИЛИ, первый и вторс кснимутатфы в узел управлени режимом, пррчем первый н второй информационные входы блока соединены с информационными вхооамв первого в второго приемных регистров , управл ющие входы которых соединены с первым выходом распределител вмаульсов в с синхронизирующими вхо{дамв длемейтов И группы, выход первого (фвемного регистра соединен со входом первого узла обнаружени ошибок, с первыми вхоламв узла управлени режимом, узла кч;1рекцив сбоев, с первым входом элемента ИЛИ в первым входом первого коммутатора, выход второго приемногоthe group of elements OR, the first and the second ones in the mode control node, the first and the second information inputs of the block are connected to the information inputs of the first to the second receiving registers, the control inputs of which are connected to the first output of the distributor vmuls in synchronizing inputs the output of the first one (the fwem register is connected to the input of the first error detection node, with the first terminals of the mode control node, the cms node; 1) the failure condition, with the first input of the OR element at the first input of the first switch torus, the output of the second receiver
регвстра соединен со входом вторшх узла обнаружени ошибсж, со втчэымв входамв узла управлени режимом, элемента ИЛИ, узла коррекции сбоев в вторым входом первого коммутатора, управл ющийthe regvstra is connected to the input of the second node of the error detection node, with the input to the mode control node, the OR element, the failure correction node in the second input of the first switch, controlling
в ввформадвоыные выходы первого в второго узлов обнаружени (хиибок соед не ны соответственно с первым и вторым у|фавл ющвмв в информационными вхоцаInto the dual outputs of the first to the second detection nodes (they are connected to the first and second u respectively the first in the informational |
и второго коммутатора, первый и второй , правл ющие;выходы которого соединены f соответственно с управл ющим входом зла кс эрекции сбоев и с первыми управ ющими входами элементов И группы, ыход узла кс рекцни сбоев соединен с первыми инф эмационными входами элеентов И группы1 первый и второй выхоы узла управлени режимом соединены соотвегственно со вторыми входами элементов И группы, с первыми входами элементов ИЛИ группы, первый ,второй,третий , четвертый н п тый выходы элементов И группы соединены соответственно с первым входом элемента И, с управл щим входом счетчика, со вторыми вхоами элементов ИЛИ группы, с управл ющим входом первого и второго регистров передачи, с инфс мационным входом первого и второго регистров передачи, выоды которьрс вл ютс выходами блсжа, выход элемента ИЛИ соединен со входом элемента И, выход которого соединен , со счетным входом счетчика, информационный выход очегчйка соединен со входом схемы сравнени и со вторыми инффмааноннымн входами элементов -И группы , выход схемы сравнени соединен с третьими входами элементов И группы, второй выход распределител кмпульсоа соединен с управл ющим BxoiaoM первого коммутатора, выходы элементов ИЛИ группы соединены с трегьи°м киформационным и вторым управл ющим входами пер вого коммутагс а, порвый и вторсЛ выходы которого сЬеДннеиы соогвегственно со вторымв нгнформааионным входами первого и второго регистров передачи.and the second switch, the first and second, are right; the outputs of which are connected f respectively to the control input of the evil to the erection of failures and to the first control inputs of the elements AND of the group, the output of the node x to the reccni of failures is connected to the first information inputs of the elements I of group 1 the first and The second outputs of the mode control node are connected respectively to the second inputs of elements AND groups, to the first inputs of elements OR groups, the first, second, third, fourth and fifth outputs of the elements AND groups are connected respectively to the first input of elements This AND, with the control input of the counter, with the second inputs of the elements of the OR group, with the control input of the first and second transmission registers, with the information input of the first and second transmission registers, the outputs of which are outputs of the OR element are connected to the input of the element And, the output of which is connected to the counting input of the counter, the information output of the ochechchyk is connected to the input of the comparison circuit and with the second in-circuit inputs of the elements -A group, the output of the comparison circuit is connected to the third inputs of the elements of the group I, the second kmpulsoa distributor output connected to the control BxoiaoM first switch element outputs are connected to the OR group Treg ° m kiformatsionnym and second control inputs Vågå kommutags lane a, tear and which outputs vtorsL seDnneiy soogvegstvenno with vtorymv ngnformaaionnym inputs of said first and second transfer registers.
Блок обнаружени ошибок содержит группу сверток по модулю два, группу элементе И, пороговьгй элемент в деши({ратор , причем входы сверток по ыорупю два группы соединены со входами блока, выходы .сверток по модулю две группы, соответственно соединены с первыми вхог дами елементов И группы, вторые входы которых соединены со вхоаом младших ннфор мац ионных блока, выходы элементов И группы вл ютс информационными выходами блока соедкнены с ° соотввтствующнми входами nqjoroBoro элемента в.Дешифратора, выход оэшифратора вл етс управл ющим выходом блська , выход пороговсгЬ элемента ооедвнеа , с управл ющим входом дешифратора.:The error detection block contains a group of convolutions modulo two, a group of the element I, a threshold element in the deshi ({rator, the convolutions for the two groups are connected to the inputs of the block, the outputs of the modulo are two groups, respectively, are connected to the first elements of AND groups, the second inputs of which are connected to the input of the lower order of the ion block, the outputs of the elements and the group are the information outputs of the block connected with ° the corresponding inputs nqjoroBoro of the element in the descrambler, the output of the scraper is the control output one bolshka, the output of the thresholds of the control element, with the control input of the decoder .:
Емюак коммутации содержит первый, второй, третий и четвертый элементы ИЛИ, первый, второй, третий и четвер-. тый элементы И,причем пе1рвый, второй.The switching circuit contains the first, second, third, and fourth elements of OR, first, second, third, and fourth. the elements And, with the first, the second.
третий и четвертый информационные вхо , ды блсжз соединены соответственно с первым входом первого элемента ИЛИ, со вторым входом первого элемента ИЛИ, с.the third and fourth information inputs, dyes are connected respectively to the first input of the first OR element, to the second input of the first OR element, s.
первым входом второго элемента ИЛИ и со вторым входом втсрого элемента ИЛИ, первый и второй выходы первого и второго элементов ИЛИ соединены соответственно с первыми входами первого, второго , третьего и четвертого элементов И, втсрые входы всех элементов И объединены к соединены с управл ющим .входом блока, третьи. входы первого и третьего элементов И соединены со вторым вxoдothe first input of the second OR element and the second input of the OR element, the first and second outputs of the first and second OR elements, respectively, are connected to the first inputs of the first, second, third and fourth elements AND, all the inputs of all AND elements are connected to the control input block, third. the inputs of the first and third elements And are connected to the second input
5 блсжа, третьи входы второго и четвертого элементов И соединены с четвертым входом блока, выходы первого, второго, третьего к четвертого элементов И fcoeдинены соответственно с первым и рым входами третьего и четвертого элементов ИЛИ, выходы которых вл ютс выходами блока, третьи входы третьего и четвертого элементов ИЛИ соединены о п тым инфср мац ионным входом блока.5, the third inputs of the second and fourth elements And are connected to the fourth input of the block, the outputs of the first, second, third to fourth elements AND are connected respectively to the first and eye inputs of the third and fourth elements OR, the outputs of which are the outputs of the block the fourth OR element is connected to the fifth information module by the ion input of the unit.
5 На фиг. 1 изображена.блок-схема устройства дл сопр жени модулей вычиспительной Системы с к 1тролем| на фиг. 2схема блоке ко трол магистрали; на фиг. 3 - схема блока обнаружени ошио бок; на фиг. 4 - схема блока коммутации.5 In FIG. 1 shows a block diagram of a device for interfacing modules of a computing System with a 1 control | in fig. 2shema block railway control; in fig. 3 is a schematic of an error detection unit; in fig. 4 - diagram of the switching unit.
Устройсуво содержит блок 1 синхронизации , блох 2 KOHTp nfi магистрали, перва группа приемных регистров 3,1З .Р, втфа группа приемных регистровThe device contains a synchronization block 1, a flea 2 KOHTp nfi trunk, the first group of reception registers 3,1Z .Р, vtf group of reception registers
, 4.1-4.Р, перва элементов ИЛИ 6.1-5.Р, группа блсжов 6,1-6.Р коммутации , перва группа передающих регистров 7Л-7.Р, втора группа передающих регйСТ|зрв 8.1-8,Р, первый набор, 4.1-4. Р, first elements OR 6.1-5. Р, switching group 6,1-6. Р switching, the first group of transmitting registers 7Л-7.Р, the second group of transmitting regist | | 8.1-8, Р set
8 пассивных lumi данных адреса и управлени , второй набор 1О.1-1О.Р пассивных шин Двнвьес, вфеса и управлени , перва группа вткуков И,1-11.Р обнаружеви miti6, втфа группа бпоков8 passive lumi address and control data, the second set of 1O.1-1О.Р passive tires Dvvies, vfesa and control, the first group of Vkukov I, 1-11.
j 12.1-12.Р обваружени ошибок, треть группа 15.1-13.Р обнаружени ошибок, группа распределителей 14.114 ,Р нмпулыхшг перва группа, блсжов 15. l-lSi.P сравнени , втора j 12.1-12. Р error loading, third group 15.1-13.Р error detection, valve group 14.114, Р impulum first group, bljov 15. l-lSi.P comparison, second
- ipynna le. 1-16.Р, сравнени адреса, втора группа элементов ИЛИ 17.1-17.Р, группа регистров 18.1-18.Р , группа блоков 49.1-19.Р вьфа.боткн управашо их сигналов, группа счетчиков 20,1-20.Р сбоев, группа дешифраторов 21,.Р, группа управл ющих регистров 22,1-22.Р, перва группа рег.исгров 23.1-23.Р, втора группа буферных регистров 24.1-24.Р,- ipynna le. 1-16.P, address comparisons, second group of elements OR 17.1-17.R, group of registers 18.1-18.R, group of blocks 49.1-19.R failures, the group of decoders 21, .Р, the group of control registers 22.1-22.Р, the first group of reg.isgrov 23.1-23.R, the second group of buffer registers 24.1-24.Р
модули 25,1-25.F вычислительной систе .MbliБлок 1 синхронизации (фиг.I), содержащий генерат() тактовых импульсов, узлы сброса, пуска-останова н панель управлени , предназначен дл приведени в исходное состо ние устройства, его пуска и синхронизации. Блок вырабатывает две серии синхронизирующих сигналов А1 и В1. Сери А1, подаваема на второй управл ющий выход блока 1 синхронизации, поступает на второй управл ющий вход блока 2 контрол магистрали, вторые управл ющие входы распределителей импульсов 14.1-14,Р, группы, управл ющие входы приемных регистров первсЛ 3,1З .Р и 4.1-4iP групп. Распределители 14.1-14.Р импульсов группы в ответ на сигнал А1 вырабатывают последовательность А2, A3, а в ответ на сигнал В1 - соответственно В2, ВЗ, В4. Минимальное врем между сигналами В4 и А1 зависит от используемой элементной базы и в насто щее врем может сосфавл ть единицы наносекунд. Первый управл ющий выход блока 1 синхронизации св зан с первым управл ющим всхоаом блока 2 контрол магистрали и с п тыми уоравлтощими входами блсжов 6.1-6.Р группйThe modules 25.1-25.F of the computing system .MbliBlock 1 (FIG. I), which contains the generation () of clock pulses, the reset, start-stop nodes and the control panel, are designed to reset the device, start it and synchronize . The unit generates two series of synchronization signals A1 and B1. Seri A1, supplied to the second control output of the synchronization unit 1, is fed to the second control input of the line 2 control unit, the second control inputs of the pulse distributors 14.1-14, P, groups, the control inputs of the receiving registers of the first 3.1Z. 4.1-4iP groups. The distributors 14.1-14.R of the pulses of the group in response to the signal A1 produce the sequence A2, A3, and in response to the signal B1, respectively B2, VZ, B4. The minimum time between signals B4 and A1 depends on the element base used and can now be units of nanoseconds. The first control output of the synchronization unit 1 is connected with the first control of the main control unit 2 and with the fifth control inputs of 6.1-6-6. P group
Г иемные регистры первой 3.1-З.Р и вто рой 4.1-4.Р. групп, передающие регистры первой 7,1-7.Р и второй 8.1-8.Р групп, св заны соответственно доуг с Щ)угам с помощью первого 9.1-9.Р и второго 1О,110 ,Р наборов пассивных щин и включаю Generally registers of the first 3.1-Z.R and second 4.1-4.P. The groups that transfer the registers of the first 7.1-7. P and the second 8.1-8. P groups are associated respectively with the U) with the first 9.1-9. P and the second 1O, 110, P sets of passive women and include
. щий узлы сброса, занесени и выдачи информации . ,; . the nodes of the discharge, recording and issuing information. ,;
Этн регистры претазначены дл временного хранени информации, динамически перемещающейс от приемных регистров 3.1 4,1 и передающим регистрам 7.Р, 8.Р. ..Etna registers are preassigned for temporary storage of information dynamically moving from receiving registers 3.1 to 4.1 and transmitting registers 7.P., 8.P. ..
Информационные входы и выходы при ёмньос регистров 3.1-З.Р, 4.1-4.Р через блоки 6.1-6.Р. коммутации св заны О передающими регистрами 7.1-7.Р, 8.18 .Р, Выходы передающих регистровInformation inputs and outputs with registers 3.1-З.Р, 4.1-4.Р through blocks 6.1-6.Р. commutations are associated with transmit registers 7.1-7.P, 8.18 .P, Transmit register registers
7,Р 8,Р соединены с информационными входами блсжа 21 контрол магистрали.7, P 8, P are connected to the information inputs of the main line control station 21.
Информационные выходы передающих регистров первсй 7.1-Р.Р и вторс 8,18 ,Р групп соединены соответственно со входами блоков обнаружени ощибсж первой 11.1-11,Р и второй 12.1-12.Р групп и входами буферных регистре первой 23Л-23.Р и второй 24.1-24.Р групп содержащих узлы сброса, занесени и вьшачи информации, и.предназначенньс: дл приема информации из ма-.The information outputs of the transmitting registers of the first 7.1-P.P. and VTS 8.18, P groups are connected respectively to the inputs of the detection blocks of the first 11.1-11, P and second 12.1-12. the second is 24.1-24.P groups containing drop nodes, recording and extracting information, and is designed: to receive information from the ma-.
гистрали, временного ее хранени , перезаписи новой информации из модулей 25.1-25.Р и вь1Дачи ее через блоки 6.1-6.Р коммутации.the gistral, its temporary storage, rewriting of new information from the modules 25.1-25. Р and its data through the blocks 6.1-6. Р switching.
Информаци из приемных регистров 3.1-3,Р, 4.1-4.Р пересылаетс к передающим регистрам 7.1-7.Р, 8,1-8.Р в кде Хэмминга, в виде п - разр дного слова См - разр дов - информационные ч - контрольных разр дов). Информационна часть слова содержит следующие пол :Information from receiving registers 3.1-3, P, 4.1-4. P is sent to transmitting registers 7.1-7. P, 8,1-8. - control bits). The information part of the word contains the following gender:
-признак слова управл юще о модул , если е этом разр де находитс , то это слово управл ющего модул , осуществл ющего операции диагностики , Ъ противном случае - это слои о исполнительного модул ; -счетчик циклов, данное п.опе загружаетс активным модулем в момент отправлени слова в магистраль; содержимое разр дов даннса-р пол . указывает на количество допустимых полных проходов данного слова по магистрали без обнаружени попуча тел { ,- -признак состо ни слова - зан то/- the sign of the control word about the module, if it is not in this category, then this word of the control module performing diagnostics operations, b, otherwise, are layers of the executive module; - the loop counter given by p. ope is loaded by the active module at the time the word is sent to the trunk; contents of data bits pp. indicates the number of permissible full passes of the given word along the line without detecting a popucha body {, - - sign of the word state - occupied /
/свободно; -аарес получател ; -аДрес отправител ; -данные (в этом поле указываетс информаци о состо нии модул , или ащюс чейки пам ти, или адрес регистра назначени и т.п.)} -режим: запись, чтение, т.е. это ре жнм обработки пол данньис мооулемпопучателек . сбой./free; aares recipient; -And shipper; - data (this field indicates the module status, or asychus of the memory cell, or the address of the destination register, etc.)} - mode: write, read, i. This is the mode of processing the floor of this mollemepopuchatelek. fail
Разр ды признаков слова утфавл ющего модул и признаков состо ни слова с выходов элементов ИЛИ 5.1-5.Р первой группы поступают на входы блоков 19.119 .Р выработки управл ющих сигналов группы, разр ды адреса получател с выходов приемных регистров первс 3.1З .Р и вторЫ1 4.1-4.Р групп поступают на входы блоков сравнени адреса первой 15.1-15. второй 16.1-16.Р групп, , содержащих наборы элементов И, ИЛИ, и предназначенных дл распознавани .собственных адресов модулей, путем сравне ВИЯ а;Ц}есов получателей с собственными афесами, хран щимис в регистрах 18.118ГР адреса, включающих цеПи ручной установки адресов. Управл ющие вьасслц блсжов х:равнени адреса первсА ;15.115 .Р и BTdpoft 16.1-16.Р групп через . элементы ИЛИ 17.1-17.Р второй группы св заны с управл ющими регистрами 22.1-22.Р группы, котфые также подклю чены к блокам 19.1-19.Р выработки управл ющих сигналов группы и включают триггеров с узлами занесени и сброса и используютс дл указани состо ний и режимов работы уст зойства. С блоками 19.1-19.Р выработки упра вл ющих сигналов группы св заны также последовательно соединенные счетчики 20.1-20.Р сбоев группы и деши4ч5аторы 21.1-21.Р группы, совместно предназначенные дл регистрации числа неверных пересылок информации .из модулей 25Л-25.Р в буферные регистры 23,1- 23 .Р пеовой группыУстройство св зано двухсторонними информационно-командными св з ми с модул ми 25,1-25.Р вычислительной системы , в качестве которых могут использоватьс центральные процессоры, процессоры ввода-иывода, блоки-оперативной пам ти. . Блок 2 ко11грол магистрали 1фиг,2) предназначен дл контрол и восстановлени информации, циркулирующей е магистрали; обнаружени сообщений, которые не были пр.ин ты получател ми по разным причинам (сбой в адресе получател , мно гократные сбои в сообщени х, которые аппаратурными средствами кqэpeктиpoвки нельз устранить и требуютс повторные передачи сообщени или прерывание к уп;равл ющим программам в одном изуправл ющих модулей и т.п.). Блок 2 контрол магистрали содержит первый приемный регистр 26, второй приемный регистр 27, первый узел 28, обнаружени ошибок,вгорсй узел 29 обнаружени ошибок , второй коммутатор 3Q узел 31 коррекции сбоев, узел 32 управлени режимом , группу элементов И ЗЗ, распределитель 34 импульсов, элемент ИЛИ 35, элемент И 36, счетчик 37, схему 3S сравнени , первьй коммутатф 39, группу элементов ИЛИ 40, первый регистр 41 передачи, второй регистр 42передачи. Первый 26 и второй 27 приемные регист ры идентичны, содержат наборы триггеров дл хранени информации, цепи занесени , выдачи и сброса информации и предназначены дл хранени прин той информации в течение времени ее обработки в блоке 2 контрол магистрали. Информационнь1й выход первого приемнс б регистра 26 всеми разр дами подключен к первому информационному входу аервого коммутатора 39,раэр дами, пре ставл ющими собой счетчик циклов - к первому информационному входу элемента S 812 ИЛИ 35, разр дом, определ ющим .зан тость приемного регистра 26 и разр дом признака слова управл ющего модул - к первому информационному входу узла 32 управлени режимом, информационный вы-, ход первого приемного регистра 26 всеми разр дами, за исключением разр дов счетчика циклов, поизнака зан тости, признака слова управл ющего модул , соединен с информационным входом первого узла 28 обнаружени ошибок и первым информацисиным входом узла 31 коррекции сбоев. Аналогичным образом второй приемный регистр 27 св зан с первым коммутатором 39, элементом ИЛ.И 35, узлом 32 управлени режимом, вторым узлом 29 обнаружени ошиб.ок, узлом 31 коррекции сбоев. .Первый 28 и второй 29 узлы обнаружени ошибок идентичны между собой и с бл{жами И,1-11.Р 12.1-12.Р, 13.113 .Р и каждый из них .содержит (фиг.З) группу сверток 43,1-43.4 по модулю два, группу элементов И 44.1-44.4, nqporoвый элемент 45, дeшифpaтqз 46, и прадназначен дл обнаружени двойных и одиночньсс ошибок в сообщении, формировани кода дл определени позиции разр да, аодлежащего инвертированию при одиночной ошибке с целью восстановлени кода сообщени , и выдачи этих сигналов во второй коммутатор 30. Информационный вход узла 29 обнаружени ошибок соединен с информационными входами сверток 43,1-43,4 по модулю два группы, выхоДЬ1 которых соответственно св заны с первыми входами элементов И 44,1-44,4 группы, втсрые входы которых соответственно подключены к младшим Ч-информа аиснным разр дам информацисмнсо о входа узла 29 обнаружени ошкбсж, выходы эле- , ментов И 44.1-44,4 группы св заны со входами двшйфрдгора 46, информационным выходом узла 29 обнаружени ошибок н входамк ворогового элемента 4 5, который через деши4фат 4в поокарчен к уоравл кцшему выходу уэла 29 обнаружени ошибок. Свертки 43.1-43,4 По модулю два группы представл ют собой набор комбинационных схем И, ИЛИ, НЕ и предназначаны дл контрол по четности определенных наборов зНачениТ кода сообщени , например, перва свертка 43.1 контролирует все нечетные значени кода, и выда-ча результата контрол разрешаетс только в том случае, если млашний информационный разр д кода сообшенн равен , в (фотивном случав, на выходе первого. элемента И 44.1 группы устанавливаетс О. В каждую свертку по модулю два подаетс только один соответствующий контрольный разр д. Аналогично первой свертке 43,1 выполнены остальные (ч-1) .свертки 43.2-43.Ч группы. Д1рроговый. элемент 45 содержит вход ные цепи и пороговьш элемент, вьшающий на вькбде сигнал кратного сбо , : если на его вход с элементов И 44,144 группы поступает более одного- сигнала о сбое контрольных группы. В качестве порогового элемента может быть использован , например триггер Шмитта. Дешифратор 46 содержит набор эле . ментов И, ИЛИ, НЕ и предназначен дл выдачи управл ющих воздействий по результатам контрол сообщени Нет сбо Однократный сбой , Многократный сбой Второй коммутатор 30 (фйг.2) содержит набор схем И, ИЛИ, НЕ, на которых определ етс из какого приемного регистра необходимо передать информацию в первый коммутатор 39, если сообщен{ е не имеет ошибок в одном из приемных регистров, а также необходимость ко|эректировки кода сообщени с помощью узла 31 коррекции сбоев, если однократньге ошибки в обоих приемных регистрах, или однократна ошибка в одном и многократна в других приемных регистрах. Во втором коммутаторе ЗО с помощью дешифратора , на который подаетс код позиции ошибки из соответствующего узла 28 и 29 обнаружени ошибок, дешифрируегс 1О мер позиции кода сооб.щени , котсрьй необходимо инвертировать в узле 31 коррекции dSoeB. Второй коммутатор ЗО управл ющим выходом св зан с узлом 31 коррекции сбоев, причем этот выход вл етс выходом дешифратора кода позиции ошибки на п .выходов, где п - количество разр дов в сообщении, ч - количество избыточных контрольных разр дов. Узел 31 коррекции сбоев содержит ком бинациониую логику иа элементах И, ИЛИ, Н идентичную дл каждого из п разр дов сообщени , реализующую инвертирование одного из разр дов, при условии раз. решени коррекции кода сообщени из второго коммутатора 30. Первый управл ющий выход второго коммутатора 30 св зан с третьим управл ющим входом группы элементов И 33. Группа элементов И 33 предназначена дл вьгработки послейовательиости сигналов дл продвижени со общени по направлени м, определ емым выходами узла 32 управлени режимом, гасемы 33 сравнени , второго коммугат 8 814 ра 30, Hjynna элементов И 33 управл ющими входами также св зана с узлом 32 управлени режимом, схемой 38 сравнени , .управл ющими входами приемных ре/ист- рбв 26 27 и распределителем 34- импульсов . Св зь второго коммутатора 30 и группы элементов И 33 сэстоит из р да шин, по которым в группу элементов И 33 подаютс сигналы о направлении движени сообщени , а также о необходимости записи признака сообщени дл управл ющего модул в регистры 41 и 42 передачи. Группа элементов И 33 информационными входами св зана с информа- цитнымй выходами узла 31 коррекции сбоев разр ды сообщени ) и- информационным выходом счетчика 37. Управп ющамл выходами группа элементов И 33 св зана с элементом И 36 длч управ- лени занесением кода в счетчик 37, счетчиком 37 дл вычитани нз него , если его содержимое не равно нулю. Информационными выходами группа элементов И 33 св зана всеми разр дами сробщенн , через группу элементов ИЛИ 4О с первым коммутатором 39 и разр дами кода счетчика 37, с первым 41 и втсрь1м 42 передачи регистрами. Распределитель 34 импульсов идентичен 14.114 ,Р. Управл ющие входы распределител 34 импульсов св заны соответственно с управл ющими входами блока 2 контрол магистрали, а второй управл ющий выход распределител 34 импульссф св зан с первым кадлмутатором 39. Узел 32 управлени режимом содержит набор элементов И, ИЛИ, ;НЕ и предназначёй дл выработки управл ющих сигналов , зашющих режим работы блока 2 контрол магистрали,в частности режим передачи сообщени дл управл ющего модул , режим нулевого слова, режим передачи сообщени дл неуправл ющего модул . Элемент ИЛИ 35 содержит набор схем ИЛИ по числу разр дов счетчика и информационным выходом подключен к элементу И 36 и предказиачен дл сборки одноименных счетчика из первого 26 и второго 27 приемных регистров. Элемент И 36 дл занесени содержимого разр дов счетчика циклов приемных регистров 26 и 27 в счетчик 37, соединен информационной св зью со счетчиком 37, который информационным выходом подключен к схеме 38 сравнени ; предназначенной дл определени иулевого значени счетчика 37. Схема 5В орав-, нени включает набор схем И. The bits of the signs of the word of the utf module module and the signs of the state of the word from the outputs of the elements OR 5.1-5. Р of the first group arrive at the inputs of the blocks 19.119. VTS1 4.1-4. P groups arrive at the inputs of the first address comparison blocks 15.1-15. the second 16.1-16.R groups, containing sets of AND, OR elements, intended for recognizing the module's own addresses, by comparing WIA a; C} of recipients with their own collections stored in address registers 18.118GR, including manual setting circuits addresses. Managing results of bsshx: addressing address percA; 15.115. Р and BTdpoft 16.1-16.Р groups through. the OR elements 17.1-17.P of the second group are associated with the control registers 22.1-22.R groups that are also connected to blocks 19.1-19. P generating control signals for the group and include triggers with write and reset nodes and are used to indicate states and modes of operation of the device. The units 19.1-19.P of generation of control signals of the group are also connected to serially connected counters 20.1-20.P failures of the group and remote controllers 21.1-21.P groups that are jointly intended to register the number of incorrect information transfers from the 25Л-25 modules. P to buffer registers 23.1-23. P of a pei group. The device is connected by two-way information and command links to modules 25.1-25. Р of the computing system, which can be used as central processors, input-output processors, interlocks RAM. . Block 2 co11g line 1, 2) is designed to monitor and recover information circulating on the highway; detection of messages that were not received by the recipients for various reasons (failure in the recipient's address, multiple failures in messages that cannot be eliminated by instrumentation tools, and retransmission of the message or an interrupt to the pack is required; modules, etc.). The line control unit 2 contains the first receiving register 26, the second receiving register 27, the first node 28, error detection, the in-progress error detection node 29, the second switch 3Q, the failure correction block 31, the mode control node 32, the I & D element group, the pulse distributor 34, the element OR 35, the element AND 36, the counter 37, the comparison circuit 3S, the first switchboard 39, the group of elements OR 40, the first transmission register 41, the second transmission register 42. The first 26 and second 27 receiving registers are identical, contain sets of triggers for storing information, a chain of entry, output and reset of information and are designed to store the received information during the time it is processed in block 2 of the main control. The information output of the first receiver b of the register 26 is connected to the first information input of the first switch 39 by all bits, the waves that are a cycle counter to the first information input of the element S 812 OR 35, the bit determining the load of the receiving register 26 and the word sign of the control module is discharged to the first information input of the mode control node 32, the information output, the course of the first receiving register 26, all bits, except for the counter of cycles, occupation signs, word sign control unit, coupled to the data input of the first node 28 and the first error detection informatsisinym input correction unit 31 malfunctions. In a similar way, the second receiving register 27 is connected with the first switch 39, the TLI element 35, the mode control node 32, the second error detection node 29, the fault correction node 31. .The first 28 and second 29 error detection nodes are identical with each other and with the AND blocks, 1-11. Р 12.1-12. Р, 13.113. Р and each of them contains (fig. 3) a group of convolutions 43.1- 43.4 modulo two, AND group 44.1-44.4, nqporo element 45, decimal 46, and prad is intended to detect double and single errors in the message, generate a code to determine the position of the discharge, and then invert with a single error to restore the message code, and outputting these signals to the second switch 30. The information input of the error detection node 29 is connected to the information The ion inputs of the convolutions 43.1-43.4 are modulo two groups, the output of which, respectively, are associated with the first inputs of the elements AND 44.1-44.4 of the group, the secondary inputs of which are respectively connected to the younger H-information will give information about the input Oshkbszh detection unit 29, the outputs of elements AND 44.1-44.4 of the group are connected to the inputs of DF 46, the information output of the error detection node 29 on the input element 4 5 5, which is passed through to the remote 4 output of 29 error detection . Convolutions 43.1-43,4 Modulo two groups are a set of combinational schemes AND, OR, NOT and are intended to check the parity of certain sets of TREATMENT of a message code, for example, the first convolution 43.1 controls all odd code values and outputs the result of the control resolved only if the wider data bit of the code is equal to, in the (fake case, the output of the first. And group 44.1 is set to O). Only one corresponding check bit is supplied to each convolution modulo two. according to the first convolution 43.1, the remaining (h-1) convolutions 43.2-43.H groups were completed. D1Rogovy. Element 45 contains input circuits and a threshold element that includes a multiple-fold signal: if its input is from AND 44.144 elements groups receive more than one signal about the failure of the control groups.The Schmitt trigger, for example, can be used as a threshold element.The decoder 46 contains a set of AND, OR, NOT elements and is intended for issuing control actions based on the results of the message control No failure A single failure Repeated crash w The second switch 30 (fig.2) contains a set of AND, OR, NOT schemes in which it is determined from which receiving register it is necessary to transmit information to the first switch 39, if it is reported {e has no errors in one of the receiving registers, as well as the need for | message code corrections using the fault correction node 31, if there is a one-time error in both receiving registers, or a one-time error in one and multiple in other receiving registers. In the second commutator switch, using the decoder, to which the error position code is supplied from the corresponding error detection node 28 and 29, the decoding code measures the position of the message code that you need to invert in the dSoeB correction node 31. The second switch ZO of the control output is connected to the fault correction node 31, and this output is the output of the error position code decoder on the output outputs, where n is the number of bits in the message, h is the number of redundant check bits. The fault correction node 31 contains a combination logic of AND, OR, H elements identical for each of the n bits of the message, which implements the inversion of one of the bits, subject to the condition of times. address correction code messages from the second switch 30. The first control output of the second switch 30 is connected with the third control input of the group of elements And 33. The group of elements And 33 is designed to work on the posleavlivayasti signals to move the message in directions determined by the outputs of the node 32 the mode control, the comparing modem 33, the second commutator 8 814 pa 30, Hjynna elements 33 and the control inputs are also connected to the mode control unit 32, the comparison circuit 38, the control inputs of the receiving power sources 26 27 and 34-pulse limiter. The communication of the second switch 30 and the group of elements And 33 consists of a series of tires, which send signals to the group of elements 33 and the direction of movement of the message, as well as the need to write a message flag for the control module to the transfer registers 41 and 42. A group of elements And 33 information inputs associated with the information outputs of the node 31 error correction message bits) and information output of the counter 37. The control outputs of a group of elements And 33 associated with the element 36 for control code entry in the counter 37 , counter 37 for subtracting it, if its contents are not zero. The information outputs of the group of elements AND 33 are connected by all bits of the total, through the group of elements OR 4O with the first switch 39 and the code bits of the counter 37, with the first 41 and all 42 of the transmission registers. The distributor 34 pulses identical 14.114, P. The control inputs of the pulse distributor 34 are associated respectively with the control inputs of the line control unit 2, and the second control output of the pulse distributor 34 is connected to the first square switch 39. The mode control node 32 contains a set of AND, OR; control signals stitching the mode of operation of the line 2 control, in particular the message transfer mode for the control module, the zero word mode, the message transfer mode for the non-control module. The OR element 35 contains a set of OR circuits by the number of counter bits and the information output is connected to the AND 36 element and is predicted for assembling the counter of the same name from the first 26 and second 27 receiving registers. The element 36 for transferring the contents of the bits of the counter of the cycles of the receiving registers 26 and 27 to the counter 37 is connected by an information link with the counter 37, which is connected to the comparison circuit 38 by an information output; for determining the zero value of the counter 37. Scheme 5B of the regulation includes a set of schemes I.
irjpynna элементов ИЛИ 40 пре назначеиа дл передачи управл ющих и информационных сигналов в первый коммугагор 39. Г{)уапа элементов ИЛИ 40 св зана первымуправлтощим входом; с управл ющим выходо.м узла 32 управлени режимом а управл ющим выходом - с первым коммутатором 39. Первый коммутатор 39 содержит наборы схем ИЛИ, И в предназначен дл выполнени передачи сообщени соответственно из первого 26 к втфого 27 приемных регистров в первый 41 и второй 42 регистры передачи, при условии отсутстви ошибок;, передачи содержимсго приемного регистра, в котором находитс правильное сообщение в оба регистра 41, 42; передачи пересылок из группы элементов ИЛИ 40 в .оба регистра 41 и 42 передачи скорректированного кода сообщени , если хот бы в одном из приемных регистров было сообщение с одной ошибкой и его возможно было восстановить Первый коммутатор 39 первым в вгорым информационными выходами соотвегственно св зан с первым 41 и вторым 42 регисграми передачи.irjpynna of the elements OR 40 are intended for transmitting control and information signals to the first communigor 39. G {) the wapa of the elements OR 40 is connected with the first governing input; with control output of node 32 of mode control and control output — with first switch 39. First switch 39 contains sets of OR, AND B circuits for performing message transmission from the first 26 to the second 27 receive registers respectively to the first 41 and second 42 transfer registers, provided there are no errors ;, transferring the contents of the receiving register, in which the correct message to both registers 41, 42 is located; transferring the shipments from the group of elements OR 40 to both the registers 41 and 42 of transmitting the corrected message code, if at least one of the receiving registers had a message with one error and could have been restored, the First switch 39 was first connected to the first information outlet in the upcoming 41 and second 42 regisgrams transfer.
Первый 41 и еторой 42 регистры передачи аналогичны приемным регистрам 26, 27 и предназначены дл хранени сообщени на врем передачи в последующие приемные регистры магисграпи, Информаг ц онкые выходы первого 41 в второго 42 регистров -.передачи соответст)аенно осж- ключены к первому и второму информационным выходам 2 к(жгроп магнатрали . Управл ющие входы регистров 41 и 42 передачи св заны с четвертым управл5пощикг выходом группы элементов И 33, служат дл установки в соответствующих разр дах сообщени признаков неустранимого сбо признака сообщени дл управл ющего модул .The first 41 and the transfer registers 42 are similar to the receive registers 26, 27 and are designed to store the message at the time of transfer to the subsequent magisgraf receiving registers. The information outputs of the first 41 in the second 42 registers are transferred respectively to the first and second information outputs 2 k (magnetral grill. The control inputs of the transfer registers 41 and 42 are connected to the fourth control of the output of the group of elements And 33, which are used to set an unrecoverable sign in the corresponding bits and messages for the control module.
Блоки 6.1-6.Р коммутации (фиг. 4) предназначены дл контрол инфсрмации и повышени ее достоверности при межрегистровых перерылках, что достигаетс путем аатоматическсЛ пересылки правильней информации хот бы из одното приемного регистра З.К, 4.К, IB оба передающих регистра 7.К, 8.К. В состав .-го блока 6.-(с коммутации вход т первый элемент ИЛИ 47.1с, второй элемент ИЛИ 48«, первый 49,iLi второй 5О.С, третий 51-К и четвертьй 5 2.1 элементы И, третий ЗЗ.и четвертый 54.tэheмeнты ИЛИ. Инфор-, маци .;с выхода приемнс го регистра Зi поступает на вход первого элемента ИЛИ 47,k где она провер етс с. помощью опв° рации исключающее ИДИ на равенствоBlocks 6.1-6. P switching (Fig. 4) are designed to control information and increase its reliability with interregister ropes, which is achieved by automatically sending the correct information from at least one receiving register Z.K. 4.K, IB both transmitting registers 7 .K, 8.K. The .th block 6 .- (with switching includes the first element OR 47.1c, the second element OR 48 ", the first 49, the iLi the second 5О.С, the third 51-К and the quarter 5 2.1 And elements, the third Z.i the fourth 54.teement of OR. Infor- mation; from the output of the receiving register Zi enters the input of the first element OR 47, k where it is checked with the help of the excluding IDN for equality
с информацией, поступающей со входа приемного- регистра 3. k на второй информационный вход первого элемента ИЛИ 47J; В зависимости от результата -сравнени , информаци в передающий регистр 7. k поступает либо из приемного регистра З. -первсй группы через первый элемент И 49.iiH элемент ИЛИ 53ж, либо из приемного регистра 4.k второй группы через второй элемент И SO.if. и элемент ИЛИ 53. Втсра половина блока 6 1с коммутации, включающа приемный регистр 4 второй группы, второй элемент ИЛИ 4Sifc третий 5 l.-fc и четвертый 52Аэлементы И, четвертый элемент ИЛИ 54 R, имеет то же функциональное назначение и те же св зи, что и перва половина блока.with the information coming from the input of the receiving-register 3. k to the second information input of the first element OR 47J; Depending on the result of the comparison, the information is sent to the transmitting register 7. k comes either from the receiving register 3. The first group through the first element AND 49.iiH element OR 53ж, or from the receiving register 4.k of the second group through the second element AND SO if. and the element OR 53. The secondary half of the switching unit 6 1c includes the receiving register 4 of the second group, the second element OR 4Sifc the third 5 l.-fc and the fourth 52A elements AND, the fourth element OR 54 R, has the same functionality and the same connections as the first half block.
Устройство работает следующем образом .The device works as follows.
Модули 25.1-25.Р вычислительной системы обмениваютс между собой слов&ми информации, при этом можнр вьшелить исполнвтелвные модули, выдел ющие функции хранени к обработки информации, и усфавл ющие.модули, в качестве которых используютс центральные прсадессоры, снабженные развитым программным обеспечением дл анализа и прин ти рещений по сбойным ситуаци м.Modules 25.1-25. Computer systems exchange information words & and make decisions on failures.
Функционально устройство дл сопр жени модулей вычислительной системы с контролем (фиг. 1), исключа блок 1 и блсж 2 к 1троп магистрали, можно разделить на Р идентичных частей по числу модулей 25.1-25.Р вычислительной системы. Работу устрсйства будем рассматривать ва примере работы it -ой части устройства совместно с блоком 1 синхронизации и блоком 2 контрол магистрали.Functionally, the device for interfacing the modules of the computer system with the control (Fig. 1), excluding block 1 and bluff 2 to 1 track of the main line, can be divided into P identical parts by the number of modules 25.1-25. P of the computing system. The operation of the device will be considered in the example of the work of the ith part of the device together with the synchronization unit 1 and the highway control unit 2.
По пуску устройства блок 1 синхронизации начинает вырабатывать обе серии сигналов А1 н В1, под управлением кото рых в магистрали начинают циркулировать свободные слова. Каждым сигналом В1 содержимое приемных регистров 3.1-З.Р, 4.1-4.Р передаетс через блоки 6.1-6.Р коммутации в передающие регистры 7.17 .Р, в.1-8.Р. Каждым сигналом А1 информаци передаюшнх регистров 7.1-7.Р, 8.1-8.Р пересылаетс в приемные регистры 3.1-З.Р, 4.1-4.Р,Upon device start-up, the synchronization unit 1 begins to generate both series of A1 and B1 signals, under the control of which free words begin to circulate in the trunk. With each B1 signal, the contents of the receive registers 3.1-Z.P, 4.1-4.P are transmitted through blocks 6.1-6. P switching to the transfer registers 7.17 .P, b.1-8.P. With each signal A1, the information of the transfer registers 7.1-7.P, 8.1-8. P is sent to the reception registers 3.1-Z.P, 4.1-4.P,
Кажда -а часть устройства может независимо работать в одном из трех режим овТ Each part of the device can operate independently in one of the three modes.
Claims (2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU782668443A SU807258A1 (en) | 1978-09-08 | 1978-09-08 | Device for interfacing computing system modules with check |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU782668443A SU807258A1 (en) | 1978-09-08 | 1978-09-08 | Device for interfacing computing system modules with check |
Publications (1)
Publication Number | Publication Date |
---|---|
SU807258A1 true SU807258A1 (en) | 1981-02-23 |
Family
ID=20787024
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU782668443A SU807258A1 (en) | 1978-09-08 | 1978-09-08 | Device for interfacing computing system modules with check |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU807258A1 (en) |
-
1978
- 1978-09-08 SU SU782668443A patent/SU807258A1/en active
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4354267A (en) | Data transmission system utilizing loop transmission lines between terminal units | |
US4059736A (en) | Dual testing system for supervising duplicated telecommunication equipment | |
US4511958A (en) | Common bus access system using plural configuration tables for failure tolerant token passing among processors | |
US4380061A (en) | Loop transmission system with improved bypass routing arrangement | |
US4501021A (en) | Fiber optic data highway | |
US4622550A (en) | Data communication system | |
US5049871A (en) | Loop communication system | |
US4482980A (en) | Hybrid optical/electrical data highway | |
US4801934A (en) | Method and apparatus for transmission of data with data reduction | |
US3652993A (en) | Rapid polling method for digital communications network | |
US4127845A (en) | Communications system | |
US3833798A (en) | Data processing systems having multiplexed system units | |
US4825208A (en) | Method for flow control of data within a meshed data network | |
US5537535A (en) | Multi-CPU system having fault monitoring facility | |
US3991406A (en) | Program controlled data processing system | |
EP0135037B1 (en) | Structure detecting method for circular type transmission system | |
US3965294A (en) | Method of and apparatus for testing transmission line carrying bipolar PCM signals | |
US4932020A (en) | Packet switching arrangement including packet retransmission | |
SU807258A1 (en) | Device for interfacing computing system modules with check | |
GB1499010A (en) | Transmission of digital information signals together with a preceding address signal | |
EP0093004B1 (en) | Data communication system | |
JPH06164611A (en) | Communication system for ring type local area network | |
CA1182568A (en) | Industrial control system | |
SU1446623A1 (en) | Device for checking received information | |
SU894778A1 (en) | Information transmission monitoring device |