JPS6022431B2 - dynamic shift register - Google Patents

dynamic shift register

Info

Publication number
JPS6022431B2
JPS6022431B2 JP52065752A JP6575277A JPS6022431B2 JP S6022431 B2 JPS6022431 B2 JP S6022431B2 JP 52065752 A JP52065752 A JP 52065752A JP 6575277 A JP6575277 A JP 6575277A JP S6022431 B2 JPS6022431 B2 JP S6022431B2
Authority
JP
Japan
Prior art keywords
register
signal
gate circuit
terminal
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.)
Expired
Application number
JP52065752A
Other languages
Japanese (ja)
Other versions
JPS54835A (en
Inventor
健三 増田
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP52065752A priority Critical patent/JPS6022431B2/en
Publication of JPS54835A publication Critical patent/JPS54835A/en
Publication of JPS6022431B2 publication Critical patent/JPS6022431B2/en
Expired legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C19/00Digital stores in which the information is moved stepwise, e.g. shift registers
    • G11C19/28Digital stores in which the information is moved stepwise, e.g. shift registers using semiconductor elements
    • G11C19/287Organisation of a multiplicity of shift registers

Landscapes

  • Shift Register Type Memory (AREA)

Description

【発明の詳細な説明】 本発明は、双方向性機能を有する新規なシフトレジスタ
に関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a novel shift register with bidirectional functionality.

例えば、マイクロコンピュータにおいては、プログラム
ルーチンの1ブロック内の情報をサブルーチンに取り込
み、さらにこのサブルーチンの情報を演算ルーチンに取
り込み所定の演算を終了した後に各情報を元の位直に戻
す(演算ルーチンに入っている情報をサブルーチンに戻
し、サブル−チンに入っている情報をプログラムルーチ
ンに戻す)ことが必要である。
For example, in a microcomputer, the information in one block of a program routine is imported into a subroutine, and the information from this subroutine is then imported into an arithmetic routine, and after a predetermined operation is completed, each piece of information is returned to its original position (into an arithmetic routine). It is necessary to return the information contained in the subroutine to the subroutine, and to return the information contained in the subroutine to the program routine.

このとき、各ルーチン毎の情報を順次積み重ねておき、
演算終了後最上段にある情報(最後に入れた情報)を先
に出力し、最下段の情報(最初に入れた情報)を最後に
出力するという方式により、上記戻し動作を行うスタツ
カーが用いられている。かかる機能を有するスタツカー
として、先に入れた信号を後から出し、最後に入れた信
号を最初に取り出す機能(以下双方向性機能と称す)を
備えた双方向シフトレジスタを用いることができる。本
発明の1つの目的は、双方向性機能を有する新規なシフ
トレジスタを提供することにある。
At this time, the information for each routine is accumulated in sequence,
A stacker is used that performs the above return operation by outputting the information in the top row (the information entered last) first after the calculation is completed, and the information in the bottom row (information entered first) last. ing. As a stacker having such a function, a bidirectional shift register can be used which has a function of outputting the signal inputted first and outputting the signal inputted last first (hereinafter referred to as a bidirectional function). One object of the present invention is to provide a new shift register with bidirectional functionality.

本発明の他の目的は使用素子数の少ない双方向レジスタ
回路を得ることにある。本発明の他の目的はMOSFE
T(絶縁ゲート型電界効果トランジスタ)使用の半導体
集積回路に適する双方向レジスタ回路を得ることにある
Another object of the present invention is to obtain a bidirectional register circuit using a small number of elements. Another object of the invention is to
An object of the present invention is to obtain a bidirectional register circuit suitable for a semiconductor integrated circuit using a T (insulated gate field effect transistor).

本発明の他の目的は新規なプッシュダウンレジスタを得
ることにある。本発明の他の目的はシフト機能とともに
情報保持機能を持つ双方向シフトレジス夕を得ることに
ある。
Another object of the invention is to provide a new pushdown resistor. Another object of the present invention is to obtain a bidirectional shift register having an information holding function as well as a shifting function.

本発明の更に他の目的は以下の説明及び図面から明らか
になるであろう。
Further objects of the invention will become apparent from the following description and drawings.

本発明の要旨は、第1と第2の入力端子と、制御端子と
、第1の出力端子とを有し、上記制御端子に供給された
制御信号に従って、上記第1の入力端子に供給されてい
る信号又は上記第2の入力端子に供給されている信号の
うちいずれか一方の信号に応じた出力信号を上記第1の
出力端子に出力する第1と第2のゲート回路と、上記第
1のゲート回路の第1の出力端子と上記第2のゲート回
路の第1の入力端子との間に設けられ、第1のタイミン
グ信号によって、その動作が制御される第1のスイッチ
ング手段と、上記第2のゲート回路の第1の出力端子と
上記第1のゲート回路の第2の入力端子との間に設けら
れ、上記第1のタイミング信号によって、その動作が制
御される第2のスイッチング手段と、第2と第3の出力
端子と、上記第1のゲート回路の第1の出力端子と上記
第2の出力端子との間に設けられ、第2のタイミング信
号によって、その動作が制御される第3のスイッチング
手段と、上記第2のゲート回路の第1の出力端子と上記
第3の出力端子との間に設けられ、第3のタイミング信
号によって、その動作が制御される第4のスイッチング
手段とを有する第1と第2のレジスタとを含み、上記第
1のレジスタにおける第2のゲート回路の第2の入力端
子と上記第2のレジスタの第2の出力端子とが結合され
、上記第2のレジスタにおける第1のゲート回路の第1
の入力端子と上記第1のレジスタの第3の出力端子とが
結合され、上記第1のレジスタにおける第1と第2のゲ
ート回路のそれぞれの制御端子と、上記第2のレジスタ
における第1と第2のゲート回路のそれぞれの制御端子
とに供給される制御信号に従って、第1のレジスタから
第2のレジスタへ、又は第2のレジスタから第1のレジ
スタへ、情報を移す動作、あるいは第1と第2のレジス
タのそれぞれで情報を保持する動作が行なわれることを
特徴とするダイナミック型シフトレジスタにある。
The gist of the present invention is to have first and second input terminals, a control terminal, and a first output terminal, the control signal being supplied to the first input terminal in accordance with the control signal supplied to the control terminal. first and second gate circuits that output to the first output terminal an output signal corresponding to either the signal supplied to the second input terminal or the signal supplied to the second input terminal; a first switching means provided between a first output terminal of the first gate circuit and a first input terminal of the second gate circuit, the operation of which is controlled by a first timing signal; a second switching device provided between the first output terminal of the second gate circuit and the second input terminal of the first gate circuit, the operation of which is controlled by the first timing signal; means, second and third output terminals, and provided between the first output terminal and the second output terminal of the first gate circuit, the operation of which is controlled by a second timing signal. a fourth switching means provided between the first output terminal of the second gate circuit and the third output terminal, the operation of which is controlled by a third timing signal; a second input terminal of a second gate circuit in the first register and a second output terminal of the second register are coupled; , the first gate circuit in the second register
and a third output terminal of the first register are coupled, and respective control terminals of the first and second gate circuits in the first register and the first and second gate circuits in the second register are coupled. an operation of transferring information from a first register to a second register, or from a second register to a first register according to a control signal supplied to a respective control terminal of a second gate circuit; The dynamic shift register is characterized in that the first and second registers each perform an operation of holding information.

以下実施例にそって図面を参照し本発明を具体的に説明
する。
The present invention will be specifically described below along with examples and with reference to the drawings.

第1図は、本発明のシフトレジスタの一実施例を示す回
路図であり、絶縁ゲート型電界効果トランジスタ(以下
単にFETと称す)によって構成され、この実施例では
FETは全てpチャンネル型FETであり、電源は負電
圧(一Voo)を用いている。
FIG. 1 is a circuit diagram showing an embodiment of the shift register of the present invention, which is composed of insulated gate field effect transistors (hereinafter simply referred to as FETs), and in this embodiment, all FETs are p-channel FETs. Yes, the power supply uses a negative voltage (1 Voo).

図中点線で囲まれた部分1及び2はそれぞれ第1及び第
2のゲート回路群である。
Portions 1 and 2 surrounded by dotted lines in the figure are first and second gate circuit groups, respectively.

このゲート回路群1,2は、負荷用ディプレッション型
FETQ,(QL2)とスイッチング用エンハンスメン
ト型FETQ,,Q2(Q5,Q)からなる第1のAN
Dゲート回路と、上記負荷用FETQL,(QL2)と
スイッチングFETQ5,Q4(Q7,Q8)からなる
第2のANDゲート回路及び当該第1,第2のANDゲ
ート回路の接続点(FETQL,,Qし2のソ−ス点)
に形成されるNORゲート回路とから成る。
The gate circuit groups 1 and 2 include a first AN consisting of a load depletion type FET Q, (QL2) and a switching enhancement type FET Q, Q2 (Q5, Q).
A D gate circuit, a second AND gate circuit consisting of the load FET QL, (QL2) and switching FETs Q5, Q4 (Q7, Q8), and a connection point (FET QL,,Q) between the first and second AND gate circuits. 2 source point)
It consists of a NOR gate circuit formed in

