JPH0629799A - パルス列発生回路 - Google Patents

パルス列発生回路

Info

Publication number
JPH0629799A
JPH0629799A JP4067401A JP6740192A JPH0629799A JP H0629799 A JPH0629799 A JP H0629799A JP 4067401 A JP4067401 A JP 4067401A JP 6740192 A JP6740192 A JP 6740192A JP H0629799 A JPH0629799 A JP H0629799A
Authority
JP
Japan
Prior art keywords
pulse
pulse train
shift register
clock
data output
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
JP4067401A
Other languages
English (en)
Inventor
Ulrich Weiss
ウルリッヒ、ワイス
Guenter Knauft
グンター、クナウフト
Dietmar Schmunkamp
ディートマール、シュムンカムプ
Bernd Leppla
ベルント、レプラ
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.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
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 International Business Machines Corp filed Critical International Business Machines Corp
Publication of JPH0629799A publication Critical patent/JPH0629799A/ja
Pending legal-status Critical Current

Links

Classifications

    • H—ELECTRICITY
    • H03—ELECTRONIC CIRCUITRY
    • H03K—PULSE TECHNIQUE
    • H03K5/00—Manipulating of pulses not covered by one of the other main groups of this subclass
    • H03K5/15—Arrangements in which pulses are delivered at different times at several outputs, i.e. pulse distributors

Landscapes

  • Physics & Mathematics (AREA)
  • Nonlinear Science (AREA)
  • Tests Of Electronic Circuits (AREA)
  • Shift Register Type Memory (AREA)
  • Manipulation Of Pulses (AREA)

Abstract

