[go: up one dir, main page]

JPH0764804A - Interrupt control circuit - Google Patents

Interrupt control circuit

Info

Publication number
JPH0764804A
JPH0764804A JP21061993A JP21061993A JPH0764804A JP H0764804 A JPH0764804 A JP H0764804A JP 21061993 A JP21061993 A JP 21061993A JP 21061993 A JP21061993 A JP 21061993A JP H0764804 A JPH0764804 A JP H0764804A
Authority
JP
Japan
Prior art keywords
interrupt
signal line
timing
signals
interrupt signal
Prior art date
Legal status (The legal status 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 status listed.)
Pending
Application number
JP21061993A
Other languages
Japanese (ja)
Inventor
Akira Ishimatsu
彰 石松
Kenji Iwasaki
謙二 岩崎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Oki Electric Industry Co Ltd
Original Assignee
Oki Electric Industry Co Ltd
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 Oki Electric Industry Co Ltd filed Critical Oki Electric Industry Co Ltd
Priority to JP21061993A priority Critical patent/JPH0764804A/en
Publication of JPH0764804A publication Critical patent/JPH0764804A/en
Pending legal-status Critical Current

Links

Landscapes

  • Bus Control (AREA)

Abstract

PURPOSE:To provide an interrupt control circuit which reduces the number of signal lines to raise the mounting density by giving plural meanings to one signal line to multiplex them. CONSTITUTION:Interrupt output means 1, 2, 3, and 4 which output plural interrupt signals onto the same interrupt signal line 13 on a bus in accordance with prescribed timings, a taking-in timing generating means 5 which generates timings for taking-in of plural interrupt signals on the interrupt signal line 13, and plural latch means 7 which separate, take in, and store plural interrupt signals on the interrupt signal line 13 in accordance with timings generated by the taking-in timing generating means 5 are provided.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は割込み制御回路に係り、
特にマイコンやコンピュータシステムで使用されるバス
やロジック回路等で使用されるワイヤードオア(Wir
ed−OR)接続された割込み制御回路に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an interrupt control circuit,
In particular, wired OR (Wir) used in buses and logic circuits used in microcomputers and computer systems.
ed-OR) connected interrupt control circuit.

【0002】[0002]

【従来の技術】従来のWired−OR接続により構成
された割込み制御回路は、例えばバス上の同一の割込み
信号ライン上に出力される割込み信号は一種類しか接続
できなかった。たとえばSBC(シングルボードコンピ
ュータシステム)で使用されているバスの割込みライン
には、システムを構成する複数のボードからWired
−OR接続で割込み信号が出力される。この時割込みレ
ベル1に対して1ラインの信号線が必要であった。した
がって複数の割込みレベルがある場合には割込みレベル
の数だけ信号線が必要であった。
2. Description of the Related Art In a conventional interrupt control circuit constituted by a wired-OR connection, for example, only one kind of interrupt signal output on the same interrupt signal line on a bus can be connected. For example, an interrupt line of a bus used in an SBC (single board computer system) is wired from a plurality of boards that configure the system.
An interrupt signal is output by OR connection. At this time, one signal line was required for interrupt level 1. Therefore, when there are a plurality of interrupt levels, as many signal lines as the interrupt levels are required.

【0003】[0003]

【発明が解決しようとする課題】このように従来の割込
み制御回路では1つの割込み信号ラインに対しては1つ
の意味付けしかできず、システム設計時などには信号線
の増加に伴う実装エリアの圧迫など実装上の大きな問題
が発生していた。
As described above, in the conventional interrupt control circuit, only one meaning can be assigned to one interrupt signal line, and the mounting area is increased due to the increase of the signal line at the time of system design. There was a big problem in mounting such as pressure.

