[go: up one dir, main page]

SU1545224A1 - Device for interfacing computer and subscriber - Google Patents

Device for interfacing computer and subscriber Download PDF

Info

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
Application number
SU884420613A
Other languages
Russian (ru)
Inventor
Владимир Юльевич Гудков
Георгий Георгиевич Костанди
Геннадий Алексеевич Соловьев
Валентин Тимофеевич Тяжев
Владимир Андреевич Шатов
Original Assignee
Предприятие П/Я А-7162
Ленинградский электротехнический институт им.В.И.Ульянова (Ленина)
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Предприятие П/Я А-7162, Ленинградский электротехнический институт им.В.И.Ульянова (Ленина) filed Critical Предприятие П/Я А-7162
Priority to SU884420613A priority Critical patent/SU1545224A1/en
Application granted granted Critical
Publication of SU1545224A1 publication Critical patent/SU1545224A1/en

Links

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)

Формула изобретени  Устройство дл  сопр жени  ЭВМ сThe invention of the device for interfacing a computer with 15 абонентом, содержащее; дешифратор; группу элементов И, регистр, отличающеес  тем, что, с пе- лью сокращени  оборудовани , в него введены группа блоков пам ти, группа коммутаторов и таймер, причем информационные входы дешифратора и адресные входы блоков пам ти группы  вл ютс  входами устройства дл  подключени  к адресной шине ЭВМ, ингЬорма- пионнне входы регистра, таймера и ин формационные входы блоков пам ти группы  вл ютс  входами устройства дл  подключени  к информационной гаи- не ЭВМ, выходы которых  вл ютс  гь-хо30 дами устройства дл  подключени  к входам абонентов, выходы дешифратора соединены с икформалисиными пуоДами элементов И группы, управл ющие вход которых  вл ютс  входом устройства дл  подключени  к выходу синхронизации ЭВМ, выходы элементов И групп соединены с входами разрешени  и пуска таймера, синхровхсдом регистра и входами разрешени  блоков пам ти группы, выходы таймера соединены с информационными входами коммутаторов группы, управл ющие входы которых соединены с выходами регистра, выходы коммутаторов группы соединены с синх45 ровходами блоков пам ти группы.15 subscriber, containing; decoder; A group of elements, a register, characterized in that, with the reduction of equipment, a group of memory blocks, a group of switches and a timer are entered into it, the information inputs of the decoder and the address inputs of the memory blocks of the group are inputs to the device the computer bus, the coldplay inputs of the register, the timer, and the information inputs of the memory blocks of the group are the inputs of the device for connecting to the informational computer GUI, the outputs of which are connected to the inputs of the subscribers, the decoder moves are connected to the formalisable poises of the elements AND groups, the control inputs of which are the device input for connecting to the computer synchronization output, the outputs of the elements AND groups are connected to the enable and start inputs of the timer, register synchronization inputs and group memory blocks resolution inputs, the timer outputs are connected with the information inputs of the group switches, the control inputs of which are connected to the register outputs, the outputs of the group switches are connected to the synchronous inputs of the group memory blocks. 2525 3535 4040
SU884420613A 1988-05-04 1988-05-04 Device for interfacing computer and subscriber SU1545224A1 (en)

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)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
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