SU1689994A2 - Apparatus for testing operative memory unuits - Google Patents
Apparatus for testing operative memory unuits Download PDFInfo
- Publication number
- SU1689994A2 SU1689994A2 SU894749105A SU4749105A SU1689994A2 SU 1689994 A2 SU1689994 A2 SU 1689994A2 SU 894749105 A SU894749105 A SU 894749105A SU 4749105 A SU4749105 A SU 4749105A SU 1689994 A2 SU1689994 A2 SU 1689994A2
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- output
- unit
- block
- control
- Prior art date
Links
- 238000012360 testing method Methods 0.000 title description 3
- 230000015572 biosynthetic process Effects 0.000 claims abstract description 35
- 238000012544 monitoring process Methods 0.000 claims abstract description 6
- 208000032368 Device malfunction Diseases 0.000 claims 1
- 210000004185 liver Anatomy 0.000 claims 1
- 238000010586 diagram Methods 0.000 abstract description 26
- 230000007257 malfunction Effects 0.000 abstract description 6
- 230000002950 deficient Effects 0.000 abstract 1
- 238000005755 formation reaction Methods 0.000 description 28
- 230000003111 delayed effect Effects 0.000 description 11
- 230000004044 response Effects 0.000 description 10
- 238000012986 modification Methods 0.000 description 9
- 230000004048 modification Effects 0.000 description 9
- 238000013519 translation Methods 0.000 description 9
- 238000009434 installation Methods 0.000 description 7
- 238000000034 method Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 6
- 230000001360 synchronised effect Effects 0.000 description 6
- 238000004458 analytical method Methods 0.000 description 4
- VXROOKJCZCDMMS-UHFFFAOYSA-N dcht Chemical group CC(=O)OC1C(OC(C)=O)C2(C)CC(C)CCC2C(OC(C)=O)C2CC(=O)C(C)=C1C2(C)C VXROOKJCZCDMMS-UHFFFAOYSA-N 0.000 description 4
- 238000012806 monitoring device Methods 0.000 description 4
- 230000001934 delay Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000036541 health Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 239000004020 conductor Substances 0.000 description 2
- 208000024891 symptom Diseases 0.000 description 2
- 101100536596 Arabidopsis thaliana TCTP1 gene Proteins 0.000 description 1
- 101000691459 Homo sapiens Serine/threonine-protein kinase N2 Proteins 0.000 description 1
- 108010076504 Protein Sorting Signals Proteins 0.000 description 1
- 102100026180 Serine/threonine-protein kinase N2 Human genes 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000000903 blocking effect Effects 0.000 description 1
- 238000012512 characterization method Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000004907 flux Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- YTCQFLFGFXZUSN-BAQGIRSFSA-N microline Chemical compound OC12OC3(C)COC2(O)C(C(/Cl)=C/C)=CC(=O)C21C3C2 YTCQFLFGFXZUSN-BAQGIRSFSA-N 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002085 persistent effect Effects 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000013024 troubleshooting Methods 0.000 description 1
- 238000010977 unit operation Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Landscapes
- Detection And Prevention Of Errors In Transmission (AREA)
Abstract
Изобретение относитс к запоминающим устройствам статического типа, конкретно - к контролю запоминающих устройств на правильность их работы и может быть использовано при разработке, отладке и диагностике неисправностей оперативных запоминающих устройств. Цель изобретени - расширение области применени устройства за счет возможности контрол блоков пам ти с магистральным параллельным интерфейсом. Устройство содержит генератор, формирователи управл ющих сигналов, счетчик ад; реса, блок установки адреса, коммутаторы, блоки индикации, блоки сброса, счетчик циклов, блок выбора адреса синхронизации , блок сравнени адресов и циклов, блок Изобретение относитс к запоминающим устройствам статического типа, конкретно к контролю запоминающих устройств на правильность их работы, может быть использовано при разработке, отладке и диагностике неисправностей оперативных запоминающих устройств и вл етс усовершенствованием изобретени по авт.св. № 1265859. формировани признака операции, блоки управлени режимами, формирователи признака режима, блок задани начального кода , блоки инверсии данных, формирователь признака инверсии данных, блок сравнени данных, формирователь сигнала опроса, блок пуска, блок приемопередатчиков, блок передатчиков, блок фиксации ошибок, блок выключени ошибок, D-триггер, распределители импульсов, блокуправлени третьим коммутатором, блок управлени инверси ми , блокуправлени приемопередатчиками. Введенные признаки - блок приемопередатчиков , третий и четвертый блоки инверсии данных, блок передатчиков, блок фиксации ошибок, бдок выключени ошибок , D-триггер, распределители импульсов, блок управлени третьим коммутатором, третий коммутатор, п тый блок индикации, второй блок сброса ошибок, второй и третий блоки управлени режимами, второй, третий и четвертый формирователи управл ющих сигналов, блок управлени инверси ми, второй, третий и четвертый формирователи признака режима, блок управлени приемопередатчиками обеспечивают возможность проверки блоков пам ти со стандартным интерфейсом МПИ без привлечени дефицитных персональных компьютеров . 20 ил. Цель изобретени - расширение области применени устройства путем обеспечени возможности контрол блоков пам ти с магистральным параллельным интерфейсом . На фиг. 1 и 2 приведена схема устройства дл контрол блоков оперативной пам ти; на фиг. 2 - схема блока приемопередатчиков информации; на фиг. 4 сл с о со Ч о ю 4 ГОThe invention relates to static-type storage devices, specifically to the control of storage devices for their correct operation and can be used in the development, debugging and diagnostics of operational memory failures. The purpose of the invention is to expand the field of application of the device due to the possibility of controlling memory blocks with a trunk parallel interface. The device contains a generator, control signal formers, a hell counter; rez, address setting block, switches, display blocks, reset blocks, cycle counter, synchronization address selection block, address and cycle comparison block, block The invention relates to static-type storage devices, specifically to controlling storage devices for correct operation, can be used when developing, debugging and diagnosing malfunctions of random access memory devices and is an improvement of the invention auth.st. No. 1265859. formation of the operation flag, mode control units, mode indicator drivers, initial code setting unit, data inversion units, data inversion characteristic driver, data comparison unit, interrogation signal generator, start unit, transceiver unit, transmitter unit, error fixing unit, an error switching unit, a D-flip-flop, pulse distributors, a third switch control unit, an inversion control unit, a transceiver control unit. Introduced features - transceiver unit, third and fourth data inversion unit, transmitter unit, error fixing unit, error deactivating unit, D-flip-flop, pulse distributors, third switch control unit, third switch, fifth display unit, second error reset unit, second and the third mode control unit, the second, third and fourth control signal drivers, the inversion control unit, the second, third and fourth mode signature drivers, and the transceiver control unit provide m can check storage units with a standard interface DIF without involving deficient personal computers. 20 il. The purpose of the invention is to expand the field of application of the device by enabling the control of memory blocks with a trunk parallel interface. FIG. 1 and 2 are schematic diagrams of a device for monitoring RAM blocks; in fig. 2 is a block diagram of information transceivers; in fig. 4 cl with about with Ch o y 4 GO
Description
- схема третьего блока инверсии данных; на фиг. 5 - схема четвертого блока инверсии данных; на фип 6 - схема блока передатчиков информации; на фиг. 7 - схема блока фиксации ошибок; на фиг. 8 - схема п того блока индикации; на фиг. 9 - схема второго блока сброса ошибки; на фиг. 10 - схема второго блока управлени режимами; на фиг. 11 - схема первого распределител импульсов; на фиг. 12 - схема второго распределител импульсов; на фиг. 13 - схема третьего коммутатора; на фиг. 14 - схемы второго, третьего формирователей управл ющих сигналов; на фиг. 15 - схема блока управлени инверси ми; на фиг. 16 - схема первого блока формировани признака режима; на фиг, 17 - схема второго блока формировани признака режима; на фиг. 18 - схема третьего блока формировани признака режима; на фиг. 19 - схема блока управлени приемопередатчиками; на фиг. 20 - временна диаграмма работы устройства .- scheme of the third block of data inversion; in fig. 5 is a diagram of the fourth block of data inversion; FIP 6 - block diagram of information transmitters; in fig. 7 is a block diagram of the fixation of errors; in fig. 8 is a diagram of the p of the display unit; in fig. 9 is a diagram of a second error reset block; in fig. 10 is a diagram of a second mode control unit; in fig. 11 is a diagram of the first pulse distributor; in fig. 12 is a diagram of the second pulse distributor; in fig. 13 is a diagram of the third switch; in fig. 14 shows circuits of the second and third control signal drivers; in fig. 15 is a diagram of an inversion control unit; in fig. 16 is a diagram of a first mode formation unit; FIG. 17 is a diagram of a second mode formation unit; in fig. 18 is a diagram of the third characteristic condition generating unit; in fig. 19 is a diagram of a transceiver control unit; in fig. 20 is a temporary diagram of the operation of the device.
Устройство содержит (фиг, 1, 2) генератор 1 тактовых импульсов, первый формирователь 2 управл ющих импульсов, счетчик 3 адреса, блок 4 установки адреса, первый коммутатор 5, второй коммутатор 6, второй блок 7 индикации адреса, первый блок 8 сброса, счетчик 9 циклов, блок 10 выбора адреса синхронизации, блок 11 сравнени адресов и циклов, блок 12 формировани признака операции, блок 13 управлени режимами , блок 14 формировани признака режима, первый блок 15 задани начального кода, генератор 16 псевдослучайного кода , третий блок 17 индикации, первый блок 18 инверсий данных, формирователь 19 признака инверсии данных, второй блок 20 инверсии данных, четвертый блок 21 индикации числа, блок 22 сравнени данных, формирователь 23 сигнала опроса, блок 24 пуска, блок 25 коммутации, первый блок 26 индикации неисправных разр дов, первый выход 27 устройства (выход импульса обращени ), второй выход 28 синхронизации, третий выход 29 признака операции, четвертый выход 30 сигнала неравенства (признака неисправности), п тую группу выходов 31 кода адреса, группу информационных выходов 32, первый вход 33 устройства (вход признака инверсии по адресам), вторую группу входов 34 устройства (входы считанной информации), группы св зей (кодовые шины 35-46, а также отдельные св зи 47-74.The device contains (FIG. 1, 2) clock generator 1, first driver 2 control pulses, address counter 3, address setting unit 4, first switch 5, second switch 6, second address indication unit 7, first reset unit 8, counter 9 cycles, synchronization address selection block 10, address and cycle comparison block 11, operation feature generating unit 12, mode control unit 13, mode feature generating unit 14, first starting code setting unit 15, pseudo-random code generator 16, third displaying unit 17, first block 1 8 data inversions, data inversion characteristic driver 19, second data inversion unit 20, fourth number indication unit 21, data comparing unit 22, interrogation signal generator 23, start unit 24, switching unit 25, first malfunction indication unit 26, first output 27 devices (access pulse output), the second synchronization output 28, the operation indication third output 29, the inequality signal fourth output 30 (fault symptom), the fifth group of outputs 31 of the address code, the group of information outputs 32, the first input 33 of the device (input from the inversion by addresses), the second group of inputs 34 of the device (the inputs of the read information), the communication groups (code buses 35-46, as well as individual communications 47-74.
Блоки 12-14, 19 со св з ми образуют блок местного управлени . На фиг. 2 блок 74 приемопередатчиков информации,- третий 76 и четвертый 77 блоки инверсии данных,Blocks 12-14, 19 form a local control unit with connections. FIG. 2 block 74 transceivers information, the third 76 and fourth 77 blocks of data inversion,
блок 78 передатчиков информации, блок 79 фиксации ошибок, блок 80 выключени ошибок , п тый блок 81 индикации, второй блок 82 сброса, второй блок 83 управлени режимами , D-триггер 84, первый распределитель 85 импульсов, второй распределитель 86 импульсов, блок 87 управлени третьим коммутатором, третий коммутатор 88, второй 89, третий 90, четвертый 91 формирова0 тели управл ющих сигналов, блок 92- управлени инверси ми, третий блок 93 управлени режимами, второй 94, третий 95 и четвертый 96 блоки формировани признака режима, блок97 управлени приемопере5 датчиками, п тый блок 98 формировани признаков режимов.information transmitters block 78, error fixing block 79, error shutdown block 80, fifth indication block 81, second reset block 82, second mode control block 83, D-flip-flop 84, first pulse distributor 85, second pulse dispenser 86, control block 87 the third switch, the third switch 88, the second 89, the third 90, the fourth 91 control signal generators, the inversion control unit 92, the third mode control unit 93, the second 94, the third 95 and fourth 96 mode characteristic generation units, the receiver 97 control unit data s, the fifth block 98 forming characteristics modes.
На фиг. 2 показаны также св зи и входы, выходы устройства 99-129.FIG. 2 also shows the connections and inputs, the outputs of the device 99-129.
Блок 75 приемопередатчиков информа0 ции(см.фиг.З) содержит электронные переключатели , приемные входы которых вл ютс групповыми входами 99 блока 75, а выходы - групповыми выходами 102, Магистральные входы-выходы электронныхThe information transceiver unit 75 (see Fig. 3) contains electronic switches, the receiving inputs of which are the group inputs 99 of the block 75, and the outputs - group outputs 102, Trunk inputs-outputs electronic
5 переключателей соединены с магистральными шинами 100 блока 75 приемопередатчиков . Управл ющие входы электронных переключателей соединены с соответствующими входами 101 и 120 блока 75. При этом5 switches are connected to the trunk buses 100 of the transceiver unit 75. The control inputs of the electronic switches are connected to the corresponding inputs 101 and 120 of block 75. At the same time
0 по входу 101 обеспечиваетс переключение режима работы электронных переключателей . При потенциале Лог.О электронные переключатели обеспечивают прием данных по входам 99 и выдачу в магистраль 100,0, input 101 provides for switching the operation mode of the electronic switches. At the potential of Log.O, electronic switches provide data reception at inputs 99 and output to trunk 100,
5 а при потенциале. Лог.1 на входе 101 прием с магистрали 100 и выдачу в магистраль 102. По входу 120 обеспечиваетс выключение блока приемопередатчиков, т.е. при потенциале лог.О на входе 120 разрешаетс 5 a at potential. Log.1 at input 101 receives from trunk 100 and outputs to trunk 102. At input 120, the transceiver unit is turned off, i.e. when the potential of the log. About the input 120 is resolved
0 работа электронных переключателей в блоке 75, а при потенциале Лог.1 на выходе 120 электронные переключатели будут в третьем состо нии (закрыты) и на магистральных выходах 100 блока 75 приемопере5 датчиков будет высокое сопротивление. В опытном образце в качестве электронных переключателей использовались микросхемы 585 АП26, обеспечивающие переключение 16-ти разр дной информации данных0 operation of electronic switches in block 75, and at potential Log.1 at output 120, electronic switches will be in the third state (closed) and there will be a high resistance on the main outputs 100 of block 75 of the transducer 5 sensors. In the prototype, 585 AP26 microcircuits were used as electronic switches, which ensure the switching of 16-bit data information
0 Третий блок 76 инверсии данных (фиг,4) содержит группу элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, выполн ющих функцию управл емых инверторов. Информационные входы элементов ИСКЛЮЧАЮЩЕЕ ИЛИ соедине5 ны с группой одов 32, другие входы всех элементов ИСКЛЮЧАЮЩЕЕ ИЛИ соединены между собой и подключены к входу 103 блока 76 инверсии данных. При потенциале Лог.О на входе 103 данные с входов 32 транслируютс на выходы 99 блока 76 в пр мом коде, а при потенциале Лог.1 - в инверсном .0 The third data inversion unit 76 (FIG. 4) contains a group of EXCLUSIVE OR elements that perform the function of controlled inverters. The information inputs of the EXCLUSIVE OR elements are connected to the group of 32 odds, the other inputs of all the EXCLUSIVE OR elements are interconnected and connected to the input 103 of the data inversion unit 76. At potential Log. O at input 103, data from inputs 32 are transmitted to outputs 99 of block 76 in the forward code, and at potential Log.1 in inverse.
Четвертый блок 77 инверсии данных (фиг.5) содержит группу элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, выполн ющих роль управ- л емых инверторов. Информационные входы элементов ИСКЛЮЧАЮЩЕЕ ИЛИ соединены с группой входов 102, другие входы всех элементов ИСКЛЮЧАЮЩЕЕ ИЛИ соединены между собой и подключены к входу 103 блока 77 инверсии данных. При потенциале Лог.О на входе 103 данные с входов 102 транслируютс на выходы 34 блока 77 в пр мом коде, а при потенциале Лог.1 - в инверсном. В опытном образце устройства блоки 76 и 77 инверсии данных имели 16 разр дов и выполн лись на микросхемах 133ЛП5.The fourth data inversion unit 77 (FIG. 5) contains a group of EXCLUSIVE OR elements that perform the role of controlled inverters. The information inputs of the EXCLUSIVE elements OR are connected to the group of inputs 102, the other inputs of all the elements EXCLUSIVE OR are interconnected and connected to the input 103 of the data inversion unit 77. At potential Log. O at input 103, data from inputs 102 are transmitted to outputs 34 of block 77 in the forward code, and at potential Log.1 in inverse. In the prototype of the device, blocks 76 and 77 of data inversion had 16 bits and were performed on 133LP5 microcircuits.
Блок 78 передатчиков информации (фиг.6) содержит транслирующие элементы, приемные входы которых соединены с группой входов 31, а выходы - с группой выходов 100 блока 78. Управл ющий вход транслирующих элементов соединен с входом 120 блока 78 передатчиков. При потенциале Лог.О на входе 120 транслирующие элементы открыты и обеспечивают передачу данных с входов 31 на выходы 100. При потенциале Лог.1 на входе 120 транслирующие элементы закрыты и на выходах 100 блока 78 передатчиков высокое сопротивление (третье состо ние),Information transmitters block 78 (Fig. 6) contains transmitting elements whose receiving inputs are connected to a group of inputs 31, and outputs to a group of outputs 100 of block 78. The control input of transmitting elements is connected to input 120 of transmitters block 78. At the Log.O potential at the input 120, the transmitting elements are open and provide data transfer from the inputs 31 to the outputs 100. At the potential of Log.1, the transmitting elements at the input 120 are closed and high resistance (third state) at the outputs 100 of the transmitter block 78,
В опытном образце устройства в блоке 78 передатчиков в качестве транслирующих элементов использовались микросхемы КР 580ВА87, обеспечивающие трансл цию 16- ти разр дной информации адреса.In the prototype of the device in block 78 of transmitters, KR 580VA87 microcircuits were used as transmitting elements, which ensured the translation of 16-bit address information.
Блок 79 (фиг.7) содержит Ь-триггер 130, D-вход которого соединен с входом 105 блока 79. Установочный R-вход D-триггера 130 св зан с входом 107 блока 79. Синхровход С D-триггера 130 соединен со входом 108 блока 79. Нулевой выход D-триггера 130 св зан с первым входом элемента И 131 и с одним из выходов группы 110-1 блока 79. Второй вход элемента И 131 подключен к одному из выходов группы 110-2 блока 79 и к выходу элемента И-НЕ 132, первый и второй входы которого св заны соответственно с входом 104 и 106 блока 79. Наличие сигнала Ответ на входе 105 фиксируетс в D-триггере 130 с приходом сигнала ЗП/ЧТ со входа 108. Признак отсутстви сигнала Ответ с выхода D-триггера 130 выдаетс на один из выходов 110-1. Признак неисп- равности НИС ЗУ поступает на вход 104 и через элемент И-НЕ 132 при условии разрешающего потенциала на управл ющем входе элемента И-НЕ 132 проходит на один из выходов группы выходов 110-2. ПризнакиBlock 79 (FIG. 7) contains an L-flip-flop 130, the D-input of which is connected to the input 105 of the block 79. The installation R-input of the D-flip-flop 130 is connected to the input 107 of the 79 block. block 79. The zero output of the D-flip-flop 130 is connected with the first input of the And 131 element and one of the outputs of the group 110-1 of the block 79. The second input of the And 131 element is connected to one of the outputs of the group 110-2 of the 79 and to the output of the And element -NE 132, the first and second inputs of which are associated respectively with inputs 104 and 106 of block 79. The presence of a signal The answer at input 105 is fixed in the D-flip-flop 130 with the arrival of si drove PZ / THU from input 108. Signal of no signal A response from the output of the D-flip-flop 130 is output to one of the outputs 110-1. A fault sign of the NIS ZU is fed to the input 104 and through the IS-HE element 132 under the condition of the permitting potential at the control input of the IS-HE element 132 passes to one of the outputs of the output group 110-2. Signs of
ошибок объедин ютс на элементе И 131 и с его выхода направл ютс на выход 109 блока 79. D-триггер 130 в опытном образце выполнен на микросхеме 133 ТМ2.errors are combined on the element AND 131 and from its output are sent to the output 109 of the block 79. The D-flip-flop 130 in the prototype is made on the chip 133 TM2.
Блок 80 выключени ошибок содержит коммутирующий элемент, один из контактов которого соединен с шиной Лог.1, а другой - с шиной Лог.О (1). Выход коммутирующего элемента вл етс выходом 106 блока 80. В опытном образце устройства коммутирующий элемент был выполнен на тумблере П1ТЗ.Block 80 off errors contains a switching element, one of the contacts of which is connected to the bus Log.1, and the other with the bus Log.O (1). The output of the switching element is the output 106 of the block 80. In the prototype device, the switching element was made on a P1TZ toggle switch.
П тый блок 81 индикации (фиг.8) содержит светодиоды 133, 134, аноды которых соединены, соответственно, с входами 110, а катоды объединены и подключены к источнику напр жени +Е (через резисторы, не показанные на схеме). В опытном образце блок 81 индикации выполнен на светодио- дах ЗЛ102.Fifth display unit 81 (Fig. 8) contains LEDs 133, 134, the anodes of which are connected, respectively, to the inputs 110, and the cathodes are combined and connected to the voltage source + E (via resistors not shown in the diagram). In the prototype, the display unit 81 is made on LEDs ZL102.
Второй блок 82 ошибки (фиг.9) содержит коммутирующий элемент 135 (выполненный в виде кнопки), средний контакт которого соединен с шиной Лог.О (1), а выходы соответственно , с установочным и обнул ющим входами триггера 136, единичный выход которого через элемент 137 задержки соединен с первым входом элемента И-НЕ 138, а нулевой выход со вторым входом элемента И-НЕ 138, выход которого св зан с выходом 107 блока 82.The second error block 82 (Fig. 9) contains a switching element 135 (made in the form of a button), the middle contact of which is connected to the bus Log. O (1), and the outputs, respectively, with the installation and tangent inputs of the trigger 136, whose single output through the delay element 137 is connected to the first input of the element IS-HE 138, and the zero output to the second input of the element IS-HE 138, the output of which is connected to the output 107 of the block 82.
В исходном состо нии средний контакт коммутирующего элемента 135 нормально замкнут со своим пе рвым выходом и нормально разомкнут со вторым выходом. При этом триггер 136 установлен в состо ние 1, следовательно, на одном из входов элемента И-НЕ 138 будет единичный потенциал , а на другом - нулевой. Поскольку коммутирующий элемент 135 выполнен в виде кнопки с самовозвратом, то после нажати оператором этой кнопки на выходе элемента И-НЕ 138 при отпускании кнопки сформируетс импульс сброса отрицательной пол рности, поступающий на выход 107. В опытном образце устройства коммутирующий элемент 135 выполнен на кнопочном переключателе типа ПКн2, триггер 136 - на микросхеме 133 ТМ2, а в качестве элемента задержки 137 использовались микросхемы 136 ЛН1.In the initial state, the middle contact of the switching element 135 is normally closed with its first output and normally open with the second output. In this case, the trigger 136 is set to state 1, therefore, on one of the inputs of the element IS-NE 138 there will be a single potential, and on the other - zero. Since the switching element 135 is designed as a self-returning button, after the operator presses this button, the output of the NE-NE element 138, when the button is released, will generate a negative polarity reset impulse arriving at output 107. In the prototype of the device, the switching element 135 is made on a button switch PKN2 type, trigger 136 - on a 133 TM2 chip, and 136 LN1 chips were used as a delay element 137.
Второй блок 83 управлени режимами (фиг. 10) содержит коммутирующие элементы 139, 140. Первый и третий контакт коммутирующего элемента 139, первый и второй контакты коммутирующего элемента 140 подключены к шине Лог.1, а второй контакт элемента 139 и третий контакт элемента 140 соединены с шиной Лог.О, Подвижные контакты коммутирующих элементов 139 и 140 вл ютс выходами соответственно 111, 112 блока 83. Коммутирующие элементы 139, 140 механически св заны и переключаютс синхронно. В опытном образце коммутирующие элементы 139 и 140 выполнены на переключателе типа ПГ2.The second mode control unit 83 (FIG. 10) contains switching elements 139, 140. The first and third contact of the switching element 139, the first and second contacts of the switching element 140 are connected to the bus Log.1, and the second contact of the element 139 and the third contact of the element 140 are connected bus Log. O. Moving contacts of the switching elements 139 and 140 are outputs 111, 112 of unit 83, respectively. The switching elements 139, 140 are mechanically connected and switched synchronously. In the prototype, the switching elements 139 and 140 are made on a switch of type PG2.
Первый распределитель 85 импульсов (фиг.11) выполнен на элементе задержки. Вход элемента задержки вл етс входом 120 распределител 85 импульсов, а выходыThe first pulse dispenser 85 (FIG. 11) is provided on the delay element. The input of the delay element is the input 120 of the pulse distributor 85, and the outputs
-соответственно выходами 114-1, 114-2, 114-3, 114-4, 114-5, 114-6, 114-7, 114-8. В опытном образце устройства в качестве элемента задержки использовалась лини задержки типа ЛЗС-20-1-600 (элементы согласовани входа и выходов линии задержки на схеме не показаны).- according to exits 114-1, 114-2, 114-3, 114-4, 114-5, 114-6, 114-7, 114-8. In the prototype of the device, a delay line of the type LZS-20-1-600 was used as a delay element (the matching elements of the input and output of the delay line are not shown in the diagram).
Второй распределитель 86 импульсов (фиг. 12) выполнен на элементе задержки. Вход элемента задержки соединен с входом 116 распределител 86 импульсов, а выходыThe second pulse distributor 86 (FIG. 12) is provided on the delay element. The input of the delay element is connected to the input 116 of the distributor 86 pulses, and the outputs
-с соответствующими выходами 115-1 и 115-2, В опытном образце элемент задержки был выполнен на микролинии ЛМЗ-0,25- 600 (элементы согласовани входа и выходов линий задержки на схеме не показаны ).- with corresponding outputs 115-1 and 115-2. In the prototype, a delay element was made on the LMZ-0.25- 600 microline (the matching elements of the input and output delay lines are not shown in the diagram).
Третий коммутатор 88 (фиг. 13) выполнен на селекторе-мультиплексоре. Первый, второй, третий и четвертый входы селектора-мультиплексора вл ютс соответствующими входами 114-8, 114-6, 114-7, 114-4 коммутатора 88, П тый (инвертирующий) и шестой входы селектора-мультиплексора соединены с входом 115-1 коммутатора 88, а седьмой и восьмой входы соединены, соответственно , со входами 115-2 и 116 коммутатора 88. Управл ющий вход ДС селектора-мультиплексора подключен к входу 113 коммутатора 88. Первый, второй, третий, четвертый инвертирующие выходы селектора-мультиплексора вл ютс , соответственно , выходами 117, 118, 119, 105 коммутатора 88. В опытном образце устройства в качестве селектора-мультиплексора использовалась микросхема 530 КП14.The third switch 88 (Fig. 13) is made on a selector-multiplexer. The first, second, third and fourth inputs of the selector-multiplexer are the corresponding inputs 114-8, 114-6, 114-7, 114-4 of the switch 88, the Fifth (inverting) and the sixth inputs of the selector-multiplexer are connected to the input 115-1 the switch 88, and the seventh and eighth inputs are connected, respectively, to the inputs 115-2 and 116 of the switch 88. The control input DC of the selector-multiplexer is connected to the input 113 of the switch 88. The first, second, third, fourth inverting outputs of the selector-multiplexer are respectively, the outputs 117, 118, 119, 105 of the switch 88. In o A sample device was used as a selector-multiplexer KP14 chip 530.
Второй 89, третий 90, четвертый 91 формирователи ,управл ющих сигналов (фиг.14) выполнены на D-триггерах. Установочный S-вход триггера формировател 89 вл етс входом 114-2. Синхровход С-триггера - входом 118, обнул ющий R-вход - входом 49. D-вход триггера подключен к шине Лог .О. Выход триггера вл етс выходом 121 формировател 89.The second 89, third 90, fourth 91 drivers, control signals (Fig. 14) are made on D-flip-flops. The setup S-input of the trigger for former 89 is input 114-2. The C-flip-flop is input 118, which zeroes the R input on input 49. The D input of the trigger is connected to the Log bus .O. The trigger output is the output 121 of the driver 89.
Синхровход С триггера формировател -90 вл етс входом 119, первый обнул ющий R-вход входом 117, а второй обнул ющий R-вход - входом 49, D-вход триггераThe synchronizer trigger trigger -90 is input 119, the first R insertion input is input 117, and the second R input invoice is input 49, the D input is trigger
подключен к шине Лог.1. Выход триггера вл етс выходом 121 формировател 89.connected to the bus Log.1. The trigger output is the output 121 of the driver 89.
Установочный S-вход триггера формировател 91 вл етс входом 49. Синхровход С-входом 105, обнул ющий R-вход - входом 114-1, D-вход триггера соединен с шиной Лог,1. Выход триггера вл етс выходом 123 формировател 91.The setup S-input of the trigger of the imager 91 is input 49. Synchronized input C-input 105, an R-inlet which is turned on - input 114-1, the D-input of the trigger is connected to the Log bus, 1. The trigger output is the output 123 of the driver 91.
В опытном образце устройства в формировател х 89-91 использовались триггеры на микросхемах 133 ТМ2. Во избежание временных накладок установки триггеров по входам R и S осуществл етс укороченными импульсами. Схемы укорочени импульсов на входах R- и S-триггеров на фиг. 14 не показаны.In the prototype of the device in the 89-91 former, triggers were used on 133 TM2 microcircuits. In order to avoid temporary overlays, the installation of flip-flops on the inputs R and S is carried out by shortened pulses. The pulse shortening circuits at the inputs of the R and S triggers in FIG. 14 not shown.
Блок 92 управлени инверси (фиг.15) содержит элемент И 141,выходом соединенный с обнул ющим R-входом R-S-триггераThe inversion control unit 92 (Fig. 15) contains an AND element 141, an output connected to an R-S flush R-inlet inlet
142. Инвертирующий вход элемента 141 соединен со входом 27 блока 92, второй вход - с обнул ющим R-входом счетного тригера 143 и с входом 112 блока 92. Третий вход элемента И 141 св зан с установочным Sвходом счетного триггера 143 и с входом 111 блока 92. Установочный S-вход триггера 142 вл етс входом 114-5, а синхровход С триггера 143 - входом 49 блока 92, Выход триг- гера 142 соединен с выходим 124 блока 92 с142. The inverting input of element 141 is connected to input 27 of block 92, the second input is connected to the R-inlet of the counting trigger 143 and to the 112 input of the block 92. The third input of the AND 141 is connected to the setting input of the counting trigger 143 and to the input 111 of the block 92. The installation S-input of the trigger 142 is input 114-5, and the synchronous input C of the trigger 143 is input 49 of the block 92, the output of the trigger 142 is connected to exit 124 of the block 92 s
одним из входов элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 144, другой вход которого св зан с выходом триггера 143, а выход-с выходом 103 лока 92. В опытном образце устройства триггеры 142 и 143 выполнены на микросхемах 133 ТМ2, а элемент ИСКЛЮЧАЮЩЕЕ ИЛИ 144 - на микросхеме 133 ЛП5.one of the inputs of the EXCLUSIVE OR 144 element, the other input of which is connected with the output of the trigger 143, and the output - with the output of 103 LOC 92. In the prototype, the devices of the trigger 142 and 143 are made on the 133 TM2 chips, and the EXCLUSIVE OR 144 is on the chip 133 LP5.
Первый блок 94 формировани признака режима (фиг. 16) содержит цифровой узел, реализующий функцию 2И-ИЛИ. Первый (инвертирующий) вход первой группы И соединен с входом 125 блока 94. Второй вход первой группы соединен со вторым (инвертирующим) входом второй группы И и с входом 120 блока 94. Третий (инвертирующий ) вход второй группы И подключен к входу 29 блока 94. В опытном образце блок 94 выполнен на микросхемах 133ЛН1; 133ЛР1. Третий блок 95 формировани признака режима (фиг.17) содержит элемент ИThe first block 94 of the formation of the mode feature (Fig. 16) contains a digital node that implements the 2I-OR function. The first (inverting) input of the first group I is connected to the input 125 of block 94. The second input of the first group is connected to the second (inverting) input of the second group And and to the input 120 of block 94. The third (inverting) input of the second group I is connected to input 29 of block 94 In the prototype block 94 is made on the chip 133LN1; 133LR1. The third block 95 of the formation of the characteristic mode (Fig) contains the element And
145, один из входов которого вл етс входом 29 блока 95, другой (инвертирующий) - входом 112, а выход соединен с инвертирующим входом элемента НЕ 146 и вл етс выходом 126 блока 95. Второй вход элемента НЕ 146 . н с входом 124 блока 89 Выход элемента hE 146 соединен с выходом 128. В опытном образце элементы И 145 и НЕ 146 выполн лись на микросхемах 133ЛН1, 133ЛПЗ, 133ЛИ1.145, one of the inputs of which is input 29 of block 95, the other (inverting) is input 112, and the output is connected to the inverting input of HE 146 and is output 126 of block 95. The second input of HE 146. The input element hE 146 is connected to the output 128. In the prototype, the elements AND 145 and HE 146 were executed on 133LN1, 133LPZ, 133LI microcircuits.
Третий блок 96 формировани признака режима (фиг. 18) содержит элемент 2И-ИЛ И- НЕ. Входы элемента 2И-ИЛИ-НЕ вл ютс соответствующими входами 126, 121, 122, 112 блока 96, а выход соединен с выходом 129 блока 96. В опытном образце элемент 2И-ИЛИ-НЕ выполн етс на микросхеме 133ЛР1.The third block 96 of the formation of the mode feature (Fig. 18) contains the element 2I-IL AND NOT. The inputs of element 2I-OR-NOT are the corresponding inputs 126, 121, 122, 112 of block 96, and the output is connected to output 129 of block 96. In the prototype, element 2I-OR-NO is executed on chip 133LR1.
Блок 97 управлени приемопередатчиками (фиг.18) содержит элемент 2И-ИЛИ- НЕ. Один из входов первой группы И элемента 2И-ИЛИ-НЕ соединен с первым входом 29 блока 97, а другой инвертирующий - с одним из входов другой-группы И элемента 2И-ИЛИ-НЕ и с входом 112 блока 97. Второй вход второй группы И элемента 2И-ИЛИ-НЕ св зан с третьим входом 124 блока 97, а выход вл етс выходом 101.Transceiver control unit 97 (Fig. 18) contains element 2I-OR-. One of the inputs of the first group AND element 2I-OR-NOT is connected to the first input 29 of block 97, and the other inverting - to one of the inputs of the other-group AND element 2I-OR-NOT and to the input 112 of block 97. The second input of the second group AND element 2I-OR-NOT is connected to the third input 124 of block 97, and the output is output 101.
Назначение отдельных узлов дополнительного устройства приведено на фиг. 2.The purpose of the individual components of the additional device is shown in FIG. 2
Блок 75 приемопередатчиков информации обеспечивает трансл цию данных при записи в блок пам ти группы входов 99 в магистраль 100, подключенную к входам- выходам контролируемого блока пам ти. В режиме чтени блок 75 приемопередатчиков пропускает данные из магистрали 100 на выходы 102, подключаемые к основной части устройства контрол блоков оперативной пам ти дл дальнейшего анализа информации . Управление переключением направлени передачи данных осуществл етс по входу 101 (Д1ЕМ) Выключение блока 75 в третье состо ние осуществл етс при поступлении Лог.1 на вход 120.The information transceiver unit 75 provides the data translation when recording a group of inputs 99 into the trunk 100, which is connected to the inputs and outputs of the monitored memory unit, in the memory unit. In read mode, transceiver unit 75 passes data from trunk 100 to outputs 102 that are connected to the main part of the RAM control unit for further information analysis. The control of switching the direction of data transmission is carried out at the input 101 (D1EM). The block 75 is switched off to the third state upon receipt of Log.1 at the input 120.
Третий блок 76 инверсии данных предназначен дл инвертировани данных входной информации при записи данных в блок пам ти при проверке его работоспособности в режиме Чтение с модификацией.The third block 76 data inversion is designed to invert the input data when writing data to the memory block when checking its performance in the Read with Modification mode.
Четвертый блок 77 инверсии данных обеспечивает инвертирование данных выходной информации при чтении данных из блока пам ти при контроле его в.режиме- Чтение с модификацией.The fourth data inversion block 77 provides the inversion of the data of the output information when reading data from the memory block while monitoring it in a mode. Reading with a modification.
Блок 78 передатчиков информации транслирует коды адреса с группы адресных входов 31 в магистраль 100. Выключение блока 78 осуществл етс при подаче на управл ющий вход 120 потенциала Лог.1. При этом на его выходах будет третье состо ние , характеризующеес высоким выходным сопротивлением.Information transmitter block 78 translates address codes from address input group 31 into trunk 100. Block 78 is turned off when potential Log.1 is applied to control input 120. In this case, its outputs will be the third state, characterized by high output resistance.
Блок 79 фиксации ошибок регистрирует признаки ошибок контролируемого блока пам ти. Всего предусмотрено два признака ошибок, сопровождающих процесс обмена информации между устройством контрол и блоком пам ти.Error fixing unit 79 registers signs of errors in the monitored memory block. In total, there are two signs of errors accompanying the process of information exchange between the control device and the memory unit.
На вход 104 поступает признак неисправности (НИС ЗУ) из блока пам ти, на пход 105-признак(ОТВ)блока пам ти при обмене информацией с устройством контрол . Отсутствие признака ОТВ воспринимаетс блоком 79 фиксации ошибок как неисправность блока пам ти. Блок 79 фиксации ошибок формирует потенциалы ошибок на своих выходах 110 и посылает их в п тыйInput 104 receives a symptom of malfunction (NIS ZU) from the memory block, and par 105 is a sign (OTV) of the memory block when exchanging information with the control device. The absence of an OTF feature is perceived by the error-fixing unit 79 as a failure of the memory unit. Error fixation block 79 generates error potentials at its outputs 110 and sends them to fifth
0 блок 81 индикации.0 block 81 display.
Блок 80 выключени ошибок обеспечивает отключение признака ошибок, поступающего по входу 104 (ошибка НИС ЗУ) в блок фиксации ошибок. Отключение признакаThe error shutdown unit 80 provides for the disconnection of the error sign received at the input 104 (NIS ZU error) to the error fixing unit. Sign off
5 ошибок используетс в режимах диагностики ошибок контролируемого блока пам ти. П тый блок 81 индикации обеспечивает визуальную сигнализацию о по влении ошибок, зафиксированных при вы влении5 errors are used in the error diagnostics modes of the monitored memory block. Fifth display unit 81 provides a visual indication of the occurrence of errors detected during detection.
0 отсутстви сигнала ответа (ОТВ) или при поступлении сигнала ошибки (НИС ЗУ) из блока пам ти.0 no response signal (TSS) or upon receipt of an error signal (NIS ZU) from the memory block.
Блок 82 сброса ошибок формирует сигнал дл приведени блока 79 фиксации оши5 бок в исходное состо ние.The error reset unit 82 generates a signal to bring the latching unit 79 to an error in its original state.
Второй блок 83 управлени режимами формирует потенциалы на выходах 111,112, дл управлени работой блока 92 управлени инверси ми второго , третьего 95 иThe second mode control unit 83 forms the potentials at the outputs 111,112, to control the operation of the second inverter control block 92, the third 95 and
0 четвертого 96 блоков формировани признаков режима и блока 97 управлени приемопередатчиками при включении режима работы Чтение с модификацией.0 of the fourth 96 characterization unit forming units and the transceiver control unit 97 when the operation mode is read Read with modification.
D-триггер 84 форм ирует импульс дл пу5 ска первого распределител импульсов 85. D-триггер 84 включен так, что обеспечиваетс самоустановка его в исходное состо ние, обуславливающа его готовность к работе сразу при включении напр жени питани .D-flip-flop 84 forms a pulse for the start of the first impulse distributor 85. D-flip-flop 84 is turned on so that it is self-resetting, which makes it ready for operation immediately when the supply voltage is turned on.
0 В опытном образце устройства D-триггер 84 выполнен на микросхеме 133ТМ2.0 In the prototype of the device, D-flip-flop 84 is made on a 133TM2 chip.
Первый 85 и второй 86 распределители импульсов формируют сигналы на своих выходах 114 и 115 дл управлени работойThe first 85 and second 86 pulse distributors form signals at their outputs 114 and 115 to control the operation
5 второго 89 и четвертого 91 формирователей управл ющих сигналов и блока 92 управлени инверси ми, а также дл сброса D-триг- гера 84 в исходное состо ние и дл управлени через третий коммутатор бло0 ком 79 фиксации ошибок и вторым 89, третьим 90 и четвертым 91 формировател ми управл ющих сигналов.5 of the second 89 and fourth 91 control signal conditioners and the inversion control block 92, as well as for resetting the D-flip-flop 84 to the initial state and for controlling, via the third switch, the error fixation block 79 and the second 89, third and 90 91 shaper control signals.
Блок 87 управлени третьим коммутатором 88 обеспечивает переключение комму5 татора 88 при трансл ции сигналов с входов на выходы. В опытном образце устройства блок 87 выполнен на тумблере П1ТЗ.The control unit 87 of the third switch 88 provides switching of the switch 88 when transmitting signals from the inputs to the outputs. In the prototype device unit 87 is made on the P1TZ toggle switch.
Третий коммутатор 88 обеспечивает трансл цию сигналов со входов 114 и 115 на выходы 105, 117-119. Переключение коммугатора осуществл етс при изменении потенциала на управл ющем входе 113, поступающего из блока 87 управлени третьим коммутатором.The third switch 88 provides signal translation from inputs 114 and 115 to outputs 105, 117-119. The switching of the switch takes place when the potential at control input 113 changes from the control unit 87 to the third switch.
Второй формирователь 89 управл ющих сигналов управл ет работой третьего 95 и четвертого 96 блоков формировани признаков режима.The second driver 89 of the control signals controls the operation of the third 95 and fourth 96 mode attribute generating units.
Третий формирователь 90 управл ющих сигналов управл ет работой четвертого блока 96 формировани признака режима.A third control signal driver 90 controls the operation of the fourth mode attribute generating unit 96.
Четвертый формирователь 91 управл ющих сигналов формирует признак синхронизации обмена (ОБМ) при взаимодействии устройства контрол с блоком пам ти.The fourth control signal generator 91 generates the exchange synchronization feature (MBP) when the control device interacts with the memory unit.
Блок 92 управлени инверси ми формирует признак инверсии дл переключени третьего 76 и четвертого 77 блоков инверсии данных в режиме трансл ции данных в пр мом или обратном коде при контроле блоков пам ти тестом Чтение с модификациейThe inversion control unit 92 generates an inversion feature for switching the third 76 and fourth 77 data inversion blocks in the data translation mode in the forward or reverse code when the memory blocks are monitored with the Read with Modification test
Третий блок 93 управлени режимами управл ет работой второго блока 94 формировани признака режима при изменении режима записи информации в блок пам ти с записи словами на запись байтами.A third mode control unit 93 controls the operation of the second mode identification unit 94 when the mode of recording information in the memory block is changed from writing to words by writing.
Второй блок 94 формировани признака режима формирует признак записи информации в блок пам ти словами или байтами (признак ПЗП). , Третий блок 95 формировани признака режима вырабатывает признак операции Чтение (ДЧТ) при считывании данных из блока пам ти.The second block 94 of the formation of a mode flag forms a flag of recording information into the memory block with words or bytes (the CZP flag). The third mode forming unit 95 generates a read operation indication (PDT) when reading data from the memory block.
Четвертый блок96формировани признака режима вырабатывает признак операции Запись СДЗП) при записи данных в блок пам ти.The fourth block 96 of the formation of the mode sign generates the sign of the operation of the Record of the TXTP when writing data to the memory block.
Блок 97 управлени приемопередатчиками управл ет работой блока 75 приемопередатчиков и блока 78 передатчиков.Transceiver control unit 97 controls the operation of transceiver unit 75 and transmitter unit 78.
П тый блок 98 формировани признаков режимов формирует смешанный сигнал .Запись-чтение (ЗП/ЧТ) дл синхронизации работы блока 79 фиксации ошибок.A fifth feature generation unit 98 forms the mixed signal. A write-read (R / T) for synchronizing the operation of the error-fixing unit 79.
Запись данных байтами.Write data bytes.
Дл работы в этом режиме органы управлени устанавливаютс в исходное состо ние . Коммутирующий элемент блока 80 выключени ошибок - в положение НИС ЗУ, обеспечивающий Лог.1 на выходе 106. Механически св занные коммутирующие элементы 139 и 140 (фиг. 10) во втором блоке 83 управлени режимами - в положение МПИ, формиру на выходах 111 и 112, соответственно , потенциалы Лог.1 и Лог.О. Коммутирующий элемент в блоке 87 управлени третьим коммутатором - в положение Ответ , устанавливающий на выходе 113 потенциал Лог.1, разрешающий прохождение сигналов с входов Х2 на выходы У мультиплексора в коммутаторе 88. Входы XI при этом запираютс . Коммутирующий элемент в третьем блоке 93 управлени режимами - в положение ПЗП (байт), при этом на его выходе 125 будет потенциалFor operation in this mode, the controls are reset. The switching element of the error switching unit 80 is in the position of the NIS memory, which provides Log.1 at the output 106. The mechanically connected switching elements 139 and 140 (Fig. 10) in the second mode control unit 83 are set to the MMI position, forming at outputs 111 and 112 , respectively, the potentials of Log.1 and Log.O. The switching element in control block 87 of the third switch is set to Answer, setting potential 113 at output 113, allowing signals to pass from inputs X2 to outputs M of the multiplexer in switch 88. The inputs XI are locked. The switching element in the third mode control block 93 is in the position of the PPP (byte), while its output 125 will be the potential
Лог.1. В этом случае на один из входов элемента И-НЕ 132 (см.фиг.7) в блоке 79 фиксации ошибок по входу 106 поступит Лог.1, разреша прохождение сигнала ошибок (НИС ЗУ) из блока пам ти по входу 104Log.1. In this case, Log.1 will be sent to one of the inputs of the NE-132 element (see Fig. 7) in the block 79 for fixing errors on input 106, allowing the error signal (NIS ZU) to pass from the memory block to input 104
0 через элемент И-НЕ 132 на один из входов элемента И 131 и на выход 110-2. На вход 112 блока 92 управлени инверси ми поступит Лог.О, устанавливающий триггер 142 (см.фиг.15) через элемент И 141 и триггер0 through the element AND-NOT 132 to one of the inputs of the element AND 131 and to the output 110-2. To the input 112 of the block 92 of the inversion control, a Log.O will arrive, setting the trigger 142 (see Fig. 15) through the AND element 141 and the trigger
5 143 в состо ние О, обеспечивающее на их выходах nv соответственно, на входах элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 144 и на выходах 103, 124 Лог.О. С выхода 103 блока 92 управлени инверси ми (фиг.2) Лог.О5 143 to the state O, providing at their outputs nv respectively, at the inputs of the EXCLUSIVE OR 144 element and at the outputs 103, 124 of the Log.O. From the output 103 of the block 92 of the inversion control (figure 2) Log.O
0 направл етс на управл ющие входы 103 третьего 76 и четвертого 77 блоков инверсии данных, обеспечива прохождение через элементы ИСКЛЮЧАЮЩЕЕ ИЛИ (фиг. 2, фиг.5) данных с входов 32 на выходы 990 is routed to the control inputs 103 of the third 76 and fourth 77 data inversion units, ensuring that data EXITS OR (Fig. 2, Fig. 5) passes from inputs 32 to outputs 99 through the elements EXCLUSIVE OR
5 блока 76 и с входов 102 на выходы 34 блока 77 в пр мом коде.5 block 76 and from the inputs 102 to the outputs 34 of the block 77 in the direct code.
Режим записи задаетс потенциалом Лог.1, поступившим с выхода 29 блока 12 формировани признака операции на пер0 вые входы первого и второго блоков формировани 94 и 95 признака режима и блока 97 управлени приемопередатчиками. При этом элемент 2И-ИЛИ в первом блоке 94 формировани (фиг.16) закрыт потенциала5 ми Лог,1, поступившими по входам 29 и 125. На выходе 127 будет сигнал Лог.О длительностью, равной длительности сигнала Запись на входе 29, что соответствует сигналу ПЗП на временной диаграмме наThe recording mode is set by the potential Log.1, which arrives from the output 29 of the feature formation unit 12 to the first inputs of the first and second formation units 94 and 95 of the mode indicator and the transceiver control unit 97. In this case, the element 2I-OR in the first block 94 of the formation (Fig. 16) is closed with the potential of 5 Log, 1 received at the inputs 29 and 125. The output 127 will have the signal Log.O with a duration equal to the duration of the signal Record at input 29, which corresponds to signal of the PPP on the timing diagram on
0 фиг. 20 при записи данных байтами.0 fig. 20 when writing data bytes.
Триггерные схемы устройства устанавливаютс в начальное состо ние сигналом Сброс, поступившим с выхода 49 первого блока 8 сброса. Этим сигналом в исходноеThe trigger circuits of the device are set to the initial state by the Reset signal received from output 49 of the first reset unit 8. This signal to the original
5 состо ние устанавливаютс генератор 1 тактовых импульсов, первый формирователь 2 управл ющих сигналов, счетчик 3 адреса , генератор 16 псевдослучайного кода, блок 22 сравнени данных, D-триггер 84,5, the state of the clock pulse generator 1, the first driver 2 of the control signals, the counter 3 addresses, the generator 16 pseudo-random code, block 22 comparison data, D-flip-flop 84,
0 второй 89, третий 90 и четвертый 91 формирователи управл ющих сигналов. На нулевом выходе 120 D-триггера 84 будет Лог.1, на выходах 121 и 122 второго 89 и третьего 90 формирователей управл ющих сигналов0 second 89, third 90 and fourth 91 driver control signals. At the zero output 120 of the D-flip-flop 84 will be Log.1, at the outputs 121 and 122 of the second 89 and third 90 drivers of control signals
5 установитс Лог.О, а на выходе 123 четвертого формировател 91 управл ющих сигналов - Лог.1. После нажати оператором кнопки Пуск в блоке 24 пуска в первом формирователе 2 нз выходе 27 (фиг. 1) вырабатываетс импульс обращени положительной пол рности, который направл етс в блок 23, а также на сиихровход С D-триг- гера 84 (фиг.2) и на первый вход блока 92 управлени инверси ми. Одновременно с выхода 31 второго коммутатора 6 (фиг.1) по- ступает код адреса в блок 78 передатчиков информации (фиг.2), а с выхода 32 второго блока 20 инверсии данных - код данных информации записи на входы 32 третьего блока 76 инверсии данных. С поступлением импульса обращени по входу 27 (фиг.2) D- триггер 84 переключаетс в состо ние 1, а на его нулевом выходе по витс сигнал Лог.О, отрицательный перепад этого сигнала поступит в первый распределитель 85 импульсов и будет распростран тьс по линии задержки внутри распределител 85, формиру на выходах 114 сигнала, задержанные относительно импульса обращени на различное врем . Так, на первом выходе 114-1 задержка составит 0,15 мкс, на втором 114-2 - 0,25 мкс, на третьем 114-3 - 0,3 мкс, на четвертом 1.14-4 - 0,45 мкс, на п том 114-5 - 0,5 мкс, на шестом 114-6 - 0,65 мкс, на седьмом 114-7 - 0,7 мкс, на восьмом 114-8 - 1.0 мкс. С третьего выхода 114-3 первого распределител 85 импульсов отрицательный сигнал, задержанный на 0,3 мкс, поступит на второй установочныый R-вход 0-триггера 84 и переключит его в состо ние О. На выходе 120 D-триггера 84 снова станет Лог.1. Таким образом, на выходе 120 D-триггера 84 формируетс сигнал отрицательной пол рности длительностью 0,3 мкс, который подаетс на вход первого распред- лител 85 импульсов. В результате на выходах 114 распредлеител 85 будут импульсы отрицательной пол рности с указанными задержками и длительностью 0,3 мкс, С выхода 120 D-триггера 84 импульс (длительно- стью 0,3 мкс) поступит в блок 75 приемопередатчиков и блок 78 передатчиков информации, выключа блок 75 приемопередатчиков в третье состо ние на выходе и снима запрет на работу блока 78 передат- чиков информации, В это врем на выходе 101 блока 97 управлени приемопередатчиками (фиг,2, 19) сигнал Лог.О, который направл етс на третий вход 101 блока 75 приемопередатчиков и переключает его в режим пропуска данных с входов 99 в магистраль 100. Код адреса с выходов 31 второго коммутатора 6 (фиг. 1) проходит через открытый блок 78 передатчиков (фиг.2) и в инверсном коде направл етс в магистраль 100 и далее в провер емый блок пам ти. Через 0,15 мкс отрицательный импульс с первого выхода 114-1 распределител 85 импульсов поступит на третий вход четвертого формировател 91 управл ющих сигналов (фиг.11,5, the Log.O will be set, and at the output 123 of the fourth driver 91, the control signals - Log.1. After the operator presses the Start button in the start block 24 in the first driver 2 from the output 27 (Fig. 1), a positive polarity pulse is generated, which is sent to the block 23, as well as to the D-flip-flop 84 (Fig. 2). ) and to the first input of the inversion control unit 92. Simultaneously, the output 31 of the second switch 6 (FIG. 1) receives the address code in the information transmitters block 78 (FIG. 2), and from the output 32 of the second data inversion block 20, the data code of the write information to the inputs 32 of the third data inversion block 76 . With the arrival of the circulation pulse on input 27 (Fig. 2), D-trigger 84 switches to state 1, and Log.O. turns on at its zero output, the negative difference of this signal will go to the first pulse distributor 85 and will propagate along the line delays inside the distributor 85, forming at the outputs 114 of the signal, delayed relative to the circulation pulse for different times. So, at the first exit 114-1, the delay will be 0.15 μs, on the second 114-2 - 0.25 μs, on the third 114-3 - 0.3 μs, on the fourth 1.14-4 - 0.45 μs, on p 114-5 - 0.5 μs, on the sixth 114-6 - 0.65 μs, on the seventh 114-7 - 0.7 μs, on the eighth 114-8 - 1.0 μs. From the third output 114-3 of the first distributor 85 pulses, a negative signal delayed by 0.3 µs will go to the second adjusting R input of the 0-flip-flop 84 and switch it to the O state. At the output 120 of the D-flip-flop 84 again it will become Log. one. Thus, at the output 120 of the D-flip-flop 84, a negative polarity signal with a duration of 0.3 µs is generated, which is fed to the input of the first pulse distributor 85. As a result, the outputs 114 of the distributor 85 will have negative polarity pulses with the indicated delays and a duration of 0.3 μs. From the output 120 of the D-flip-flop 84 a pulse (duration 0.3 μs) will go to the transceiver unit 75 and the information transmitter unit 78, turning off the transceiver unit 75 to the third state at the output and removing the ban on the operation of the information transmitter block 78, At this time, at the output 101 of the transceiver control unit 97 (Fig 2, 19), the signal Log.O which is sent to the third input 101 units 75 transceivers and switch It goes into data skip mode from inputs 99 to trunk 100. The address code from outputs 31 of the second switch 6 (Fig. 1) passes through the open transmitter block 78 (Fig. 2) and in the inverse code is sent to trunk 100 and then to memory block. After 0.15 μs, a negative pulse from the first output 114-1 of the pulse distributor 85 will go to the third input of the fourth driver 91 of the control signals (FIG. 11,
14), что обусловит на его выходе 123 сигнал ОБМ (синхронизаци обмена), который направл етс в блок пам ти, подготавлива его к работе, Блок пам ти принимает код адреса с магистрали 100 и запоминает его в своем регистре. Через 0,3 мкс отрицательный импульс на выходе 120 D-триггера 84 заканчиваетс , выключа этим блок 78 передатчиков и включа (снима запрет) блок 75 приемопередатчиков. Данные записи с выходов 32 второго блока 20 инверсии данных (фиг.1) проход т в пр мом коде через третий блок 76 инверсии данных (фиг.2), поступают на входы 99 блока 75 приемопередатчиков, транслируютс через него в магистраь 100 в инверсном коде и далее направл ютс в блок пам ти дл записи эталонной информации .14), which will determine at its output 123 a MBP signal (exchange synchronization), which is sent to the memory unit, preparing it for operation, the Memory unit receives the address code from the trunk 100 and stores it in its register. After 0.3 μs, the negative pulse at the output 120 of the D-flip-flop 84 ends by turning off the transmitter unit 78 and turning on (removing the prohibition) the transceiver unit 75. Record data from the outputs 32 of the second data inversion unit 20 (Fig. 1) is transmitted in the forward code through the third data inversion unit 76 (Fig. 2), is fed to the inputs 99 of the transceiver unit 75, transmitted through it to the trunk 100 in the inverse code and then sent to a storage unit for recording reference information.
В режиме Запись на выходе 128 третьего блока 95 формировани признака режима Лог.1, так как на вход 29 поступит Лог.1, а на вход 112 Лог.О. В этом случае на выходе элемента И 145 (фиг. 17) будет Лог.1, запирающа элемент НЕ 146, что вызовет Лог.1 на выходе 128. Это означает , чго при записи сигнал ДЧТ (признак чтени ) не формируетс .In the Recording mode, at the output 128 of the third block 95, forming the feature of the Log.1 mode, since Log.1 will go to input 29 and Log.O. will go to input 112. In this case, the output of the AND element 145 (Fig. 17) will be Log.1, the locking element NOT 146, which will cause Log.1 on the output 128. This means that when recording, the DChT signal (reading sign) is not generated.
В режиме записи с выхода 129 устройства в блок пам ти должен поступить признак записи ДЗП в соответствии с временной диаграммой (фиг.20). Признак ДЗП формируетс элементом 2И-ИЛИ-НЕ (фиг. 18) в четертом блоке 96 формировани признака режима. На вход 112 второй группы И элементов 2И-ИЛИ-НЕ блока 96 поступит Лог.О из второго блока 83 управлени режимами и запретит прохождение сигнала с входа 122. На вход 126 первой группы И элемента 2И-ИЛИ-НЕ действует Лог.1 с первого выхода 126 третьего блока 95 формировани признака режима, разреша прохождение через элемент 2И-ИЛИ-НЕ сигнала с выхода 121 второго формировател 89 управл ющих сигналов, В исходном состо нии на выходе 121 формировател 89 будет Лог.О. С выхода 114-2 распределител 85 импульсов через 0,25 мкс после включени D-триггера 84 поступит отрицательный импульс и переключит D- триггер во втором формирователе 89 управл ющих сигналов (фиг. 14) в состо ние 1, что обусловит сигнал Лог.1 на выходе 121, который поступит на третий вход третьего блока 96 формировани признака режима и, пройд в нем через элемен 2И-ИЛИ-НЕ, по витс на выходе 129 в инверсном виде, что означает начало формировани признака записи - ДЗП отрицательной пол рности. Таким образом, в блок пам ти пост/пили начала сигналов ДЗП с выхода 129 и ОБМ сIn the recording mode, the output 129 of the device should receive the sign of the DZP in the memory block in accordance with the timing diagram (Fig. 20). The sign of the DZP is formed by the element 2I-OR-NOT (Fig. 18) in the fourth block 96 forming the mode sign. The input 112 of the second group AND elements 2I-OR-NOT of block 96 will receive a log. About from the second block 83 control modes and prohibit the passage of the signal from input 122. To the input 126 of the first group AND element 2I-OR-NOT Log.1 acts from the first the output 126 of the third block 95 of the formation of the mode indication, allowing the signal from the output 121 of the second driver 89 of the control signals to pass through the element 2I-OR-NOT. In the initial state, the output 121 of the driver 89 will be Log.O. From the output 114-2 of the pulse distributor 85, after 0.25 µs after switching on the D-flip-flop 84, a negative pulse will arrive and switch the D-flip-flop in the second driver 89 of the control signals (Fig. 14) to state 1, which will cause the signal Log.1 at output 121, which goes to the third input of the third unit 96 of the mode feature formation and, having passed through the element 2I-OR-NOT in it, appears at the output 129 in an inverse form, which means the beginning of the formation of the recording sign - DZP of negative polarity. Thus, in the memory block, the post / pili of the beginning of the DZP signals from the output of 129 and the MBP with
выхода 123. Блок пам ти при его исправности реагирует на эти сигналы выдачей ответ- ного сигнала ОТВ отрицательной пол рности и посылает его на вход 116 устройства (фиг.2), который направл етс на вход второго распределител 86 импульсов и на четвертый вход коммутатора 88. С первого выхода 115-1 распределител 86 импульсов задержанный сигнал ОТВ попадает на первый (инвертирующий) и второй входы группы входов Х2 (фиг. 13) коммутатора 88 и проходит через него на выходы У1 и У2. С выхода У2 импульс, задержанный относительно сигнала ОТВ на 0,15 мкс, поступает (фиг.2) на второй вход 118 формировател 89 управл ющих сигналов и переключит D- триггер в нем в положение О положительным фронтом, поступившим с выхода 118 коммутатора 88, обусловив окончание формировани сигнала ДЗП в четвертом блоке 96 формировани признака режима, т.е. задний (положительный) фронт сигнала ДЗ-П на выходе 129 устройства формируетс через 0,15 мкс после по влени из блока пам ти сигнала ОТВ на входе 116 устройства. Сигнал ДЗП с выхода 129 направл етс в блок пам ти, а через п тый блок 98 формировани признаков режимов - в блок 79 фиксации ошибок. Сигнал ОТВ с входа 116 Поступает на четвертый вход коммутатора и, (фойд через него, направл етс с выхода 105 на второй вход блока 79 фиксации ошибок , где он (фиг.7) попадает на D-вход D- триггера 130, на синхровход С которого Поступит сигнал с выхода четвертого блока 98 формировани признаков режимов. В Этом случае в D-триггере 130 будет записана 1 на нулевом выходе, что соответствует Признаку исправности, который в виде Лог.1 направл етс на выход 110-1 и через элемент И 131 на выход 109. С выхода 110-1 признак исправности подаетс (фиг.2) на первый вход (фиг.8) п того блока 81 индикации , в результате светодиод 133 не горит, что свидетельствует о своевременном приеме устройством контрол сигнала ОТВ на входе 116 и об исправности в этом смысле блока пам ти. С выхода 109 (фиг.2) Лог.1 посылаетс в генератор 1 тактовых импульсов , не запреща его работы. В блоке пам ти предусмотрены автономные системы контрол , которые, в случае фиксации ошибки , формируют сигнал неисправности (НИС ЗУ), поступающий на вход 104 устройства контрол и далее на инвертирующий вход элемента И-НЕ 132 (фиг.7) и с его выхода на выход 110-2 блока 79 фиксации ошибок и затем на второй вход блока 81 индикации, зажига соответствующий светодиод 134 ошибки. Кроме того, сигнал ошибки отрицательной пол рности проходит через элемент И 131 и подаетс с выхода 109 на управл ющий вход генератора 1 тактовых импульсов, прекраща его работу. Послеoutput 123. The memory unit, when it is healthy, reacts to these signals by issuing a response signal of a low-polarity low-voltage signal and sends it to the device input 116 (FIG. 2), which is sent to the input of the second pulse distributor 86 and to the fourth input of the switch 88 From the first output 115-1 of the pulse distributor 86, the delayed signal of the FCV enters the first (inverting) and second inputs of the group of inputs X2 (Fig. 13) of the switch 88 and passes through it to the outputs U1 and U2. From the output U2, the pulse delayed relative to the signal of the open conductor by 0.15 μs is transmitted (figure 2) to the second input 118 of the driver 89 of the control signals and switches the D-trigger in it to the position O with a positive front received from the output 118 of switch 88, causing the termination of the formation of the DZP signal in the fourth block 96 of the formation of the mode feature, i.e. the rear (positive) front of the DZ-P signal at the device output 129 is formed in 0.15 microseconds after the OT signal signal block appears at the device input 116. The DZP signal from the output 129 is sent to the memory block, and through the fifth block 98 of the formation of features of the modes - to the block 79 for fixing the errors. The signal from the input 116 enters the fourth input of the switch and (through it goes from output 105 to the second input of the error-fixing unit 79, where it (Fig.7) goes to the D input of the D-trigger 130, to the synchronous input C which will receive a signal from the output of the fourth block 98 of the formation of signs of modes. In this case, D-flip-flop 130 will record 1 at the zero output, which corresponds to the Sign of health, which in the form of Log.1 goes to output 110-1 and through element 131 to the output 109. From the output 110-1, the health sign is applied (FIG. 2) to the first input (FIG. 8) n and n display unit 81, as a result, the LED 133 is not lit, which indicates that the control device receives a signal from the control signal at the input 116 and that the memory unit is healthy in this sense. From output 109 (FIG. 2) Log.1 is sent to clock generator 1 impulses without prohibiting its operation. Autonomous monitoring systems are provided in the memory unit, which, in case of an error fixation, form a malfunction signal (NIS ZU) arriving at the control device input 104 and then to the inverting input of the AND-HE element 132 (FIG. 7) and from its output to output 110-2 of block 79 fixing errors and then to the second input of the display unit 81, lighting the corresponding error LED 134. In addition, the negative polarity error signal passes through AND 131 and is output from output 109 to the control input of the 1 clock pulse generator, stopping its operation. After
этого оператор приступает к вы снению причин по влени сигнала ошибки НИС ЗУ на входе 104 устройства. Если блок пам ти в ответ на сигналы ДЗП и ОБМ, поступившие на его входы с выходов 129 и 123 уст0 ройства контрол , не выдал сигнала ОТВ на вход 116 устройства, то с выхода 105 коммутатора 88 на D-вход D-триггера 130 (фиг.7) поступит Лог.1, котора запишетс с приходом синхросигнала по входу 108 в D-триг5 гер. На его нулевом выходе будет Лог.О, который с выхода 110-1 попадает на анод светодиода 133 (фиг.8) в блоке 81 индикации ошибок и включит его, что свидетельствует о наличии ошибки в блоке пам ти, привед0 шей к по влению сигнала ОТВ на сответсву- ющем его выходе. Одновременно сигнал ошибки в виде Лог.О пройдет (фиг.7) через элемент И 131 блока.79 фиксации ошибок и с выхода 109 направитс на управл ющийthis, the operator proceeds to investigate the causes of the error signal of the NIS memory at the input 104 of the device. If the memory block, in response to the DZP and OBM signals received at its inputs from the outputs 129 and 123 of the control device, did not output the OTV signal to the device input 116, then from the output 105 of the switch 88 to the D input of the D flip-flop 130 (FIG .7) Log.1 will arrive, which will be recorded with the arrival of the clock signal at the input 108 in D-Trig5 ger. At its zero output, there will be a Log.O, which from output 110-1 reaches the anode of the LED 133 (Fig. 8) in the error indication block 81 and turns it on, which indicates the presence of an error in the memory block leading to the appearance of the signal OTV at its corresponding output. At the same time, the error signal in the form of Log.O. will pass (Fig. 7) through the AND element 131 of the block 79 to fix the errors and, from the output 109, go to the control
5 вход 109 генератора 1 тактовых импульсов, затормажива его работу. Далее оператор поступает к вы снению причин отсутстви сигнала ОТВ с выхода блока пам ти. Дл проверки устойчивости характера ошибки5 input 109 of the generator 1 clock pulses, slowing down his work. The operator then proceeds to clarify the reasons for the absence of the signal from the output of the memory unit. To verify the nature of the error
0 оператор с помощью кнопки 135 в блоке 82 сброса ошибки (фиг.9) обнул ет D-триггер 130 (фиг.7) в блоке 79 фиксации ошибок, снима запрет на выходе 109 с генератора 109 с генератора 1 тактовых импульсов0 the operator using the button 135 in the error reset block 82 (FIG. 9) zeroed in the D-flip-flop 130 (FIG. 7) in the error-fixing block 79, removing the ban on the output 109 from the generator 109 from the clock generator 1
5 (фиг.1). Если сбой повтор етс , то это свидетельствует об устойчивом отказе блока пам ти . Дл дальнейшего поиска неисправности по отсутствию сигнала ОТВ из блока пам ти в устройстве контрол пре0 дусмотрен режим диагностики с имитацией сигнала ОТВ. Дл этого оператор переключает коммутирующий элемент в блоке 87 управлени третьим коммутатором в положение ОТВ. ОТЛК., обуславливающее на5 (figure 1). If the failure recurs, this indicates a persistent failure of the memory unit. For further troubleshooting by the absence of a signal from the memory unit in the monitoring device, a diagnostic mode with simulated signal from the monitoring device is provided. For this, the operator switches the switching element in the third control unit 87 to the OTV position. OTLK., Causing
5 входе 113 коммутатора 88 Лог.О, который переключает коммутатор 88 на трансл цию сигналов (фиг. 13) со входов 1x1-4x1 на выходы У1-У4. В этом случае на выходе 118 коммутатора 88 по витс сигнал, поступивший5 input 113 of the switch 88 Log.O, which switches the switch 88 to the signal translation (Fig. 13) from inputs 1x1-4x1 to outputs U1-U4. In this case, the output 118 of the switch 88 by Wits signal received
0 на вход 2x1 (фиг. 13) с распределител 85 и задержанный на 0,65 мкс (фиг.11) относительно импульса 27 обращени на синхров- ходе С D-триггера 84 (внутренние задержки микросхем не учитываютс ). При этом окон5 чаниесигнала ,Ј,ЗП на выходе 129 через 0,65 мкс от начала работы устройства (фиг.20). С выхода 114-4 распределител 85 импульсов сигнал, задержанный на 0,45 мкс (фиг.11), поступит на вход 4x1 (фиг. 13) коммутатора 88 и пройдет на его выход 105, имитиру 0 to the 2x1 input (Fig. 13) from the distributor 85 and delayed by 0.65 µs (Fig. 11) with respect to the inversion pulse 27 on the C-flip-flop 84 C (the internal delays of the microcircuits are not considered). In this case, the window5 of the signal, Ј, ZP at the output 129 through 0.65 μs from the start of operation of the device (Fig.20). From the output 114-4 of the distributor 85 pulses, the signal delayed by 0.45 μs (FIG. 11) will go to the 4x1 input (FIG. 13) of the switch 88 and pass to its output 105, simulating
наличие сигнала ОТВ. который направитс на второй вход блока 79 фиксации ошибок, где этот сигнал будет прин т и записан в D-триггер 130. Таким образом, в блок пам ти поступ т сигналы: в период 0-0,3 мкс от переднего фронта импульса 27 обращени - код адреса из блока 78 передатчиков в магистраль 100, а затем в магистраль 100 с выхода приемопередатчиков поступ т данные записи. С выхода 123 - сигнал ОБМ (синхронизаци обмена). С выхода 127 сигнал ПЗП - признак байтовой записи и с выхода 129 - ДЗП - признак операции Запись . Блок пам ти принимает по магистрали 100 сначала код адреса, затем код данных записи и отвечает о приеме информации сигналов ОТВ, который посылает на вход 116 устройства контрол . После этого с поступлением нового импульса обращени на вход D-триггера 84, нового кода ад- реса на входы 31 блока 78 передатчиков информации и данных записи на входы 32 блока 76 инверсии данных процесс записи информации в блок пам ти повторитс .the presence of the signal OTV. which is sent to the second input of the error-fixing unit 79, where this signal will be received and recorded in the D-flip-flop 130. Thus, signals are received in the storage unit: in a period of 0-0.3 μs from the leading edge of the inversion pulse 27 the address code from transmitter unit 78 to trunk 100, and then write data to trunk 100 from the output of the transceivers. From output 123 - signal exchange rate (synchronization of exchange). From the output 127, the PZP signal is a sign of a byte recording and from the output 129 - DZP is a sign of the Record operation. The memory unit receives along trunk 100 first an address code, then a record data code, and responds to receiving information from the TO signals, which sends to the control device 116. After that, with the arrival of a new impulse to access the D-flip-flop 84, a new address code to the inputs 31 of the information transmitters block 78 and write data to the inputs 32 of the data inversion block 76, the process of writing information into the memory block will repeat.
Запись данных словами.Write data in words.
Дл записи данных словами (по два байта ) коммутирующий элемент в третьем бло- ке 93 управлени режимами устнавливают в положение, обеспечивающее на выходе 125 Лог.О, который поступает на третий вход второго блока 94 формировани признака режима. В этом случае Лог.О (фиг. 16) попадает на инвертирующий вход первой группы И элемента 2И-ИЛИ в блоке 94 и разрешает импульсу отрицательной пол рности прой- ти на выход 127 устройства контрол , что и вл етс признаком записи данных в блок пам ти словами (а не байтами). На временной диаграмме (фиг,20) признак записи словами отмечен на линии 127 с пометкой ПЗП. В остальном принцип работы устройства не отличаетс от работы в режиме записи данных байтами, описанный в предыдущем разделе .To write data in words (two bytes), the switching element in the third mode control block 93 is set to the position that provides at the output 125 Log.O, which is fed to the third input of the second mode indication unit 94. In this case, the Log.O (Fig. 16) goes to the inverting input of the first group AND element 2И-OR in block 94 and allows the negative polarity pulse to pass to the output 127 of the control device, which is a sign of writing data to the memory block. These words (and not bytes). In the time diagram (FIG. 20), the sign of the words is marked on line 127 with a note PPP. Otherwise, the principle of operation of the device does not differ from the work in the data recording mode bytes, described in the previous section.
Чтение данных из блока пам ти.Reading data from a memory block.
Признаком операции чтени вл етс Лог.О, поступающий с выхода 29 блока 12 формировани признака операции на первые входы второго 94 и третьего 95 блоков формировани признака режима.The indication of the read operation is the Log.O. coming from the output 29 of the operation characteristic formation unit 12 at the first inputs of the second 94 and third 95 formation units of the mode indicator.
В режиме чтени устройство контрол формирует и посылает в блок пам ти (фиг.2) признак чтени ДЧТ на выходе 128, признак ПЗП на выходе 127, сигнал ОБМ на выходе 123, код адреса в магистраль 100 в.соответ- ствии с временной диаграммой на фиг.20. Из блока пам ти в устройство контрол поступ т ответные сигналы: сигнал ОТВ на вход 116, сигнал неисправности НИС ЗУ на вход 104, код данных чтени с магистралиIn the read mode, the control unit generates and sends to the memory block (FIG. 2) the read mark of the subtle discharge detector at output 128, the sign of the PPP at output 127, the MBP signal at output 123, the code of the address to the trunk 100 in correspondence with the time diagram on Fig.20. The response signals are sent from the memory unit to the control device: a signal from the OTB to the input 116, a fault signal from the NIS memory to the input 104, the read data code from the trunk
100. Коммутирующий элемент в блоке 87 устнавливают в положение Ответ. Из выходе 113 будет Лог.1. Работа начинаетс с поступлением сигнала Сброс с выхода 49 первого блока 8 сброса (фиг.1), При этом устанавливаютс в исходное состо ние узлы и локи, как и в режиме записи. На первый вход 29 блока 97 управлени приемопередатчиками (фиг.2) проходит Лог.О, который запирает вторую группу И элемента 2И- ИЛИ-НЕ в блоке 97 (фиг. 19), а перва группа И закрыта потенциалом Лог.О со входа 112. В этом случае на выходе 101 блока 97 будет Лог.1, котора направл етс на третий вход блока 75 приемопередатчиков (фиг.2) и переключает его в режим трансл ции данных чтени из магистрали 100 на выходе 102. Затем с выхода 27 первого формировател 2 управл ющих сигналов (фиг. 1) на синхровход С D-триггера 84 (фиг.2) поступит импульс обращени и переключит его в состо ние 1. Отрицательный фронт с триггера 84 попадет на вход 120 первого распределител 85 импульсов и распростран етс по линии задержки (фиг.11) в распределителе 85. Через 0,3 мкс с выхода 114-3 распределител 85 (фиг.2) отрицательный фронт попадет на второй R-вход триггера 84 и переключит его в состо ние О. На нулевом плече триггера 84 формируетс отрицательный импульс, который распростран етс по линии задержки распредел ител 85. С выхода 120 триггера 84 ригнал отрицательной пол рности поступает на управл ющие входы 120 блока 75 приемопередатчиков и блока 78 передатчиков информации. В это врем блок 78 открываетс и код адреса транслируетс с его входа 31 на выход, и далее в магистраль 100 и затем в блок пам ти . В это врем блок 75 приемопередатчиков закрыт и на его выходе 100 будет высокое сопротивление. После окончани отрицательного импульса на входах 120 блоков 75 и 78 блок 78 передатчиков закроетс , а блок 75 приемопередатчиков откроетс дл трансл ции данных чтени с магистарли 100 на выходы 102.100. The switching element in block 87 is set to Answer. From output 113 will be Log.1. The operation starts with the arrival of a signal Reset from the output 49 of the first reset unit 8 (Fig. 1). At the same time, the nodes and locks are reset, as in the recording mode. Log.O passes through the first input 29 of control transceiver unit 97 (Fig. 2), which locks the second group AND of element 2I-OR-NO in block 97 (Fig. 19), and the first group AND is closed by potential Log.O from input 112 In this case, the output 101 of the block 97 will be Log.1, which is sent to the third input of the transceiver unit 75 (FIG. 2) and switches it to the read data translation mode from the highway 100 to the output 102. Then, from the output 27 of the first driver 2 control signals (Fig. 1), a synchronous input C of the D-flip-flop 84 (Fig. 2) will receive an inversion pulse and switch it state 1. The negative front from the trigger 84 enters the input 120 of the first distributor 85 pulses and spreads along the delay line (FIG. 11) in the distributor 85. After 0.3 μs from the output 114-3 of the distributor 85 (FIG. 2) the negative front will hit the second R input of the trigger 84 and switch it to the O state. On the zero shoulder of the trigger 84, a negative pulse is generated, which propagates along the delay line of the user 85. From the output 120 of the trigger 84, the negative polarity goes to the control inputs 120 of the transceiver unit 75 78 and the block information transmitters. At this time, block 78 opens and the address code is transmitted from its input 31 to the output, and then to trunk 100 and then to the memory block. At this time, the transceiver unit 75 is closed and there will be a high resistance at its output 100. After the end of the negative pulse at the inputs 120 of the blocks 75 and 78, the transmitter block 78 is closed, and the transceiver block 75 is opened to transmit the read data from the magistral 100 to the outputs 102.
С задержкой 0,15 мкс отрицательный импульс с выхода 114-1 поступит на третий вход формировател 91 управл ющих сигналов и переключит D-триггер в нем в положение О. С поступлением сигнала с выхода 105 коммутатора 88 триггер в формирователе 91 переключитс в 1 и на выходе фор- мирозател 91 сформируетс сигнал ОБМ в соответствии с временной диаграммой на фиг.20, который направитс с выхода 123 в блок пам ти.With a delay of 0.15 μs, a negative pulse from output 114-1 will go to the third input of driver control 91 and switch the D-flip-flop in it to the O position. With the signal coming from output 105 of the switch 88, the trigger in the driver 91 will switch to 1 and The output of the thermal driver 91 will generate an MBR signal in accordance with the timing diagram of FIG. 20, which is routed from the output 123 to the memory block.
На первом входе 29 блока 95 формировани признака режима действует Лог.О,On the first input 29 of the mode forming unit 95, the mode Log acts.
который проходит через элемент И 145 (фиг. 17), открывает элемент НЕ 146 с выхода 126 блока 95, направл етс на четвертый вход блока 96, запреща формирование в нем (фиг. 18) сигнала записи ДЗП на выходе 129 устройства.which passes through element AND 145 (FIG. 17), opens element HE 146 from output 126 of block 95, is directed to the fourth input of block 96, prohibiting the formation in it (FIG. 18) of a signal for recording hard-disk plates at the output 129 of the device.
С задержкой 0,25 мкс отрицательный импульс с второго выхода распределител 85 импульса (фиг.11) подаетс на первый вход формировател 89 управл ющих сигналов , переключаетО-триггерв нем (фиг,14) в Г, С выхода 121 положительный перепад поступает на третий вход второго блока 95 формировани признака режима и, пройд через элемент НЕ 146, по вл етс отрицательным фронтом на выходе блока 95 и далее с (фиг.2) выхода 128 устройства направл етс в блок в виде признака чтени ДЧТ. Кроме того, в блок пам ти поступит сигнал синхронизации обмена ОБМ с выхода 123 устройства. Сигнал ОБМ в режиме чтени формируетс точно так же, как и .в режиме записи, поэтому при описании режима чтени подробно процесс формировани сигнала ОБМ в формирователе 91 не приводитс With a delay of 0.25 μs, a negative pulse from the second output of the pulse distributor 85 (FIG. 11) is applied to the first input of the driver 89, the control signals, switches the O-trigger it (FIG. 14) to G, C output 121 a positive difference to the third input A second mode forming unit 95 and having passed through the HE element 146 appear as a negative front at the output of the block 95 and then from (Fig. 2) the output 128 of the device is sent to the block as a read character of the CTD. In addition, the synchronization signal of the exchange of MBP from the output 123 of the device will be received in the memory block. The OBM signal in the read mode is formed in the same way as in the write mode, therefore, when describing the read mode in detail, the process of generating the OBM signal in the driver 91 is not shown.
Блок пам ти при его исправности реагирует на сигналы ОБМ 123 и ДЧТ 128 выдачей ответного сигнала ОТВ на вход 116 устройства контрол . Сигнал ОТВ отрицательной пол рности с входа 116 направл етс на вход распределител 86 импульсов (фиг.2) и на четвертый вход коммутатора 88. С первого выхода 115-1 распределител 86 импульсов задержанный сигнал ОТВ попадает на первый (инвертирующий) и второй входы группы входов Х2 (фиг, 13) коммутатора 88 и приходит через него на выходы У1. У2. С выхода У2 импульс, задержанный отрицательно сигнала ОТВ на 0,15 мкс (фиг.2) поступает на второй вход 118 формировател 89 управл ющих сигналов и переключит D- триггер в нем (фиг. 14) в положение О положительным фронтом, поступившим с выхода 118 коммутатора 88.и обусловит окончание формировани сигнала ДЧТ в третьем блоке 95 формировани признака режима. Таким образом, задний (положительный ) фронт сигнала ДЧТ на выходе 128 устройства контрол сформируетс через 0,15 мкс после по влени из блока пам ти сигнала ОТВ на входе 116 устройства. Сигнал ДЧТ с выхода 128 направл етс в блок пам ти, а через четвертый блок 98 формировани признаков режимов - в блок 79 фиксации ошибок.The memory unit, when it is healthy, reacts to the signals of the MBP 123 and the DCBT 128 by issuing a response signal from the TOV to the input 116 of the control device. The negative polarity signal from the input 116 is directed to the input of the pulse distributor 86 (FIG. 2) and to the fourth input of the switch 88. From the first output 115-1 of the pulse distributor 86, the delayed signal of the optical flux goes to the first (inverting) and second inputs of the input group X2 (Fig, 13) of the switch 88 and comes through it to the outputs of the U1. Y2. From the output U2, the pulse delayed negatively by the signal of the open conductor by 0.15 μs (figure 2) is fed to the second input 118 of the driver 89 of the control signals and switches the D-trigger in it (FIG. 14) to position O with a positive front coming from the output 118 switch 88. and will determine the end of the formation of the DChT signal in the third block 95 of the formation of the mode feature. Thus, the rear (positive) edge of the DChT signal at the output 128 of the monitoring device is formed within 0.15 microseconds after the appearance of the OTV signal signal storage unit at the device input 116. The PST signal from output 128 is sent to the memory block, and through the fourth block 98 of the formation of features of the modes - to the block 79 for fixing errors.
В режиме чтени , как и в режиме записи в блоке 79 контролируетс исправность блока пам ти по двум признакам - по по влению сигнала неисправности НИС ЗУ наIn the read mode, as in the write mode in block 79, the health of the memory block is monitored by two signs — the occurrence of a fault signal of the NIS memory on
входе 104 устройства и по наличию сигнала ОТВ на входе 116 устройства. Наличие сиг нала НИС ЗУ отрицательной пол рности на входе 104 или отсутствие сигнала ОТВ наthe input 104 of the device and the presence of a signal of the open signal at the input 116 of the device. The presence of a NIS signal of negative polarity at the input 104 or the absence of a signal from the OTV
входе 116 после выдачи сигналов ОБМ на выхое 123 и ДЧТ на выходе 128 устройства свидетельствует о неисправности блока пам ти , что и фиксируетс в блоке 79 фиксации ошибок и с выхода 109 блока 79 сигнал ос0 та ова направл етс на управл ющий вход генератора 1 тактовых импульсов (фиг.1) и останавливает его работу. Подробно процесс формировани сигнала останова 109 приведен при описании режима записи. Дл the input 116 after the output of the OBM signals at the output 123 and the PFS at the device output 128 indicates a malfunction of the memory block, which is fixed in the error-fixing block 79 and the output of the block 79 from the output 79 of the block 79 is sent to the control input of the 1 clock pulse generator (figure 1) and stops his work. The process of forming the stop signal 109 is described in detail in the description of the recording mode. For
5 работы блока пам ти в режиме чтени , помимо сигналов ДЧТ и ОБМ, на выходах 128 и 123 должен формироватьс и сигнал ПЗП на выходе 127 устройства. Форма сигнала ПЗП на выходе 127 первого блока 94 форми0 ровани признака режима зависит от положени коммутирующего элемента в блоке 93 управлени режимами. Если коммутирующий элемент установлен в положение -ПЗП, то на его выходе 125 будет Лог.Г, котора 5, the memory unit operation in the reading mode, in addition to the DChT and MBR signals, at the outputs 128 and 123 should also be generated the LTP signal at the output 127 of the device. The waveform of the PPP at the output 127 of the first block 94 to form the mode indicator depends on the position of the switching element in the mode control block 93. If the switching element is set to the -PZP position, then at its output 125 there will be a Log.G, which
5 подаетс на третий вход блока 94 формировани признака режима и далее (фиг. 16) поступает на инвертирующий вход первой группы И элемента 2И-ИЛИ и закрывает эту группу И. На один из входов второй группы5 is applied to the third input of the mode identifier formation block 94 and then (FIG. 16) is fed to the inverting input of the first group AND element 2I-OR and closes this group I. At one of the inputs of the second group
0 И поступает признак чтени Лог.О с выхода 29 (фиг.1) блока 12 формировани признака операции, который разрешает (фиг. 16) прохождение импульса отрицательной пол рности с выхода D-триггера 840 And a reading sign Log.O is received from output 29 (FIG. 1) of the operation sign forming unit 12, which allows (FIG. 16) the passage of a negative polarity pulse from the output of the D flip-flop 84
5 (фиг.1) через элемент 2И-ИЛИ блока 94 в инверсном коде на выход 127 устройства в соответствии с временной диаграммой (строка 127) на фиг.20. Если же коммутирующий элемент в блоке 93 установлен в по0 ложение Слово, то не его выходе 125 будет Лог.О. В результате этого перва группа I/I элемента 2И-ЙЛИ в блоке 94 будет открыта и импульс отрицательной пол рности будет действовать на обоих входах каждой группы5 (FIG. 1) through element 2I-OR of block 94 in the inverse code to the output 127 of the device in accordance with the timing diagram (line 127) in FIG. If the switching element in block 93 is set to the Word position, then its output 125 will be Log.O. As a result, the first group I / I of element 2I-YLI in block 94 will be open and a negative polarity pulse will act on both inputs of each group
5 И, причем один вход пр мой, а другой инвертирующий . В этом случае реализуетс функци а V а, что соответствует Лог.1 на выходе блока 94 и, соответственно, на выходе 127 устройства. Это не противоречит тре0 бовани м, предъ вл емым к сигналу ПЗП в интерфейсе МПИ.5 And, with one input straight and the other inverting. In this case, the function Va is realized, which corresponds to Log.1 at the output of block 94 and, accordingly, at the output 127 of the device. This does not contradict the requirements imposed on the LCP signal at the interface of the MPI.
Блок пам ти, получив из устройства контрол в первой фазе код адреса из магистрали 100 и с выходов 123, 127, 128 соот5 ветственно сигналы ОБМ, ПЗП и ДЧТ, выдает в магистраль 100 во второй фазе данные информации чтени , которые поступают на вторую группу входов-выходов блока 75 приемопередатчиков и транслируютс через него на выходе 102 и далее черезThe memory unit, having received from the control device in the first phase an address code from trunk 100 and from outputs 123, 127, 128, respectively, MBP, PPP and FFS signals, outputs to the highway 100 in the second phase data of the reading information, which are fed to the second group of inputs the outputs of the transceiver unit 75 and are transmitted through it at the output 102 and then through
четвертый блок 77 инверсии данных направл етс на группу входов 34 блока 22 сравнени данных (фиг.1). где производитс анализ считанной из блока пам ти информации путем сравнени ее с эталонным кодом . По результатам анализа принимаетс решение о продолжении работы в случае равенства этих кодов или об останове в случае неравенства. Следует отметить, что в соответствии с требованием МПИ все сигналы , поступающие в блок пам ти и обратно, формируютс в обратном коде, т.е. наличие сигнала передаетс низким уровнем (нулевым потенциалом). Поэтому блок 75 приемо- передатчиков и блок 78 передатчиков выполнен с инверсией. В случае неполучени на входе 116 сигнала ОТВ от блока пам ти (фиг.2) блок 79 фиксации ошибок останавливает работу устройства контрол . Дл обеспечени дальнейшей диагностики неисправности блока пам ти коммутирующий элемент в блоке 87 управлени коммутатором 88 необходимо установить в положение ОТВ. ОТКЛ., при котором на его выходе 113 будет Лог.О, переключающий коммутатор 88 на трансл цию сигналов (фиг.13) с входов 1x1-4x1 на выходы У1-У4. В этом случае сигнал ОТВ имитируетс сигналами с выходов распределител 85 импульсов . Дальнейша работа устройства при внутренней имитации сигнала ОТВ подробно приведена при описании режима записи.the fourth data inversion unit 77 is directed to a group of inputs 34 of the data comparison unit 22 (Fig. 1). where the analysis of the information read from the memory block is performed by comparing it with the reference code. Based on the results of the analysis, it is decided to continue work in the case of equality of these codes or to stop in case of inequality. It should be noted that, in accordance with the requirement of the DIM, all signals entering the memory unit and back are formed in the reverse code, i.e. the presence of a signal is transmitted by a low level (zero potential). Therefore, transceiver unit 75 and transmitter unit 78 are made with inversion. In case of failure to receive the OTV signal from the memory unit (Fig. 2) at the input 116, the error-fixing unit 79 stops the operation of the monitoring device. In order to further diagnose the malfunction of the memory block, the switching element in the control block 87 of the switch 88 must be set to the OTV position. OFF, in which at its output 113 there will be a Log.O, switching switch 88 to the signal translation (FIG. 13) from inputs 1x1-4x1 to outputs U1-U4. In this case, the signal of the FCV is simulated by signals from the outputs of the pulse distributor 85. Further operation of the device during the internal simulation of the signal of the FCS is described in detail when describing the recording mode.
Чтение с модификацией.Reading with modification.
В этом режиме в первой фазе считываютс данные из блока пам ти, анализируетс информаци , во второй фазе производитс запись в этот же адрес новой (инверсной) информации и затем операци повтор етс в новом адресе. Работа в этом режиме начинаетс с однократной записи с остановом, режим работы которого приведен в соответствующем разделе описани . Затем устройство перевод т в режим циклического считывани .In this mode, in the first phase, the data from the memory block is read, information is analyzed, in the second phase, the new (inverse) information is written to the same address, and then the operation is repeated in the new address. Operation in this mode begins with a one-time recording with a stop, the mode of operation of which is given in the corresponding section of the description. The device is then switched to a cyclic read mode.
Установка в исходное состо ние в этом режиме не отличаетс от предыдущих режимов . Коммутирующие элементы 139 и 140 во втором блоке 83 управлени режимами сначала необходимо установить в положение УСТ.МОД. В этом случае на выходе 111 блока 83 будет Лог.О (фиг. 10), а на выходе 112 - Лог.1. С выхода 111 блока 83 Лог.О подаетс на третий вход (фиг.2) блока 92 управлени инверси ми, проходит (фиг.15) на установочный S-вход счетного триггера 143 и через элемент И 141 на R-вход R-S- триггера 142, устанавлива триггер 143 в состо ние 1, а триггера 142 - в О. С выхода триггера 142 Лог.1 поступает на один из входов элемента ИСКЛЮЧАЮЩЕЕThe resetting in this mode does not differ from the previous modes. The switching elements 139 and 140 in the second mode control unit 83 must first be set to the SET.MOD position. In this case, the output 111 of the block 83 will be Log.O (Fig. 10), and the output 112 - Log.1. From the output 111 of the block 83 Log. O, it is fed to the third input (FIG. 2) of the inversion control block 92, passes (FIG. 15) to the installation S input of the counting trigger 143 and through the And 141 element to the R input RS-trigger 142 , set trigger 143 to state 1, and trigger 142 - to O. From the trigger output 142, Log.1 goes to one of the inputs of the EXCLUSIVE
ИЛИ Н4 и на выход 124 и далее на трети оход блока 47 управлени приемопередатчиками . Затем коммутирующее устройство в блоке 83 управлени режимами переключа- 5 ют в положение МОД. С выхода 112 блока 83 управлени режимами Ло1.1 подаетс на четвертый вход блока 92 управлени инверси ми , на второй вход второго блока 95 формировани признака режима, на первый 0 вход третьего блока 96 формировани признака режима и на второй вход блока 97 управлени приемопередатчиками, подготавлива эти блоки к работе в режиме Чтение с модификацией. С выхода 111 блокаOR H4 and to output 124 and further to third bypass of transceiver control unit 47. Then, the switching device in the mode control unit 83 is switched to the MOD position. From the output 112 of the mode control unit 83, the Lo1.1 is fed to the fourth input of the inversion control unit 92, to the second input of the second mode indicator forming unit 95, to the first 0 input of the third mode characteristic forming unit 96 and to the second input of the transceiver control unit 97, preparing these blocks to work in the read mode with modification. From block 111 output
5 83 в блок 92 управлени инверси ми поступит Лог.1, снимающа установочный потенциал Лог.О с R-входа триггера 141 (фиг.15)и S-входа триггера 142. Формирователь 91 управл ющих сигналов, второй блок5 83 to the block 92 of the inversion control will go to Log.1, removing the setting potential of Log.O from the R-input of the trigger 141 (Fig. 15) and the S-input of the trigger 142. Shaper 91 of the control signals, the second block
0 94 формировани и третий блок 95 формировани признака режима вырабатывают на своих выходах 123, 128, 127. соответственно , сигнал синхронизации обмена ОБМ, признак ПЗП Запись-байт и признак чте5 ни ДЧТ в первой фазе работы устройства точно так же, как и в режиме обычного чтени , рассмотренного в предыдущем разде ле. С выхода 124 блока 92 управлени инверси ми Лог.О поступает на третий0 94 formations and the third formation unit 95 of the mode feature generate 123, 128, 127 outputs at their outputs, respectively, the exchange rate synchronization signal, the PPM sign, the Record byte, and the read sign, 5 neither PDT in the first phase of the device operation, exactly the same as in the mode normal reading discussed in the previous section. From the output 124 of the block 92, the control of the inversion Log. O enters the third
0 вход блока 97 управлени приемопередатчиками , формиру на выходе 101 Лог.1, котора направл етс на третий (управл ющий ) вход блока 75 приемопередатчиков и устанавливает в нем режим трансл ции дан5 ных с магистрали 100 на выходы 102. В начальный момент работы из первого блока 8 сброса (фиг,1)с выхода 49 на второй вход 49 блока 92 управлени инверси ми (фиг.2) поступит сигнал Сброс, который переключит0 input of transceiver control unit 97, generating at output 101 of Log.1, which is sent to the third (control) input of transceiver unit 75 and sets in it the data translation mode from trunk 100 to outputs 102. At the initial operation time from the first the reset unit 8 (FIG. 1) from the output 49 to the second input 49 of the inversion control unit 92 (FIG. 2) will receive a Reset signal which will switch
0 счетный триггер 143 в локе 92 (фиг.15) в положение О, что обусловит на выходе 103 блока 92 Лог.О. С приходом импульса обращени на вход 27 D-триггера 84 на его выходе 120 сформируетс импульс отрица5 тельной пол рности 0,3 мкс, который посту- пит на управл ющие входы блока приемопередатчиков 75 и передатчиков 78, закрыва блок 75 и разреша трансл цию кода адреса с входа 31 на выходы блока 780 counting trigger 143 in lock 92 (Fig. 15) to the O position, which will determine at the output 103 of the block 92 Log.O. With the arrival of a return pulse to the input 27 of the D-flip-flop 84, a negative polarity of 0.3 µs is generated at its output 120, which is applied to the control inputs of the transceiver unit 75 and transmitter 78, closing the unit 75 and allowing the address code to be translated. from input 31 to outputs of block 78
0 передатчиков и далее в магистраль 100 и затем в блок пам ти. Блок пам ти реагирует на эти сигналы выдачей сигнал ОТВ на вход 116 устройства контрол , наличие которого провер етс в блоке 79 фиксации ошибок.0 transmitters and further to trunk 100 and then to the memory block. The memory unit responds to these signals by issuing a signal to the control device input 116, the presence of which is checked in the error-fixing unit 79.
5 После приема блоком пам ти кода адреса с магистрали 100 и сигналов ОБМ с выхода 123 и ДЧТ с выхода 128 устройства и выдачи сигнала ОТВ на входы 116 устройства блок пам ти выдаете магистраль 100 данные чтени в обратном коде. К этому времени из5 After the memory unit receives the address code from the trunk 100 and OBM signals from output 123 and DCB from the device output 128 and outputs the signal OTV to the device inputs 116, the memory block outputs the read data 100 in the reverse code. By this time from
ыходе 120 D-триггера 84 отрицательный игнал закончитс и вследствие этого блок 8 передатчиков закроетс в третье состо ние , а блок 75 приемопередатчиков откроет . Данные чтени пройдут с магистрали 100 ерез блок 75 приемопередатчиков на его выходе 102 в пр мом коде и далее через четвертый блок 77 инверсии данных в пр мом коде на входы 34 (фиг.1) блока 22 сравнени данных, где информаци анализируетс путем сравнени с эталон- нымчкодом. Если ошибки не обнаружены и останова не произошло, то после первой азы работы устройства в режиме Чтени с модификацией наступает втора фаза, в которой необходимо произвести запись в блок пам ти обратного кода в тот же адрес, из которого была считана информаци . В этом случае повторного сигнала (фиг.2) с выхода 123 в блок пам ти не выдаетс . Устройство контрол должно сформировать рризнак записи ДЗП на выходе 129, получить ответный сигнал ОТВ на входе 116 и Сформировать сигнал ПЗП на выходе 127 в зависимости от режима записи (байтами или словами). По окончании первой фазы работы (чтени пр мого кода), с выхода 114- 5 группы выходов распределител 85 импульсов сигнал, задержанный на 0,5 мкс относительно импульса обращени на входе 27 D-триггера 84, поступит на п тый вход блока 92 управлени инверси ми и переключит триггер 142 (фиг.15) в нем в 1. В результате на выходе 103 и 124 блока 92 потенциалы Лог.1. С выхода 103 блока 92 управлени инверси ми Лог.1 поступит на управл ющий вход блока 76 инверсии данных , что обусловит прохождение данных записи с входа 32 на выходы 99 в обратном к|оде. С выхода 124 блока 92 управлени ин- в|ерси ми Лог.Г направитс на третий блока 97 управлени приемопередатчиками и, пройд через элемент 2И-ИЛЙ в Нем (фиг. 19) потенциалом Лог.О, поступит На третий (управл ющий) вход блока 75 приемопередатчиков и переключит его в режим трансл ции сигналов с входов 99 в магистраль 100. С выхода 117 коммутатора 88 им- пульс, задержанный в распределителе 86 на 0,15 мкс относительно сигнала ОТВ, поступившего на вход 116 устройства, направитс на второй установочный вход формировател 90 управл ющих сигналов и переключит D-триггер в нем (фиг.14) в О. На выходе 122 формировател 90 по витс положительный фронт, который пройдет через четвертый блох 96 формировани признака режима на выход 129 и направитс в блок пам ти признаком записи ДЗП Блок пам ти выдает ответный сигнал ОТВ на входThe output 120 of the D-flip-flop 84 negative ignition is completed and as a result, the transmitter unit 8 will close to the third state, and the transceiver unit 75 will open. The read data will pass from the trunk 100 through the transceiver unit 75 at its output 102 in the forward code and then through the fourth data inversion block 77 in the forward code to the inputs 34 (Fig. 1) of the data comparator 22, where the information is analyzed by comparing with the standard - Nymscode. If no errors were detected and the shutdown did not occur, then after the first basic operation of the device in the Read mode with a modification, the second phase occurs in which it is necessary to write to the memory block a return code to the same address from which the information was read. In this case, no repeated signal (Fig. 2) is output from the output 123 to the memory block. The control device must form the recording of the DZP recording at the output 129, receive the response signal of the OTV at the input 116 and Generate the CCD signal at the output 127 depending on the recording mode (bytes or words). At the end of the first phase of operation (reading the direct code), from the output 114-5 of the output group 85 of the distributor 85 pulses, the signal delayed by 0.5 µs relative to the circulation pulse at the input 27 of the D-flip-flop 84 will go to the fifth input of the inversion control unit 92 m and switch the trigger 142 (Fig.15) in it in 1. As a result, at the output 103 and 124 of the block 92 potentials Log.1. From output 103 of control unit 92, inversion Log.1 will go to the control input of data inversion unit 76, which will cause the recording data to pass from input 32 to output 99 in reverse to | ode. From the output 124 of the control unit 92, the control of the investment in Logic G goes to the third control transceiver block 97 and, having passed through the element 2I-ILY in It (Fig. 19) with the potential of the Logic O, will go to the third (control) input transceiver unit 75 and switches it to the signal translation mode from inputs 99 to trunk 100. From the output 117 of the switch 88, an impulse delayed in the distributor 86 by 0.15 µs relative to the signal of the OTV received at the input 116 of the device will be sent to the second installation control driver input 90 and switch D-flip ep in it (Fig. 14) in O. At exit 122 of shaper 90, a positive front passes through the fourth flea 96 forming a mode indicator to exit 129 and is sent to a memory block by a DGP recording attribute. The memory unit generates a response signal OTV to entrance
116 устройства контрол . Сигнал ОТВ пройдет через распределитель 86 импульсов, затем через коммутатор 88 и с его выхода 117 на второй установочный вход формировател 90 управл ющих сигналов, устанавлива D-триггер в нем в состо ние О. На выходе 122 формировател 90 сформируетс таким образом отрицательный фронт положительного сигнала, который пройдет через блок116 control devices The TV signal passes through the pulse distributor 86, then through the switch 88 and from its output 117 to the second installation input of the control signal generator 90, setting the D-flip-flop in it to the O state. At the output 122 of the driver 90, a negative edge of the positive signal that goes through the block
96 и завершит формирование признака записи ДЗП на выходе 129 устройства и, соответственно , закончитс выдача блоком пам ти ответного сигнала ОТВ на вход 116 устройства контрол . Ответный сигнал ОТВ,96 and will complete the formation of the sign of recording the DZP at the output 129 of the device and, accordingly, will result in the memory block issuing the response signal of the TOV to the input 116 of the control device. TSS response signal,
5 как и в ранее рассмотренных режимах контролируетс блоком 79 фиксации ошибок. Одновременно с формированием на выходе 129 признака записи ДЗП данные с входов 99 блока 75 приемопередатчиков проход т5, as in the previously discussed modes, is monitored by the error block 79. Simultaneously with the formation at the output 129 of the recording attribute of the CRC, the data from the inputs 99 of the transceiver unit 75 are passed
0 в магистраль 100 и далее в блок пам ти, где они записываютс в тот же адрес, из которого в первой фазе работы считана информаци , но в инверсном коде. Затем на синхровход С D-триггерй 84 и первый вход0 to line 100 and further to the memory block, where they are written to the same address from which information was read in the first phase of the work, but in the inverse code. Then on the D-trigger 84 synchronous input and the first input
5 27 блока 92 управлени инверси ми поступает следующий импульс обращени , который начнет формирование новой последовательности сигналов на D-триггере 84 и распределителе 85 импульсов, а также5 27 the inversion control unit 92 receives the next inversion pulse, which will begin to form a new signal sequence on the D-flip-flop 84 and the pulse distributor 85, as well as
0 установит в О триггер 142 (фиг.15) в блоке 92 управлени инверси ми и процесс чтени данных в первой фазе и записи данных в инверсном коде повторитс , но в следующем адресе блока пам ти. Так будет продол5 жатьс до тех пор, пока не закончитс полный перебор всех адресов блока пам ти с чтением данных и их анализом в первой фазе и записи данных инверсного кода во второй фазе в каждом из адресов. После0 sets in O the trigger 142 (Fig. 15) in the inversion control block 92 and the process of reading the data in the first phase and writing the data in the inverse code is repeated, but at the next address of the memory block. This will continue until the complete enumeration of all the addresses of the memory block with the reading of the data and its analysis in the first phase and the recording of the inverse code data in the second phase in each of the addresses is completed. After
0 этого из первого блока 8 сброса (фиг.1) поступит на второй вход 49 блока 92 управлени инверси ми сигнал Сброс, который пройдет на счетный вход С счетного триггера 143 (фиг.15) и переключит его в положе5 ние 1. Затем весь процесс работы повторитс , но на выходе 103 блока 92 управлени инверси ми сигнал будет инверсным по отношению к ранее рассмотренному циклу работы устройства (где цикл - врем 0 of this, from the first reset unit 8 (Fig. 1), the Reset signal will be sent to the second input 49 of the inversion control unit 92, which will pass to the counting input C of the counting trigger 143 (Fig. 15) and switch it to position 1. Then the whole process the operation will be repeated, but at the output 103 of the inversion control unit 92 the signal will be inverse with respect to the previously considered operation cycle of the device (where the cycle is the time
0 полного перебора всех адресов пам ти) с той лишь разницей, что в первой фазе каждого такта (где такт-врем контрол одного адреса блока пам ти) производитс чтение данных в инверсном коде по отношению к0 complete enumeration of all memory addresses) with the only difference that in the first phase of each clock cycle (where the clock-time control of one memory block address) reads the data in the inverse code with respect to
5 чтению в предыдущем цикле. Код данных в инверсном коде с выхода 102 блока 75 приемопередатчиков поступит на входы четвертого блока 77 инверсии данных. В это врем на управл ющем входе 103 блока 77 будет Лог.1, котора поступит на управл ющие5 reading in the previous cycle. The data code in the inverse code from the output 102 of the transceiver unit 75 is supplied to the inputs of the fourth data inversion unit 77. At this time, the control input 103 of the block 77 will be Log.1, which will go to the control
входы элементов ИСКЛЮЧАЮЩЕЕ ИЛИ в блоке 77 (фиг.5), что обусловит работу элементов ИСКЛЮЧАЮЩЕЕ ИЛИ как инверторов . Следовательно, на выходы 34 блока 77 данные пойдут в пр мом коде. Далее они направ тс в блок 22 сравнени данных (фиг.1) дл анализа на правильность информации . Во второй фазе каждого такта второго цикла работы устройства на вход 114-5 блока 92 управлени инверси ми (фиг,2) поступит сигнал, задержанный на 0,5 мкс относительно импульса обращени , поступившего на синхровход С D-триггера 84, который переключит триггер 141 в блоке 92 (фиг. 15) в положение 1. Это обусловит Лог.О на выходе 103 блока 92. Этот сигнал направитс на управл ющий вход блока 76 инверсии данных, в результате чего блок 76 пропускает данные с входов 32 на выходы 99 в пр мом коде. Следовательно, во втором цикле работы в первой фазе каждого такта будет чтение данных из блока пам ти в инверсном коде с последующим преобразованием в блоке 77 в пр мой код, а во второй фазе - запись данных в блок пам ти в пр мом коде (без учета инверсии в блоке 75 приемопередатчиков). В третьем цикле работа повторитс как в первом и т.д. В режиме Чтение с модификацией в случае фиксации блоком 79 отсутстви сигнала ОТВ на входе 116 устройства оператор переводит устройство в режим имитации сигнала ОТВ от внутренних сигналов и далее производит диагностику неисправностей блока пам ти.the inputs of the elements EXCLUSIVE OR in block 77 (figure 5), which will determine the operation of the elements EXCLUSIVE OR as inverters. Consequently, at the outputs 34 of block 77, the data will go in the forward code. They are then sent to data comparison block 22 (Fig. 1) for analyzing the correctness of the information. In the second phase of each cycle of the second cycle of operation of the device, the input 114-5 of the inversion control unit 92 (FIG. 2) will receive a signal delayed by 0.5 µs relative to the inversion pulse received on the synchronous input C of the D-flip-flop 84, which will switch the trigger 141 in block 92 (FIG. 15) to position 1. This will determine the Log.O on the output 103 of the block 92. This signal will be sent to the control input of the data inversion unit 76, resulting in the block 76 passing the data from inputs 32 to outputs 99 to pr com code. Consequently, in the second cycle of operation, in the first phase of each clock cycle, data will be read from the memory block in the inverse code, followed by conversion in block 77 to the direct code, and in the second phase, data will be written to the memory block in the forward code (excluding inversion in block 75 transceivers). In the third cycle, the work is repeated as in the first, etc. In the Read with Modification mode, in case of blocking by a block 79, there is no TSP signal at the device input 116, the operator switches the device to the TFT signal imitation mode from internal signals and then performs diagnostics of memory unit faults.
Предлагаемое устройство реализует новый тест Чтение с модификацией, ранее не использовавшийс в контрольной аппаратуре . Этот режим обеспечивает чтение данных из определенного адреса с последующей записью в этот адрес иной (инверсной ) информации и проверкой этой информации в следующем цикле контрол , что вы вл ет неустойчивость работы блоков пам ти, имеющих место при работе в составе с ЭВМ. Обеспечение контрол блоков пам ти с интерфейсом МПИ позвол ет получить новое качество, технико-экономический эффект которого выражаетс в снижении затрат на наладку как самих блоков пам ти, так и вычислительных систем в целом, куда вход т провер емые запоминающие устройства. При этом расшир етс область использовани устройства, повышаетс достоверность проверки блоков пам ти .The proposed device implements a new reading test with a modification that was not previously used in control equipment. This mode provides for reading data from a specific address and then writing other (inverse) information to this address and checking this information in the next monitoring cycle, which reveals the instability of the memory blocks that occur when working with computers. Ensuring the control of memory blocks with the MPI interface allows one to obtain a new quality, the technical and economic effect of which is expressed in reducing the costs of setting up both the memory blocks and the computing systems as a whole, which include the verifiable memory devices. At the same time, the area of use of the device is expanded, the reliability of the check of the memory blocks is increased.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU894749105A SU1689994A2 (en) | 1989-10-12 | 1989-10-12 | Apparatus for testing operative memory unuits |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU894749105A SU1689994A2 (en) | 1989-10-12 | 1989-10-12 | Apparatus for testing operative memory unuits |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU1265859A Addition SU258074A1 (en) | PROFILE FOR STAINING PROFILES |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1689994A2 true SU1689994A2 (en) | 1991-11-07 |
Family
ID=21474511
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU894749105A SU1689994A2 (en) | 1989-10-12 | 1989-10-12 | Apparatus for testing operative memory unuits |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1689994A2 (en) |
-
1989
- 1989-10-12 SU SU894749105A patent/SU1689994A2/en active
Non-Patent Citations (1)
Title |
---|
Авторское свидетельство СССР № 1265859, Кл. G 11 С 29/00, 1984. * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100845359B1 (en) | A high performance serial bus testing apparatus | |
WO2000023893A9 (en) | Test environment for both a device and a protocol | |
SU1689994A2 (en) | Apparatus for testing operative memory unuits | |
Novak et al. | Automated testing of electronic control units compatibility in vehicle CAN networks | |
RU2345407C1 (en) | Controller of interblock exchange channel | |
SU1363212A1 (en) | Device for checking large-scale integrated circuits | |
RU1790783C (en) | Device for testing logical units | |
SU1247876A1 (en) | Signature analyzer | |
SU1129599A1 (en) | Interface for linking computer with communication channels | |
SU662946A1 (en) | Wiring checking device | |
SU1645956A1 (en) | Logic units checking and fault diagnosing device | |
SU851391A1 (en) | Channel-to-channel adapter | |
SU1037259A1 (en) | Digital unit checking device | |
SU1132291A1 (en) | Device for detecting and recording fault signals | |
SU993168A1 (en) | Logic assembly checking device | |
SU1487049A2 (en) | Digital computer failure and faults simulator | |
SU1674128A1 (en) | Fault locator | |
SU1695521A2 (en) | Device for monitoring of communication channel | |
SU1700566A1 (en) | Device for check of coupling of connectors | |
SU1311000A1 (en) | Device for synchronizing m-sequence | |
SU1536387A1 (en) | Device for simulation of faults | |
SU1383463A1 (en) | Device for forming pulse train | |
SU1425682A1 (en) | Device for test monitoring of dicital units | |
SU1621050A1 (en) | Device for checking wiring | |
SU1287162A1 (en) | Signature analyzer |