第1のゲート回路群1の出力は、第1のクロックパルス
?,(この回路に対しては読み込み信号となる)によっ
て駆動されるFETQ2を介して第2のゲート回路群,
2のスイッチングFETQに印加され、第2のゲ」ト回
路群2の出力は、第1のクロックパルスJ・によって駆
動されるFETQt3を介して第1のゲート回路群1の
スイッチングFETQに印加される。
The output of the first gate circuit group 1 is the first clock pulse? , (which serves as a read signal for this circuit) via FETQ2, the second gate circuit group,
The output of the second gate circuit group 2 is applied to the switching FETQ of the first gate circuit group 1 via the FET Qt3 driven by the first clock pulse J. .

また、第1のゲート回路1のスイッチングFETQ2に
は第1の制御信号PD(プッシュダウンの窓)が印加さ
れ、FETQにはィンバータIN,を介して得られる上
記制御信号PDの反転信号が印加される。さらに、第2
のゲート回路群2のスイッチングFETQには第2の制
御信号PU(ポップアップの意)が印加され、FETQ
にはインバータIN2を介して上記信号PUの反転信号
が印加される。そして、第1のゲート回路群1のスイッ
チングFETQ,には端子Aを介して入力信号が印加さ
れ、この第1のゲート回路群の出力点から、第2のクロ
ックパルス02(読み出し信号)によって駆動されるF
ETQt,を介して日端子に出力が取り出される。
Further, a first control signal PD (push-down window) is applied to the switching FETQ2 of the first gate circuit 1, and an inverted signal of the control signal PD obtained via the inverter IN is applied to the FETQ. Ru. Furthermore, the second
A second control signal PU (meaning pop-up) is applied to the switching FETQ of the gate circuit group 2, and the FETQ
An inverted signal of the signal PU is applied to the signal PU via an inverter IN2. An input signal is applied to the switching FETQ of the first gate circuit group 1 via the terminal A, and the input signal is driven by the second clock pulse 02 (read signal) from the output point of the first gate circuit group. F to be done
The output is taken out to the day terminal via ETQt.

