JPS6055599A - デユアルマスタ−シフトレジスタビツト及びその形成方法 - Google Patents

デユアルマスタ−シフトレジスタビツト及びその形成方法

Info

Publication number
JPS6055599A
JPS6055599A JP59161459A JP16145984A JPS6055599A JP S6055599 A JPS6055599 A JP S6055599A JP 59161459 A JP59161459 A JP 59161459A JP 16145984 A JP16145984 A JP 16145984A JP S6055599 A JPS6055599 A JP S6055599A
Authority
JP
Japan
Prior art keywords
signal
node
master
latch
input
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
JP59161459A
Other languages
English (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.)
Motorola Solutions Inc
Original Assignee
Motorola Inc
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 Motorola Inc filed Critical Motorola Inc
Publication of JPS6055599A publication Critical patent/JPS6055599A/ja
Pending 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

Landscapes

  • Shift Register Type Memory (AREA)

Abstract

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

Description

【発明の詳細な説明】 発明の分野 本発明は、シフト・レジスタ・ビットに関するものでア
シ、よシ詳細には、2個の独立クロ、り動作入力を有す
るシフト・レジスタ・ビットに関するものである。
発明の背景 マイクロ・コンビ具−タ・システムには、しばしば、2
個またそれ以上の独立の動作(演算)が同時に起こるこ
とがある。これら動作はただ1個のプロセッサによシ、
七二ターされ、及び/または制御される。そんな場合に
は各動作に対して割当てられる優先権がある。高度の優
先順位動作を含むデータは、動作量に衝突が存在する状
態におμて、失なわれないことが重要でめる。このよう
な優先順位を定めるシステムを実行する回路は、概して
非常に複雑である。従って、かような優先順位システム
に有用である回路は望ましいものである。
発明の要約 本発明の目的は、改善されたシフト・レジスタ・ビット
及びその形成方法を提供することである。
本発明の他の目的は、優先順位システムにおいて改良し
た実用性を有するデュアル・マスター・シフト・レジス
タ・ビットを提供することである。
本発明のさらに他の目的は、2個の独立クロック動作入
力を有する改善されたシフト・レジスタ・ビットを提供
することである。
これら及び他の目的は、第1マスター、第2マスター、
及びスレイブを有する77ト争レジスタ・ビットによシ
達成される。第1人力信号は、第1クロ、り信号が与え
られる時、第1マスターに結合される。データは、第1
クロツク信号が存在しない時、#g1マスターよシスレ
イブに結合される。データは、第1マスターがデータを
受取った後、第1マスターよ)第2マスターに結合され
る。
第2人力信号抹、第2クロνりfii号が与えられる時
、第1マスターに結合される。データは、第2クロツク
信号が与えられる間、発生する第1クロツク信号に応じ
てsm2マスターよυスレイプに結合される。
好ましい実施例の説明 第1図に示されるものは、一般に#n1マスターーラッ
テ11.第2マスター・う、チ12.スレイプ・ラッテ
13.伝送ゲート14.伝送ゲート16゜伝送ゲート1
8.伝送ゲート19.インバータ20゜及びインバータ
21よシなるデュアル・マスター・シフト・レジスタ・
ビットでおる。ラッチ11は、インバータ22.インバ
ータ23.及び伝送ゲート24よシなる。ラッチ12は
、伝送ゲート25.インバータ26.及びインバータ2
7よシなる。ラッチ13は、イ/バータ28.イ/バー
タ29.及び伝送ゲート30よルなる。伝送ゲー) 1
4−19.24.25゜及び30は、例へば、普通の0
MO8伝送ゲートでよい。インバータ20−23 、及
び26−29は、例えば、普通のCMOSイ/バインバ
ータ。
伝送ゲー) 14−19.24.25 、及び26は各
々、真数(tram )及び反転クロック信号、第1及
び第2端子を有する。真数及び反転クロック入力によシ
受信された信号は、互に補数である。真のクロック・入
力が論理高の時に、導通パスは、第1及び第2端子間に
形成される。さもなければ開路(openatrosi
t )が、第1及び第2端子間に与えられる。
この事に関しては、伝送ゲー)14.30の真のクロッ
ク入力及び反転クロ、り入力は、信号C及びその補数を
それぞれ受信し、一方伝送ゲート18及び24の反転ク
ロ、り入力及び真のクロック入力は、信号C及びその補
数をそれぞれ受け取る。従って、信号Cが論理高の時は
、伝送ゲート14及び30は導通し、伝送ゲート1B及
び24は非導通でl)、信号Cが論理低の時は、伝送ゲ
ート18及び24は導通し、伝送ゲート14及び50は
非導通である。
伝送ゲート15の真及び反転クロック入力は、信号W及
びその補数をそれぞれ受取る。伝送ゲート16の真及び
反転り12.り入力は、信号R及びその補数をそれぞれ
受けとる。伝送ゲート17の真及び反転クロック入力は
、信号G及びその補数をそれぞれ受けとる。伝送ゲート
25の反転及び真のクロック入力は、信号G及びその補
数をそれぞれ受けとる。伝送ゲート19の真及び反転ク
ロック入力は、信号P及びその補数をそれぞれ受けとる
ゲート14は、入力信号D1受信する第1端子を有し、
第2端子をノード52に接続させている。インバータ2
2は、入力をノード32に接続させ、出力をノード33
に接続させている。インバータ26は、入力をノード5
5に接続させ、1つの出力を有する。伝送ゲート24は
、第1端子をインバータ23出力に接続させ、第2端子
をノード32に接続させる。伝送ゲート18は、第1端
子をノード33に接続させ、第2端子をノード34に接
続させる。
インバータ2Bは、入力をノード34に接続させ、出力
信号Qを与える出力端子を有する。インバータ29は、
入力をインバータ28の出力に接続させ、出力を有する
。伝送ゲート30は、第1端子をインバータ29出力に
接続させ、第2端子をノード34に接続させる。
インバータ20は、入力を、信号D2を受信するノード
35に接続させ、出力を有する。伝送ゲート15は、第
1端子をインバータ20出力に接続させ、第2端子をノ
ード62に接続させる。伝送ゲート17は、第1端子を
ノード33に接続させ、第2端子をノード36に接続さ
せる。インバータ26は、入力をノード56に接続させ
、出力をノード37に接続させる。インバータ27は、
入力をノード67に、出力をノード38に接続させる。
伝送ゲート25は、第1端子をノード38に接続させ、
第2端子をノード56に接続させる。伝送ゲート19は
、第1端子をノード38に接続させ、第2端子をノード
34に接続させる。インバータ21は、入力ヲノード3
7に接続させ、出力を有する。伝送ゲート16は、第1
端子をインバーP 21の出力に接続させ、第2端子を
ノード35に接続させる。
う、テ11及び15.伝送ゲート14及び18は、う、
チ11がマスターで、う、チ15がスレイブである通常
の負−縁端トリガーm (tugattva−adga
 −ttiggarad ) Dフリ、ブーフロップを
