JPH0664909B2 - シーケンシャルデコーダ - Google Patents
シーケンシャルデコーダInfo
- Publication number
- JPH0664909B2 JPH0664909B2 JP1214816A JP21481689A JPH0664909B2 JP H0664909 B2 JPH0664909 B2 JP H0664909B2 JP 1214816 A JP1214816 A JP 1214816A JP 21481689 A JP21481689 A JP 21481689A JP H0664909 B2 JPH0664909 B2 JP H0664909B2
- Authority
- JP
- Japan
- Prior art keywords
- decoder
- data
- stage
- circuit
- sequential
- 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 - Lifetime
Links
Landscapes
- Static Random-Access Memory (AREA)
- Dram (AREA)
Description
されるシーケンシャルデコーダに関する。
に使用されるシーケンシャルデコーダの従来例を示して
いる。即ち、第9図に示すシーケンシャルデコーダは、
シーケンシャル段数がnであり、n段のD型フリップフ
ロップ回路90…がシリアル接続されてなる。このシーケ
ンシャルデコーダは、メモリセルアレイの一端側に配置
されるので、メモリセルの大きさ(ピッチ)で制限を受
けた領域にD型フリップフロップ回路90のパターンレイ
アウトを行なう必要がある。しかし、D型フリップフロ
ップ回路90は、回路構成が複雑で使用素子数が多いの
で、そのパターン面積が大きくなり、メモリセルのピッ
チ方向に垂直な方向にパターンが大きくなってしまう。
ンシャル段数がnであり、log2n段のフリップフロッ
プ回路91…からなるバイナリカウンタ部100と、このバ
イナリカウンタ部100の各段の出力信号(正相信号、逆
相信号)をデコードするデコーダ部101とからなる。こ
のシーケンシャルデコーダは、フリップフロップ回路91
…の段数log2nがnより少ないので、フリップフロッ
プ回路91のパターンレイアウトがメモリセルのピッチで
制限されなくなる。しかし、バイナリカウンタ部100の
出力をメモリセルのピッチ方向に垂直な方向に引出して
デコーダ部101へ入力させるための配線領域102を必要と
するので、上記シーケンシャルデコーダは、メモリセル
のピッチ方向に垂直な方向にパターンが大きくなってし
まう。特に、シーケンシャル段数nが多くなるにつれて
バイナリカウンタ部・デコーダ部間に多くの配線を必要
とし、その配線領域102が著しく増大し、メモリ集積回
路チップ上のパターン占有面積が大きくなってしまう。
ケンシャル段数と同数のD型フリップフロップ回路を用
いる場合にはメモリセルのピッチ方向(データシフト方
向)に垂直な方向にパターンが大きくなり、また、バイ
ナリカウンタとデコーダとを用いる場合にはシーケンシ
ャル段数が多くなるにつれてバイナリカウンタ部・デコ
ーダ部間の配線領域が増大し、メモリ集積回路チップ上
のパターン占有面積が大きくなってしまうという問題が
ある。
の目的は、パターン面積を縮小でき、シーケンシャル段
数が多くなっても集積回路チップ上のパターン占有面積
が大きくなることを抑制できるシーケンシャルデコーダ
を提供することにある。
およびプリセッタブルなデータ反転転送回路がシリアル
に接続されてなる1ビット遅延回路が各段に用いられ、
この1ビット遅延回路が全体としてシリアルあるいはル
ープ状に接続され、奇数段のデータ転送ゲートと偶数段
のデータ転送ゲートとがデータ転送用クロックにより交
互に駆動されるシリアルレジスタ部と、このシリアルレ
ジスタ部の各段のデータ反転転送回路の両端電圧が与え
られてシーケンシャル出力を発生するようにデコードす
るデコーダ部とを具備することを特徴とする。
反転転送回路を所望のデータ状態にプリセットされ、次
いで、データ転送用クロックによりシリアルレジスタ部
の奇数段のデータ転送ゲートと偶数段のデータ転送ゲー
トとが交互に駆動されることにより、デコーダ部の各段
出力が順次オンになり、シーケンシャルアクセス用の出
力信号が発生する。
る。
的に示しており、10はメモリセルアレイ、11はロウアド
レス信号をデコードするロウデコーダ、12はメモリセル
アレイ10の一端側に配置されたシーケンシャルデコーダ
である。このシーケンシャルデコーダ12は、シリアルレ
ジスタ部13と、このシリアルレジスタ部13の各段出力が
与えられてシーケンシャル出力を発生するようにデコー
ドするデコーダ部14とからなる。
ウ選択が行われ、シーケンシャルデコーダ12のシーケン
シャル出力によりカラム選択が行われる。
によりロウ選択を行い、カラムデコーダ(図示せず)の
出力によりカラム選択を行うようにしてもよい。
して一例を示している。シリアルレジスタ部13は、デー
タ転送ゲート21およびプリセッタブルなデータ反転転送
回路22がシリアルに接続されてなる1ビット遅延回路が
各段に用いられており、この1ビット遅延回路が全体と
してシリアルに接続されている。そして、プリセット用
のセット信号Set、リセット信号Resetおよびデータ転送
用クロックが与えられ、奇数段のデータ転送ゲート21、
偶数段のデータ転送ゲート21がデータ転送用クロックに
より交互に駆動されるように構成されている。
スファゲート(NチャネルトランジスタTNおよびPチャ
ネルトランジスタTPが並列に接続されてなる)が用いら
れており、データ転送用クロックとしてクロック
(φ1、φ2)および、その反転クロック が与えられる。このクロックφ1、φ2は互いに逆相の
相補信号または互いにオーバーラップない二相信号であ
り、奇数段のCMOSトランスファゲート21のNチャネルト
ランジスタ、Pチャネルトランジスタの各ゲートに対応
してクロックφ1、 が与えられ、偶数段のCMOSトランスファゲート21のNチ
ャネルトランジスタ、Pチャネルトランジスタの各ゲー
トに対応してクロックφ2、 が与えられる。
号Setが入力した時にデータ転送用クロックの入力が禁
止ゲート回路23により禁止されるようになっており、こ
の禁止ゲート回路23はリセット信号Resetにより禁止制
御される。
タ反転転送回路22…は、それぞれ例えば第3図(a)に
示すように構成され、初段を除く奇数段のデータ反転転
送回路22…は、それぞれ例えば第3図(b)に示すよう
に構成されている。
ャネルトランジスタ、32はデータ反転保持回路である。
このデータ反転保持回路32としては、例えばインバータ
33の出力端・入力端間にインバータ34が帰還接続されて
なる。プリセット用のPチャネルトランジスタ31のソー
スは電源電位Vccに接続されており、このPチャネルト
ランジスタ31のドレインにデータ反転保持回路32の入力
端が接続されている。
トランジスタ、32はデータ反転保持回路である。プリセ
ット用のNチャネルトランジスタ35のソースは接地電位
Vssに接続され、このNチャネルトランジスタ35のドレ
インにデータ反転保持回路32の入力端Aが接続されてい
る。
タ34の出力が前段のCMOSトランスファゲート21の出力と
衝突する場合の影響を小さくするために、順方向に接続
されているインバータ33の相互コンダクタンスgm1より
も帰還用インバータ34の相互コンダクタンスgm2の方が
小さく設計されている。
Nチャネルトランジスタ35のゲートにはセット信号Set
が与えられ、各段のプリセット用のPチャネルトランジ
スタ31のゲートにはセット信号Setの反転信号であるリ
セット信号Resetが与えられる。
ファゲート21の一端が接地電位Vssに接続され、初段を
除く各段では、CMOSトランスファゲート21の一端が前段
のデータ反転保持回路32の出力端Bに接続されている。
に各CMOSトランスファゲート21…の各一端同士および各
他端同士をそれぞれ二入力のノアゲート16…に入力して
デコード出力Si、Si+1を得るように構成されている。
この場合、シリアルレジスタ部13の各段のデータ反転転
送回路22…の両端の電圧(正転、反転)を取出してデコ
ードするように構成されているので、デコーダ部14のゲ
ート数が削減されている。
第4図を参照しながら説明する。第4図は、シリアルレ
ジスタ部13の各段毎のデータ反転保持回路32の入力端A
のデータおよび出力端Bのデータがシフトする様子を示
している。
になる)初期状態においては、クロックφ1、φ2が
“0"、反転クロック が“1"となり、CMOSトランスファゲート21…が全てオフ
となる。この時、“1"レベルのセット信号Setによって
プリセット用のNチャネルトランジスタ35…が全てオン
になり、“0"のレベルのリセット信号Resetによってプ
リセット用のPチャネルトランジスタ31…が全てオンに
なる。これにより、シリアルレジスタ部13の初段および
偶数段のデータ反転保持回路32…は、入力端Aが“1"、
出力端Bが“0"、初段を除く奇数段のデータ反転保持回
路32…は、入力端Aが“0"、出力端Bが“1"の状態にプ
リセットされている。
ート16…の入力は、少なくとも一方の入力が“1"である
ので、デコード出力Siは全て“0"になっている。
シリアルレジスタ部13の偶数段では、CMOSトランスファ
ゲート21…がオンになって前段からの転送データをデー
タ反転保持回路32…に取込むが、奇数段では、CMOSトラ
ンスファゲート21…がオフのままであるのでそのデータ
は変化しない。これにより、デコーダ部14の初段のノア
ゲート16の入力は共に“0"になるので、デコーダ部14の
エコード出力S1が“1"になる。
シリアルレジスタ部13の奇数段では、CMOSトランスファ
ゲート21…がオンになって前段からの転送データを取込
む(初段は“0"を取込み)が、偶数段では、CMOSトラン
スファゲート21…がオフのままであるのでそのデータは
変化しない。これにより、デコーダ部14の2段目のノア
ゲート16の入力は共に“0"になるのでデコーダ部14のデ
コード出力S2が“1"になる。
テップ2と同様な動作が繰り返され、デコーダ部14のデ
コード出力S3以降が順次“1"になる。
にデータ転送ゲート21、プリセッタブルなデータ反転転
送回路22およびデコード用ゲート16の各1個をメモリセ
ルのピッチで制限を受けた領域に形成する際、各回路の
構成が簡単で使用素子数が少ないので、第9図に示した
従来例のように、メモリセルのピッチで制限を受けた領
域にD型フリップフロップ回路90のパターンレイアウト
を行う必要がある場合と比べて、パターン面積が20〜30
%程度縮小される。また、シリアルレジスタ部13とデコ
ーダ部14との間を配線数が少ないので、第10図に示した
従来例のように、シーケンシャル段数が多くなるにつれ
てバイナリカウンタ部・デコーダ部間の配線領域102が
増大してメモリ集積回路チップ上のパターン占有面積が
大きくなってしまうという問題は生じない。
は(b)に示したプリセッタブルなデータ反転転送回路
の変形例を示している。
(a)または(b)に示したデータ反転転送回路と比べ
て、プリセット用トランジスタ31および35を電源電位Vc
cまたは接地電位Vssとデータ反転保持回路32の出力端側
との間に接続変更し、このプリセット用トランジスタ31
および35のゲート制御信号を変更している。
(a)または(b)に示したデータ反転転送回路と比べ
て、プリセット用トランジスタ31および35を省略し、デ
ータ反転保持回路32のインバータ33または34のいずれか
一方を二入力ノアゲート51に変更し、このノアゲート51
の一方の入力としてセット信号Setまたはリセット信号R
esetを与えるように変更している。
(a)または(b)に示したデータ反転転送回路と比べ
て、プリセット用トランジスタ31および35を省略し、デ
ータ反転保持回路32のインバータ33または34のいずれか
一方を二入力ナンドゲート52に変更し、このナンドゲー
ト52の一方の入力としてセット信号Setまたはリセット
信号Resetを与えるように変更している。
図(a)または(b)に示したデータ反転転送回路と比
べて、プリセット用トランジスタ31および35を省略し、
データ反転保持回路32のインバータ33または34のいずれ
か一方を二入力アンドゲート53および二入力ノアゲート
54からなる複合ゲートまたは二入力オアゲート55および
二入力ナンドゲート56からなる複合ゲートに変更し、こ
の複合ゲートにセット信号Setまたはリセット信号Reset
を与えるように変更している。ここで、第5図(g)お
よび(j)のデータ反転転送回路はリセット優先回路で
あり、第5図(h)および(i)のデータ反転転送回路
はセット優先回路である。
たは(b)に示したデータ反転転送回路と比べて、プリ
セット用トランジスタ31および35を省略し、データ反転
保持回路32に代えて1個のインバータ57だけを用いてダ
イナミックにデータ保持を行うように変更したものであ
る。
たは(b)に示したデータ反転転送回路と比べて、プリ
セット用トランジスタ31および35を省略し、データ反転
保持回路32として1個のインバータ58だけを用いてダイ
ナミックにデータ保持を行うように変更したものであ
り、このインバータ58の出力端電圧をインバータ59によ
り反転させた電圧と上記インバータ58の入力端電圧とを
デコーダ部14の対応する段のノアゲート16に入力するよ
うに変更したものである。
シリアルレジスタ部13のデータ転送ゲート21を変形した
例を示している。即ち、第6図(a)では、Nチャネル
トランジスタ61のゲートにクロックφ1あるいはφ2を
与えるように変更している。また、第6図(b)では、
Pチャネルトランジスタ62のゲートに反転クロックφ1
あるいはφ2を与えるように変更している。また、第6
図(c)では、Nチャネルトランジスタ63のゲートにク
ロックφ1を与えると共にPチャネルトランジスタ64の
ゲートに反転クロック を与えるように変更している。また、第6図(d)で
は、Pチャネルトランジスタ65のゲートに反転クロック を与えると共にNチャネルトランジスタ66のゲートにク
ロックφ2を与えるように変更している。
ーケンシャルデコーダ12のデコーダ部14を変形した例を
示している。即ち、第7図(a)では、第2図中の二入
力ノアゲート16を三入力ノアゲート71に変更し、このノ
アゲート71の1つの入力としてデコード停止制御信号ST
Pを与えるように変更している。この信号STPが“1"の時
には、デコーダ部のノアゲート71の出力が全て“0"にな
り、メモリセルアレイのカラムに対して無選択状態にな
る。
16を三入力ナンドゲート72に変更し、このナンドゲート
72の1つの入力としてデコード停止制御信号STPの反転
信号▲▼を与えるように変更している。この反転
信号▲▼が“0"の時には、デコーダ部のナンドゲ
ート72の出力が全て“1"になり、メモリセルアレイのカ
ラムに対して無選択状態になる。
段のデータ反転転送回路22の入力端電圧をインバータ73
により反転させた電圧と前段のデータ反転転送回路22の
出力端電圧とをデコーダ部14の偶数段の三入力ノアゲー
ト74に入力し、シリアルレジスタ部13の偶数段のデータ
反転転送回路22の出力端電圧をインバータ73により反転
させた電圧と後段のデータ反転転送回路22の入力端電圧
とをデコーダ部14の奇数段の三入力ノアゲート74に入力
するように変更し、これらのノアゲート74の1つの入力
としてデコード停止制御信号STPを与えている。
段のデータ反転転送回路22の入力端電圧をインバータ75
により反転させた電圧と前段のデータ反転転送回路22の
出力端電圧とをデコーダ部14の奇数段の三入力ナンドゲ
ート76に入力し、シリアルレジスタ部13の奇数段のデー
タ反転転送回路22の出力端電圧をインバータ75により反
転させた電圧と後段のデータ反転転送回路22の入力端電
圧とをデコーダ部14の偶数段の三入力ナンドゲート76に
入力するように変更し、これらのナンドゲート76の1つ
の入力としてデコード停止制御信号STPの反転信号▲
▼を与えている。
シリアルレジスタ部13を変形した例を示しており、シリ
アルレジスタ部13の最終段のデータ出力が初段のデータ
入力となるようにループ状に接続されている点が異な
る。
と、転送制御用の所要のクロックが入力し続ける限り、
デコード出力SiがS1〜Sn、S1、…の順にシフトを繰
返すようになる。
ば、パターン面積を縮小でき、シーケンシャル段数が多
くなっても集積回路チップ上のパターン占有面積が大き
くなることを抑制できる。
係るシーケンシャルアクセスメモリの一例を概略的に示
すブロック図、第2図は第1図中のシーケンシャルデコ
ーダを取り出して一実施例を示す回路図、第3図(a)
は第2図中のシリアルレジスタ部における初段および偶
数段のプリセッタブルなデータ反転転送回路の一例を示
す回路図、第3図(b)は第2図中のシリアルレジスタ
部における初段を除く奇数段のプリセッタブルなデータ
反転転送回路の一例を示す回路図、第4図は第2図のシ
ーケンシャルデコーダの動作に際してシリアルレジスタ
部の各段毎のデコーダ反転保持回路の入力端Aのデータ
および出力端Bのデータがシフトする様子を示す図、第
5図(a乃至(l)はそれぞれ第3図(a)または
(b)に示したプリセッタブルなデータ反転転送回路の
変形例を示す回路図、第6図(a)乃至(d)はそれぞ
れ第2図中に示したシリアルレジスタ部のデータ転送ゲ
ートを変形した例を示す回路図、第7図(a)乃至
(d)はそれぞれ第2図に示したシーケンシャルデコー
ダのデコーダ部を変形した例を示す回路図、第8図は第
2図に示したシーケンシャルデコーダのシリアルレジス
タ部を変形した例を示すブロック図、第9図および第10
図はそれぞれ従来のシーケンシャルデコーダを示す回路
図である。 10……メモリセルアレイ、11……ロウデコーダ、12……
シーケンシャルデコーダ、13……シリアルレジスタ部、
14……デコーダ部、16,71,72,74,76……デコード用ゲー
ト、21……CMOSトランスファゲート(データ転送ゲー
ト)、22……プリセッタブルなデータ反転転送回路、3
1,35……プリセット用のトランジスタ、32……データ反
転保持回路、φ1,φ2,φ1,φ2……クロック。
Claims (2)
- 【請求項1】データ転送ゲートおよびプリセッタプルな
データ反転転送回路がシリアルに接続されてなる1ビッ
ト遅延回路が各段に用いられ、この1ビット遅延回路が
全体としてシリアルあるいはループ状に接続され、奇数
段のデータ転送ゲートと偶数段のデータ転送ゲートとが
データ転送用クロックにより交互に駆動されるシリアル
レジスタ部と、 このシリアルレジスタ部の各段のデータ反転転送回路の
両端電圧が与えられてシーケンシャル出力を発生するよ
うにデコードするデコーダ部と を具備することを特徴とするシーケンシャルデコーダ。 - 【請求項2】シーケンシャルアクセスメモリのロウ選択
またはカラム選択のために使用されることを特徴とする
請求項1記載のシーケンシャルデコーダ。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1214816A JPH0664909B2 (ja) | 1989-08-23 | 1989-08-23 | シーケンシャルデコーダ |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1214816A JPH0664909B2 (ja) | 1989-08-23 | 1989-08-23 | シーケンシャルデコーダ |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0380495A JPH0380495A (ja) | 1991-04-05 |
| JPH0664909B2 true JPH0664909B2 (ja) | 1994-08-22 |
Family
ID=16662000
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1214816A Expired - Lifetime JPH0664909B2 (ja) | 1989-08-23 | 1989-08-23 | シーケンシャルデコーダ |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0664909B2 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3311519B2 (ja) * | 1994-10-25 | 2002-08-05 | ティーディーケイ株式会社 | 圧電サウンダ |
-
1989
- 1989-08-23 JP JP1214816A patent/JPH0664909B2/ja not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0380495A (ja) | 1991-04-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3253347B2 (ja) | 機能的に完全なセルフタイミング機能付き論理回路群 | |
| JPH0369095A (ja) | 2導体のデータカラムを有する記憶論理アレイに使用する記憶セル | |
| JPS6340412A (ja) | 有限状態機械回路 | |
| JPH03231515A (ja) | プログラマブル論理装置 | |
| US5636161A (en) | Eprom bit-line interface for implementing programming, verification and testing | |
| JP3396720B2 (ja) | 部分積生成回路 | |
| JPH0573268A (ja) | 加算器 | |
| JPH0664909B2 (ja) | シーケンシャルデコーダ | |
| US5982703A (en) | Super high-speed sequential column decoder | |
| EP0144635B1 (en) | Logical circuit array | |
| JPS63125019A (ja) | カウンタセルおよび2重モードnビットレジスタ | |
| JPS60150314A (ja) | D−フリツプフロツプ回路 | |
| EP0743649A2 (en) | Serial access memory with reduced loop-line delay | |
| JP3038757B2 (ja) | シフトレジスタ回路 | |
| KR940003084B1 (ko) | 프로그래머블 로직 어레이 | |
| JP2001344977A (ja) | 半導体記憶装置 | |
| CN223486493U (zh) | 一种电路结构、电路系统以及集成电路芯片 | |
| KR930007567B1 (ko) | 다입력 디코더회로 | |
| JPH04212521A (ja) | リングカウンタ | |
| US4535465A (en) | Low power clock generator circuit | |
| US6216146B1 (en) | Method and apparatus for an N-nary adder gate | |
| JP3068382B2 (ja) | プログラマブルロジックアレイ | |
| US4621370A (en) | Binary synchronous count and clear bit-slice module | |
| JPH0573703A (ja) | 半導体集積回路装置 | |
| JPH0247038B2 (ja) |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20070822 Year of fee payment: 13 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080822 Year of fee payment: 14 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090822 Year of fee payment: 15 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090822 Year of fee payment: 15 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100822 Year of fee payment: 16 |
|
| EXPY | Cancellation because of completion of term | ||
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100822 Year of fee payment: 16 |