なお、上記実施例は、情報の1ビット分のみを示したが
、実際にこの双方向レジスタを例えばプッシュダウンレ
ジスタとして用いる場合は、同様の構成の回路ブロック
を縦縞接続する(第4図にこの状態を示す)。第2のゲ
ート回絡群2の出力点の情報はクロックバルスぐ2によ
って駆動されるFETQ4を介してF端子から次段の回
路ブロックのゲート回路群の入力に印放され、スイッチ
ングFETQ7にはG端子を介して次段の回路ブロック
のゲート回路群の出力が印加されることになる。第2図
は、上記第1図の回路を、論理記号に貫き替えた場合の
回路図を示す。第2図のANDゲート回路L,,L2及
びびNORゲート回路L3からなる部分が上記第1図の
第1のゲート回路群1に対応し、ANDゲート回路L,
し及びNORゲート回路L6からなる部分が上記第1図
の第2のゲート回路群2に対応する。回路の各節点は回
路の接地点との間に図示しないがキャパシターを持って
いる。そのため、トランスフアーFETQu〜Q一のそ
れぞれの出力節点に転送された情報は、このキャパシタ
ーに保持される。このキャパシターの保持情報はトラン
スファーFETが次のクロック信号でオンするまで、ほ
ぼ適切なしベルに維持される。以下、第1図,第2図の
回路の動作を第3図に示したタイミングチャートを用い
て説明する。
Although the above embodiment shows only one bit of information, when actually using this bidirectional register as a push-down register, for example, circuit blocks with a similar configuration are connected in vertical stripes (this is shown in Fig. 4). state). Information at the output point of the second gate circuit group 2 is released from the F terminal to the input of the gate circuit group of the next stage circuit block via the FET Q4 driven by the clock pulse 2, and the G The output of the gate circuit group of the next stage circuit block is applied through the terminal. FIG. 2 shows a circuit diagram in which the circuit shown in FIG. 1 is replaced with logic symbols. The portion consisting of the AND gate circuits L, , L2 and the NOR gate circuit L3 in FIG. 2 corresponds to the first gate circuit group 1 in FIG.
The portion consisting of the NOR gate circuit L6 and the NOR gate circuit L6 corresponds to the second gate circuit group 2 in FIG. Each node of the circuit has a capacitor (not shown) between it and the ground point of the circuit. Therefore, the information transferred to each output node of the transfer FETs Qu-Q is held in this capacitor. The information held in this capacitor is maintained at approximately the appropriate level until the transfer FET is turned on by the next clock signal. The operation of the circuits shown in FIGS. 1 and 2 will be explained below using the timing chart shown in FIG. 3.