構成する。信号Cが論理高の時、伝送ゲート14は導通
するので信号D1はノード32においてラッテ11によ
り受けとられる。インバータ22は、信号D1に応答す
る。ラッチ13は、信号Cが論理低にスイッチして伝送
ゲート1B及び24ヲ導通させ、伝送ゲート14及び3
0を非導通にするまで、無変化のま\である。
ラッチ13は、そこでノード53の論理状態に応答する
が、ノード32及び55の論理状態は、インバータ23
によシラッチされる。
第2図に図示するものは、信号C,Q、 G、 W及び
Pのタイミング図である。時刻t、及びt2間に、例へ
ば直列シフチ/グ・データに有用な普通のDフリップー
フ・ロップ動作が図示される。論理高よシ論理低への各
転換ごとに、新有効データが、信号Qによシ与えられる
。時刻t2で図示されるデータの伝送が完了すれば、信
号Gは、論理高に切換えられる。かような信号は、一般
に容易に得られる。例えば伝送が完了したことを示す信
号が、使用されうる。信号Gが論理高にスイッチする時
、伝送ゲート17は、ノード35のラッチされ九論理状
態を、ノード36においてラッチ12に導通する。
信号Gが論理低にスイッチすれば、伝送ゲート25は導
通となる故、ラッテ11の論理状態は、ノード56及び
58においてラッチされる。かくしてラッチ12は、最
終伝送の最終論理状態を示す論理状態の記憶を提供する
。ラッチ11もまた、信号Wが論理高の時は、インバー
タ20及び伝送ゲート15を介し、信号D2を受けとる
。そのような場合には、インバータ22は応動し、順次
、伝送ゲート1Bが導通するからインバータ28をドラ
イブする。従って、信号Wが所望の結果である論理高の
時に、信号Qは信号D2に応答する。
信号Wがすでに論理高に切換られた後で、信号Cが論理
高に切換えられた場合問題が生ずる。これは、信号C及
びDが非同期の時、解決せねばならぬ衝突(as%fl
int )である。図示の実施例に対しては、(lit
号D1で示され、信号Cによりクロックされるデータは
、優先順位を有する。衝突は、第2図に図示する如く解
決される。信号Wは時刻isにおいて論理高にスイッチ
するから、信号Qは信号D2に応答する。従って、信号
IVが論理高にスイッチする前に、うVテ11に記憶さ
れたデータは結局破壊される。信号Cはそこで論理高に
スイ、テし、衝突を発生する。ともに論理高でらる信号
W及び信号Cに応答し、信号Pは、なにか通常の手段に
よシ、その期間だけ論理高にスイッチされる。信号Wは
、なにか通常の手段によシ衝突に応答し、論理低に引か
れる。)、テ11は、そこで、伝送ゲート15が非導通
となるから、信号D1のみに応答する。論理高における
信号Cによシ、伝送ゲート18は、う、チ13をラッチ
11よシ分離する。
論理高における信号Pによシ、ノード38の論理状態は
、ノード34においてラッチ13に結合される。
次いで、信号Qは、第2マスターとして作用するう、チ
12に記憶された論理状態に応動する。信号ラッチ12
は、信号Cの負転換よ)、最終有効データを記憶するか
ら、信号Qは、信号Wが論理高に切換わる結果として信
号D2からの干渉入力がなかったかの如く、同−論理状
態でおる。それ故に、次の伝送に対する開始条件は知ら
れることになる。
さらに、この条件は、信号Cによりクロックされた最終
伝送からの最終有効データであることは、シフト・レジ
スタ・ビット10が、直列シフト・データに対するチェ
7の1環である状態のため、特に重要である。
例へば、1バイトのデータの直列伝送用の8個のシフト
・レジスタ・ビットの直列チェ/が存在する場合、デー
タの全バイトは、シフト・レジスタにいつでも常駐して
いる。1バイトの新しい伝送ごとに前の常駐バイトとな
る。従って、チェ/中の各シフト・レジスタ・ビ、l・
に対し、各出力は、信号Cの前の負転換によシ受信され
たデータによシ開始しなければならない。
シフト・レジスタ・ビ、1・10はまた。リード(読出
し:デーad )モードを有する。信号Rが論理高にス
イッチする時、信号f121;f:、ラッチ12の論理
状態に応答する出力として提供される。インバータ21
は、ノード57tl−ノード35のキャパシタンスから
分離する。インバータ20は、ノード35からノード3
2 、ノード35.ノード56.ノード37まで及びノ
ード35に戻るバスにおけるインバータ数を偶数にする
ように与えられる。
【図面の簡単な説明】
第1図は、本斃明の好ましい実施例にもとづくデ具アル
−マスター・シフト−レジスタ・ビットである。 第2図は、第1図のシフト・レジスタ・ビットで使用さ
れる信号のタイミング図でおる。 る 594− Q ウ Qk ζ