(57)【要約】 【目的】 パルス列のスループットタイム及びスキュー
を改良したパルス発生回路を提供する。 【構成】 本電気回路は、クロック発生チップ及び種々
の論理回路チップを有するマルチチップコンピュータシ
ステム用のクロックパルスを発生するために説明されて
いる。論理回路チップに使用するクロックパルスは、ク
ロック発生器によって発生され、論理回路チップに伝送
される。クロックパルスの発生において、クロック発生
回路にいわゆるクロックスプリッタが設けられる。この
クロックスプリッタは、オシレータから引き出される第
3のパルス列から2つのパルス列を発生する。このクロ
ックスプリッタは、多数のゲート及びラッチを有し、そ
れらはクロックスプリッタを通るパルスのスループット
タイム並びに発生した2つのパルス列のスキューに影響
を及ぼす。 【効果】 発生したパルス列のスループットタイム及び
スキューが改良される。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、第1のパルス間隔を有
する第1及び第2パルス列を第2のパルス間隔を有する
第3のパルス列から発生させるための電気回路に関し、
第2のパルス間隔は、第1のパルス間隔の半分であり、
第2のパルス列は、第1のパルス列に関する第2のパル
ス間隔によってシフトされる。特に、本発明は、コンピ
ュータシステムに使用するクロックパルスを発生するた
めの電気回路に関する。
【0002】
【従来の技術】このような電気回路は、例えば、クロッ
ク発生チップ及び種々の論理回路チップを有するマルチ
チップコンピュータシステムから知られている。論理回
路チップに使用するクロックパルスは、クロック発生器
によって発生され、論理回路チップに伝送される。クロ
ックパルスの発生において、クロック発生回路にいわゆ
るクロックスプリッタ回路が設けられている。このクロ
ックスプリッタは、オシレータから引き出される第3の
パルス列から2つのパルス列を発生する。このクロック
スプリッタは、多数のゲート及びラッチを有し、それら
はクロックスプリッタを通るパルスのスループットタイ
ム並びに発生した2つのパルス列のスキューに影響を及
ぼす。
【0003】本発明の目的は、発生したパルス列の改良
されたスループットタイム及びスキューを有する電気回
路を提供することにある。
【0004】
【課題を解決するための手段】本発明によれば、2つの
パルス入力端、1つのデータ入力端及び2つのデータ出
力端を夫々有する2つのシフトレジスタラッチであっ
て、第3のパルス列及び第3のパルス列の反転パルス列
が、2つのシフトレジスタラッチの一方にそれぞれ供給
され、2つのシフトレジスタラッチの2つのパルス入力
端の他方にシフトレジスタラッチのデータ出力端を内部
的に接続させるような信号がそれぞれ供給され、シフト
レジスタラッチの一方のデータ出力端が、シフトレジス
タラッチの他方のデータ入力端に接続されている2つの
シフトレジスタラッチと、シフトレジスタラッチのデー
タ出力端からデータ入力端への2つのフードバック通路
の1つに設けられる反転手段とを備えて、データ出力端
から、第1及び第2のパルス列を搬送する電気回路によ
って解決される。2つのシフトレジスタラッチの内部の
接続及び2つのシフトレジスタラッチ相互間の各フィー
ドバック通路によれば、第1及び第2のパルス列は、主
に第3のパルス列に依存する。第3のパルス列は、少数
のゲートを通過するだけであるから、発生した2つのパ
ルス列のスループットタイム及び特にスキューが改良さ
れる。本発明の実施例において、2つのシフトレジスタ
ラッチの各フードバック通路に遅延手段が設けられてい
る。これらの遅延手段は、回路の適当な機能を改良す
る。本発明の他の実施例において、第3のパルス列の反
転を発生するために反転手段が設けられている。これ
は、第3のパルス列が2つのシフトレジスタラッチへの
2つの通路のうち一方を通り抜けなければならないゲー
トだけである。
【0005】
【実施例】本発明の他の利益は、添付した図面に関する
本発明の実施例の次の説明から明らかになる。図1に示
す電気回路は、2つのパルス入力端(101、102,
111,112)、1つのデータ入力端(104,11
4)及び2つのデータ出力端(106,107,11
6,117)をそれぞれ有する2つのシフトレジスタラ
ッチ(10,11)を備えている。各シフトレジスタラ
ッチ(10,11)の第1のパルス入力端(101,1
11)は、ANDゲート(13,16)の出力端に接続
されている。ANDゲート(13,16)の2つの入力
端の一方には、第1のテスト信号(TS1)が供給され
る。ANDゲート(16)の他の入力端には第3のパル
ス列(OSC)が供給され、ANDゲート(13)の他
方の入力端には第3のパルス列(OSC)の反転がイン
バータ(INVERT)ゲート(19)を介して供給さ
れる。
【0006】各シフトレジスタラッチの第2のパルス入
力端(102,112)に第2の信号(TS2)が供給
される。第1のシフトレジスタラッチ(10)のデータ
入力端(104)は、インバータ(INVERT)ゲー
ト(24)及び遅延(DELAY)ゲート(23)を介
して第2のシフトレジスタラッチ(11)のデータ出力
端(116)に接続されている。第2のシフトレジスタ
ラッチ(11)のデータ入力端(114)は、遅延ゲー
ト(21)を介して第1のシフトレジスタラッチ(1
0)のデータ出力端(106)に接続されている。遅延
ゲート(21,23)の遅延時間は、第2のパルス間隔
(T2)の半分以下である。第1のシフトレジスタラッ
チ(10)のデータ出力端(106,107)において
第1のパルス列(PH1)が利用可能であり、第2のシ
フトレジスタラッチ(11)のデータ出力端(116,
117)において第2のパルス列(PH2)が利用可能
である。
【0007】第1,第2及び第3のパルス列(PH1,
PH2,OSC)を図2に示す。第1及び第2のパルス
列(PH1,PH2)は、第1のパルス間隔(T1)を
有し、第3のパルス列(OSC)は、第2のパルス間隔
(T2)を有する。図2から判るように、第2のパルス
間隔(T2)は、第1のパルス間隔(T1)の半分であ
り、第2のパルス列(PH2)は、第1のパルス列(P
H1)に関して第2のパルス間隔(T2)の値によって
シフトされる。テストの目的で、例えば、第3のパルス
列(OSC)の1つのパルスのみを供給することによっ
て、回路の作用をテストするために、第1のテスト信号
(TS1)を使用する。これは適当なテスト信号(TS
1)を第3のパルス列(OSC)とANDをとることに
よって達成される。操作において、第1のテスト信号
(TS1)は、2進値“1”を有する。
【0008】2進値“1”を有する第1のテスト信号に
よって、第3のパルス列の反転(OSC)を第1のシフ
トレジスタラッチ(10)のパルス入力端(101)に
供給し、それによって、第1のシフトレジスタラッチ
(10)のデータ入力端(104)にデータを送る瞬間
を決定する。同様の状態において、第3のパルス列(O
SC)を第2のシフトレジスタラッチ(11)のパルス
入力端(111)に供給し、それによって第2のシフト
レジスタラッチ(11)のデータ入力端(114)にデ
ータを送る瞬間を決定する。双方のシフトレジスタラッ
チ(10,11)においてデータ入力端(104,11
4)にデータを供給する瞬間は、パルス入力端(10
1,111)で2進値“0”から2進値“1”への各信
号の遷移によって決定する。第1のシフトレジスタラッ
チ(10)に第3のパルス列(OSC)の反転が供給さ
れたときに、第1のシフトレジスタラッチ(10)のデ
ータ入力端(104)にデータを供給する瞬間がシフト
され、そのシフトは、第2のシフトレジスタラッチ(1
1)のデータ入力端(114)にデータを供給する瞬間
に関して第2のパルス間隔の半分の値だけ行われる。
【0009】第2の信号(TS2)は、シフトレジスタ
ラッチ(10,11)の第2のデータ出力端(106,
116)に第1のデータ出力端(107,117)から
のデータを供給するために使用される。しかしながら、
図1におけるこの電気回路において、第2の信号(TS
2)は、そのような方法では使用しないが、それは、シ
フトレジスタラッチ(10,11)の第1のデータ出力
端(107,117)及び第2のデータ出力端(10
6,116)がすべての時間で内部的に接続されるよう
な2進値を有する。別言すれば、第2の信号(TS2)
は、シフトレジスタラッチ(10,11)の第1のデー
タ出力端(107,117)及び第2のデータ出力端
(106,116)が常に同じ2進値を生じるような2
進値を有する。操作において、第2の信号(TS2)
は、2進値“1”である。
【0010】例えば、第2のパルス列(PH2)が2進
値“1”になるならば、第1のパルス列(PH1)は、
また2進値“1”を有する。第2のパルス列(PH2)
の2進値“1”は、インバータゲート23によって遅延
される。この状態を図2の参照番号30に示す。第3の
パルス列(OSC)の次の1−0遷移の前に、第2のパ
ルス列(OSC)の2進値“1”がインバータゲート
(24)によって2進値“0”に反転し、第1のシフト
レジスタラッチ(10)のデータ入力端(104)に到
達する。第3のパルス列(OSC)の次の0−1遷移に
よって、2進値“0”が第1のシフトレジスタラッチ
(10)のデータ出力端(106)に供給され、したが
って第1のパルス列(PH1)は、2進値“0”を有す
る。第1のパルス列(PH1)の2進値“0”は遅延ゲ
ート(21)によって遅延される。この状況を図2の参
照数字31で示す。第3のパルス列(OSC)の次の0
−1遷移の前に第1のパルス列(PH1)の2進値
“0”は、第2のシフトレジスタラッチ(11)のデー
タ入力端(114)に到達する。第3のパルス列(OS
C)のこの次の0−1遷移によって第2のシフトレジス
タラッチ(11)のデータ出力(116)に2進値
“0”を供給し、それ故、第2のパルス列(PH2)
は、2進値“0”を有する。この状態を図2の参照番号
32で示す。第2のパルス列(PH2)の2進値“0”
は遅延されて再び反転し、第3のパルス列(OSC)の
次の1−0遷移によって第1のパルス列(PH1)は、
再び2進値“1”になる。第1及び第2のパルス列(P
H1,PH2)の遷移は、第3のパルス列(OSC)の
遷移にのみ依存する。第3のパルス列(OSC)が通り
抜けなければならないゲートの数は、非常に少ない。第
1のテスト信号(TS1)を除いて及びアンドゲート
(13,16)を除くと、第3のパルス列(OSC)の
通路にインバータゲート(19)だけが残る。その結
果、図2に示すスループットタイム並びにスキューは、
非常によくなる。
【図面の簡単な説明】
【図1】本発明によるパルス列を発生するための電気回
路のブロック図である。
【図2】図1に示される回路における3つの電気信号の
タイミング図である。
【符号の説明】
10,11 シフトレジスタラッチ 13,16 アンド(AND)ゲート 19 インバータ(INVERT)ゲート 101,111 第1のパルス入力端 104,114 データ入力端 102,112 第2のパルス入力端
───────────────────────────────────────────────────── フロントページの続き (72)発明者 グンター、クナウフト ドイツ連邦共和国ベープリンゲン、ベルガ マシュトラーセ、25 (72)発明者 ディートマール、シュムンカムプ ドイツ連邦共和国エーニンゲン、ハウフシ ュトラーセ、14 (72)発明者 ベルント、レプラ ドイツ連邦共和国グラーフェンアウ‐デー ツィンゲン、ドフィンガー、シュトラー セ、39