なお、以下の動作説明では一V。。レベルを論理値“1
”グランドレベルを論理値“0”とする。クロツクパル
スマ,は読み込み用制御信号として用いられ、この信号
に同期して端子Aに入力される情報が端子Fに転送され
、端子Gに入力される情報が端子日に転送される。また
、クロックパルスぐ2は読み出し制御信号として用いら
れ、この信号に同期して出力点日又はFに情報が取り出
せる。上記のクロツクパルスマ,,?2のクロック幅が
情報の1ビットをシフトするための1ビットタイムとな
る。入力点A,Gには、それぞれ第3図A,Gに示すよ
うな波形が入力されたとする。m プッシュダウン(情
報を左から右へシフトさせる)動作は次のとおりである
In addition, in the following operation explanation, 1V is used. . Set the level to logical value “1”
"The ground level is set to a logical value of 0.The clock pulse master is used as a reading control signal, and in synchronization with this signal, information input to terminal A is transferred to terminal F, and information input to terminal G. is transferred to the terminal day. Also, the clock pulse G2 is used as a readout control signal, and information can be retrieved to the output point F or F in synchronization with this signal. This is the 1-bit time for shifting 1 bit of .Suppose that waveforms shown in Figure 3A and G are input to input points A and G, respectively.m Pushdown (information is transferred from left to right) The operation (shifting) is as follows.

この動作のための時間は例えば時刻toないしt8の間
に設定され、この時間内にプッシュダウン信号PDが“
1”とされポップアップ信号PUが“0”とされる。
The time for this operation is set, for example, between time to and t8, and within this time the pushdown signal PD is “
1" and the pop-up signal PU is set to "0".

この時間内でFETQ2,Q6はオン状態であり、FE
TQ,Q8はオフ状態である。
During this time, FETQ2 and Q6 are in the on state, and the FE
TQ and Q8 are in an off state.

そのため、入力端子Aにおける信号は反転して節点Bに
転送される。他方、入力端子Bにおける信号はFETQ
がオフ状態のため、節点Dに影響を与えない。時亥Ut
oないしt8において第3図Aに示した入力端子Aにお
ける信号に対し、節点Bには第3図Bのように変化する
。節点Cにはクロックバルス?,で制御されるトランス
ファーFETQt2を介して節点Bからの信号が与えら
れるので、第3図Cのように時刻t,で状態の決まる信
号が現われる。
Therefore, the signal at input terminal A is inverted and transferred to node B. On the other hand, the signal at input terminal B is FETQ
Since it is in the off state, it does not affect node D. Time Pig Ut
From o to t8, the signal at input terminal A shown in FIG. 3A changes at node B as shown in FIG. 3B. Is there a clock pulse at node C? Since the signal from node B is applied through the transfer FET Qt2 controlled by , a signal whose state is determined at time t, as shown in FIG. 3C, appears.