Claims (1)

  1. 【特許請求の範囲】 1、j11マスター、第2マスター及びスレイプを有す
    るシフト・レジスタ・ビットにおいて、第1クロツク信
    号が与えられる時、第1人力(fi号を第1マスターに
    結合するステップ;第1クロツク信号が存在しない時、
    第1マスターからのデータをスレイプに結合するステ、
    プ;第1マスターがデータを受信し九後、第1マスター
    からのデータを第2マスターに結合するステップ;第2
    クロツク信号が与えられる時、第2人力信号を第1マス
    ターに結合するステップ;第2クロツク信号が与えられ
    てiる間発生する第1クロ、り信号に応答し、第2マス
    ターからのデータをスレイプに結合するステ、プよシな
    るシフトレジスタビットの形成方法。 2、第1クロツク信号が与えられる時、第1人力信号を
    入力ノードに結合する第1スイッチ;第2信号が与えら
    れる時、第2人力信号を入力ノードに結合する第2スイ
    ッチ;入力を入力ノードに接続させ、出力を有する第1
    ラッテ:入力及び出力を有する第2ラッチ;第1クロツ
    ク信号が存在しない時、第1う、チの出力を第2ラツチ
    の入力に結合する第3スイッチ;入力及び出力を有する
    第3ラッチ;#I3りpツク信号が与えられる時、第1
    ラツチの出力を第3ラツチの入力に結合する第4スイッ
    チ;第4クロツク信号が与えられる時、第3ラツチの出
    力を第2ラツチの入力に結合する第5スイ、チよりなる
    シフト・レジスタ・ビット。 4第2クロ、り信号が与えられる間、発生する第1クロ
    ツク信号に応答し、第4クロツク信号が発生する特許請
    求の範囲第2項記載のシフト・レジスタ・ビット。
JP59161459A 1983-08-04 1984-07-31 デユアルマスタ−シフトレジスタビツト及びその形成方法 Pending JPS6055599A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US06/520,360 US4569067A (en) 1983-08-04 1983-08-04 Dual master shift register bit
US520360 2000-03-07

Publications (1)

Publication Number Publication Date
JPS6055599A true JPS6055599A (ja) 1985-03-30

Family

ID=24072265

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59161459A Pending JPS6055599A (ja) 1983-08-04 1984-07-31 デユアルマスタ−シフトレジスタビツト及びその形成方法

Country Status (3)

Country Link
US (1) US4569067A (ja)
EP (1) EP0136425A2 (ja)
JP (1) JPS6055599A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007139030A (ja) * 2005-11-16 2007-06-07 Mitsubishi Heavy Ind Ltd 濁水用回転装置の軸シール構造

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
NL8401311A (nl) * 1984-04-24 1985-11-18 Philips Nv Ladingsgekoppelde halfgeleiderinrichting met dynamische besturing.
US4646331A (en) * 1985-04-01 1987-02-24 Intersil, Inc. Electronic static switched-latch frequency divider circuit with odd number counting capability
US4692634A (en) * 1986-04-28 1987-09-08 Advanced Micro Devices, Inc. Selectable multi-input CMOS data register
US4937473A (en) * 1988-10-04 1990-06-26 Honeywell, Inc. Switching state retention circuit
US5463338A (en) * 1993-06-07 1995-10-31 Vlsi Technology, Inc. Dual latch clocked LSSD and method
US5467038A (en) * 1994-02-15 1995-11-14 Hewlett-Packard Company Quick resolving latch
EP0713292A3 (en) * 1994-11-21 1997-10-01 Motorola Inc Feedback interlock circuit and its operating method
US5663669A (en) * 1994-12-14 1997-09-02 International Business Machines Corporation Circuitry and method for latching information
JP3114649B2 (ja) * 1997-04-18 2000-12-04 日本電気株式会社 ラッチ回路
FR2877164B1 (fr) * 2004-10-26 2007-01-19 St Microelectronics Sa Dispositif de bascule en particulier du type a retention d'etat declenchee sur fronts

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3268740A (en) * 1963-11-06 1966-08-23 Northern Electric Co Shift register with additional storage means connected between register stages for establishing temporary master-slave relationship
US3917961A (en) * 1974-06-03 1975-11-04 Motorola Inc Current switch emitter follower master-slave flip-flop
US4495628A (en) * 1982-06-17 1985-01-22 Storage Technology Partners CMOS LSI and VLSI chips having internal delay testing capability
US4495629A (en) * 1983-01-25 1985-01-22 Storage Technology Partners CMOS scannable latch

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007139030A (ja) * 2005-11-16 2007-06-07 Mitsubishi Heavy Ind Ltd 濁水用回転装置の軸シール構造

Also Published As

Publication number Publication date
EP0136425A2 (en) 1985-04-10
US4569067A (en) 1986-02-04

Similar Documents

Publication Publication Date Title
JP3183260B2 (ja) スキャンフリップフロップ回路
JPS6055599A (ja) デユアルマスタ−シフトレジスタビツト及びその形成方法
US6741193B2 (en) Parallel in serial out circuit having flip-flop latching at multiple clock rates
JP2000324135A (ja) 信号切り替え回路及び信号切り替え方法
US4701877A (en) Highspeed parallel adder with clocked switching circuits
JPH0199314A (ja) シンクロナイザ‐フリツプフロツプ回路装置
US5546035A (en) Latch circuit having a logical operation function
US5789957A (en) D flip-flop having asynchronous data loading
JPS6232532A (ja) 論理回路
US5966420A (en) Counter circuit for embodying linear burst sequence
US6255869B1 (en) Method and apparatus for system resource negotiation
JPS61258525A (ja) 集積電子マルチプレクサ回路
US4747106A (en) Parity checker circuit
US6060908A (en) Databus
JPH02276348A (ja) 伝送方式
KR100245080B1 (ko) 디 플립-플롭 회로
KR100239437B1 (ko) 직렬 통신 인터페이스
JP2000353939A (ja) クロック信号同期式フリップフロップ回路
JPS6256598B2 (ja)
JPS63100837A (ja) フレ−ム信号同期検出回路
JPH02104016A (ja) マスタースレーブ形フリツプフロツプ回路
JP2786732B2 (ja) シリアル・パラレル変換回路
JPH0273713A (ja) 半導体集積回路のクロックラインバッフア回路
JPS6065372A (ja) 分散処理形のマイクロコンピユ−タ装置
CN116866447A (zh) 四相捆绑与两相双轨协议间的转换装置、芯片及电子设备