Claims (5)

    【特許請求の範囲】
  1. 【請求項1】第1のパルス間隔(T1)を有する第1及
    び第2パルス列(PH1,PH2)を第2のパルス間隔
    (T2)を有する第3のパルス列(OSC)から発生さ
    せ、第2のパルス間隔(T2)が、第1のパルス間隔
    (T1)の半分であり、第2のパルス列(PH2)は、
    第1のパルス列(PH1)に関する第2のパルス間隔
    (T2)によってシフトされる電気回路であって、 2つのパルス入力端(101,102,111,11
    2)、1つのデータ入力端(104,114)及び2つ
    のデータ出力端(106,107,116,117)を
    それぞれ有する2つのシフトレジスタラッチ(10,1
    1)と、 一方のシフトレジスタラッチ(10,11)のデータ出
    力端(106,116)から他方のシフトレジスタラッ
    チ(10,11)のデータ入力端(114,104)に
    至る2つのフィードバック経路のうち一方に設けられる
    反転手段(24)とを備え、 第3のパルス列(OSC)及び第3のパルス列(OS
    C)の反転パルス列が、2つのシフトレジスタラッチ
    (10,11)の2つのパルス入力端の一方(101,
    111)にそれぞれ供給され、2つのシフトレジスタラ
    ッチ(10,11)の2つのパルス入力端の他方(10
    2,112)にシフトレジスタラッチ(10,11)の
    データ出力端(106,107,116,117)が内
    部的に接続されるような信号(TS2)がそれぞれ供給
    されて、 データ出力端(106,116)から第1及び第2のパ
    ルス列(PH1,PH2)を伝送する電気回路。
  2. 【請求項2】前記シフトレジスタラッチ(10,11)
    のデータ出力端(106,116)からデータ入力端
    (114,104)に至る2つのフィードバック経路に
    設けられる遅延手段(21,23)を更に備える請求項
    1記載の電気回路。
  3. 【請求項3】前記第3のパルス列(OSC)の反転を生
    ぜしめる反転手段(19)を更に備える請求項1または
    2記載の電気回路。
  4. 【請求項4】テストを目的とした信号(TS1)を供給
    するためのアンドゲートを更に備える請求項1乃至3の
    いずれか1つに記載の電気回路。
  5. 【請求項5】コンピュータシステムに使用する請求項1
    乃至4のいずれか1つに記載の電気回路。