【0004】本発明は上述した問題点を解消するために
なされたもので、1つの信号線に複数の意味付けをもた
せ多重化することにより信号線の低減を図って実装密度
をあげることのできる割込み制御回路を提供することを
目的とする。
The present invention has been made in order to solve the above-mentioned problems, and it is possible to increase the packaging density by reducing the number of signal lines by giving multiple meanings to one signal line and multiplexing them. It is an object to provide an interrupt control circuit.

【0005】[0005]

【課題を解決するための手段】本発明は、複数の割込み
信号を所定のタイミングに従ってバス上の同一の割込み
信号ライン上に出力する割込み出力手段と、前記割込み
信号ライン上の複数の割込み信号の取り込みのタイミン
グを発生させる取り込みタイミング発生手段と、前記取
り込みタイミング発生手段により発生させたタイミング
に従って前記割込み信号ライン上の複数の割込み信号を
各々分離して取り込んで格納する複数のラッチ手段とを
具備したものである。
According to the present invention, there are provided an interrupt output means for outputting a plurality of interrupt signals on the same interrupt signal line on a bus at a predetermined timing, and a plurality of interrupt signals on the interrupt signal line. The capture timing generating means for generating the capture timing and the plurality of latch means for separately capturing and storing a plurality of interrupt signals on the interrupt signal line according to the timing generated by the capture timing generating means are provided. It is a thing.

【0006】[0006]

【作用】本発明では所定のタイミングに従って複数の割
込み信号がバス上の同一の割込み信号ライン上に出力さ
れる。そして取り込みタイミング発生手段によりこの割
込み信号ライン上の複数の割込み信号は所定のタイミン
グでラッチ手段に取り込まれる。ラッチ手段に割込み信
号の取り込みを行うためにタイミング発生手段が設けら
れており、この取り込みタイミング発生手段により発生
させたタイミングに従って割込み信号ライン上の複数の
割込み信号は各々分離されてそれぞれ対応する複数のラ
ッチ手段に取り込まれる。これにより意味付けの違う複
数の信号がWired−OR出力されても時分割で出力
させ、出力別にラッチすることにより意味別に取り出す
ことが可能となる。したがって1本のWired−OR
接続において異なる意味の信号を時分割で出力できるた
め信号を多重化することが可能となる。
According to the present invention, a plurality of interrupt signals are output on the same interrupt signal line on the bus at a predetermined timing. Then, the plurality of interrupt signals on the interrupt signal line are fetched into the latch means at a predetermined timing by the fetch timing generating means. The latch means is provided with a timing generating means for fetching the interrupt signal, and the plurality of interrupt signals on the interrupt signal line are separated according to the timing generated by the fetch timing generating means, and the plurality of corresponding interrupt signals are respectively separated. It is taken in by the latch means. As a result, even if a plurality of signals having different meanings are output from the wired-OR, the signals can be output in a time-sharing manner and can be taken out by the meaning by latching each output. Therefore, one Wired-OR
Since signals having different meanings can be output in a time-division manner in connection, signals can be multiplexed.

【0007】[0007]

【実施例】図1は本発明の一実施例の回路図を示したも
のである。
FIG. 1 shows a circuit diagram of an embodiment of the present invention.

【0008】本実施例では割込み制御回路がボード1か
らボード3に分割されて構成されており、それぞれ1
0、20、30で示す。ボード1にはシステムクロック
12のタイミングクロックに従い、割込み信号ライン1
3上の割込み信号を所定のタイミングで取り込むための
タイミングを発生させるタイミング発生回路5と、割込
み信号を入力するためのバスバッファ6とこのバスバッ
ファ6から取り込まれた割込み信号をタイミング発生回
路5のタイミングにしたがってそれぞれ分離して取り込
むためのラッチ回路7a、ラッチ回路7bとが搭載され
ている。
In the present embodiment, the interrupt control circuit is divided into boards 1 to 3, and each board is divided into one board.
It is indicated by 0, 20, and 30. The board 1 has an interrupt signal line 1 according to the timing clock of the system clock 12.
Timing generating circuit 5 for generating a timing for fetching the interrupt signal on 3 at a predetermined timing, a bus buffer 6 for inputting the interrupt signal, and an interrupt signal fetched from the bus buffer 6 for the timing generating circuit 5. A latch circuit 7a and a latch circuit 7b for separately capturing according to the timing are mounted.

