JPH06196958A - プログラマブル可変長遅延回路 - Google Patents

プログラマブル可変長遅延回路

Info

Publication number
JPH06196958A
JPH06196958A JP5235432A JP23543293A JPH06196958A JP H06196958 A JPH06196958 A JP H06196958A JP 5235432 A JP5235432 A JP 5235432A JP 23543293 A JP23543293 A JP 23543293A JP H06196958 A JPH06196958 A JP H06196958A
Authority
JP
Japan
Prior art keywords
delay
multiplexer
input
stage
time
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
JP5235432A
Other languages
English (en)
Inventor
Jiee Matsukinii Deibitsudo
ディビッド・ジェー・マッキニー
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.)
Tektronix Japan Ltd
Original Assignee
Sony Tektronix 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 Sony Tektronix Corp filed Critical Sony Tektronix Corp
Publication of JPH06196958A publication Critical patent/JPH06196958A/ja
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K5/00Manipulating of pulses not covered by one of the other main groups of this subclass
    • H03K5/13Arrangements having a single output and transforming input signals into pulses delivered at desired time intervals
    • H03K5/131Digitally controlled

Landscapes

  • Physics & Mathematics (AREA)
  • Nonlinear Science (AREA)
  • Pulse Circuits (AREA)

Abstract

(57)【要約】 【構成】 2の(N−n)乗×t(tは最少遅延時間、
nは1からNまでの整数)の全て異なる遅延時間を有す
るN個の遅延素子と、各々の遅延素子の後に接続された
N個の選択手段とを含むN段の遅延段で構成される。各
々の選択手段は別個の論理信号に応答して、前段からの
信号が直前の遅延素子を通過させるか否かを選択する。 【効果】 部品数を節約し、簡単化されたプログラマビ
リティーを持つ簡単化された構造のプログラマブル可変
長遅延回路を提供することができる。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、プログラマブル可変長
遅延回路に関し、特に部品数を節約し、簡単化されたプ
ログラマビリティを提供する、簡単な構造のプログラマ
ブル可変長遅延回路に関する。
【0002】
【従来の技術及び発明が解決しようとする課題】回路設
計において、回路動作中に繰返して遅延量がプログラマ
ブル可変できる可変長遅延回路が要求されている。
【0003】ラムゼー他による米国特許第4,016,
511号(プログラマブル可変長高速デジタル遅延線)
は累進的に増加する1組の遅延段と共に、デジタル的に
選択可能な1組のスイッチング・ユニットを用いる遅延
線装置を開示している。累進的に増加している遅延素子
段は、2の累乗、(すなわち1、2、4、8、・・・2
のN乗)に関する遅延時間を有する。これらN段の遅延
素子段は、N個のスイッチにより直列に接続される。N
個のスイッチは全ての遅延素子段の入力が、前段の全て
の遅延素子段の出力に、又は全ての遅延線に対する入力
につながるようにする。段数Nの入力側のスイッチは、
そのスイッチの前にある遅延素子段の数に1を足した数
と同じ接点数を持たなければならない。従って、遅延素
子段Nのためには、N個のスイッチを必要とし、それら
のスイッチは、それぞれ2、3、・・・、N、N+1の
入力を持っている。スイッチが、直列に接続される遅延
素子のどのような組み合わせも可能にするためには、N
ビット遅延線ワードが複数の多入力スイッチを適当に制
御するようにデコードされなければならない。
【0004】本発明の目的は、部品数を節約し、簡単化
されたプログラマビリティーを持つ簡単化された構造の
プログラマブル可変長遅延回路を提供することである。
【0005】
【課題を解決するための手段及び作用】本発明による簡
単化された構造のプログラマブル可変長遅延回路は、部
品数を節約すると共に、簡単化されたプログラマビリテ
ィを提供する。この構造においては、N段の遅延ステー
ジは、2の累乗に関連する遅延時間を生ずる。また、各
々の遅延素子は2入力のマルチプレクサによって接続さ
れる。2入力マルチプレクサは、その段における入力又
は遅延素子の出力を選択する。また、短い遅延を生ずる
遅延素子に組み合わされたマルチプレクサは下位のビッ
トに、長い遅延を生ずる遅延素子に組み合わされたマル
チプレクサは上位のビットに単調に接続され、Nビット
選択信号によって選択的に制御される。その結果、本発
明のプログラマブル遅延回路は、部品数を節約し、マル
チプレクサを制御するために用いた2進数の値に直接比
例した遅延時間を生ずる。
【0006】
【実施例】図1は本発明のプログラマブル可変長遅延回
路のブロック図であり、構造と共に、遅延選択信号によ
ってどのように制御されるかを示している。図1を参照
すると、遅延させる信号は、第1段(ステージ1)の入
力に加えられる。ステージ1は遅延素子10及びマルチ
プレクサ12を含んでいる。遅延素子10は2の(N−
1)乗×tに等しい遅延時間を与える。ここでNは、プ
ログラマブル可変遅延回路における全ての段数、tは一
番短い遅延素子段の遅延時間である。マルチプレクサ1
2は、「1入力」上の遅延素子10の出力、又は「0入
力」上の遅延素子10の入力を選択する。マルチプレク
サ12による選択モードは、Nビット遅延選択信号の最
上位ビット(MSB)によって決められる。
【0007】ステージ1の出力は、遅延素子20及びマ
ルチプレクサ22がステージ1と同様に接続されたステ
ージ2の入力に加えられる。遅延素子20は2の(N−
2)乗×t、すなわち前段の遅延素子10によって与え
られた遅延時間の半分に等しい遅延時間を与える。ステ
ージ2のマルチプレクサ22はNビット遅延選択信号の
最上位ビットから2番目の信号により制御される。
【0008】本発明のプログラマブル可変遅延線の連続
するステージは、遅延素子の遅延時間が前段の遅延時間
の半分になることと、マルチプレクサを制御するNビッ
ト遅延選択信号が前段より1つ下位ビットになることを
除いてはすでに上述したように全て同一である。このス
テージの形状は最終段まで続く。ステージNは単に遅延
時間がtの遅延素子80を有し(2の0乗は1)、マル
チプレクサはNビット遅延選択信号の最下位ビットによ
って制御される。ステージNの出力は信号Tdであり、
プログラマブル可変遅延線回路の全遅延時間である。
【0009】この遅延回路のN段の遅延素子間の2の累
乗の関係は、Nビット選択信号間の2の累乗の関係を反
映して、全遅延時間Tdは遅延選択信号線上のデジタル
値に直接比例する。この関係を保つには、異なったステ
ージの順番が物理的に逆に接続される等は問題ではな
く、ビットの桁とステージの遅延時間との関係を保てば
よい。
【0010】遅延素子10、20、・・・、80は、例
えば抵抗、増幅器等を用いて固定遅延を実現するどの様
な手段により形成してもよい。必要なことは、最少の遅
延時間を有する遅延素子と他の遅延時間を有する遅延素
子との間には、2の累乗の関係を持たねばならないこと
である。
【0011】
【発明の効果】本発明により、部品数を節約し、簡単化
されたプログラマビリティーを持つ簡単化された構造の
プログラマブル可変長遅延回路を提供することができ
る。
【図面の簡単な説明】
【図1】本発明によるプログラマブル可変長遅延回路の
回路ブロック図である。
【符号の説明】
10 遅延素子 20 遅延素子 80 遅延素子 12 マルチプレクサ 22 マルチプレクサ 82 マルチプレクサ

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 N段の直列に接続された遅延段を備えた
    プログラマブル遅延回路において、 遅延時間が2の(N−n)乗×t(tは最小遅延時間、
    nは1からNまでの整数)の全て異なる遅延時間を有す
    るN個の遅延素子と、 上記遅延素子の入力端及び出力端に2つの入力端が夫々
    接続され、各々が別個の論理信号に応答してどちらか一
    方を選択的に出力する選択手段とを上記遅延段内に具え
    たプログラマブル可変長遅延回路。