JP4067401A 1991-04-30 1992-03-25 パルス列発生回路 Pending JPH0629799A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE91106970.6 1991-04-30
EP91106970A EP0511423B1 (en) 1991-04-30 1991-04-30 Electrical circuit for generating pulse strings

Publications (1)

Publication Number Publication Date
JPH0629799A true JPH0629799A (ja) 1994-02-04

Family

ID=8206680

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4067401A Pending JPH0629799A (ja) 1991-04-30 1992-03-25 パルス列発生回路

Country Status (4)

Country Link
US (1) US5306959A (ja)
EP (1) EP0511423B1 (ja)
JP (1) JPH0629799A (ja)
DE (1) DE69123725T2 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6208223B1 (en) 1998-03-06 2001-03-27 Oli Electric Industry, Co., Ltd. Receiving filter of a saw separator with greater electrode interdigitated width in first stage parallel resonator
KR100520150B1 (en) * 2003-12-01 2005-10-10 Ultra wide band pulse train generator

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5572536A (en) * 1994-05-26 1996-11-05 Texas Instruments Incorporated Digital circuitry with improved parallel signature analysis capability
JPH0875823A (ja) * 1994-09-02 1996-03-22 Toshiba Microelectron Corp 動作速度測定回路及びこれを組み込んだ半導体装置
US5627482A (en) * 1996-02-07 1997-05-06 Ceridian Corporation Electronic digital clock distribution system
DE59702607D1 (de) * 1996-05-06 2000-12-14 Siemens Ag Taktsignalgenerator
KR100247923B1 (ko) * 1997-01-29 2000-03-15 윤종용 스위치신호발생기및이를이용한고속동기형sram
US6067648A (en) * 1998-03-02 2000-05-23 Tanisys Technology, Inc. Programmable pulse generator
FR2783649B1 (fr) * 1998-09-17 2000-11-17 St Microelectronics Sa Circuit de filtrage d'un signal d'horloge

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02123815A (ja) * 1988-11-02 1990-05-11 Mitsubishi Electric Corp アナログ位相発生器

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3971960A (en) * 1975-03-05 1976-07-27 Motorola, Inc. Flip-flop false output rejection circuit
US4607173A (en) * 1984-03-14 1986-08-19 At&T Bell Laboratories Dual-clock edge triggered flip-flop circuits
US4697279A (en) * 1985-11-04 1987-09-29 Hughes Aircraft Company Test/master/slave triple latch flip-flop
EP0226754B1 (de) * 1985-12-24 1991-12-18 ANT Nachrichtentechnik GmbH Schaltungsanordnung zur Erzeugung mehrerer Takte
DE3605722A1 (de) * 1986-02-22 1987-08-27 Paul Merkle Impuls-schaltung fuer elektronische impuls-zaehler
JP2689416B2 (ja) * 1986-08-18 1997-12-10 日本電気株式会社 フリツプフロツプ
EP0262412A1 (de) * 1986-09-01 1988-04-06 Siemens Aktiengesellschaft Lastangepasster Taktgenerator in CMOS-Schaltungen
US4939384A (en) * 1988-10-03 1990-07-03 Oki Electric Industry Co., Ltd Flip-flop circuit
JPH03219717A (ja) * 1989-11-15 1991-09-27 Nec Corp 同期型rsフリップフロップ回路
JP2570471B2 (ja) * 1990-06-25 1997-01-08 日本電気株式会社 クロックドライバー回路
US5166631A (en) * 1990-12-08 1992-11-24 Asea Brown Boveri Ltd. Circuit for regeneration and bandwidth limitation of a quasi-periodic digital signal
US5083049A (en) * 1991-05-10 1992-01-21 Ast Research, Inc. Asynchronous circuit with edge-triggered inputs

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02123815A (ja) * 1988-11-02 1990-05-11 Mitsubishi Electric Corp アナログ位相発生器

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6208223B1 (en) 1998-03-06 2001-03-27 Oli Electric Industry, Co., Ltd. Receiving filter of a saw separator with greater electrode interdigitated width in first stage parallel resonator
KR100520150B1 (en) * 2003-12-01 2005-10-10 Ultra wide band pulse train generator

