JPS63201715A - Register circuit - Google Patents
Register circuitInfo
- Publication number
- JPS63201715A JPS63201715A JP62034302A JP3430287A JPS63201715A JP S63201715 A JPS63201715 A JP S63201715A JP 62034302 A JP62034302 A JP 62034302A JP 3430287 A JP3430287 A JP 3430287A JP S63201715 A JPS63201715 A JP S63201715A
- Authority
- JP
- Japan
- Prior art keywords
- shift
- input
- flip
- register circuit
- circuit
- 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
Links
- 230000007717 exclusion Effects 0.000 abstract description 11
- 230000010354 integration Effects 0.000 abstract 2
- 238000001514 detection method Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 241000272201 Columbiformes Species 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000000034 method Methods 0.000 description 1
Landscapes
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明は一般の電子計算機等に用いられるレジスタ回路
に関する。DETAILED DESCRIPTION OF THE INVENTION (Field of Industrial Application) The present invention relates to a register circuit used in general electronic computers and the like.
(従来の技術)
レジスタ回路を用いて電子計算機等の回路を作成する鳩
舎において、故障検出を容易にするために、レジスタ回
路にシフト動作機能を持たせ、全レジスタを1本シフト
パスに構成する方法がしばしば用いられている。装置に
組み込んな場合にもシフトパスを利用した方が故障の検
出が容易である。ところが装置に組み込まれているとき
には、装置の構成情報など、装置を使用している間は常
に利用したい情報がレジスタ回路J路を経由する場合が
あり、この場合にシフトパスに含まれていると、シフト
動作を行った時に構成情報なども変化してしまい好まし
くない。したがって従来ではこういう常に利用したい情
報を含むレジスタはシフトパスから除いて回路を作成し
ていた。(Prior art) A method of providing a shift operation function to the register circuit and configuring all registers into one shift path in order to facilitate failure detection in a pigeon house that uses register circuits to create circuits for electronic computers, etc. is often used. Even when it is not incorporated into a device, it is easier to detect failures by using the shift path. However, when built into a device, information that you want to use at all times while the device is in use, such as device configuration information, may pass through the register circuit J path, and in this case, if it is included in the shift path, When a shift operation is performed, configuration information and the like also change, which is not desirable. Therefore, in the past, circuits were created by excluding registers containing information that was always wanted to use from the shift path.
(発明が解決しようとする問題点〉
上述したように従来のレジスタ回路では、常時利用した
い情報を含むレジスタはシフトパスから除外されている
ため、故障検査を行う際に故障の検出能力が低下すると
いう欠点がある。(Problems to be Solved by the Invention) As mentioned above, in conventional register circuits, registers that contain information that is always available are excluded from the shift path, which reduces the ability to detect failures when performing fault inspections. There are drawbacks.
(問題点を解決するための手段)
前述の問題点を解決するために本発明が提供する手段は
、複数個のフリップフロップを備え、これら各フリップ
フロップはシフト制御入力に応じて相互の接続が変えら
れてシフト動作回路または並列動作回路に構成され、前
記シフト動作回路はクロック信号に同期してシフト入力
を順次にシフトして出力するシフト動作をし、前記並列
動作回路は前記各フリップフロップがそれぞれクロック
信号に同期して単独に動作するレジスタ回路であって:
前記シフト動作をさせるか又は前記シフト入力をそのま
ま出力するかの選択を指示するシフト選択入力を受信す
るシフト選択入力端と;このシフト選択入力により、前
記クロック信号の供給を制御するゲートと;前記シフト
動作の結果として前記フリップフロップの終段から出力
されるシフト信号または前記シフト入力のうちのいずれ
か一方を前記シフト選択入力に応じて選択して出力する
セレクタとを備えることを特徴とする。(Means for Solving the Problems) Means provided by the present invention to solve the above-mentioned problems includes a plurality of flip-flops, and each of these flip-flops is connected to each other according to a shift control input. The shift operation circuit is configured to perform a shift operation of sequentially shifting and outputting a shift input in synchronization with a clock signal, and the parallel operation circuit is configured such that each of the flip-flops is configured as a shift operation circuit or a parallel operation circuit. Each register circuit operates independently in synchronization with a clock signal.
a shift selection input terminal that receives a shift selection input that instructs selection of whether to perform the shift operation or output the shift input as is; a gate that controls supply of the clock signal by the shift selection input; It is characterized by comprising a selector that selects and outputs either the shift signal outputted from the final stage of the flip-flop as a result of the shift operation or the shift input according to the shift selection input.
(実施例) 次に、本発明について図面を参照して説明する。(Example) Next, the present invention will be explained with reference to the drawings.
第1図は本発明によるレジスタ回路の一実施例のブロッ
ク回路図である。フリップフロップ群1は複数のフリッ
プフロップにより構成され、シフト制御人力12により
、並列人力13と並列出力21を入出力とする並列動作
回路と、シフト人力14を入力とし信号wA30の信号
を出力とするシフト動作回路が選択できる。セレクタ2
はシフト選択人力10が論理値“1′″の場合に信号線
30の信号を、論理値“0″の場合にシフト人力14を
選択して出力する。ゲート3はシフト選択人力10が論
理値111 I+か“0′”かによりフリップフロップ
群1にクロッりを供給するか否かを制御する。FIG. 1 is a block circuit diagram of one embodiment of a register circuit according to the present invention. The flip-flop group 1 is composed of a plurality of flip-flops, and is controlled by a shift control human power 12 to form a parallel operating circuit having a parallel human power 13 and a parallel output 21 as inputs and outputs, and a parallel operation circuit having a shift human power 14 as an input and a signal wA30 as an output. Shift operation circuit can be selected. selector 2
selects and outputs the signal on the signal line 30 when the shift selection manual 10 has a logical value of "1'", and selects and outputs the shift manual 14 when the logical value is "0". The gate 3 controls whether or not a clock signal is supplied to the flip-flop group 1 depending on whether the shift selection input 10 is a logical value 111I+ or "0'".
フリップフロップ群1が並列動作回路の状態で、シフト
選択人力10及び並列除外入力15が共に論理値゛0′
”であるとき、ゲート4を経てクロック人力11をフリ
ップフロップ群1に供給して並列動作が行われる。この
並列動作状態のフリップフロップ群1が動作を停止し、
このレジスタ回路が接続されている前後の回路から孤立
して外部と干渉のないようにする為には、並列除外人力
15を論理値゛1″とし、ゲート4を閉じてクロック人
力11がフリップフロップ群1に入力されないようにす
る。When the flip-flop group 1 is in the state of a parallel operation circuit, the shift selection input 10 and the parallel exclusion input 15 both have a logic value of ``0''.
”, the clock power 11 is supplied to the flip-flop group 1 through the gate 4 to perform parallel operation. The flip-flop group 1 in this parallel operation state stops operating,
In order to isolate this register circuit from the circuits before and after it is connected to prevent interference with the outside, set the parallel exclusion circuit 15 to a logic value of "1", close the gate 4, and switch the clock circuit 11 to a flip-flop. Prevent it from being input to group 1.
上述のように本発明のレジスタ回路は並列動作をする場
合は従来と変ったところは無い。シフト動作をする場合
にシフト選択入力10が論理値“1′。As mentioned above, when the register circuit of the present invention operates in parallel, there is no difference from the conventional register circuit. When performing a shift operation, the shift selection input 10 has a logic value of "1".
の場合、フリップフロップにはゲート3を通過してクロ
ックが供給され、シフト出力20にはセレクタ2により
信号線30の信号が選択されるから、従来のレジスタ回
路のシフト動作と同じ機能を実現する。又シフト選択人
力10が論理値゛0“で並列除外人力15が論理値“1
″の場合は、フリップフロップにクロッフカ万供給され
なくなるから、フリップフロップの状態は保存されたま
まで、シフト出力20としてはシフト人力14が選択さ
れる。したがって本発明のレジスタ回路を用いてシフト
パスを構成するとシフト選択人力10及び並列除外人力
15を制御することにより容易にシフトパスへの組込、
除外を制御できる。In this case, the clock is supplied to the flip-flop through gate 3, and the signal on signal line 30 is selected by selector 2 for shift output 20, so the same function as the shift operation of a conventional register circuit is achieved. . In addition, the shift selection human power 10 has a logical value of "0" and the parallel exclusion human power 15 has a logical value of "1".
'', no clock current is supplied to the flip-flop, so the state of the flip-flop remains preserved and the shift output 20 is selected as the shift output 20. Therefore, the register circuit of the present invention is used to configure the shift path. Then, by controlling the shift selection manpower 10 and the parallel exclusion manpower 15, it can be easily incorporated into the shift path.
You can control exclusions.
(発明の効果)
以上説明したように、本発明のレジスタ回路を用いてシ
フトパスを構成することによりシフトパスへの組込、除
外を容易に制御できる。また本発明によるレジスタ回路
を用いて作成した回路を単独で故障検査を行う場合には
、全レジスタをシフトパスに組み込んで検査することに
より、故障検出能力を最大限に保った状態で、上記回路
内のシフト動作時に変化させたくないレジスタは、容易
にシフトパスから除外できる。本発明にはこのような効
果がある。(Effects of the Invention) As described above, by configuring a shift path using the register circuit of the present invention, inclusion and exclusion from the shift path can be easily controlled. In addition, when testing a circuit created using the register circuit according to the present invention for a single fault, by incorporating all registers into the shift path and testing, the fault detection ability is maintained to the maximum and the circuit Registers that do not want to be changed during the shift operation can be easily excluded from the shift path. The present invention has such effects.
第1図は本発明によるレジスタ回路の一実施例のブロッ
ク回路図である。
1・・・フリップフロップ群、2・・・セレクタ、3・
・・ゲート、10・・・シフト選択入力、11・・・ク
ロック入力、12・・・シフト制御入力、13・・・並
列入力、14・・・シフト入力、15・・・並列除外入
力、20・・・シフト出力、21・・・並列出力、30
・・・シフト出力信号線。FIG. 1 is a block circuit diagram of one embodiment of a register circuit according to the present invention. 1...Flip-flop group, 2...Selector, 3...
...Gate, 10...Shift selection input, 11...Clock input, 12...Shift control input, 13...Parallel input, 14...Shift input, 15...Parallel exclusion input, 20 ...Shift output, 21...Parallel output, 30
...Shift output signal line.
Claims (1)
ロップはシフト制御入力に応じて相互の接続が変えられ
てシフト動作回路または並列動作回路に構成され、前記
シフト動作回路はクロック信号に同期してシフト入力を
順次にシフトして出力するシフト動作をし、前記並列動
作回路は前記各フリップフロップがそれぞれクロック信
号に同期して単独に動作するレジスタ回路において:前
記シフト動作をさせるか又は前記シフト入力をそのまま
出力するかの選択を指示するシフト選択入力を受信する
シフト選択入力端と;このシフト選択入力により、前記
クロック信号の供給を制御するゲートと;前記シフト動
作の結果として前記フリップフロップの終段から出力さ
れるシフト信号または前記シフト入力のうちのいずれか
一方を前記シフト選択入力に応じて選択して出力するセ
レクタとを備えることを特徴とするレジスタ回路。A plurality of flip-flops are provided, and the mutual connections of these flip-flops are changed according to a shift control input to form a shift operation circuit or a parallel operation circuit, and the shift operation circuit inputs a shift input in synchronization with a clock signal. The parallel operating circuit is a register circuit in which each of the flip-flops operates independently in synchronization with a clock signal. a shift selection input terminal that receives a shift selection input instructing whether to output the clock signal; a gate that controls the supply of the clock signal by the shift selection input; and a gate that controls the supply of the clock signal as a result of the shift operation; A register circuit comprising: a selector that selects and outputs either an output shift signal or the shift input according to the shift selection input.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62034302A JPS63201715A (en) | 1987-02-17 | 1987-02-17 | Register circuit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62034302A JPS63201715A (en) | 1987-02-17 | 1987-02-17 | Register circuit |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS63201715A true JPS63201715A (en) | 1988-08-19 |
Family
ID=12410359
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62034302A Pending JPS63201715A (en) | 1987-02-17 | 1987-02-17 | Register circuit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS63201715A (en) |
-
1987
- 1987-02-17 JP JP62034302A patent/JPS63201715A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS63263480A (en) | Semiconductor integrated logic circuit | |
| JPS63243890A (en) | Semiconductor integrated circuit device | |
| JPS63201715A (en) | Register circuit | |
| KR960019970A (en) | Signal processing equipment | |
| JPS6088370A (en) | Logical circuit | |
| JPH0192673A (en) | Counter testing device | |
| JPH0312570A (en) | Semiconductor integrated circuit | |
| JPH0196573A (en) | Integrated circuit | |
| JPH0572615B2 (en) | ||
| JP2586374B2 (en) | Test circuit for adder circuit | |
| JP2514989B2 (en) | Sequential circuit | |
| JPS6298657A (en) | Integrated circuit | |
| JP2003066106A (en) | Semiconductor device | |
| JPH02137242A (en) | Digital integrated circuit | |
| JPS6095370A (en) | Integrated circuit device | |
| JPH02234087A (en) | Test circuit for digital logical block | |
| JPS635278A (en) | Testing circuit of semiconductive integrated circuit | |
| JPH03115873A (en) | Semiconductor integrated circuit | |
| JPH05209941A (en) | Scan cell | |
| JPS63188782A (en) | Test assisting circuit | |
| JPH04220575A (en) | Integrated circuit device | |
| JPS62291579A (en) | Test circuit | |
| JPH02206774A (en) | Test circuit for semiconductor integrated circuit | |
| JPS58199495A (en) | Data processor | |
| JPH02269984A (en) | Method for testing component package printed board |