SU1545224A1 - Device for interfacing computer and subscriber - Google Patents
Device for interfacing computer and subscriber Download PDFInfo
- Publication number
- SU1545224A1 SU1545224A1 SU884420613A SU4420613A SU1545224A1 SU 1545224 A1 SU1545224 A1 SU 1545224A1 SU 884420613 A SU884420613 A SU 884420613A SU 4420613 A SU4420613 A SU 4420613A SU 1545224 A1 SU1545224 A1 SU 1545224A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- inputs
- group
- register
- outputs
- counter
- Prior art date
Links
- 230000015654 memory Effects 0.000 claims abstract description 10
- 230000001360 synchronised effect Effects 0.000 claims 1
- 230000001934 delay Effects 0.000 abstract 1
- 238000012360 testing method Methods 0.000 description 2
- 102100040678 Programmed cell death protein 1 Human genes 0.000 description 1
- 101710089372 Programmed cell death protein 1 Proteins 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000003745 diagnosis Methods 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 239000002245 particle Substances 0.000 description 1
- 238000012956 testing procedure Methods 0.000 description 1
Landscapes
- Complex Calculations (AREA)
Abstract
Изобретение относитс к автоматике и вычислительной технике и может быть использовано дл сопр жени . Цель изобретени - сокращение объема оборудовани . Устройство содержит дешифратор 1, группу элементов И 2, регистр 3, группу блоков пам ти 4, группу коммутаторов 5, таймер 6, триггер 7, генератор импульсов 8, элемент И 9, делитель частоты 10, счетчик 11, узел пам ти 12, элемент задержки 13, регистр 14, шину адреса 15, шину 16 данных, выходы 17 устройства, счетчик 18. 1 ил.The invention relates to automation and computing and can be used for pairing. The purpose of the invention is to reduce the amount of equipment. The device contains a decoder 1, a group of elements And 2, a register 3, a group of memory blocks 4, a group of switches 5, a timer 6, a trigger 7, a pulse generator 8, an element 9, a frequency divider 10, a counter 11, a memory node 12, an element delays 13, register 14, address bus 15, bus 16 data, device outputs 17, counter 18. 1 Il.
Description
т 77./гt 77./g
Изобретение относитс к автоматике и вычислительной технике и может быть использовано дл сопр жени .The invention relates to automation and computing and can be used for pairing.
Пель изобретени - сокращение объема оборудовани .The invention is a reduction in equipment.
На чрргеже изображено предлагаемое ус гроис гво.The picture shows the proposed mustache.
Устройство содержит дешифратор I, группу элементов I) 2, регистр 3, группу блоков 4. 1 ... А ,п пам ти (п - число абонентов), группу коммутаторов 5.1 ,..5,п, таймер 6, образованный триггером 7, генератором 8 импульсов, элементом 1 9, делителем 10 частоты, счегчик 11, блок пам ти содержит уэе 12 пам ги, тленен г 13 задержки, регистр 1 4 , системна шина 15 адреса, шили 16 данных, штходп 1 7 .1 . . . 1 7 .п устройства, счегчик 18.The device contains a decoder I, a group of elements I) 2, a register 3, a group of blocks 4. 1 ... A, memory p (n is the number of subscribers), a group of switches 5.1, .. 5, p, timer 6 formed by trigger 7 pulse generator 8, element 1 9, frequency divider 10, counter 11, the memory block contains wye 12 memories, delay 13 d 13, register 4, system address bus 15, sewed 16 data, 1 7 .1. . . 1 7 .p device, counter 18.
Устройство работает следующим (i разом.The device works as follows (i at a time.
Вшпний процессор помещает H.I сие темной шине 16 адрес (А), соответствующий выходу 17.1, который дешифрируетс дешифратором 1 и открьгвает один из элементов И 2. Затем процессор формирует на системной шине 16 сигнал управлени записью, который ч°рез шип из открытых элементов И 2 прохоли- HI счегчик 11 или триггер 7 или i 1 игтр 3, или блок 4 и ктппсы- вает ди-пые (Д) , размещенные на системной | инь 16, в соответствующий ад ресат.Vshpny processor places HI this dark bus 16 address (A), corresponding to output 17.1, which is decrypted by decoder 1 and unclamps one of the elements AND 2. Then the processor generates a write control signal on the system bus 16, which is the spike of the open elements And 2 Pro-HI checker 11 or trigger 7 or i 1 Igr 3, or block 4, and kits, di-pye (D), placed on the system | yin 16, to the corresponding address.
Вн 14 по внешний процессор заносит в узел )2, которой может быть четырехразр дным , кл дому из блоков 4 ин формшпо. Узел 12 можно построить на микросхеме 1802IDP1, причем на вход ре нт считывани узла 12, св занного с системной шиной, подаетс логическа единииа (только записываетс информаци ), а на вход режима записи информации другого порта подаетс логическа единица (только считываетс информаци ). Следовательно, одновре.- менно мо ет Формироватьс К последо- J3 i г льгостеи, гак как всего К учлов 12. 3 ТРМ внешний процессор записывает в peri тр 3 слово, опредеп юшее, к 1кгw коммутатору 5 сигнапы с какого BiLvoai депигел 10 частоты пропускать Hi i ьп-од соотзе тс гв 1пщего коммутатор i 5. Фаь Tir-r-c KH это определ ет MiCToiv счит чачич инФо пппи из у 11 1, т еа ч IT г TV гг не г io- слелов i п во ги HI ii ,пд 1 г i де штс ь 10 г гогы шч г р и ( ,,Vn 14, an external processor enters into a node) 2, which can be four-bit, a house of blocks 4 and a form. Node 12 can be built on the chip 1802IDP1, where logical input (only information is written) is supplied to the read input of node 12 connected to the system bus, and logical unit is fed to the input of information recording mode of another port (only information is read). Consequently, at the same time it is possible to form K after-J3 i g concessions, like all K 12 points. 3 TRM external processor writes in peri 3 words, some word, to 1kg switch 5 signal from which BiLvoai depigel 10 frequency skip Hi i -p-od correlating ts hv 1 nd switch i 5. Fir Tir-rc KH determines whether MiCToiv is considered information 11 11 1, that is, IT g TV y not r io slots i n w hI ii, PD 1 g i de ps 10 g gogy shch g r i (,,
10 возмочсна работа блоков 4 на Р час- тогах, что повышает эффективность диагностировани . Дл К коммутаторов при Р выходах делител 10,требуетс IKln разр дов регистра 3. Дл четырех коммутаторов и восьми выходов делител 10 требуетс 4 In 8 или 12 разр дов регистра 3. Обычно регистры10, the operation of units 4 on the P-particles is possible, which increases the efficiency of diagnosis. For switches with P outputs divider 10, IKln register bits 3 are required. For four switches and eight outputs divider 10, 4 In 8 or 12 bits of register 3 is required. Usually registers
16-ти разр дные, поэтому один регистр может обеспечить достаточно широкий диапазон работы устройства.16 bits, so one register can provide a fairly wide range of operation of the device.
Затем в Ъчетчик П записываетс ненулевое начальное состо ние, определ ющее длину тестовой последовательности . При этом на выходе счетчика 11 Формируетс логическа единица, разрешающа открывание элемента II 9 (на выходе счетчика О присутствуетThen, a non-zero initial state, which determines the length of the test sequence, is written into the counter П. At the same time, at the output of counter 11, a logical unit is formed, allowing the opening of element II 9 (at the output of counter O
Q при нулевом содержимом счетчика) . ВQ with zero counter content). AT
nt ледьюю очередь аналогичным образом в триггер 7 процессор записывает логическую единицу, и с выхода 1енера- гора 8 импульсы начинают поступатьnt, in the same way, the processor 7 writes a logical unit to the trigger 7, and from the output of the generator-8, the pulses start to arrive
5 4PiP3 элемент И 9 в делитель 10 час- го ы. При этом на узлы 4 с выходов лгтнг лч 10 частоты через коммугато - Г11 i юс ту паю синхросш налы различит .и частоты, определ емой программно.5 4PiP3 element I 9 to the 10 o'clock divider. At the same time, on nodes 4 from the outputs of the frequency 10 through frequencies via commutator — G11 i, the unit synchronizes the frequencies and is determined programmatically.
Q 3 ги синхросигнал i, поступа на счетный вход счетчика 18, вызывают последовательное считывание информации из узла 12. Счетчик 18 автоматически сбрасываетс каждый раз, как произвое дитс запись информации в узел 12Q 3 gi sync signal i, arriving at the counting input of the counter 18, causes the sequential reading of information from the node 12. The counter 18 is automatically reset each time the information is written to the node 12
процессором тем же сигналом разррпе- ни записи, проход щим через соответствующий элемент И 2 на соответствующий вход узла 12. Таким образом, пе0 ред началом тестировани счетчик 18 всегда обнулен. Счетчик 18 Формирует адреса, определ ющие пор док считывани информации.processor with the same recording release signal passing through the corresponding AND 2 element to the corresponding input of node 12. Thus, before testing starts, counter 18 is always zero. Counter 18 Generates addresses that determine how information is read.
Очевидно, что пор док считывани Obviously, the order of reading
5 информации должен совпадать с пор дком записи информации, иначе возможно искажение последовательности 17.1- 17.п. Зна закон изменени адресов. Формируемых счетчиком 18, нетрудно5 information must coincide with the order of recording information, otherwise the sequence may be distorted 17.1-17. Know the law of change of addresses. Formed by the counter 18, it is not difficult
программно организовать и запись информации в узел 12 по адресам, подчин ющимс этому ке закону. тот же син росигнал, который поступает на вход Ре/ким считывани информации узла 1 2 и вход синхрони- эчпии регистра 14. )пемент 13 задержки поэвочпет учегт neperчитывание сидержимо о узта 12 по соотвегству тему адресу, onpt „nf леннп- ( ЧРТЧИprogrammatically organize and record information at node 12 at addresses subject to this law. The same sync signal, which is fed to the input of the Re / Kim readout information of the node 1 2 and the synchronization input of the register 14.) Delay 13 delay delayed reading of the site 12 at the corresponding address, onpt „nf Lennp- (TORCH
ком 18, и одновременную запись этого содержимого в регистр 14. При непрерывном потоке синхросигналов содержимое узла 12 последовательно перезаписываетс в регистр 14, откуда поступает на выходы 17. На выходах регистра 14, который легко реализовать на микросхеме 589ИК12, Формируетс последовательность , расчитанна процессором . При отсутствии синхросигналов в регистр 14 ничего не записываетс . Дл перевода выходов регистра 14 в высокоомноё состо ние служит вход Выбор режима 0), сигнал на который может поступать с одного из выходов порта узла 12, св занного с регистром 14. Записыва в соответствующий разр д соответструк.пего слова сигнал запрета, можно тем самым предотвращать выдачу на 17 запрещенных комбинаций сигналов.com 18, and simultaneous recording of this content into register 14. With a continuous stream of clock signals, the contents of node 12 are sequentially overwritten into register 14, from where they go to outputs 17. At outputs of register 14, which is easy to implement on a 589IK12 chip, a sequence is calculated by the processor. In the absence of sync signals, nothing is recorded in register 14. To transfer the outputs of register 14 to the high-resistance state, is the input of Mode selection 0), the signal to which can come from one of the outputs of the port of node 12 connected to register 14. Writing a prohibition signal to the corresponding bit, you can thus prevent the issuance of 17 prohibited combinations of signals.
Дл прекращени формировани последовательности 17 служит счетчик 11, который устанавливаетс программно . При формировании синхроимпульсов на выходе элемента II 9 на вычитающий вход счетчика 11 поступают импульсы, уменьшающие содержимое счетчика 11 . При достижении нулевого состо ни счетчика на его выхсце Формируетс логический нуль, который поступает на один из входов элемента И 9 и запрещает дальнейшее прохождение импульсов . Таким образом, запись данных в счетчик 11 во времч подготовки узла 12 к генерации последователь- : ность определ ет длину последовательности . Процессор через врем , несколько превышающее врем генерации последовательности, обнул ет триггер 7, записыва в него логический нуль, что запирает элемент И 9 и дает возможность подготовить узел 12 к дру- той процедуре.To stop the generation of the sequence 17, the counter 11 is used, which is set by software. During the formation of clock pulses at the output of element II 9, pulses are received at the subtracting input of counter 11, reducing the contents of counter 11. When reaching the zero state of the counter at its outlet, a logical zero is formed, which is fed to one of the inputs of the element And 9 and prohibits the further passage of pulses. Thus, writing data to counter 11 during the preparation of node 12 for generation is a sequence: it determines the length of the sequence. The processor, after a time slightly longer than the generation time of the sequence, zeroes trigger 7, writing a logical zero into it, which locks AND 9 and makes it possible to prepare node 12 for another procedure.
2020
522/46522/46
Перед очередной генерацией учлл м регистр 3, н счетчик II заноситс nn-J вые данные. В последнюю очередь записываетс логическа единица триггер 7 и, так как состо ни триггера 7 и счетчика I1 ненулевые, импульсы с генератора 8 вновь начинают поступать через делитель 0 частоты и кокмут тл- Ю ры 5 в узлы 4 и т.д. Все процедуры тестировани провод тс аналогично.Before the next generation, the register 3 is taken into account, and the counter II records nn-J data. The last logical unit is the trigger 7, and since the states of the trigger 7 and the counter I1 are non-zero, the pulses from the generator 8 again begin to flow through the frequency divider 0 and cokmut tl 5 into nodes 4, etc. All testing procedures are carried out similarly.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU884420613A SU1545224A1 (en) | 1988-05-04 | 1988-05-04 | Device for interfacing computer and subscriber |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU884420613A SU1545224A1 (en) | 1988-05-04 | 1988-05-04 | Device for interfacing computer and subscriber |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1545224A1 true SU1545224A1 (en) | 1990-02-23 |
Family
ID=21373007
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU884420613A SU1545224A1 (en) | 1988-05-04 | 1988-05-04 | Device for interfacing computer and subscriber |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1545224A1 (en) |
-
1988
- 1988-05-04 SU SU884420613A patent/SU1545224A1/en active
Non-Patent Citations (1)
Title |
---|
Авторское свидетельство СССР И- 1137474, кл. G 06 F 13/00, 1980. Авторское свидетельство СССР № 1319041, кл. G 06 Г 13/00. 1986. * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SU1545224A1 (en) | Device for interfacing computer and subscriber | |
SU1376087A1 (en) | Device for test check and diagnostics of digital modules | |
SU1269139A1 (en) | Device for checking digital units | |
SU1264185A1 (en) | Device for simulating failures | |
SU1550525A1 (en) | Device for interfacing comimunication channel and computer | |
SU1667087A1 (en) | Device for controlling exchange between a processor and a memory | |
SU1238091A1 (en) | Information output device | |
SU1282147A1 (en) | Device for controlling memory access | |
SU1478210A1 (en) | Data sorting unit | |
SU1525695A1 (en) | Timer | |
SU1377858A1 (en) | Device for recording failures | |
SU1575187A1 (en) | Device for monitoring code sequences | |
SU1168958A1 (en) | Information input device | |
SU1367045A1 (en) | Memory-checking device | |
SU1462336A1 (en) | Device for interfacing electronic computer with shared bus | |
SU1205150A1 (en) | Peripheral unit simulator | |
SU1700557A1 (en) | Device for testing and diagnostics of digital modules | |
SU1336013A1 (en) | Test forming device | |
SU1589288A1 (en) | Device for executing logic operations | |
SU1541614A1 (en) | Device for assigning test effects | |
SU1376074A1 (en) | Device for programmed delay of information | |
SU1562921A1 (en) | Device for interfacing information source and receiver | |
SU1319077A1 (en) | Storage | |
SU1425632A1 (en) | Device for delaying multiplexed digital information | |
SU1596337A1 (en) | Device for test check of time ratios |