FETQ6の時刻らないしt8のオン状態によりFET
Q5がィンバータとして働くので、節点Cの信号は反転
して節′点Dに転送される。FETQ3を介して節点D
からの信号が転送される節点Eの信号は第3図Eのよう
に変化する。節点Dの信号が、クロックパルスJ2 で
制御されるトランスファーFETQt4を介して転送さ
れる結果、出力端Fの信号は第3図Fのように変化する
Depending on the time of FETQ6 or the on state of t8, FET
Since Q5 acts as an inverter, the signal at node C is inverted and transferred to node D. Node D via FETQ3
The signal at the node E, to which the signal from the node E is transferred, changes as shown in FIG. 3E. As a result of the signal at the node D being transferred via the transfer FET Qt4 controlled by the clock pulse J2, the signal at the output terminal F changes as shown in FIG. 3F.

すなわち、第3図A,Fの比較より明らかなように入力
様子Aの信号は出力端子Fに1ビット時間遅れて出力す
る。
That is, as is clear from the comparison of FIGS. 3A and 3F, the signal of input mode A is outputted to output terminal F with a one-bit time delay.

なお、第3図で節点C,D,Eの時刻ら以前の状態、出
力端子Fのt2以前の状態は時刻to以前の時刻の回路
のホールド内容による。
In FIG. 3, the states of nodes C, D, and E before time t and the state of output terminal F before t2 depend on the hold contents of the circuit at the time before time to.

時刻比。Time ratio.

