JPH01164114A - レジスタ装置 - Google Patents

レジスタ装置

Info

Publication number
JPH01164114A
JPH01164114A JP63169983A JP16998388A JPH01164114A JP H01164114 A JPH01164114 A JP H01164114A JP 63169983 A JP63169983 A JP 63169983A JP 16998388 A JP16998388 A JP 16998388A JP H01164114 A JPH01164114 A JP H01164114A
Authority
JP
Japan
Prior art keywords
output
signal
gate
input
flop
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
JP63169983A
Other languages
English (en)
Inventor
Angelo Beltramini
アンジェロ、ベルトラミニ
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.)
Montedison SpA
Original Assignee
Montedison SpA
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 Montedison SpA filed Critical Montedison SpA
Publication of JPH01164114A publication Critical patent/JPH01164114A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K3/00Circuits for generating electric pulses; Monostable, bistable or multistable circuits
    • H03K3/02Generators characterised by the type of circuit or by the means used for producing pulses
    • H03K3/027Generators characterised by the type of circuit or by the means used for producing pulses by the use of logic circuits, with internal or external positive feedback
    • H03K3/037Bistable circuits

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Electronic Switches (AREA)
  • Logic Circuits (AREA)
  • Shift Register Type Memory (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明はD形フリップフロップからなるレジスタに関し
、各入力ラインのデータが夫々のラインに関連した印加
負荷制御入力信号のエツジ部でトリガーされる適正な負
荷制御によりフリップフロップメモリ素子に入れられる
ようになったものに関する。このレジスタは入力であれ
出力であれ、伝達ゲートを用いず、入力ラインの数には
無関係に1個のフリップフロップメモリ素子を用いるも
のである。補助クリアおよびリセット入力を有しでもよ
く、その場合にはメモリ素子はRSフリップフロップと
して作用する。
このレジスタは自己クロックまたは自己タイミング非同
期ディジタル回路に有用である。
(従来の技術) 適当な負荷制御入力インストラクションLdnに関連づ
けられたn個の情報源からの1以上の入力ラインl を
有する従来のレジスタを第1図に示す。負荷入力インス
トラクションL、。により、選択された1個の入力ベク
トルI がレジスタの出力Qに移される。
一般に、従来の方法によればそのようなレジスタは2つ
の方法で構成出来る。第1の方法では第2図に示すよう
に複数のレジスタRを■ 入力en    n ベクトルに関連づけ、その出力を複数の伝達ゲートt 
を介してレジスタの出力Qに接続する。こn の場合、出力Qへの入力データの交換はレジスタRの下
流で生じる。
n 最後の負荷制御信号Ld1(1≦i≦n)の活性レベル
を前の負荷制御信号から独立させるために、アービタ1
1が用いられる。これは最後の記憶の生じたレジスタR
に関連する伝達ゲートt、1のみを時系列的に動作可能
とさせ、関連した負荷の入力負荷制御信号Ld1に鋭い
スイッチエツジを生じさせる。
第2の方法は第1図のレジスタを用いるものであり、そ
れを第3図に示す。1個のRレジスタへの■ 個の情報
源のアクセスは、夫々人カベクトルI に接続するゲー
トt により制御される。
n                gn選択された情
報は負荷入力制御信号り、1の鋭いエツジでレジスタR
内に記憶される。この場合、情報交換はレジスタRの前
に置かれ、レジスタRの出力が出力Qとなる。この場合
も、最後の負荷信号の前の負荷信号と比較しての活性レ
ベルの独立性を得るには最後の記憶制御人力り、Iに関
連したゲートのみを時系列的に動作可能にするアービタ
11を必要とする。内部母線そのとき存在する情報の実
際の記憶はその情報が安定化されたときにのみRレジス
タ内に生じる。これを行うには、負荷入力制御信号Ld
nは、最後に印加された制御信号Ld1を情報■。の安
定化に充分な期間だけ遅延させる時間オペレータTを通
じてレジスタRに加える。この遅延はクロックにより行
い、その時間は統計的な情報をもとにして決定される。
(発明が解決しようとする課題) 第2図および第3図の回路は複雑なアービタ11を必要
とし、また第3図では第1図のレジスタの動作タイミン
グを適正とするためのクロック制御の遅延が必要である
(課題を解決するための手段) 本発明は1以上の人力を有し、最後の負荷入力制御信号
の鋭いエツジが他に加えられる負荷制御信号のレベルと
は無関係となる、エツジトリガー式り形フリップフロッ
プのごとき形を有するレジスタの提供を目的とする。
(作 用) 本発明ではレジスタに印加された最後の負荷人力制御信
号のエツジが他の負荷制御信号のレベルとは論理的に無
関係となり、しかもアーとりや特殊な遅延装置が不要と
なる。
(実施例) 本発明のレジスタにおいてはレジスタに入る最後の負荷
入力制御信号のエツジは他の制御信号のレベルとは無関
係であり、そして印加入力ベクトル から出力Qへの情
報の伝達の制御に用いられる。説明の便宜上、印加入力
ベクトルを重入力ベクトルレジスタについてはデータD
とし、多大カレジスタについてはデータDl、D2・・
・・・・Dnとして示し、レジスタの出力をQ(1)で
示す。
重入力ベクトルレジスタの印加負荷制御信号はL1多入
力レジスタの、データD t 、 D 2・・・・・・
Dnに関連したものをLi、L2・・・・・・Lnで夫
々示す。
更に、以下に述べるレジスタは信号のエツジの変化によ
り制御されるのであり、ここでは正のエツジ変でそれが
生じるものとする。従って負荷制御信号L(0−1)は
印加負荷制御信号の正の変化を示す。しかしながら、本
発明では負の負荷制御信号変化、すなわち(L−1→0
)を用いてもよいことは明らかである。
一般に、本発明は米国特許出願節191,363号(出
願日昭和63年5月9日)に示されるFERSフリップ
フロップを変更して達成出来る。
第13図は本発明用に変更可能なFERSフリップフロ
ップの一例を、第14図にはその信号のタイミングチャ
ートを示している。これらは上記米国出願の第10図お
よび第11図に夫々対応している。
第13図に示すように、FERS回路とも呼ばれるフリ
ップフロップ11は交叉接続したNANDゲート25.
27からなる通常のRSフリップフロップ13を含み、
その出力Q(1)がフリップフロップ11の出力となる
。ΔSSクライバよびΔRデライバと呼ばれる2個の論
理装置12と14が出力フリップフロップ13の通常の
コマンド人力5(0)とγ(0)(負論理で表現)に接
続する。ΔSおよびΔRデライバの機能は出力フリップ
フロップ13のセット5(0)とリセットγ(0)入力
に、そのフリップフロップの状態変化を繰り返すに必要
且つ充分な時間だけ負論理での適正なセットまたはリセ
ット信号を送ることであり、その後、作動されたデライ
バ(ΔSまたはΔR)の出力がリセット状態にもどる。
夫々3個のNANDゲートを用いるΔSおよびΔRデラ
イバの一例を第13図に示してあり、その詳細は米国特
許出願第165908号(出願日昭和63年3月9日)
に示されている。
デライバ回路の特性は、その出力信号Yの状態が、印加
された入力信号Xの状態変化(例えば〇−1)により変
化(例えば正論理では0−1)するが、下流側のデジタ
ル回路からの帰還信号Fの遷移(例えば0→1)に応じ
てのみ元の状態に(正論理では1→0)もどるという点
である。このように、デライバ回路は下流側回路からの
帰還信号Fの変化が下流回路のスイッチングの発生を示
すときに下流側のディジタル回路に影響(スイッチング
)するに必要であってデライバ出力を元の休止状態にも
どすために用いられる時間だけ出力信号Yを与える。
上記米国出願第165908号には3種のデライバ回路
が示されており、その第1の形式のものは帰還信号Fの
状態には全く無関係に出力信号Yを発生するものであり
、第2および第3の形式のものは帰還信号Fが予定の状
態(例えば休止状態)のときにのみ出力信号Yを発生す
るものである。
いずれにしてもこれらデライバ回路は出力信号Yを休止
状態(例えば1−0)にもどすには帰還信号Fの積極的
な変化が必要であるという特徴を共に有している。
第13図はデライバ12の上記信号X、 Y、  Fを
X  、Y  、F  で、デライバ14のそれをa 
    a     a Xb、Yb、Fbで示している。第14図のタイミング
チャートは第13図のFERSフリップフロップ11の
動作を説明するものであるが、必要であれば前記米国出
願第191363号を参照しでもよい。
一般に本発明は上記のFERSフリップフロ、ンブを次
に述べるように変更して得られる。各入力D データに
ついて(情報人力−に対応する)、n D データとその補数(D  )は夫々(A)2個n のデライバΔSとΔR(12,14)とRS出カフリッ
プフロップ13の間でFERSフリップフロップ11の
内側に配置された2個のORゲートまたは(A)ΔNA
NDデライバをΔSおよびΔRデライバ12.14の代
りとしてFERSフリップフロップ11内の2個のΔN
ANDデライバの入力に加えられる。各データD 毎に
対応する負荷制御信号Ldnはプライバ(ΔS、ΔRま
たはΔNAND)の夫々に共通に、プライバの出力Yの
状態を変化させるプライバ人力Xとして加えられる。
次に更に詳細にこれを述べる。
本発明のレジスタは夫々1以上の入力を有する4種のも
のとして構成出来る。第1の、第4図に示すものは、デ
ータ源からのDデータとその補データ○(インバータ1
9でつくられる)がFERSフリップフロップ30内で
2個のΔSおよびΔRデライバ12.14と交叉NAN
Dゲート27゜29で形成されるR8出力フリップフロ
ップ13の間に配置される2個のORゲート21.23
の入力に夫々加えられる。
これらFERSフリップフロップ回路は前記米国出願第
191363号で第1または第2形式として示されるも
のであるから詳細は省く。要約すると、第1の形式のF
ERSフリップフロップはΔRおよびΔSデライバを有
し、これらは帰還信号Fの状態には無関係に印加入力X
の状態変化(例えば0→1)に応じてその出力Yの状態
を(例えばO→1)に変え、第2の形式のΔRとΔSデ
ライバでは帰還信号はその出力Yをプライバ人力Xの変
化(例えば0→1)に応じて予定の状態に変化(例えば
0−1)に変化しなければならない。
第4図において、2個のORゲート21.23の一方の
みが印加された負荷制御信号Ldnのエツジを通してフ
リップフロップ13をスイッチさせ、それにより、リセ
ットされているフリップフロップとセットされたものと
を適正なデータDまたはDにより設定しうるようにする
第4図の回路は出力フリップフロップ13にスイッチン
グに必要な時間だけ適当な信号りまたは負論理ではDを
送る。勿論、スイッチングは新しいデータDまたはbが
フリップフロップ13の出力状態を変えるときにのみ生
じる。すでにセットされたフリップフロップをセットし
たりあるいはリセットしているものをリセットしようと
してもその時点では問題のプライバは活性状態にないた
め変化は生じない。
第5図は第4図の回路の多入力レジスタへの応用を示す
。1人力(第4図)および2人力(第5図)を有する本
発明のレジスタの出力Q(1)の論理式は次の通りであ
る。
Q (1)−(DALAP  )VQ (f5人り入p
R> −・−・−m4図)但し“Δ″はAND、  “
△”はAND、  “V”はORであり、P8とPRは
デライバ内の信号の状態を表わす(第13図のプライバ
12.14の出力ゲートに信号PsとPRが加えられる
)。
この装置をセットするためのスイッチング時間は回路の
相異から、リセットするに要する時間より短い。この時
間差の補償は必要であれば出力フリップフロップ13の
セットを行うラインに沿って単位遅延Tを与える遅延素
子を組込むことにより行うことが出来る。
第4図の回路はそれ故新しい正のエツジトリガー形り形
フリップフロップ30を示し、その負荷入力制御は印加
された負荷制御信号りにおける(0→1)のスイッチン
グエツジで活性となる。
上記のように第4図のレジスタ回路は第5図に示すよう
にして多入力用に拡張出来る。第5図においてはそれを
30′で示している。このレジスタ30′は2個のデー
タ入力D1とD2および2個の負荷入力L  (0→1
)とL2 (0→1)を■ 有する。第5図の出力フリップフロップ13′を形成す
るNANDゲート27’ 、29’の夫々は第4図のゲ
ート27.39に入力を加えたものである。NANDゲ
ー)27’ 、29’の負荷された入力は第2のORゲ
ート21’ 、2B’対から付加的な出力信号を受け、
そして第2対のプライバー2′と14′と共にD およ
びb2データを負荷制御信号L2の制御により出力フリ
ップフロ    。
ツブ13′の付加入力に与える。
第4.5図の回路ではΔR9ΔSデライバは夫々RS出
カフリップフロップ13’のQ(1)およびQ(0)出
力からの帰還信号を受ける。本発明はまた、これらデラ
イバに対し1個の帰還信号を用いる米国特許出願第19
1363号の他の形式のFERSフリップフロップで構
成してもよい。
その場合には夫々の帰還信号ではなく、デライバΔSま
たはΔRを動作不能にするエツジを有する1個の帰還信
号Fが得られる。
第6図は第4図の回路と同様であるが、1個の帰還信号
を用いる回路である。2個のXORゲート31,33お
よびORゲート35が出力フリップフロップ13とデラ
イバ12.14の帰還人力Aの間に付加される。XOR
ゲート31の2つの入力はNANDゲート29の出力と
ORゲート23の出力に夫々接続し、XORゲート33
の2つの入力はNANDゲート27とORゲート21の
出力に夫々接続する。XORゲート31と33の出力は
ORゲート35の夫々の入力に接続し、その出力がデラ
イバ12.14の共通帰還信号となる。
すでにセットされたフリップフロップをセットあるいは
リセットされたものをリセットすると、負荷作用が得ら
れる。この負荷作用は、結果としては重大なものではな
いが活性状態にあるデライバを動作不能とするような帰
還信号を発生させることがある。
共通の帰還を1人力(第6図)および2人力(第7図)
用に用いそして帰還信号Fの状態がデライバ12.14
のスイッチングの制御条件となる、本発明の装置の出力
信号Q(1)の論理式は次の通りである。
Q (1) −(DALAP AF) VQ (DAL
AP、 AF)Q (1) −(D、 ALIAPSI
AF) V (D2ALAP、AF)vQ(DALΔP
AF)△(D2ΔL2△PR2八F)1  1   R
1 n入力について一般化すると Q (1) −V  (D、 AL、 AP8iAF)
 VQl自1 髪 △ (D、△L]ΔPRJ△F) 帰還信号Fの一般式は次の通りである。