【0009】ボード2とボード3とはそれぞれ割込み信
号の数に応じて用意されており、本実施例の場合には2
つの割込み信号が発生する。それぞれのボードにはシス
テムクロック12を分周して各ボードの割込み出力イネ
ーブル信号を作り出すための分周回路1と分周回路3と
が搭載されている。割込み信号はそれぞれスリーステー
トバッファ2及びスリーステートバッファ4を介して割
込み信号ライン13上に出力される。本実施例ではボー
ド2とボード3とからの割込み信号がWired−OR
接続された状態で割込み信号ライン13に結合してい
る。
The boards 2 and 3 are prepared according to the number of interrupt signals. In the case of this embodiment, 2 boards are provided.
Two interrupt signals are generated. Each board has a frequency divider circuit 1 and a frequency divider circuit 3 for dividing the system clock 12 to generate an interrupt output enable signal for each board. The interrupt signal is output on the interrupt signal line 13 via the three-state buffer 2 and the three-state buffer 4, respectively. In this embodiment, the interrupt signals from the boards 2 and 3 are wired-OR.
It is connected to the interrupt signal line 13 in a connected state.

【0010】図2は図1の動作を示すタイミング図を示
したもので、図1中の各部の信号波形をそれぞれ示して
いる。a)、b)はスリーステートバッファ2とスリー
ステートバッファ4のイネーブル信号で、ボード2とボ
ード3の割込み信号c)、d)はバッファイネーブル信
号a)、b)がHigh Levelのときバス上の割
込み信号ライン13に出力される。
FIG. 2 is a timing chart showing the operation of FIG. 1, and shows the signal waveforms of the respective parts in FIG. a) and b) are enable signals for the three-state buffer 2 and the three-state buffer 4, and interrupt signals c) and d) for the boards 2 and 3 are on the bus when the buffer enable signals a) and b) are High Level. It is output to the interrupt signal line 13.

【0011】割込み信号ライン13上に出力された割込
み信号e)はボード1上のバスバッファ6を通りタイミ
ング発生回路5で発生されたタイミングにしたがってラ
ッチ回路7a、ラッチ回路7bにそれぞれ分離されてラ
ッチされる。タイミング発生回路5は、システムクロッ
ク及び割込み信号に基づき各ボードの割込み信号を取り
込むためのタイミングを定める割込み信号取り込みクロ
ックf)、g)を作成し、ラッチ回路7a、ラッチ回路
7bに入力して割込み信号を各ボード別に保持する。こ
の際ボード2の割込みが信号h)、ボード3の割込みが
信号i)となる。このようにして1本のWired−O
R信号に対して2種類の意味付け、すなわちボード2の
割込みとボード3の割込みとを行うことが可能となる。
The interrupt signal e) output on the interrupt signal line 13 passes through the bus buffer 6 on the board 1 and is separated into a latch circuit 7a and a latch circuit 7b in accordance with the timing generated by the timing generation circuit 5 and latched. To be done. The timing generation circuit 5 creates interrupt signal capture clocks f) and g) that determine the timing for capturing the interrupt signal of each board based on the system clock and the interrupt signal, and inputs them to the latch circuits 7a and 7b to generate an interrupt. Hold the signal for each board. At this time, the interrupt of the board 2 becomes the signal h) and the interrupt of the board 3 becomes the signal i). In this way, one Wired-O
It is possible to give two kinds of meanings to the R signal, that is, the interrupt of the board 2 and the interrupt of the board 3.

