JPS63127497A - Shift register - Google Patents
Shift registerInfo
- Publication number
- JPS63127497A JPS63127497A JP61271138A JP27113886A JPS63127497A JP S63127497 A JPS63127497 A JP S63127497A JP 61271138 A JP61271138 A JP 61271138A JP 27113886 A JP27113886 A JP 27113886A JP S63127497 A JPS63127497 A JP S63127497A
- Authority
- JP
- Japan
- Prior art keywords
- inverter
- stage
- channel mos
- output
- elements
- 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.)
- Granted
Links
- 210000000352 storage cell Anatomy 0.000 claims description 10
- 210000004027 cell Anatomy 0.000 claims description 5
- 230000002457 bidirectional effect Effects 0.000 description 2
- 239000003990 capacitor Substances 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Landscapes
- Shift Register Type Memory (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はシフトレジスタに関し、特にレーシングを起こ
すことなく安定したシフl−動作をさせることができ、
かつ素子数の少ないシフ)・レジスタに関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a shift register, in particular, it is capable of stable shifting operation without causing racing;
It also relates to shift registers with a small number of elements.
従来のスタティックシフトレジスタはDタイプフリップ
フロップ等の素子数の多いものを記憶素子として使用し
ていた。Conventional static shift registers use devices with a large number of elements, such as D-type flip-flops, as storage elements.
上述した従来のシフトレジスタは、ディジタル情報を格
納する記憶素子として、Dタイプフリップフロップ(以
下D −F/F )が使用されていることが多いが、こ
のD−F/Fそのものが素子数が多く、さらにセット、
リセット機能をもたせようとすると素子数が増大し、特
に集積回路上に構成する場合に面積が大きくなってしま
うという欠点があった。The conventional shift register described above often uses a D-type flip-flop (hereinafter referred to as D-F/F) as a storage element for storing digital information, but this D-F/F itself has a large number of elements. many more sets,
Attempting to provide a reset function increases the number of elements, which has the drawback of increasing the area, especially when constructed on an integrated circuit.
本発明の目的は、簡単な構成により上記欠点を除去し、
安定に動作するシフトレジスタを提供することにある。The object of the present invention is to eliminate the above-mentioned drawbacks with a simple structure,
The objective is to provide a shift register that operates stably.
本発明のシフトレジストの構成は、1ビット分の情報を
格納する第N段の記憶セルは、第1のイバータの入力と
第2のインバータの出力間および前記第1のインバータ
の出力と前記第2のインバータの入力間が第1の制御線
を共通に接続したゲート入力ともつ第1および第2の単
チャンネルMOSトランジスタを介してそれぞれ接続さ
れ、前記第N段と第N+1段の記憶セル間は前記第N段
の第2のインバータの入力と前記第N+1段に配置され
る記憶セルにおける第1のインバータの出力間および前
記N段の第2のインバータの出力と前記N+1段に配置
される記憶セルにおける第1のインバータの入力間が第
2の制御線を共通に接続したゲート入力をもつ第3およ
び第4の単チャンネルMOSトランジスタを介して接続
され、前記第2および第4の単チャンネルMO3トラン
ジスタは前記第1および第3の単チャンネルMoSトラ
ンジスタよりもオン抵抗が小さくかつ前記第3および第
4の単チャンネルM OS )ランジスタ、前記N段の
記憶セルの第2のインバータ、前記第N+1段における
記憶セルの第1のインバータにより、シフト時に一時的
に記憶セルと同じ構成になることを特徴とする。In the structure of the shift register of the present invention, the Nth stage storage cell storing one bit of information is arranged between the input of the first inverter and the output of the second inverter, and between the output of the first inverter and the The inputs of the two inverters are connected via first and second single-channel MOS transistors each having a gate input commonly connected to the first control line, and the memory cells of the Nth stage and the N+1th stage are connected to each other. is arranged between the input of the second inverter of the N-th stage and the output of the first inverter in the storage cell arranged in the N+1 stage, and between the output of the second inverter of the N-th stage and the N+1 stage. The inputs of the first inverter in the storage cell are connected through third and fourth single-channel MOS transistors having gate inputs commonly connected to a second control line, and the second and fourth single-channel MOS transistors The MO3 transistor has a smaller on-resistance than the first and third single-channel MoS transistors, and the third and fourth single-channel MoS transistors, the second inverter of the N-stage storage cell, and the N+1-th transistor. The first inverter of the storage cell in the stage temporarily assumes the same configuration as the storage cell during shifting.
次に、本発明について図面を参照して説明する。 Next, the present invention will be explained with reference to the drawings.
第1図は本発明の一実施例の双方向シフ)へレジスタの
部分回路図、第2図(a>、(b)は第1図のシフト動
作時のタイミングチャートである。FIG. 1 is a partial circuit diagram of a bidirectional shift register according to an embodiment of the present invention, and FIGS. 2(a) and 2(b) are timing charts during the shift operation of FIG. 1.
第1図において1〜4は記憶素子を構成するCMOSイ
ンバータ、5〜7.5′〜7′はNチャネルエンハンス
メントMO3)ランジスタ(以下Nチャネルトランジス
タと略す。ただし、5〜7は5′〜7′よりオン抵抗が
小さいNチャネルトランジスタである。)、8はAND
ゲート、9はN A N Dゲート、10はインバータ
、11はシフ1〜制御端子、12〜13はクロック入力
端子、14.15はそれぞれ第N段目、第N+1段目の
記憶素子である。In FIG. 1, 1 to 4 are CMOS inverters that constitute storage elements, 5 to 7. 5' to 7' are N channel enhancement MO3) transistors (hereinafter abbreviated as N channel transistors). ), 8 is an N-channel transistor with a smaller on-resistance than
9 is a NAND gate, 10 is an inverter, 11 is a shift 1 to control terminal, 12 to 13 are clock input terminals, and 14.15 is a storage element at the Nth stage and the N+1th stage, respectively.
シフト動作させる時には、端子11にハイレベル電圧を
加え、端子12.13には第2図(a>に示ずクロック
パルスのφl、φ2をそれぞれ与えておく。これにより
ゲーI〜8.9には、それぞれ第2図(b)に示すよう
にクロックパルスφ1、C752が出力される。When performing a shift operation, a high level voltage is applied to the terminal 11, and clock pulses φl and φ2 (not shown in FIG. 2 (a)) are applied to the terminals 12 and 13, respectively. The clock pulses φ1 and C752 are output as shown in FIG. 2(b), respectively.
第2図(b)において区間■ではNチャネルトランジス
タ5〜7および5′〜7′がすべてオフするため、N段
およびN+1段目の記憶素子111および15に貯えら
れているデータはCM OSインバータ1〜4のゲート
容量に一時的に保存されたままの状態になる。区間口で
はNチャネルトランジスタ6と6′のみがオンするため
、CM OSインバータ2.3は電気的に接続されるが
、Nチャネル1〜ランジスタロのオン抵抗が6′のもの
より小さいため、CMOSインバータ2のゲーl〜容量
に貯えられていたデータの方が先にCMOSインバータ
3に伝わり、そのデータが再びCMOSインバータ2に
フィードバックされるため、CMOSインバータ2のも
つデータを確実にCM OSインバータ3に転送するこ
とができる。In section (b) of FIG. 2, all N-channel transistors 5 to 7 and 5' to 7' are turned off, so the data stored in the storage elements 111 and 15 in the N and N+1 stages is transferred to the CM OS inverter. The state remains temporarily stored in the gate capacitors 1 to 4. Since only N-channel transistors 6 and 6' are turned on at the section entrance, CMOS inverter 2.3 is electrically connected, but since the on-resistance of N-channel transistors 1 to 6' is smaller than that of 6', The data stored in the game capacity of 2 is transmitted to the CMOS inverter 3 first, and that data is fed back to the CMOS inverter 2, so the data held by the CMOS inverter 2 is reliably transferred to the CMOS inverter 3. Can be transferred.
区間■では区間■と同様にすべてのNチャネル1〜ラン
ジスタ5〜7および5′〜7′がオフされるので、第N
段目のデータはCMOSインバータ3のゲート容量に保
存されたままになっている。In interval ■, all N channels 1 to transistors 5 to 7 and 5' to 7' are turned off, as in interval
The data in the first row remains stored in the gate capacitor of the CMOS inverter 3.
区間VではNチャネルトランジスタ5.5′。In section V, N-channel transistor 5.5'.
7.7′がオンするのでCMOSインバータ1゜2およ
び3,4が電気的に接続されるが第N+l段目の記憶素
子15に着目してみると、7のオン抵抗が7′のものよ
り小さいため、CMOSインバータ3で保存されていた
データの方が先にCMOSインバータ4に伝わり、再び
CMOSインバータ3にフィードバックされるのでCM
OSインバータ3の持つデータを確実に転送することが
でき、結果的には、第N段目の記憶素子14に格納され
ていたデータが第N+1段目の記憶素子15にシフトさ
れたことになる。Since 7.7' is turned on, CMOS inverters 1°2, 3, and 4 are electrically connected, but if we focus on the N+l-th stage storage element 15, the on-resistance of 7 is higher than that of 7'. Because the data is small, the data stored in the CMOS inverter 3 is transmitted to the CMOS inverter 4 first, and then fed back to the CMOS inverter 3 again, so the CM
The data held by the OS inverter 3 can be reliably transferred, and as a result, the data stored in the N-th storage element 14 is shifted to the N+1-th storage element 15. .
端子11にロウレベル電圧を加えると、ゲート8の出力
はロウレベルに、またゲート9の出力はハイレベルにな
るため、Nチャネルトランジスタ5.7はオンしたまま
になるためシフト動作は行なわず、それぞれの記憶素子
はデータを保持した状態を安定に保っている。When a low level voltage is applied to terminal 11, the output of gate 8 becomes low level and the output of gate 9 becomes high level, so N-channel transistor 5.7 remains on, so no shift operation is performed, and each The memory element maintains a stable state of holding data.
以上説明したように本発明は2つのインバータを羊チャ
ンネルMO3)ランジスタを介して接続されて記憶素子
を構成し、さらに記憶素子間を別の単チャ〉・ネルMO
3トランジスタを介して接続させることにより、レーシ
ングのない安定したシフト動作を行なわすことができ、
かつ素子数の少ないシフトレジスタを構成することがで
きる。As explained above, the present invention configures a memory element by connecting two inverters via a single channel MO3) transistor, and further connects the memory elements with another single channel MO transistor.
By connecting through three transistors, stable shift operation without racing can be performed.
In addition, a shift register with a small number of elements can be constructed.
またセラl−、リセッl−機能の追加にも若干の1〜ラ
ンジスタの追加により実現できる。Additionally, addition of the cell l- and reset l- functions can be realized by adding a few transistors.
第1図は本発明の一実施例の双方向シフトレジスタの部
分回路図、第2Q?l (a)、(b)は第1図のシフ
ト動作時のタイミングチャートである。
1〜4・・・CMOSインバータ、5〜7,5′〜7′
・・・NチャネルエンハンスメントMoSトランジスタ
、8・・・ANDゲート、9・・・NANDゲート、1
0・・・インバータ、11・・・シフ1〜制御端子、1
2〜13・・・クロック入力端子、14・・・第N段目
の記憶素子、15・・・第N+1段目の記憶素子。
へ
<a)FIG. 1 is a partial circuit diagram of a bidirectional shift register according to an embodiment of the present invention, and the second Q? l (a) and (b) are timing charts during the shift operation of FIG. 1. 1~4...CMOS inverter, 5~7, 5'~7'
. . . N-channel enhancement MoS transistor, 8 . . . AND gate, 9 . . . NAND gate, 1
0...Inverter, 11...Shift 1~control terminal, 1
2 to 13... Clock input terminal, 14... Nth stage storage element, 15... N+1th stage storage element. to<a)
Claims (1)
1のイバータの入力と第2のインバータの出力間および
前記第1のインバータの出力と前記第2のインバータの
入力間が第1の制御線を共通に接続したゲート入力をも
つ第1および第2の単チャンネルMOSトランジスタを
介してそれぞれ接続され、前記第N段と第N+1段の記
憶セル間は前記第N段の第2のインバータの入力と前記
第N+1段に配置される記憶セルにおける第1のインバ
ータの出力間および前記N段の第2のインバータの出力
と前記N+1段に配置される記憶セルにおける第1のイ
ンバータの入力間が第2の制御線を共通に接続したゲー
ト入力をもつ第3および第4の単チャンネルMOSトラ
ンジスタを介して接続され、前記第2および第4の単チ
ャンネルMOSトランジスタは前記第1および第3の単
チャンネルMOSトランジスタよりもオン抵抗が小さく
、かつ、前記第3および第4の単チャンネルMOSトラ
ンジスタ、前記N段の記憶セルの第2のインバータ、前
記第N+1段における記憶セルの第1のインバータによ
り、シフト時に一時的に記憶セルと同じ構成になること
を特徴とするシフトレジスタ。The Nth stage memory cell that stores one bit of information has a first inverter between the input of the first inverter and the output of the second inverter, and between the output of the first inverter and the input of the second inverter. are connected through first and second single-channel MOS transistors each having a gate input commonly connected to the control line of the N-th stage and the N+1-th stage storage cell. Between the input of the inverter and the output of the first inverter in the memory cell arranged in the N+1 stage, and between the output of the second inverter in the N stage and the input of the first inverter in the memory cell arranged in the N+1 stage are connected via third and fourth single-channel MOS transistors having gate inputs commonly connected to a second control line, and the second and fourth single-channel MOS transistors are connected to the first and third single-channel MOS transistors. the third and fourth single-channel MOS transistors, the second inverters of the N-stage storage cells, and the first inverters of the N+1-th storage cells; A shift register characterized in that it temporarily assumes the same configuration as a storage cell during shifting.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61271138A JPH061638B2 (en) | 1986-11-14 | 1986-11-14 | Shift register |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61271138A JPH061638B2 (en) | 1986-11-14 | 1986-11-14 | Shift register |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS63127497A true JPS63127497A (en) | 1988-05-31 |
| JPH061638B2 JPH061638B2 (en) | 1994-01-05 |
Family
ID=17495845
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61271138A Expired - Lifetime JPH061638B2 (en) | 1986-11-14 | 1986-11-14 | Shift register |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH061638B2 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2683348A1 (en) * | 1991-11-06 | 1993-05-07 | France Etat Armement | Periodic two-dimensional array for storage and Boolean processing of images |
| FR2777138A1 (en) * | 1998-04-06 | 1999-10-08 | France Etat | METHOD AND DEVICE FOR PROCESSING BINARY INFORMATION |
-
1986
- 1986-11-14 JP JP61271138A patent/JPH061638B2/en not_active Expired - Lifetime
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2683348A1 (en) * | 1991-11-06 | 1993-05-07 | France Etat Armement | Periodic two-dimensional array for storage and Boolean processing of images |
| FR2777138A1 (en) * | 1998-04-06 | 1999-10-08 | France Etat | METHOD AND DEVICE FOR PROCESSING BINARY INFORMATION |
| EP0949761A1 (en) * | 1998-04-06 | 1999-10-13 | ETAT FRANCAIS Représenté par le délégué général pour l'armement | Method and device for processing binary data |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH061638B2 (en) | 1994-01-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS61224520A (en) | Configurable logical element | |
| JPS63214017A (en) | Clock control circuit for flip-flop circuit | |
| US4316106A (en) | Dynamic ratioless circuitry for random logic applications | |
| JPH02226589A (en) | Semiconductor memory device | |
| US5636161A (en) | Eprom bit-line interface for implementing programming, verification and testing | |
| JPS63127497A (en) | Shift register | |
| US4001601A (en) | Two bit partitioning circuit for a dynamic, programmed logic array | |
| US5821794A (en) | Clock distribution architecture and method for high speed CPLDs | |
| US4297591A (en) | Electronic counter for electrical digital pulses | |
| JPH0683065B2 (en) | Divider circuit | |
| JPH0227597A (en) | Bidirectional shift register | |
| JPS60150314A (en) | D flip-flop circuit | |
| JPS5920196B2 (en) | bidirectional shift register | |
| JPS5931253B2 (en) | MISFET logic circuit with depletion type load transistor | |
| JPH02105396A (en) | Shift register | |
| US3706889A (en) | Multiple-phase logic circuits | |
| JPS614979A (en) | Semiconductor integrated circuit device | |
| JPS6376198A (en) | Shift register | |
| JP2546894B2 (en) | Clocked in-phase circuit | |
| JPH08321187A (en) | Memory | |
| JPS63211914A (en) | Master-slave type flip-flop circuit | |
| JPS6369097A (en) | Shift register | |
| JPH05122020A (en) | Static type transfer gate sequential circuit | |
| JPS62291798A (en) | Shift register | |
| JPS6382126A (en) | Bus level holding circuit |