但しく5l−D1ΔL1ΔPs1△F)および(R,−
D、△L1△PR1ΔF)。
多入力(D   D  ・・・・・・;Li、L2・・
・・・・)を1’  2 処理するための第6図の実施例の変更例である第7図の
実施例では更にXORゲート41と43が付加している
。XORゲート41の一方の入力はNANDゲート29
のQ′比出力、他方はORゲート23′の出力に接続し
、XORゲート43の一方の入力はNANDゲート27
のQ(1)出力に他方はORゲート21′の出力に接続
する。XORゲート31,33,41.43の出力はO
Rゲート35′の夫々の入力に接続し、このORゲート
はその出力にすべてのデライバ用の共通帰還信号Fを与
える。
また、本発明にΔNANDデライバを用いることも出来
る。これらΔNANDデライバはΔS。
ΔRデライバの代りとなる。ΔNANDデライバは米国
出願第165908号に詳述されている。
それに対応する本発明の実施例を第8−12図に示す。
装置のスイッチングを可能にさせる負荷制御信号LΦ(
0→1)エツジがΔNANDデライバ58.60に加え
られる。出力フリップフロップ13のスイッチングを生
じさせるΔNANDデライバの選択はデータDの論理レ
ベルと出力フリップフロップ13の現在の状態とにより
行われる。
出力フリップフロップ13のスイッチングはそのスイッ
チングに必要な期間だけの幅をもつ負論理で(0→1)
である印加負荷制御信号L (0→1)により行われる
第8図は1個のデータ人力りと1個の負荷入力制御信号
L (0→1)を有するD形しジスタの回路図である。
第8図の回路の式は Q−(LADAP  )V (QA (LADAPR)
である。この式は前記の2件の米国特許出願に示される
ΔNANDデライバとFERSフリップフロップ用の式
から得られる。
第9図は第8図の回路の延長であって2データ入力D1
.D2と2負荷制御信号り、(0−1)とL2 (0−
1)を有する本発明のレジスタを示す。
出力信号Q(1)の式は2人力とn入力につき次のよう
になる。
Q (1) −(D、△L1△Ps工)V(D2△L2
△PS2)Q (1) −V (D、ΔL1△Ps、)
 VQ、A量−■ (D、ΔL1△PRi) 第8,9図の回路については出力フリップフロップ13
の出力Q(1)とQ’  (0)はΔNANDデライバ
58.60用の帰還信号を夫々発生するために用いられ
る。また、第8図の2個のΔNANDデライバ58.6
0の出力ΔNANDゲート51.53は夫々その入力に
データDとその補助○を受ける。同様にして第9図の多
入力装置が形成されており、一対のΔNANDデライバ
が入力DNとLNに用いられる。第5図の実施例と同様
に、付加されたデライバ61.63の出力は出力フリッ
プフロップ13の交叉接続N’ANDゲート27’、2
9’の夫々の入力に加えられる。この回路ではΔNAN
Dゲート61の出力とNANDゲート27′の間に別の
遅延Tが与えられる。
第10図はΔNANDデライバと1個の帰還信号を用い
る本発明の他の形を示している。
この回路では帰還信号は出力フリップフロップ13の変
化を生じさせたデライバを動作不能にするために用いら
れる。ΔNANDデライバ67゜69を動作不能とさせ
るエツジ(1−0’)を有することの帰還信号Fは、出
力フリップフロップ13のNANDゲート27.29の
入力に夫々接続する入力を有するXORゲート71.7
3により得られる。XORゲート71の一方の入力はN
ANDゲート29の出力に、他方の入力はNANDゲー
ト51の出力に接続し、XORゲート73の一方の入力
はNANDゲート27の出力に、他方の入力はNAND
ゲート53の出力に夫々接続する。XORゲート71.
73の出力はORゲート35の夫々の入力に接続し、そ
の出力がΔNANDデライバ67.69用の共通帰還信
号Fを形成する。
すでにセットされたフリップフロップをセットしあるい
はリセットしているものをリセットすると負荷作用が生
じこれは重大ではないが活性のΔNANDデライバを動
作不能にする帰還信号を発生させる。
1個のデータ人力りと1個の制御入力L (0→1)を
有し、デライバのスイッチングを帰還信号Fの状態によ
り制御する第10図の回路の論理式4式% 第11a図およびfflllb図は第10図の装置のタ
イミング図であって夫々ΔNANDデライバ67.69
の最終NANDゲート51.53の入力に対する直接の
帰還接続のない場合とある場合を示している。第10図
は最終NANDゲート51.53への直接帰還接続のあ
る場合である。
第11a図と第11b図を比較すると、安定状態と一致
する変化F(0−1)を得る際の遅延は、帰還信号Fを
ΔNANDデライバ67.69の最終NANDゲー)5
1.53に接続すると減少することかわかる。この構成
では状態変化5(0−1)またはγ(0→1)はP8と
PRで行われるのではなく、Fから直線的に生じる。
第12図は第10図の回路を2データ入力D1゜D と
2制御人力L  (0→1)、L2 (0→1)に拡張
したものを示す。第12図の装置の2人力とn人力につ
いての出力信号Q(1)の論理式は夫々次の通りである
Q(1)−CD、 AL1AP81AF) V (D2
AL2AP82AF)に れら回路でも同様に負論理の適正な信号が変化に必要な
時間だけ出力フリップフロップ13に送られる。第7図
の回路におけるように、XORゲート31,41,33
.43およびORゲート35′が共通帰還信号Fを発生
するために用いられる。この帰還信号の一般式は次の通
りである。
但し、S、−D、△LiAP、AFおよび第4−12図
において、レジスタの、リセットと比較してセットに必
要な時間は短く、そしてそのずれをなくすために必要な
単位遅延Tが与えられているが、不要であればそれをな
くしてもよい。
印加された負荷制御信号りの正の変化(0→1)で変化
するようにこれまで説明したが、本発明のレジスタはこ
れまでの任意の実施例について負荷制御信号の負(1−
0)のエツジに応答するようにすることも出来る。これ
は正論理で示したと同様に出力に適用出来る。
また、本発明のレジスタは補助的なりリアおよびプリセ
ット入力を有してもよく、これら補助入力により通常の
RSフリップフロップとして回路が動作る。そのような
場合には第10図に点線で示すようにプリセット信号が
出力フリップフロップの交叉NANDゲート27の一方
の付加入力および他の交叉NANDゲート29を制御す
るΔNANDプライトの最終ゲートに加えられ、クリア
人力はNANDゲート29の入力とNANDゲート27
を制御するΔNANDデライバ67の最終ゲートに加え
られる。
〔発明の効果〕
本発明のエツジトリガー式のD形フリップフロップであ
るレジスタは1以上の入力を有し、最終の負荷入力制御
信号のエツジが他の制御信号のレベルとは無関係となり
、そのため、従来必要であった内部アービタまたはクロ
ック制御の遅延が不要となる。
【図面の簡単な説明】
第1図は従来の多入力単出力トランスファレジスタのブ
ロック図、第2図は第1図の回路をn入力レジスタとn
出力伝達ゲートで構成した回路のブロック図、第3図は
n入力伝達ゲートと1出力レジスタで構成した第1図の
回路のブロック図、第4図は1データ入力と1負荷制御
入力を有するエツジトリが−D形ラフリップフロップ第
1の形式を用いた本発明の第1実施例、第5図は2デー
タ入力、2負荷制御入力を有するエツジトリガーD形フ
リップフロップの第1形式を用いる本発明の第2実施例
、第6図は1データ入力、1負荷制御入力を有するエツ
ジトリガーD形フリップフロップの第2の形式を用いる
本発明の第3実施例、第7図は2データ入力、2負荷制
御入力を有するエツジトリガーD形フリップフロップの
第2の形式を用いる本発明の第4実施例、第8図は1デ
ータ入力、1負荷制御入力を有するエツジトリガー〇形
フリップフロップの第3の形式を用いる本発明の′W4
5実施例、第9図は2データ入力、2負荷制御入力を有
する、エツジトリガへD形フリップフロップの第3の形
式を用いる本発明の第6実施例、第10図は1データ入
力、1負荷制御入力を有するエツジトリガーD形フリッ
プフロップの第4の形式を用いる本発明の第7実施例、
第11a図および第11b図は第10図の実施例の動作
を示すタイミングチャート、第12図は2データ入力、
2負荷制御入力を有するエツジトリガーD形フリップフ
ロップの第4の形式−を用いる本発明の第8実施例、第
13図はFERSフリップフロップの回路図、第14図
は第13図の回路の動作を示すタイミングチャートであ
る。 11・・・FERSフリップフロップ、12゜12′・
・・ΔSSクライバ13.13’ ・・・RSフリップ
フロップ、14.14’ ・・・ΔRデライバ、30・
・・エツジトリガーフリップフロップ、58゜60.6
1,63,67.69・・・ΔNANDデライバ、T・
・・遅延素子。 出願人代理人  佐  藤  −雄 ’  −1”  脣+Qr  6  e  eo  L
L手続性n正置(方式) 1、事件の表示 昭和63年 特許願第169983号 2、発明の名称 レジスタ装置 3、補正をする者 事件との関係  特許出願人 モンテジソン、ソチェタ、ベル、 ア慣ツィオ一二 4、代 理 人(郵便番号100) 昭和63年9月7日 (発送口 昭和63年9月27日) 6、補正の対象