【0012】図3は本発明の他の実施例の回路図を示し
たもので、割込みを発生させるボードを増やした時の実
施例を示しており、回路構成的には図1に示す実施例の
場合と同様である。図3に示す実施例ではボード40及
びボード50を追加し、4重の多重化を施している。こ
の際、ボード1に搭載されるラッチ回路は4つ必要とな
り、これがラッチ回路7aからラッチ回路7dで示され
る。また各ボード上には分周回路8、分周回路10及び
スリーステートバッファ9、スリーステートバッファ1
1が必要となる。このような4重化されたWired−
OR接続の場合、割込み出力用のスリーステートバッフ
ァ2、4、9、11と割込み取り込み用のラッチ6のタ
イミングが変更される。
FIG. 3 is a circuit diagram of another embodiment of the present invention, showing an embodiment in which the number of boards for generating interrupts is increased. The circuit configuration of the embodiment shown in FIG. It is similar to the case of. In the embodiment shown in FIG. 3, a board 40 and a board 50 are added and quadruple multiplexing is performed. At this time, four latch circuits are required to be mounted on the board 1, and these are indicated by the latch circuits 7a to 7d. Further, the frequency divider circuit 8, the frequency divider circuit 10, the three-state buffer 9, and the three-state buffer 1 are provided on each board.
1 is required. Such a quadrupled Wired-
In the case of OR connection, the timings of the interrupt output three-state buffers 2, 4, 9, 11 and the interrupt fetch latch 6 are changed.

【0013】図4は図3の動作を示すタイミング図でボ
ード2とボード4とが割込みを発生させた時のタイミン
グを表している。図から明らかなようにバス上の割込み
信号ライン13にはそれぞれのバッファがイネーブルに
なったときのみ割込み信号が出力され、ボード1のラッ
チ群7へ入力される。そしてタイミング発生回路5によ
り生成された各ボード割込みクロックj)、k)、
l)、m)が各ラッチ回路7a、7b、7c、7dへ入
力される。この時割込みを発生させていないボードへの
ラッチクロックは生成されない。
FIG. 4 is a timing chart showing the operation of FIG. 3 and shows the timing when the board 2 and the board 4 generate an interrupt. As is apparent from the figure, an interrupt signal is output to the interrupt signal line 13 on the bus only when the respective buffers are enabled and is input to the latch group 7 of the board 1. Then, each board interrupt clock j), k) generated by the timing generation circuit 5,
l) and m) are input to the respective latch circuits 7a, 7b, 7c and 7d. At this time, no latch clock is generated for a board that has not generated an interrupt.

【0014】[0014]

【発明の効果】以上実施例に基づいて詳細に説明したよ
うに本発明では1本のWired−OR接続ラインに複
数の意味を持った信号を多重化することができるため、
システムの配線数を軽減できより高密度実装を可能とす
る割込み制御回路を実現することができる。
As described above in detail with reference to the embodiments, according to the present invention, a signal having a plurality of meanings can be multiplexed on one Wired-OR connection line.
It is possible to realize an interrupt control circuit which can reduce the number of wirings of the system and enable higher density mounting.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の一実施例の回路図FIG. 1 is a circuit diagram of an embodiment of the present invention.

【図2】図1の動作を示すタイミング図FIG. 2 is a timing diagram showing the operation of FIG.

【図3】本発明の他の実施例の回路図FIG. 3 is a circuit diagram of another embodiment of the present invention.

【図4】図3の動作を示すタイミング図FIG. 4 is a timing diagram showing the operation of FIG.

【符号の説明】[Explanation of symbols]