Also Published As

Publication number Publication date
US5306959A (en) 1994-04-26
DE69123725T2 (de) 1997-06-12
DE69123725D1 (de) 1997-01-30
EP0511423A1 (en) 1992-11-04
EP0511423B1 (en) 1996-12-18

Similar Documents

Publication Publication Date Title
US6346828B1 (en) Method and apparatus for pulsed clock tri-state control
US5511181A (en) Polycyclic timing system and apparatus for pipelined computer operation
US6507230B1 (en) Clock generator having a deskewer
JPH0196888A (ja) 高速記憶装置の書込制御回路
US5306959A (en) Electrical circuit for generating pulse strings
KR19980078161A (ko) 반도체 메모리 소자의 딜레이 루프 럭크 회로
KR100455398B1 (ko) 동작 속도가 향상된 데이터 래치 회로.
KR20230167849A (ko) 저전력에서 안정적으로 동작하는 반도체 장치 및 반도체 시스템
JPS6179318A (ja) フリツプフロツプ回路
US5303365A (en) Clock generation in a multi-chip computer system
US3484625A (en) Signal responsive device
US6662290B2 (en) Address counter and address counting method
JP2632512B2 (ja) 半導体集積回路
JPH04239816A (ja) 双方向入出力信号分離回路
US4868511A (en) Digital sequencing circuit
JPH04306013A (ja) ラッチ回路装置
JPH0954752A (ja) 双方向バスの制御方式
JP2826408B2 (ja) 半導体論理集積回路
KR0146531B1 (ko) 반도체 메모리장치
JPS6195648A (ja) デ−タ転送方式
JPH02125356A (ja) 双方向性バッファ回路
KR19990005459A (ko) 플립 플롭 회로
JPH11166959A (ja) スキャンパス回路
JPH0749680Y2 (ja) シフトレジスタの駆動回路
KR960003372Y1 (ko) 디지탈 신호지연장치