ないしt8における出力端子日の信号は入力端子Aの信
号の反転させたものと等しい。【21 ホールド(情報
を保持させる)ための動作は次の通りである。この動作
のための時間は例えば時亥肘8ないい,.に設定され、
この時間内にプッシュダウン信号PD及びポップアップ
信号PUは論理0とされる。この時間内ではFETQ2
,Q8がオフ状態、FETQ,Q6がオン状態である。
FETQ2,Qのオフ状態により、入力端子A,Gにお
ける信号は節′点B,Dに何らの影響も与えなくなる。
The signal at the output terminal A from t8 to t8 is equal to the inverse of the signal at the input terminal A. [21 The operation for holding (holding information) is as follows. The time for this action is, for example, 8 hours. is set to
During this time, the pushdown signal PD and the pop-up signal PU are set to logic 0. Within this time, FETQ2
, Q8 are in the off state, and FETQ, Q6 are in the on state.
Due to the off state of FETs Q2 and Q, the signals at input terminals A and G have no effect on nodes B and D.

FETQ,Q6のオン状態により、FETQ3,Q4の
直列回路及びFETQ,Qの直列回路が能動状態となり
、クロツクパルスJ,のレベルが1となった時刻に節点
C、FETQ、節点D、FETQt3、節点E、FET
Q、節点B、FETQ。、節点Cの正帰還ループが構成
される。信号PD,PUが共に0の状態では上記正帰還
により節点E,Cのキャパシタ−による保持情報がリフ
レツシュされる。
Due to the ON state of FETQ, Q6, the series circuit of FETQ3, Q4 and the series circuit of FETQ, Q become active, and at the time when the level of clock pulse J becomes 1, node C, FETQ, node D, FETQt3, and node E are activated. , FET
Q, node B, FETQ. , a positive feedback loop of node C is constructed. When the signals PD and PU are both 0, the information held by the capacitors at the nodes E and C is refreshed by the positive feedback described above.

時刻らないしt,.では、出力端子F,日における信号
レベルは変化しない。
There is no time. In this case, the signal level at the output terminal F does not change.

‘3’ポップアップ(情報を右から左へシフトする)動
作は次のようにして行なわれる。
The '3' pop-up (shifting information from right to left) operation is performed as follows.

この動作のための時間は例えば時刻t,.ないしし7の
間に設定され、この時間内にプッシュダウン信号PDは
論理値0とされ、プッシュアップ信号PUは論理値1と
される。
The time for this operation is, for example, time t, . The push-down signal PD is set to a logic value of 0 and the push-up signal PU is set to a logic value of 1 within this time.

この時亥比,.ないし時刻t,7では入力端子Gにおけ
る第3図Gの信号に対し、出力端子H‘こは1ビット時
間遅れて第3図日のような信号が出力する。
At this time, the ratio. From time t, 7, in response to the signal shown in FIG. 3 at the input terminal G, the output terminal H' outputs a signal as shown in FIG. 3 with a delay of 1 bit time.

このポップアップ動作は、回路の対称性より、プッシュ
ダウン動作とほぼ同じとなる。
This pop-up operation is almost the same as a push-down operation due to the symmetry of the circuit.

第3図においてポップアップ動作後(期間t,7以後)
は、再びホールド動作とされている。
In Figure 3, after the pop-up operation (period t, after 7)
is considered to be a hold operation again.

しかしながら、第1図又は第2図のレジスタを複数個直
列接続し、プッシュダウン動作を行なった後、ホールド
動作を行なわせずに直ちにポップアップ動作を行なわせ
る操作を繰り返せば、最後に入れた情報が技初に出力に
取り出され、最初に入れた情報に取り出されるものとな
る。以上の動作説明から明らかなように、本発明のシフ
トレジスタは双方向性機能を有するものとなる。
However, if you connect multiple registers in Figure 1 or Figure 2 in series and repeat the push-down operation and then immediately perform the pop-up operation without performing the hold operation, the last input information will be saved. It will be retrieved as an output at the beginning of the technique, and retrieved as the first information input. As is clear from the above description of the operation, the shift register of the present invention has a bidirectional function.

上記実施例は、1ビットを構成する回路ブロックを示し
たものであるが、第4図に、nビット礎成のシフトレジ
スタを示す。
Although the above embodiment shows a circuit block constituting one bit, FIG. 4 shows a shift register based on n bits.

同図は、回路ブロック3〜6を縦続接続したものであり
、それぞれの回路ブロック内は、上記第2図に示したも
のと同様な構成となっている。特に、回路ブロック3と
4、及びブロック5内に構成される複数個の回路ブロッ
クの礎成は、2個のゲート回路群と、4個のスイッチン
グFETによって構成される。なお、最終後のブロック
6だけは、1つのゲート回路群(ゲート回路L.3〜L
,5)と2つのスイッチングFET(Qts,Qt,o
)及びインバータIN3によって構成されている。これ
は、次段への情報のシフト動作を不要とするため、他の
ブロックよりも簡単な構成で済むものである。特に、ィ
ンバータ川3はホールド動作を行うためのものである。
また、このように複数個の回路ブロックを縦続接続した
場合には、初段の回路ブロック3は、特に入出力制御回
路としての機能を有するものとなる。さらに、出力o山
側に設けられたィンバータIN4は、入力信号lnと同
相の出力信号を得るためのものであり、逆相の出力信号
を得ようとするならば特に設けなくても良い。第5図に
第4図のィンバータIN4に代って使用できるノア回路
を示す。
This figure shows circuit blocks 3 to 6 connected in cascade, and each circuit block has the same structure as that shown in FIG. 2 above. In particular, the foundations of circuit blocks 3 and 4 and a plurality of circuit blocks configured in block 5 are configured by two gate circuit groups and four switching FETs. Note that only the last block 6 is composed of one gate circuit group (gate circuits L.3 to L.
, 5) and two switching FETs (Qts, Qt, o
) and an inverter IN3. This eliminates the need to shift information to the next stage, so it requires a simpler configuration than other blocks. In particular, the inverter 3 is for performing a hold operation.
Further, when a plurality of circuit blocks are connected in cascade in this manner, the first stage circuit block 3 has a function particularly as an input/output control circuit. Furthermore, the inverter IN4 provided on the output O mountain side is for obtaining an output signal in phase with the input signal ln, and does not need to be particularly provided if an output signal having an opposite phase is to be obtained. FIG. 5 shows a NOR circuit that can be used in place of the inverter IN4 in FIG.

このノア回路はデブレツション負荷MISFETQL3
、ェンハンスメントMISFETQ9,Q,oによって
構成されている。FETQのゲートにプッシュダウン信
号PDが加えられるようにされている結果、プッシュダ
ウン動作中において、出力端子℃utから信号が出力す
るのを防ぐ。本発明は上記実施例のものに限らず、例え
ばFETはnチャンネル型FETとし、電源を正電源と
してもよいし、論理の取り方はどのようにしてもよい。
This NOR circuit is depletion load MISFETQL3
, enhancement MISFETQ9, Q, o. As a result of applying the pushdown signal PD to the gate of FETQ, a signal is prevented from being output from the output terminal °Cut during the pushdown operation. The present invention is not limited to the above embodiments; for example, the FET may be an n-channel FET, the power supply may be a positive power supply, or the logic may be implemented in any manner.

例えば、第1図の回路の説明を負論理で行なったが正論
理で動作するものとしても良い(特に、プッシュダウン
信号PD、ポップアップ信号PUの組合せは何であって
もよい)。したがって、ゲート回路群を構成するゲート
の組合せはどのようにでも変形できる。また、本発明の
各回路フロツクはFETに限らず、他の素子を用いて構
成してもよい。本発明は双方向性シフトレジスタとして
広く利用できる。
For example, although the circuit in FIG. 1 has been described using negative logic, it may also operate using positive logic (in particular, any combination of push-down signal PD and pop-up signal PU may be used). Therefore, the combination of gates constituting the gate circuit group can be modified in any manner. Further, each circuit block of the present invention is not limited to FETs, and may be constructed using other elements. The present invention can be widely used as a bidirectional shift register.

図面の綿単な説明 第1図は本発明の双方向性シフトレジスタの一実施例の
要部を示す回路図、第2図は上記回路図の論理回路図、
第3図は動作説明のためのタイミングチャート、第4図
は本発明をプッシュレジスタに適用した場合のシフトレ
ジスタの全体回路図、第5図はゲート回路の回路図であ
る。
Brief Description of the Drawings FIG. 1 is a circuit diagram showing the main parts of an embodiment of the bidirectional shift register of the present invention, FIG. 2 is a logic circuit diagram of the above circuit diagram,
FIG. 3 is a timing chart for explaining the operation, FIG. 4 is an overall circuit diagram of a shift register when the present invention is applied to a push register, and FIG. 5 is a circuit diagram of a gate circuit.

1,2…ラツチ回路、3〜6…回路ブロック、Q.〜Q
8,Qt,〜Qt,。
1, 2...Latch circuit, 3-6...Circuit block, Q. ~Q
8, Qt, ~Qt,.

,QL,,QL2…FET、L〜L5・・・ゲート回路
、m,〜IN4・・・インバータ。弟′図努Z図 第3図 弟子図 努J図
,QL,,QL2...FET, L~L5...gate circuit, m,~IN4...inverter. Younger brother 'Z Tsutomu Z diagram 3 Disciple Zu Tsutomu J diagram

Claims (1)

【特許請求の範囲】[Claims] 1 第1と第2の入力端子と、制御端子と、第1の出力
端子とを有し、上記制御端子に供給された制御信号に従
つて、上記第1の入力端子に供給されている信号又は上
記第2の入力端子に供給されている信号のうちいずれか
一方の信号に応じた出力信号を上記第1の出力端子に出
力する第1と第2のゲート回路と、上記第1のゲート回
路の第1の出力端子と上記第2のゲート回路の第1の入
力端子との間に設けられ、第1のタイミング信号によつ
て、その動作が制御される第1のスイツチング手段と、
上記第2のゲート回路の第1の出力端子と上記第1のゲ
ート回路の第2の入力端子との間に設けられ、上記第1
のタイミング信号によつて、その動作が制御される第2
のスイツチング手段と、第2と第3の出力端子と、上記
第1のゲート回路の第1の出力端子と上記第2の出力端
子との間に設けられ、第2のタイミング信号によつて、
その動作が制御される第3のスイツチング手段と、上記
第2のゲート回路の第1の出力端子と上記第3の出力端
子との間に設けられ、第3のタイミング信号によつて、
その動作が制御される第4のスイツチング手段とを有す
る第1と第2のレジスタとを含み、上記第1のレジスタ
における第2のゲート回路の第2の入力端子と上記第2
のレジスタの第2の出力端子とが結合され、上記第2の
レジスタにおける第1のゲート回路の第1の入力端子と
上記第1のレジスタの第3の出力端子とが結合され、上
記第1のレジスタにおける第1と第2のゲート回路のそ
れぞれの制御端子と、上記第2のレジスタにおける第1
と第2のゲート回路のそれぞれの制御端子とに供給され
る制御信号に従つて、第1のレジスタから第2のレジス
タへ、又は第2のレジスタから第1のレジスタへ、情報
を移す動作、あるいは第1と第2のレジスタのそれぞれ
で情報を保持する動作が行なわれることを特徴とするダ
イナミツク型シフトレジスタ。
1 having first and second input terminals, a control terminal, and a first output terminal, the signal being supplied to the first input terminal in accordance with the control signal supplied to the control terminal; or first and second gate circuits that output to the first output terminal an output signal corresponding to one of the signals supplied to the second input terminal; and the first gate. a first switching means provided between a first output terminal of the circuit and a first input terminal of the second gate circuit, the operation of which is controlled by a first timing signal;
provided between a first output terminal of the second gate circuit and a second input terminal of the first gate circuit;
the second whose operation is controlled by the timing signal of
a switching means, second and third output terminals, and provided between the first output terminal and the second output terminal of the first gate circuit;
a third switching means whose operation is controlled; and a third switching means provided between the first output terminal and the third output terminal of the second gate circuit;
a second input terminal of a second gate circuit in the first register and a fourth switching means whose operation is controlled;
A first input terminal of a first gate circuit in the second register is coupled to a third output terminal of the first register, and a first input terminal of the first gate circuit in the second register is coupled to a second output terminal of the first register. control terminals of the first and second gate circuits in the register, and the first gate circuit in the second register.
and a respective control terminal of the second gate circuit, an operation of transferring information from the first register to the second register, or from the second register to the first register; Alternatively, a dynamic shift register characterized in that each of the first and second registers performs an operation of holding information.
JP52065752A 1977-06-06 1977-06-06 dynamic shift register Expired JPS6022431B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP52065752A JPS6022431B2 (en) 1977-06-06 1977-06-06 dynamic shift register

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP52065752A JPS6022431B2 (en) 1977-06-06 1977-06-06 dynamic shift register

Publications (2)

Publication Number Publication Date
JPS54835A JPS54835A (en) 1979-01-06
JPS6022431B2 true JPS6022431B2 (en) 1985-06-01

Family

ID=13296058

Family Applications (1)

Application Number Title Priority Date Filing Date
JP52065752A Expired JPS6022431B2 (en) 1977-06-06 1977-06-06 dynamic shift register

Country Status (1)

Country Link
JP (1) JPS6022431B2 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61266851A (en) * 1985-05-21 1986-11-26 Mitsubishi Motors Corp Differential gear with differential limiting-mechanism
JPS6426542U (en) * 1987-08-10 1989-02-15
JPH057212B2 (en) * 1984-10-24 1993-01-28 Nippon Denso Co
JPH0536249B2 (en) * 1985-10-31 1993-05-28 Nissan Motor

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5627866A (en) * 1979-08-17 1981-03-18 Tsurunosuke Ochiai Riser current generating device
JPS5750391A (en) * 1980-09-10 1982-03-24 Toshiba Corp Two-way shift register

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH057212B2 (en) * 1984-10-24 1993-01-28 Nippon Denso Co
JPS61266851A (en) * 1985-05-21 1986-11-26 Mitsubishi Motors Corp Differential gear with differential limiting-mechanism
JPH0536249B2 (en) * 1985-10-31 1993-05-28 Nissan Motor
JPS6426542U (en) * 1987-08-10 1989-02-15

Also Published As

Publication number Publication date
JPS54835A (en) 1979-01-06

Similar Documents

Publication Publication Date Title
US5281865A (en) Flip-flop circuit
JPH0132532B2 (en)
US3523284A (en) Information control system
JPS5916350B2 (en) Binary signal regeneration circuit
US4104733A (en) Address selecting circuitry for semiconductor memory device
US3679913A (en) Binary flip-flop employing insulated gate field effect transistors and suitable for cascaded frequency divider operation
US3609391A (en) Timing pulse generator
JPH0440894B2 (en)
GB1122411A (en) Data storage circuit
US4691302A (en) Circuit arrangement comprising a matrix-shaped memory arrangement for variably adjustable delay of digital signals
US3720841A (en) Logical circuit arrangement
US3937984A (en) Shift registers
US4101790A (en) Shift register with reduced number of components
JPS6022431B2 (en) dynamic shift register
US3838293A (en) Three clock phase, four transistor per stage shift register
US3636376A (en) Logic network with a low-power shift register
US4387294A (en) Shift register-latch circuit driven by clocks with half cycle phase deviation and usable with a serial alu
US4420695A (en) Synchronous priority circuit
EP0147103B1 (en) Mos implementation of shift register latch
US3808458A (en) Dynamic shift register
EP0403836B1 (en) Shiftregister for producing pulses in sequence
JPS61269412A (en) D type latch semiconductor integrated circuit
US3706889A (en) Multiple-phase logic circuits
US5381378A (en) Semiconductor memory device
JP2844770B2 (en) Shift register circuit