1 分周回路 2 スリーステートバッファ 3 分周回路 4 スリーステートバッファ 5 タイミング発生回路 6 バスバッファ 7a、7b、7c,7d ラッチ回路 8 分周回路 9 スリーステートバッファ 10 分周回路 11 スリーステートバッファ 12 システムクロック 13 割込み信号ライン 1 divider circuit 2 three-state buffer 3 divider circuit 4 three-state buffer 5 timing generator circuit 6 bus buffer 7a, 7b, 7c, 7d latch circuit 8 divider circuit 9 three-state buffer 10 divider circuit 11 three-state buffer 12 system Clock 13 Interrupt signal line

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 複数の割込み信号を所定のタイミングに
従ってバス上の同一の割込み信号ライン上に出力する割
込み出力手段と、 前記割込み信号ライン上の複数の割込み信号の取り込み
のタイミングを発生させる取り込みタイミング発生手段
と、 前記取り込みタイミング発生手段により発生させたタイ
ミングに従って前記割込み信号ライン上の複数の割込み
信号を各々分離して取り込んで格納する複数のラッチ手
段とを具備した事を特徴とする割込み制御回路。
1. An interrupt output means for outputting a plurality of interrupt signals on the same interrupt signal line on a bus in accordance with a predetermined timing, and a fetch timing for generating timing for fetching a plurality of interrupt signals on the interrupt signal line. An interrupt control circuit comprising: a generating means; and a plurality of latch means for separately capturing and storing a plurality of interrupt signals on the interrupt signal line according to the timing generated by the fetch timing generating means. .
JP21061993A 1993-08-25 1993-08-25 Interrupt control circuit Pending JPH0764804A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP21061993A JPH0764804A (en) 1993-08-25 1993-08-25 Interrupt control circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP21061993A JPH0764804A (en) 1993-08-25 1993-08-25 Interrupt control circuit

Publications (1)

Publication Number Publication Date
JPH0764804A true JPH0764804A (en) 1995-03-10

Family

ID=16592330

Family Applications (1)

Application Number Title Priority Date Filing Date
JP21061993A Pending JPH0764804A (en) 1993-08-25 1993-08-25 Interrupt control circuit

Country Status (1)

Country Link
JP (1) JPH0764804A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100381403B1 (en) * 1995-06-23 2003-07-18 칼소닉 칸세이 가부시끼가이샤 Microcomputer wake-up device
JP2013073297A (en) * 2011-09-27 2013-04-22 Nec Commun Syst Ltd Interruption control circuit and interruption control method by time division system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100381403B1 (en) * 1995-06-23 2003-07-18 칼소닉 칸세이 가부시끼가이샤 Microcomputer wake-up device
JP2013073297A (en) * 2011-09-27 2013-04-22 Nec Commun Syst Ltd Interruption control circuit and interruption control method by time division system

Similar Documents

Publication Publication Date Title
US4523274A (en) Data processing system with processors having different processing speeds sharing a common bus
JPS61141065A (en) Bus system
JPH06295336A (en) Video display device
JP2005353168A (en) Memory interface circuit and memory interface method
JPH0764804A (en) Interrupt control circuit
US6678783B2 (en) Inter-device coupler
US7205815B2 (en) Method and integrated circuit apparatus for reducing simultaneously switching output
JP2797793B2 (en) Pseudo random pattern generator
JP2849007B2 (en) Semiconductor integrated circuit
JP2003216271A (en) Semiconductor integrated circuit
JP3019049B2 (en) Clock control circuit and clock control method
GB2180125A (en) Priority resolution system and video display apparatus
JP3268428B2 (en) Demultiplexer device, multiplexer device, and signal processing device provided with the same
JPS59151371A (en) Semiconductor memory element
JPH1078868A (en) Data processor
JPH01311378A (en) Image processing device
JP2001134341A (en) Clock supply system
JP3200821B2 (en) Semiconductor integrated circuit system
JP2623833B2 (en) Clock advance control system
JP2666579B2 (en) Package mounting state monitoring circuit
JPS63223852A (en) Information processor
JPS62159265A (en) Data transfer system
JPH01237862A (en) Address transmitter/receiver
JPS62256155A (en) Bus competition system
KR19990003113A (en) ID generation device in ATM type communication