Claims (1)

  1. 【特許請求の範囲】 1、セット入力、リセット入力および少なくとも1本の
    出力信号ラインを有する出力フリップフロップと、印加
    された入力負荷制御信号Lの制御により上記リセットお
    よびセット入力に夫々入力信号Dとその補信号@D@を
    加えるための第1ゲート装置とを有し、この第1ゲート
    装置は、上記入力信号Dとその補信号@D@の一歩によ
    り上記フリップフロップの出力状態を切換えさせるに充
    分であってこの状態変化に応じて少なくとも1個の帰還
    信号がその変化の生じたことを予定の切換えエッジ部で
    示すときに終了する期間の間だけ上記負荷制御信号の予
    定の切換わりエッジ部の発生により上記入力信号Dとそ
    の補信号@D@が上記リセットおよびセット入力に加わ
    るように動作するレジスタ装置。 2、前記第1ゲート装置は前記リセット入力に接続する
    出力を有するORゲートおよび前記セット入力に接続す
    る出力を有する他のORゲートからなり、夫々前記信号
    Dと補信号@D@を受けるように構成された第1のOR
    ゲート対と、夫々印加された入力信号Xの状態変化によ
    りその状態を変え、そして前記帰還信号の予定の切換え
    エッジ部により元の状態にもどる出力Yを有する第1の
    スイッチング回路対と、から成り、この第1のスイッチ
    ング回路対は上記X信号入力に前記負荷制御信号を受け
    そしてそれらの出力が上記ORゲート対の夫々の入力に
    接続するように構成された請求項1記載のレジスタ装置
    。 3、前記第1ゲート装置は更に、複数(n)のORゲー
    ト対と複数(n)のスイッチング回路対とを含み、上記
    ORゲート対の夫々はその入力として信号D_nと補信
    号@D@_nを受け、その対の一方のORゲートの出力
    は前記出力フリップフロップのリセット入力と、他方の
    ORゲートの出力はそのセット入力に接続しており、上
    記スイッチング回路対の夫々は、加えられる入力信号X
    の状態変化によりその状態を変え、前記帰還信号の予定
    の切換りエッジ部に応じて元の状態にもどる出力Yを有
    すると共に複数の負荷制御信号L_nの内の1個の共通
    に受ける入力と前記信号D_nおよび補信号@D@_n
    を受ける関連するORゲート対の夫々の入力に接続する
    出力を有する請求項1記載のレジスタ装置。 4、前記出力フリップフロップの出力信号Q(1)は、
    Qを上記出力フリップフロップの出力Q(1)の補出力
    、D_iおよび@D@_iを前記ORゲート対の夫々の
    Dおよび@D@入力、L_iを各スイッチング回路対の
    共通負荷制御信号、P_S_iとP_R_iを上記出力
    フリップフロップのセットおよびリセット入力へのP_
    iおよび@D@_i信号の印加を夫々制御するスイッチ
    ング回路の内部信号状態、∧をAND機能、VをOR機
    能、@∧@を@AND@機能とすると、 ▲数式、化学式、表等があります▼ で表わされるように構成された請求項3記載のレジスタ
    装置。 5、前記スイッチング回路の夫々は帰還信号を受け、上
    記帰還信号の内の一方は前記出力信号ラインから、他方
    の帰還信号は上記出力信号ラインの信号の補信号である
    請求項2記載のレジスタ装置。 6、前記スイッチング回路対に共通に1個の帰還信号を
    加えるごとくした請求項2記載のレジスタ装置。 7、前記出力フリップフロップは交叉接続したゲート対
    からなっており、更に、前記共通帰還信号を発生する第
    2ゲート装置を含み、この第2ゲート装置は上記ゲート
    対の第1のゲートの出力に接続する一方の入力および前
    記ORゲートの一方の出力に接続する他の入力を有する
    第1XORゲートと、上記ゲート対の第2のゲートの出
    力に接続する一方の入力および上記ゲート対の他方のゲ
    ートの出力に接続する他の入力を有する第2XORゲー
    トと上記第1および第2XORゲートの出力を受けてそ
    の出力に上記共通の帰還信号を出す他のORゲートとか
    ら成っている請求項6記載のレジスタ装置。 8、前記第1および第2帰還信号は前記出力フリップフ
    ロップで発生され、その内の一方が前記出力信号ライン
    からとり出され、他方がその補信号であり、前記スイッ
    チング回路対の一方のスイッチング回路は上記第1帰還
    信号を受け、他方が第2帰還信号を受けるように構成さ
    れた請求項3記載のレジスタ装置。 9、1個の帰還信号が発生されて前記スイッチング回路
    のすべてに共通に加えられる請求項3記載のレジスタ装
    置。 10、前記出力フリップフロップは一対の交叉接続した
    ゲートからなり、更に、複数の第1XORゲートと複数
    の第2XORゲートからなる、前記共通の帰還信号を発
    生するための第2ゲート装置を含み、上記第1XORゲ
    ートの夫々の一方の入力は上記交叉接続したゲートの内
    の1個の一方の入力に接続し、他方の入力は、夫々のO
    Rゲート対の内の第1ORゲートの出力に接続しており
    、上記第2XORゲートの夫々の一方の入力は上記交叉
    接続ゲートの他方のものの出力に接続し、他の入力は夫
    々のORゲート対の第2のORゲートの出力に接続して
    おり、これらXORゲートの出力は上記共通帰還信号を
    発生する他のORゲートに加えられる請求項9記載のレ
    ジスタ装置。 11、前記第1ゲート装置は第1スイッチング回路と第
    2スイッチング回路からなり、第1スイッチング回路は
    第1出力と少なくとも3個の入力を有し、第1出力の出
    力信号は前記出力フリップフロップのセットおよびリセ
    ット入力の一方に接続し、上記3個の入力はデータD入
    力信号を受ける第1入力、負荷制御信号Lを受ける第2
    入力および上記フリップフロップの状態変化により状態
    の変化する帰還信号を受ける第3入力ならなり、上記第
    2スイッチング回路は第2出力と少なくとも3個の入力
    を有し、第2出力の信号は上記フリップフロップのセッ
    トまたはリセット入力に接続し、上記3個の入力は反転
    データ@D@入力信号を受ける第1入力、負荷制御信号
    Lを受ける第2入力およびフリップフロップの状態変化
    により状態の変化する帰還信号を受ける第3入力であり
    、上記第1および第2スイッチング回路は、上記フリッ
    プフロップにDまたは@D@信号を与える方のスイッチ
    ング回路がフリップフロップの状態変化を示す関連した
    帰還信号の予定の切換エッジを検出したとき終了する予
    定の期間だけ上記負荷制御信号の予定の切換エッジのと
    ころでデータ信号Dと@D@の一方を上記第1または第
    2入力ゲートを通じて上記フリップフロップのリセット
    およびセット入力に加えられるように動作する請求項1
    記載のレジスタ装置。 12、前記第1および第2出力ゲートの夫々はNAND
    ゲートである請求項11記載のレジスタ装置。 13、夫々の出力NANDゲートはデータ信号Dおよび
    @D@の一方を受ける第1入力、印加された負荷信号L
    を受ける第2入力、関連する制御フリップフロップの出
    力を受ける第3入力を存し、上記第1スイッチング回路
    の制御フリップフロップはその第1および第2入力に上
    記データ信号Dと負荷制御信号Lを受け、そして第3入
    力に上記帰還信号を受け、第2スイッチング回路の制御
    フリップフロップはその第1および第2入力に印加され
    たデータ信号@D@と負荷制御信号Lを夫々受けそして
    第3入力に上記帰還信号を受ける請求項12記載のレジ
    スタ装置。 14、前記第1出力NANDゲートの入力は前記第1ス
    イッチング回路の制御フリップフロップに加わる帰還信
    号を受け、第2出力NANDゲートの入力は第2スイッ
    チング回路の制御フリップフロップに加わる帰還信号を
    受ける請求項13記載のレジスタ装置。 15、前記第1および第2出力NANDゲートには1個
    の帰還信号が共通に加えられる請求項13記載のレジス
    タ装置。 16、前記出力フリップフロップは一対の交叉接続ゲー
    トから構成されており、更に第1XORゲートと、第2
    XORゲートと、ORゲートとからなる前記共通帰還信
    号を発生するための第2ゲート装置が含まれ、この第1
    XORゲートの一方の入力は交叉接続ゲートの一方の出
    力に、第2入力は前記NANDゲートの内の1個の出力
    に接続し、第2XORゲートの一方の入力は交叉ゲート
    の他方の出力に、他の入力は他のNANDゲートの出力
    に夫々接続しており、上記ORゲートは第1および第2
    XORゲートの出力を受けてその出力に上記共通帰還信
    号を出す請求項15記載のレジスタ装置。 17、前記第1ゲート装置は更に前記第1および第2ス
    イッチング回路対を複数個含み、夫々の対は複数の印加
    データ信号D_Nの内の1個と複数の印加負荷制御信号
    L_Nの内の関連する1個を受けて、前記出力フリップ
    フロップにD_Nまたは@D@_Nを加えるスイッチン
    グ回路がそのフリップフロップの状態変化を示す関連し
    た帰還信号のスイッチエッジを検出するときに終了する
    予定の期間だけ、関連する負荷制御信号L_Nのスイッ
    チエッジに応じて上記出力フリップフロップの関連する
    リセットまたはセット入力にデータD_Nまたは補デー
    タ@D@_N信号を与える請求項11記載のレジスタ装
    置。 18、前記第1および第2スイッチング回路対を複数含
    み、夫々の対は第1および第2出力NANDゲートを有
    し、夫々複数の印加データ信号D_Nの内の1個と複数
    の印加負荷制御信号L_Nの内の関連する1個を受けて
    、前記出力フリップフロップにD_Nまたは@D@_N
    を加えるスイッチング回路からのフリップフロップの状
    態変化を示す関連した帰還信号のスイッチエッジを検出
    するとき終了する予定の期間だけ、関連する負荷制御信
    号L_Nのスイッチエッジに応じて上記出力フリップフ
    ロップの関連するリセットまたはセット入力にデータD
    _Nまたは@D@_N信号を与える請求項13記載のレ
    ジスタ装置。 19、前記スイッチング回路対の夫々の一方のスイッチ
    ング回路の帰還信号は前記出力フリップフロップの第1
    出力から、他方の回路の帰還信号は上記フリップフロッ
    プの第1出力の補数として夫々とりわけされる請求項1
    8記載のレジスタ装置。 20、前記スイッチング回路のすべてに1個の帰還信号
    が共通に加えられる請求項18記載のレジスタ装置。 21、前記出力フリップフロップは一対の交叉ゲートか
    らなっており、更に共通帰還信号を発生する第2ゲート
    装置が含まれており、この第2ゲート装置は複数の第1
    XORゲートと、複数の第2XORゲートと、から成り
    、夫々の第1XORゲートの一方の入力は交叉ゲートの
    一方の出力に、他方の入力は夫々の前記スイッチング回
    路対の第1出力NANDゲートの出力に接続しており、
    第2XORゲートの夫々の一方の入力は上記交叉ゲート
    の他方の出力に、他方の入力は上記スイッチング回路対
    の第2出力NANDゲートの出力に夫々接続しており、
    上記XORゲートの出力は上記共通帰還信号を発生する
    ORゲートに加えられる請求項20記載のレジスタ装置
    。 22、前記帰還信号Fが予定の状態であるときにのみ前
    記スイッチング回路の夫々が印加された入力信号Xの状
    態変化によりその状態を変えるようになっており、そし
    て前記出力信号Q(1)は、@Q@を前記出力フリップ
    フロップの出力Q(1)の補数、D_iと@D@_iが
    前記ORゲート対の夫々のDおよび@D@入力、L_i
    が夫々のスイッチング回路対の共通負荷制御信号、P_
    s_iとP_R_iが上記出力フリップフロップのセッ
    トおよびリセット入力へのP_iおよび@D@_i信号
    の印加を制御するスイッチング回路の内部信号状態とし
    、 S_i=P_i@∧@L_i@∧@P_s_i@∧@F
    およびP_i=@D@_i@∧@L_i@∧@P_R_
    i@∧@Fであるとすると次式で表わされ、 ▲数式、化学式、表等があります▼ そして帰還信号論理式が ▲数式、化学式、表等があります▼ である請求項4記載のレジスタ装置。 23、Qが前記出力フリップフロップの出力、D_iと
    @D@_iが各スイッチング回路対の第1および第2N
    ANDゲートのDおよび@D@入力、L_iが各スイッ
    チング回路対の共通負荷制御信号、P_s_iとP_R
    _iが出力フリップフロップのセットおよびリセット入
    力へのD_iおよび@D@_i信号の印加を夫々制御す
    るスイッチング回路の内部信号状態とすると、出力フリ
    ップフロップの出力信号Q(1)が次の論理式により限
    定される請求項18記載のレジスタ装置。 ▲数式、化学式、表等があります▼ 24、前記帰還信号Fが予定の状態となっているときに
    のみ印加負荷信号の前記予定のスイッチエッジで前記ス
    イッチング回路の夫々が状態を変え、そしてQが出力フ
    リップフロップの出力信号Q(1)の補数、D_iと@
    D@_iが前記出力NANDゲート対の夫々のDおよび
    @D@入力、L_iが各スイッチング回路の共通負荷制
    御信号、P_s_iとP_R_iが出力フリップフロッ
    プのセットおよびリセット入力ヘのD_iと@D@_i
    信号の印加を制御するスイッチング回路の内部信号状態
    とし、 S_i=D_i@∧@L_i@∧@P_s_i@∧@F
    、R_i=@P@_i@∧@L_i@∧@P_R_i@
    ∧@Fとすると、上記出力信号Q(1)が ▲数式、化学式、表等があります▼ で限定され、そして帰還信号が ▲数式、化学式、表等があります▼ で限定される請求項23記載のレジスタ装置。 25、前記出力フリップフロップをクリア状態とプリセ
    ット状態の内の一方にする装置を更に含む請求項1記載
    のレジスタ装置。
