CS269902B1 - Connection of interrupting circuit - Google Patents
Connection of interrupting circuit Download PDFInfo
- Publication number
- CS269902B1 CS269902B1 CS865889A CS588986A CS269902B1 CS 269902 B1 CS269902 B1 CS 269902B1 CS 865889 A CS865889 A CS 865889A CS 588986 A CS588986 A CS 588986A CS 269902 B1 CS269902 B1 CS 269902B1
- Authority
- CS
- Czechoslovakia
- Prior art keywords
- input
- output
- circuit
- whose
- board
- Prior art date
Links
Landscapes
- Supply And Distribution Of Alternating Current (AREA)
Abstract
Zapojení přerušovacího obvodu řeSí probláa obsluhy prioritně řasených vstupních a výstupních desek jednotky styku s prostředím. Podstata zapojení přerušovacího obvodu epoSlvá v toa, že každá vstupně-výstupní deska jednotky styku s prostředí·, která je tiato přerušovací· obvodea vybavena, aá vstupní svorku spojenou s výstupní svorkou sousední desky s vySSí prioritou a výstupní svorku spojenou se vstupní svorkou sousední desky s nižSi prioritou. Požadavek na přernSení každá desky sabraňuje možnosti vzniku přerušení na vSech deskách s niŽSÍ prioritou. Zapojení uaožňuje i kontrolu přítomnosti adresovací desky. Zapojeni aůže být využito v oboru elektronických měřicích přístrojů a v oboru přístrojů pro automatizaci, regulaci a řízení.The connection of the interrupting circuit solves the problem of operating the input and output boards of the environmental contact unit with priority. The essence of the connection of the interrupting circuit is that each input-output board of the environmental contact unit, which is equipped with this interrupting circuit, has an input terminal connected to the output terminal of the adjacent board with a higher priority and an output terminal connected to the input terminal of the adjacent board with a lower priority. The requirement for interrupting each board prevents the possibility of interruptions on all boards with a lower priority. The connection also makes it possible to check the presence of the addressing board. The connection can be used in the field of electronic measuring instruments and in the field of devices for automation, regulation and control.
Description
Vynález se týká zapojeni přerušovacího obvodu pro prioritně řazená vstupní a výstupní desky jednotky styku β prostředí·.The invention relates to the connection of an interrupting circuit for priority-ordered input and output boards of a β environment contact unit.
Známá zapojení jednotek styku β prostředím používají vstupně-yýstupních desek, která vysílají signál s požadavkem na přerušení do vstupních obvodů mikropočítače. Při větším počtu současných požadavků na přerušení rozhoduje mikropočítač programově o prioritě. Tím se prodlužuje interval mezi vyslání· signálu s žádostí o přerušení a obsloužením desky s nejvyšší prioritou.Known connections of environmental contact units use input-output boards that send an interrupt request signal to the input circuits of the microcomputer. When there are a large number of simultaneous interrupt requests, the microcomputer decides the priority by program. This increases the interval between sending the interrupt request signal and servicing the board with the highest priority.
Uvedený nedostatek odstraňuje zapojení přerušovacího obvodu podle vynálezu, jehož podstata spočívá v to·, že první svorka je připojena ke vstupu prvního invertoru, ke vstupu druhého invertoru 8 otevřeným kolektore· a k prvnímu vetupu prvního obvodu BAND, Jehož druhý vstup je připojen k druhé svorce a jehož výstup je připojen k prvnímu vetupu prvního obvodu AND, jehož druhý vstup je připojen k třetí svorce a jehož výstup je připojen k prvním vstupu bistabilního klopného obvodu, jehož druhý vetup je připojen ke čtvrté J evorce a jehož výetup je připojen k prvnímu vetupu druhého obvodu NAND, jehož druhý vstup je připojen k výstupu třetího obvodu NAND, a jehož třetí vstup je připojen k páté evorce a k prvnímu vstupu druhého obvodu AND, Jehož druhý vetup je připojen k výstupu druhého obvodu NAND a k šesté evorce. Výetup druhého obvodu AND je připojen k sedmé svorce. Výetup druhého invertoru e otevřený· kolektore· je připojen k osmé svorce a ke vstupu třetího invertoru, jehož výstup je připojen k prvnímu vstupu třetího obvodu NAND, jehož druhý vstup je připojen k výstupu prvního invertoru.The above-mentioned deficiency is eliminated by the connection of the interrupting circuit according to the invention, the essence of which lies in the fact that the first terminal is connected to the input of the first inverter, to the input of the second inverter 8 open collector and to the first input of the first BAND circuit, whose second input is connected to the second terminal and whose output is connected to the first input of the first AND circuit, whose second input is connected to the third terminal and whose output is connected to the first input of a bistable flip-flop circuit, whose second input is connected to the fourth input and whose output is connected to the first input of the second NAND circuit, whose second input is connected to the output of the third NAND circuit, and whose third input is connected to the fifth input and to the first input of the second AND circuit, whose second input is connected to the output of the second NAND circuit and to the sixth input. The output of the second AND circuit is connected to the seventh terminal. The output of the second open-collector inverter is connected to the eighth terminal and to the input of the third inverter, the output of which is connected to the first input of a third NAND circuit, the second input of which is connected to the output of the first inverter.
Výhodou zapojení přerušovacího obvodu podle vynálezu je možnost řadit vstupně-výstupní desky jednotky styku s prostředím podle jejich přerušovací priority. To znamená, že desku s nejvyšší prioritou umístíme do první pozice a do vyšších pozic umísťujeme desky s postupně nižší prioritou pro obsloužení jejich požadavku na přerušení. Po neadresovaní obsluhované desky již není nožné tento obslužný program přerušit, a to ani v tom případě, že vyslaný požadavek na přerušení má prioritu vyšší než je ta, kterou ná právě obsluhovaná deska. K obsluze přerušení z desky β nejvyšší prioritou dojde až při odadresování desek po ukončení obsluhy neadresované desky. Do počítače je z jednotky styku s prostředím vysílán vždy pouze jediný požadavek na obsluhu, a to požadavek z desky s nejvyšší prioritou.The advantage of connecting the interrupt circuit according to the invention is the possibility of ordering the input-output boards of the environmental contact unit according to their interrupt priority. This means that the board with the highest priority is placed in the first position and boards with gradually lower priority are placed in higher positions to service their interrupt request. After the serviced board is not addressed, it is no longer possible to interrupt this service program, even in the case that the transmitted interrupt request has a higher priority than that of the currently serviced board. The service of the interrupt from the highest priority board occurs only when the boards are unaddressed after the service of the unaddressed board has been completed. Only one service request is always sent from the environmental contact unit to the computer, namely the request from the highest priority board.
Na připojeném výkresu je nakresleno blokové schéma zapojení přerušovacího obvodu podle vynálezu.The attached drawing shows a block diagram of the interrupting circuit according to the invention.
První svorka Ot je připojena ke vetupu ££ prvního invertoru £, ke vstupu 2^ druhého invertoru 2 s otevřený· kolektore· a k prvnímu vstupu 5£ prvního obvodu 5 NAND, jehož druhý vstup 52 je připojen k druhé svorce 02 a jehož výstup 53 je připojen k prvnímu vetupu 6£ prvního obvodu 6 AND, jehož druhý vetup 62 je připojen k třetí evorce 03 a jehož výstup 63 je připojen k prvnímu vstupu 91 bistabilního klopného obvodu 9, jehož druhý vstup 92 je připojen ke čtvrté svorce 04 a jehož výstup 93 je připojen k prvnímu vstupu 8£ druhého obvodu 8 NAND, jehož druhý vstup 82 je připojen k výstupu 73 třetího obvodu 7 NAND a jehož * třetí vstup 83 je připojen k páté evorce 05 a k prvnímu vetupu 4£ druhého obvodu 4 AND, jehož druhý vetup 42 je připojen k výetupu 8£ druhého obvodu 8 NAND a k šesté evorce 06. Výstup druhého obvodu 4 AND je připojen k sedmé svorce 07. Výetup 22 druhého invertoru 2 e otevřeným kolektorem je připojen k osmé evorce 08 a ke vetupu 3£ třetího invertoru 3, jehož výatup 32 je připojen k prvnímu vstupu 7£ třetího obvodu 7 NAND, jehož druhý vstup 72 je připojen k výstupu £2 prvního invertoru £.The first terminal Ot is connected to the input ££ of the first inverter £, to the input 2^ of the second inverter 2 with open collector· and to the first input 5£ of the first NAND circuit 5, whose second input 52 is connected to the second terminal 02 and whose output 53 is connected to the first input 6£ of the first AND circuit 6, whose second input 62 is connected to the third output 03 and whose output 63 is connected to the first input 91 of the bistable flip-flop circuit 9, whose second input 92 is connected to the fourth terminal 04 and whose output 93 is connected to the first input 8£ of the second NAND circuit 8, whose second input 82 is connected to the output 73 of the third NAND circuit 7 and whose * third input 83 is connected to the fifth output 05 and to the first input 4£ of the second AND circuit 4, whose second input 42 is connected to the output 8£ of the second NAND circuit 8 and to the sixth output 06. The output of the second AND circuit 4 is connected to the seventh terminal 07. The output 22 of the second inverter 2 is connected by an open collector to the eighth output 08 and to the input 3£ of the third inverter 3, whose output 32 is connected to the first input 7£ of the third NAND circuit 7, whose second input 72 is connected to the output £2 of the first inverter £.
Funkce zapojení přerušovacího obvodu podle vynálezu je následující:The function of the interrupting circuit according to the invention is as follows:
Zapojení· přerušovacího obvodu misí být vybavena každá vstupně-výstupní deska jednotky styku s prostředím, která může žádat o přerušení. Pátá svorka 05 zapojení z určité vstupně-výstupní desky je spojena ee sednou svorkou 07 stejného zapojení na sousední desce s vyšší prioritou. Sedmá svorka 07 z určité vstupně-výstupní desky Je spojena s pátou svorkou 05 na sousední desce s nižší prioritou.The interrupt circuit connection must be provided on each input/output board of the environmental contact unit that can request an interrupt. The fifth terminal 05 of the connection from a particular input/output board is connected to the same terminal 07 of the same connection on the adjacent board with a higher priority. The seventh terminal 07 of a particular input/output board is connected to the fifth terminal 05 of the adjacent board with a lower priority.
Neadresováním desky vznikne na první svorce 01 logická Jedni čka. Tato logická Jednička vytvoří na osmé svorce 08 a na druhém vstupu 72 třetího obvodu 7 NAND logickou nulu,By not addressing the board, a logical One will be created on the first terminal 01. This logical One will create a logical zero on the eighth terminal 08 and on the second input 72 of the third NAND circuit 7,
CS 269 902 B1 a na prvním vetupu 71 třetího obvodu 7 NAND vytvoří logickou jedničku. Tím se uvede druhý vstup 82 druhého obvodu 8 NAND do stavu logické jedničky. Jestliže žádné deska s vyšší prioritou nežádá o přerušení, nevzniká na páté svorce 05 logická jednička a druhý obvod 8 NAND je připraven vyslat aktivní signál přerušení se svého výstupu 84. Tento signál vznikne vysláním požadavku na obsluhu z příslušných funkčních obvodů, připojených ke čtvrté svorce 04 zapojení na uvažované desce. Tento požadavek uvede bistabilní klopný obvod 9 do aktivního stavu; na jeho výstupu 9J je logická jednička. Logická nula aktivního signálu přerušení na výstupu 84 druhého obvodu 8 NAND vytvoří logickou nulu také na sedmé svorce 07 a zabrání tak možnosti vzniku eignálů přerušení na všech následných vstupně-výstupních deskách s nižší prioritou.CS 269 902 B1 and on the first input 71 of the third circuit 7 NAND creates a logical one. This brings the second input 82 of the second circuit 8 NAND into the logical one state. If no board with a higher priority requests an interrupt, no logical one is generated on the fifth terminal 05 and the second circuit 8 NAND is ready to send an active interrupt signal from its output 84. This signal is generated by sending a request for service from the relevant functional circuits connected to the fourth terminal 04 of the circuit on the board in question. This request brings the bistable flip-flop 9 into the active state; its output 9J is a logical one. The logical zero of the active interrupt signal on the output 84 of the second circuit 8 NAND also creates a logical zero on the seventh terminal 07 and thus prevents the possibility of interrupt signals on all subsequent input-output boards with a lower priority.
Nulování bistabilního klopného obvodu 9 se provádí signálem ze třetí svorky 03 nebo signálem z druhé svorky02 při aktivním signálu adresy na první svorce 0£. Osmá svorka 08 je spojena s odpovídajícími svorkami na všech ostatních vstupně-výstupních deskách. Proto je na ní logická nula při neadresování libovolné vstupně-výstupni desky jednotky styku s prostředím. Při neaktivním signálu vlastní adresy na první svorku 0£ vznikne logická nula na výstupu 72 třetího obvodu 7 NAND a zabrání vzniku aktivního signálu přerušení na šesté svorce 06.The reset of the bistable flip-flop 9 is carried out by a signal from the third terminal 03 or by a signal from the second terminal 02 when the address signal on the first terminal 0£ is active. The eighth terminal 08 is connected to the corresponding terminals on all other input-output boards. Therefore, it is logical zero when any input-output board of the environmental contact unit is not addressed. When the own address signal on the first terminal 0£ is inactive, a logical zero is generated at the output 72 of the third NAND circuit 7 and prevents the generation of an active interrupt signal on the sixth terminal 06.
Zapojení přerušovacího obvodu zabezpečuje dokončení právě probíhajícího obslužného programu a znemožňuje jeho přerušení. Zapojení v nejkratší možné době rozhodne o následující obsluze desky, která vysílá signál přerušení s nejvyšší prioritou. Kontrola přítomnosti adresované desky se provádí detekováním signálu na osmé svorce 08.The connection of the interrupt circuit ensures the completion of the currently running service program and prevents its interruption. The connection in the shortest possible time decides on the next service of the board that sends the interrupt signal with the highest priority. The presence of the addressed board is checked by detecting the signal on the eighth terminal 08.
Vynález může být využit v oboru elektronických měřicích přístrojů a v oboru přístrojů pro automatizaci, regulaci a řízení.The invention can be used in the field of electronic measuring instruments and in the field of automation, regulation and control instruments.
Claims (1)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CS865889A CS269902B1 (en) | 1986-08-06 | 1986-08-06 | Connection of interrupting circuit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CS865889A CS269902B1 (en) | 1986-08-06 | 1986-08-06 | Connection of interrupting circuit |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CS588986A1 CS588986A1 (en) | 1989-10-13 |
| CS269902B1 true CS269902B1 (en) | 1990-05-14 |
Family
ID=5404690
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CS865889A CS269902B1 (en) | 1986-08-06 | 1986-08-06 | Connection of interrupting circuit |
Country Status (1)
| Country | Link |
|---|---|
| CS (1) | CS269902B1 (en) |
-
1986
- 1986-08-06 CS CS865889A patent/CS269902B1/en unknown
Also Published As
| Publication number | Publication date |
|---|---|
| CS588986A1 (en) | 1989-10-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CA1193023A (en) | Programmable controller with expandable i/o interface circuitry | |
| RU2140667C1 (en) | Computer system with bus interface | |
| EP0021287B1 (en) | Multi-microprocessorsystem | |
| US4417302A (en) | Bypass for prioritizing interrupts among microprocessors | |
| EP0179497B1 (en) | Electrical circuit arrangement and electrical circuit unit including an address generator for use in such an arrangement | |
| CS269902B1 (en) | Connection of interrupting circuit | |
| US5293589A (en) | Circuit with predetermined delay for selectively relaying interrupt signals through a daisy-chain of linked modules upon removal of a module from a slot | |
| CN111723032B (en) | Interrupt management and control method and electronic equipment | |
| CN112783071A (en) | SDIO controller, FPGA board card and SDIO test system | |
| KR100446150B1 (en) | Apparatus for identifying daughter board in digital exchanger | |
| CN100406904C (en) | A low-voltage differential signal cross connection test interface device | |
| CN214278929U (en) | Computer module and computer equipment | |
| KR940003845B1 (en) | Communication path bus selecting method | |
| JP2568744Y2 (en) | Switching circuit for bidirectional input / output port of one-chip microcomputer | |
| KR100210813B1 (en) | Apparatus for resetting packet handler in full electronic switching system | |
| JPH0530197Y2 (en) | ||
| KR890006575Y1 (en) | Interface device for keyboard | |
| SU1037427A1 (en) | Multistable flip-flop | |
| KR920001782Y1 (en) | Multiplexer circuit using photo mos relay | |
| KR0123258B1 (en) | Basic Speed Matching Circuit Board Test Jig Board | |
| KR920007254B1 (en) | Interface Simplification Circuit of Star Multiprocessor System | |
| KR900006548B1 (en) | Method of and circuit for sharing parallel data | |
| KR100202989B1 (en) | Apparatus for assigning operating system in full electronic switching system | |
| KR930002656Y1 (en) | Data communication circuit between master and slave micom | |
| KR100318929B1 (en) | Clock automatic switching circuit in key phone system |