JPS63201715A - Register circuit - Google Patents

Register circuit

Info

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
Application number
JP62034302A
Other languages
Japanese (ja)
Inventor
Tomoaki Kubota
智晶 久保田
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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP62034302A priority Critical patent/JPS63201715A/en
Publication of JPS63201715A publication Critical patent/JPS63201715A/en
Pending legal-status Critical Current

Links

Landscapes

  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

PURPOSE:To easily control an integration and an exclusion to and from a shift path by constituting the shift path by using a register circuit provided with a gate for controlling a supply of a clock signal by a shift selecting input and a selector for selecting and outputting it in accordance with the shift selecting input. CONSTITUTION:In the case of executing a shift operation, in case a shift selecting input 10 is a logical value '1', a clock which has passed through a gate 3 is supplied to a flip-flop, and to a shift output 20, a signal of a signal line 30 is selected by a selector 2, therefore, the same function as a shift operation of a conventional register circuit is realized. Also, in case the shift selecting input 10 is a logical value '0' and an parallel exclusion input 15 is a logical value '1', the clock comes not to be supplied to the filp-flop, therefore, a state of the flip-flop remains saved, and as for the shift output 20, a shift input 14 is selected. Accordingly, when a shift path is constituted by using a register circuit, the shift selecting input 10 and the parallel exclusion input 15 are controlled. In such a way, an integration and an exclusion to and from the shift path can be controlled easily.

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.

【図面の簡単な説明】[Brief explanation of the drawing]

第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)

【特許請求の範囲】[Claims] 複数個のフリップフロップを備え、これら各フリップフ
ロップはシフト制御入力に応じて相互の接続が変えられ
てシフト動作回路または並列動作回路に構成され、前記
シフト動作回路はクロック信号に同期してシフト入力を
順次にシフトして出力するシフト動作をし、前記並列動
作回路は前記各フリップフロップがそれぞれクロック信
号に同期して単独に動作するレジスタ回路において:前
記シフト動作をさせるか又は前記シフト入力をそのまま
出力するかの選択を指示するシフト選択入力を受信する
シフト選択入力端と;このシフト選択入力により、前記
クロック信号の供給を制御するゲートと;前記シフト動
作の結果として前記フリップフロップの終段から出力さ
れるシフト信号または前記シフト入力のうちのいずれか
一方を前記シフト選択入力に応じて選択して出力するセ
レクタとを備えることを特徴とするレジスタ回路。
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.
JP62034302A 1987-02-17 1987-02-17 Register circuit Pending JPS63201715A (en)

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)

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