JP63169983A 1987-07-07 1988-07-07 レジスタ装置 Pending JPH01164114A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
IT21201A/87 1987-07-07
IT21201/87A IT1221969B (it) 1987-07-07 1987-07-07 Registro asincrono ad ingressi mutlipli

Publications (1)

Publication Number Publication Date
JPH01164114A true JPH01164114A (ja) 1989-06-28

Family

ID=11178295

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63169983A Pending JPH01164114A (ja) 1987-07-07 1988-07-07 レジスタ装置

Country Status (9)

Country Link
US (1) US4893028A (ja)
EP (1) EP0298747A3 (ja)
JP (1) JPH01164114A (ja)
KR (1) KR890002768A (ja)
AU (1) AU602991B2 (ja)
BR (1) BR8803391A (ja)
IL (1) IL86977A0 (ja)
IT (1) IT1221969B (ja)
ZA (1) ZA884805B (ja)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4980577A (en) * 1987-06-18 1990-12-25 Advanced Micro Devices, Inc. Dual triggered edge-sensitive asynchrounous flip-flop
US5144477A (en) * 1988-04-11 1992-09-01 Medical Research Council Method of operating a scanning confocal imaging system
US5125011A (en) * 1990-02-13 1992-06-23 Chips & Technologies, Inc. Apparatus for masking data bits
US5124568A (en) * 1991-02-14 1992-06-23 Advanced Micro Devices, Inc. Edge-triggered flip-flop
US5557225A (en) * 1994-12-30 1996-09-17 Intel Corporation Pulsed flip-flop circuit
US5781053A (en) * 1996-08-21 1998-07-14 Advanced Micro Devices Inc. Positive edge triggered flip flop

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2030807B (en) * 1978-10-02 1982-11-10 Ibm Latch circuit
US4607173A (en) * 1984-03-14 1986-08-19 At&T Bell Laboratories Dual-clock edge triggered flip-flop circuits
US4695743A (en) * 1985-10-23 1987-09-22 Hughes Aircraft Company Multiple input dissymmetric latch