JP5235432A 1992-08-28 1993-08-27 プログラマブル可変長遅延回路 Pending JPH06196958A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US936819 1992-08-28
US07/936,819 US5389843A (en) 1992-08-28 1992-08-28 Simplified structure for programmable delays

Publications (1)

Publication Number Publication Date
JPH06196958A true JPH06196958A (ja) 1994-07-15

Family

ID=25469112

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5235432A Pending JPH06196958A (ja) 1992-08-28 1993-08-27 プログラマブル可変長遅延回路

Country Status (2)

Country Link
US (1) US5389843A (ja)
JP (1) JPH06196958A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003010549A1 (fr) * 2001-07-27 2003-02-06 Advantest Corporation Horloge et appareil de test semi-conducteur
JP2008067352A (ja) * 2006-08-10 2008-03-21 Matsushita Electric Ind Co Ltd 可変遅延装置

Families Citing this family (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5570294A (en) * 1994-03-11 1996-10-29 Advanced Micro Devices Circuit configuration employing a compare unit for testing variably controlled delay units
JP3319541B2 (ja) * 1994-03-29 2002-09-03 株式会社東芝 半導体集積回路装置
US5646564A (en) * 1994-09-02 1997-07-08 Xilinx, Inc. Phase-locked delay loop for clock correction
US5815016A (en) * 1994-09-02 1998-09-29 Xilinx, Inc. Phase-locked delay loop for clock correction
DE69407588T2 (de) * 1994-09-21 1998-07-09 Sgs Thomson Microelectronics Programmierbare digitale Verzögerungsschaltungseinheit
JP3561792B2 (ja) * 1995-09-06 2004-09-02 株式会社ルネサステクノロジ クロック発生回路
US6115769A (en) * 1996-06-28 2000-09-05 Lsi Logic Corporation Method and apparatus for providing precise circuit delays
US5920216A (en) * 1997-04-03 1999-07-06 Advanced Micro Devices, Inc. Method and system for generating digital clock signals of programmable frequency employing programmable delay lines
JP3175634B2 (ja) * 1997-04-18 2001-06-11 日本電気株式会社 半導体遅延回路
US6628157B1 (en) * 1997-12-12 2003-09-30 Intel Corporation Variable delay element for use in delay tuning of integrated circuits
JP3280921B2 (ja) * 1998-10-30 2002-05-13 株式会社東芝 可変遅延回路
US6294937B1 (en) 1999-05-25 2001-09-25 Lsi Logic Corporation Method and apparatus for self correcting parallel I/O circuitry
US6557066B1 (en) 1999-05-25 2003-04-29 Lsi Logic Corporation Method and apparatus for data dependent, dual level output driver
JP3984412B2 (ja) * 2000-05-26 2007-10-03 富士通株式会社 可変遅延回路および可変遅延回路を有する半導体集積回路
JP3987674B2 (ja) * 2000-06-01 2007-10-10 富士通株式会社 半導体集積回路
US6529057B2 (en) * 2001-04-12 2003-03-04 Sun Microsystems, Inc. Stretching, shortening, and/or removing a clock cycle
US6777993B1 (en) * 2001-08-07 2004-08-17 Altera Corporation Method and apparatus for adjusting the phase and frequency of a periodic wave
ITMI20040919A1 (it) * 2004-05-06 2004-08-06 St Microelectronics Srl Linea di ritardo per circuito oscillatore ad anello
KR100663361B1 (ko) * 2005-05-17 2007-01-02 삼성전자주식회사 지연 회로 및 이를 구비한 반도체 장치
US7629825B1 (en) * 2006-10-13 2009-12-08 Altera Corporation Efficient delay elements
US7667500B1 (en) * 2006-11-14 2010-02-23 Xilinx, Inc. Glitch-suppressor circuits and methods
US7639054B1 (en) * 2008-01-16 2009-12-29 Altera Corporation Techniques for generating programmable delays
US7864625B2 (en) * 2008-10-02 2011-01-04 International Business Machines Corporation Optimizing SRAM performance over extended voltage or process range using self-timed calibration of local clock generator
US8004329B1 (en) * 2010-03-19 2011-08-23 National Semiconductor Corporation Hardware performance monitor (HPM) with variable resolution for adaptive voltage scaling (AVS) systems
US8572426B2 (en) 2010-05-27 2013-10-29 National Semiconductor Corporation Hardware performance monitor (HPM) with extended resolution for adaptive voltage scaling (AVS) systems
CN106817123B (zh) * 2015-11-27 2021-12-17 上海贝岭股份有限公司 基于数字延时的相位补偿装置
US9584105B1 (en) * 2016-03-10 2017-02-28 Analog Devices, Inc. Timing generator for generating high resolution pulses having arbitrary widths
JP6898904B2 (ja) 2018-10-31 2021-07-07 株式会社豊田中央研究所 電源装置
JP6960898B2 (ja) * 2018-10-31 2021-11-05 株式会社豊田中央研究所 電源装置
US11283430B2 (en) * 2020-06-30 2022-03-22 Fermi Research Alliance, Llc Gated ring oscillator with constant dynamic power consumption
CN117335776A (zh) * 2023-09-08 2024-01-02 中国船舶集团有限公司第七〇九研究所 一种基于物理延迟单元的可编程延迟电路实现方法

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6193711A (ja) * 1984-10-12 1986-05-12 Nec Ic Microcomput Syst Ltd 遅延回路

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3634772A (en) * 1971-01-05 1972-01-11 Us Air Force Digital band-pass detector
US3862406A (en) * 1973-11-12 1975-01-21 Interstate Electronics Corp Data reordering system
US4016511A (en) * 1975-12-19 1977-04-05 The United States Of America As Represented By The Secretary Of The Air Force Programmable variable length high speed digital delay line
JPS54162945A (en) * 1978-06-14 1979-12-25 Mitsubishi Electric Corp Programable delay circuit
US4330750A (en) * 1979-03-13 1982-05-18 International Computers Limited Variable delay circuits
US4458165A (en) * 1983-03-23 1984-07-03 Tektronix, Inc. Programmable delay circuit
US4675562A (en) * 1983-08-01 1987-06-23 Fairchild Semiconductor Corporation Method and apparatus for dynamically controlling the timing of signals in automatic test systems
US4820944A (en) * 1983-08-01 1989-04-11 Schlumberger Systems & Services, Inc. Method and apparatus for dynamically controlling the timing of signals in automatic test systems
JPS60229521A (ja) * 1984-04-27 1985-11-14 Sony Tektronix Corp デジタル信号遅延回路
US4714924A (en) * 1985-12-30 1987-12-22 Eta Systems, Inc. Electronic clock tuning system
KR970000560B1 (ko) * 1986-10-01 1997-01-13 아오이 죠이치 반도체집적회로
US4894626A (en) * 1988-09-30 1990-01-16 Advanced Micro Devices, Inc. Variable length shift register
US5013944A (en) * 1989-04-20 1991-05-07 International Business Machines Corporation Programmable delay line utilizing measured actual delays to provide a highly accurate delay
US5128555A (en) * 1991-03-18 1992-07-07 Motorola, Inc. Pulsed CMOS logic circuit having selectable rise and fall times

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6193711A (ja) * 1984-10-12 1986-05-12 Nec Ic Microcomput Syst Ltd 遅延回路

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003010549A1 (fr) * 2001-07-27 2003-02-06 Advantest Corporation Horloge et appareil de test semi-conducteur
US7034518B2 (en) 2001-07-27 2006-04-25 Advantest Corp. Timing generator and semiconductor test apparatus
JP2008067352A (ja) * 2006-08-10 2008-03-21 Matsushita Electric Ind Co Ltd 可変遅延装置
US7898312B2 (en) 2006-08-10 2011-03-01 Panasonic Corporation Variable delay apparatus

Also Published As

Publication number Publication date
US5389843A (en) 1995-02-14

Similar Documents

Publication Publication Date Title
JPH06196958A (ja) プログラマブル可変長遅延回路
EP0330367A2 (en) Digital to analogue convertors
US3781822A (en) Data rate-changing and reordering circuits
KR100264641B1 (ko) 지연회로
JPH0479516A (ja) 集積回路装置における遅延回路
JPS6387809A (ja) 演算増幅器
JPH04227314A (ja) デジタル遅延回路
JPH02124627A (ja) クロックドライバー回路
JPS63215212A (ja) パルス回路
JPS6248319B2 (ja)
JP2844971B2 (ja) ディジタル符号処理システム
JPS63293944A (ja) 論理回路代替方式
JPH04292018A (ja) 可変crc発生回路
JPH0514138A (ja) 仮保持機能付きラツチ回路
JPS6350213A (ja) 信号切換装置
JPH0795047A (ja) 分周回路
JPH04340813A (ja) 基準電圧選択回路
JPH041994A (ja) 可変長シフトレジスタ回路
JP2746982B2 (ja) 可変遅延回路
JPS61196616A (ja) セレクタ装置
JPH0583096A (ja) タイミング信号発生用集積回路
JPH0637737A (ja) Crc演算回路
JPS63207213A (ja) 遅延回路
JPH05259916A (ja) 電流加算型d/a変換器
JPH06140853A (ja) アナログ信号制御回路