Also Published As

Publication number Publication date
AU602991B2 (en) 1990-11-01
IT1221969B (it) 1990-08-31
KR890002768A (ko) 1989-04-11
IT8721201A0 (it) 1987-07-07
BR8803391A (pt) 1989-01-24
ZA884805B (en) 1989-03-29
IL86977A0 (en) 1988-12-30
AU1877888A (en) 1989-01-12
US4893028A (en) 1990-01-09
EP0298747A3 (en) 1989-11-15
EP0298747A2 (en) 1989-01-11

Similar Documents

Publication Publication Date Title
US4218751A (en) Absolute difference generator for use in display systems
Yamamoto Pseudo-rational input/output maps and their realizations: a fractional representation approach to infinite-dimensional systems
US5373204A (en) Self-timed clocking transfer control circuit
US5416718A (en) Circuit design support system and circuit producing method
US4122534A (en) Parallel bidirectional shifter
Dolev et al. Resource bounds for self stabilizing message driven protocols
JPS60500038A (ja) プログラム・ロジツク・アレイ
US5125011A (en) Apparatus for masking data bits
US5886904A (en) Latch optimization in hardware logic emulation systems
JPH06303115A (ja) クロックスイッチャ回路および選択されたクロック信号を出力するための回路
JPH01164114A (ja) レジスタ装置
JP3285430B2 (ja) データ駆動型情報処理装置
US3902050A (en) Serial programmable combinational switching function generator
JPH05197673A (ja) 論理回路
US5713025A (en) Asynchronous arbiter using multiple arbiter elements to enhance speed
US3380033A (en) Computer apparatus
Unger A building block approach to unlocked systems
EP0598149B1 (en) Hardware logic simulator
CA1076708A (en) Parallel bidirectional shifter
US4943744A (en) Differentiating logical circuit for asynchronous systems
CN116648858A (zh) 可堆叠定时器
JPH04105412A (ja) フリップフロップ
EP0570129A2 (en) Improvements in or relating to state machines
JPH02280263A (ja) マイクロプロセッサ
JPH0232645B2 (ja)