JPS6059814A - プログラマブル遅延回路およびこれを用いた半導体集積回路装置 - Google Patents

プログラマブル遅延回路およびこれを用いた半導体集積回路装置

Info

Publication number
JPS6059814A
JPS6059814A JP58166619A JP16661983A JPS6059814A JP S6059814 A JPS6059814 A JP S6059814A JP 58166619 A JP58166619 A JP 58166619A JP 16661983 A JP16661983 A JP 16661983A JP S6059814 A JPS6059814 A JP S6059814A
Authority
JP
Japan
Prior art keywords
delay
circuit
delay element
programmable
switching circuit
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
JP58166619A
Other languages
English (en)
Inventor
Yoshikazu Saito
良和 斉藤
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.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP58166619A priority Critical patent/JPS6059814A/ja
Publication of JPS6059814A publication Critical patent/JPS6059814A/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/13—Arrangements having a single output and transforming input signals into pulses delivered at desired time intervals
    • H03K5/131—Digitally controlled

Landscapes

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

Abstract

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

Description

【発明の詳細な説明】 〔技術分野〕 この発明は、電子回路技術ばらにはデジタJし回路に適
用して特に有効な技術に関するもので、たとえば、デジ
タル論理回路における信号処理に利用して有効な技術に
関するものである。
〔背景技術〕
本発明者は、電子回路技術、特に、デジタル論理回路に
おける信号処理技術について以下のような問題点がある
ことを明らかにした。
すなわち、デジタル論理回路においては、信号の論理処
理にともなって該信号に時間的な遅れが生じ、さらにこ
の時間的な遅れの大きさが論理回路の設計あるいは動作
の状態によって流動的に変化し、このためデジタルシス
テムの動作が不安定になる、といったような問題が生じ
ることを明らかにした。
また、ある信号処理システムあるいは装置においては、
信号の伝達遅れを補償するために遅延回路を使用してい
るが、その信号の伝達遅れが流動的に変化するために、
十分な補償効果が得られないという問題が生じる、とい
うことなども明らかにした。
この発明は以上のような問題点に着目してなされたもの
である。
〔発明の目的〕
この発明の目的は、信号の遅延時間を電気的に自由に可
変設定すること、いわゆるプログラマブルな遅延操作を
行なうことができるようにし、これにより例えばシステ
ムあるいは回路、装置などにおいて流動的に生じる時間
遅れを確実に補償することができるようにした信号処理
技術を提供するものである。
この発明の前記ならびにそのほかの目的と新規な特徴に
ついては、本明細沓の記述および添附図面から明かにな
るであろう。
〔発明の概要〕
本願において開示される発明のうち代表的なものの概要
を簡単に説明すれば、下記のとおりである。
すなわち、遅延素子による遅延時間の大きさをスイッチ
ング回路によって可変制御することにより、遅延量を電
気的にプログラムできるようにし、これにより例えばデ
ジタル論理回路において生じるタイミングのずれを流動
的に補償して安定な動作状態を確保することを可能にす
る、という目的を達成するものである。
〔実施例〕
以下、この発明の代表的な実施例を図面を参照しながら
説明する。
なお、図面において同一あるいは相当゛する部分は同一
符号で示す。
第1図はこの発明の一実施例であるプログラマブル遅延
回路を示す。
同図に示すプログラマブル遅延回路は、MO8型半導体
集積回路装置丙にデジタル論理回路とともに形成される
。デジタル論理回路は、例えばマスタースライスのごと
く、予め多数の論理素子が形成され、これらの論理素子
をユーザーの注文に応じて適宜結線することにより多様
な論理回路あるいはシステムを構成できるようにしたも
のである。
ところで、以下にその実施例を示すプログラマブル遅延
回路100は、基本的には、少なくとも1個の遅延素子
10で構成することができるが、図示の実施例では、以
下のような組合せでもって、計17個が使用されている
。
すなわち、遅延素子10は1個あるいは複数個ずつの単
位で集合され、かつ各集合単位にて互いに直列に接続こ
れることにより、実施例においては4つの遅延素子群n
、2n、4n、8nに編成されている。各遅延素子群n
、2n、4n、8nはそれぞれあたかも1つの遅延素子
として機能する。これらの遅延素子群n、2n、4n、
8nは直列に接続され、さらに各遅延素子群n、2n。
4n、8nにはそれぞれ、入力側と出力側をバイパスす
るスイッチング回路81.S2,83゜S4が接続され
ている。
さらに、各遅延素子群n、2n、4n、8nの遅延時間
には互いに大ぎさの異なる重み付けがなされている。実
施例では、入力IN側から数えて1番目の遅延素子群n
が1つの遅延素子10Vcよってtdlの遅延時間を、
2番目の遅延素子群2nが2つの遅延素子10によりて
2tdlの遅延時間を、3番目の遅延素子群4nが4つ
の遅延素子10によって4tdlの遅延時間を、そして
出力QUT側の遅延素子群8nが8つの遅延素子10に
よって8tdlの遅延時間をそれぞれ受持つようになっ
ている。つまり、2進のベキ数による重み付けがされて
いる。
上記スイッチング回路81,82,83.84はそれぞ
れ、後述する2つのスイッチング素子により、いわゆる
選択切換型のスイッチとして動作するよう′VCなって
いる。こf′L、により、被遅延信号を遅延素子群に通
すかあるいはバイパスさせるか。
つまり遅延素子群を生かすか殺すかの選択を、各遅延素
子群ごとに行なうことができるようになっている。各ス
イッチング回路81.S2,83゜S4の動作状態は外
部から与えられる制御信号DI、D2.D3.D4によ
って電気的に、かつ個別に設定される。制御信号DI、
D2.D3゜D4はそれぞれデジタル信号であって、例
えばデジタル論理回路の設計あるいは動作の状態に応じ
て内容が変えられる2進4ビツトの制御データが使用さ
れる。これにより、その制御信号DJ。
D2.D3.D4の内容に応じて、遅延時間を段階的に
可変設定することができる。
例えば、第2図に示すように、制御信号DI。
D2.D3.D4により全部の遅延素子群n。
2n、4n、8nをバイパスすると、入カッくルスPi
nと同タイミングのパルスPoが出力される。
また、1番目の遅延素子群nだげを生かすようにスルと
、入カバルスPinに対してtdxの時間遅れをもつパ
ルスP1が出力される。同様にして、2番目の遅延素子
群2nだけが生かでれると2tdの時間遅aをもつパル
スP2が、−゛3番目の遅延素子群4nだけが生かされ
ると4tdの時間遅れをもつパルスP3が、そして出力
QUT側の遅延素子群8nだけが生かされるツ8tdの
時間遅れをもつノ(ルスP4がそれぞれ出力される。ば
らに、例え&f、3番目と4番目の遅延素子群4nと8
0だけを生かすと4td+8td−12tdの時間遅れ
をもつ)くルスP34が出力される。また、すべ℃の遅
延素子群n、2n、3n、4n’&生かすとtd+21
d+ 4td + 8td = 15tdの時間遅れを
もつパルスP1234が出力されるようになる。このよ
うにして、制御信号DI、D2.D3.D4の組合せに
よってOから15tdまでの遅延時間をtd刻みで自由
に、しかも小刻みに、かつ広範囲に可変設定することが
できる。
第3図は上記遅延素子10の一実施例を示す。
同図に示す遅延素子10は第1図の遅延回路100内の
一番目の遅延素子群nに相当する。
第3図に示す遅延素子10は、3組の0−MO8電界効
果トランジスタQl−Q2.Q3−Q4゜Q5−Q6を
用いて構成されている。その中の2組の0−MO8電界
効果トランジスタQl−Q2゜Q3−Q4はそれぞれ論
理回路としてのインノクータII、I2を構成する。入
力INに導入された信号は、その2つのインバータII
、I2をそれぞれ伝達されることにより、正論理で出力
QUT側へ導出される。このとぎに各インバータII。
I2にてそれぞれ生じる伝達遅れの合計か前述した遅延
時間tdとなる。
今1組の0−MO8電界効果トランジスタQ5゜Q6は
それぞれスイッチング素子として使用され、前述したス
イッチング回路S1を構成する。一方のMO3i界効果
トランジスタQ5は遅延素子10の入力INと出力QU
Tの間をノ(イノくスする個所に接続され1いる。なお
このMO3電界効果トランジスタQ5のオン抵抗は充分
に小はい。他方のMO8電界効果トランジスタQ6は後
段のインバータI2の出力側に介在させられている。両
MO5iIE界効果トランジスタQ5.Q6は制御信号
D1によって相補的に導通制御される。つまり、一方の
MO8電界効果トランジスタQ5がオン状態になると、
他方のMO8電界効果トランジスタQ6がオフ状態とな
り、このとぎ遅延素子10はその入力IN側と出力QU
T側とがバイパスされる。また、一方のMO8電界効果
トランジスタQ5がオフ状態になると、他方のMO8電
界効果トランジスタQ6がオン状態となり、このとぎ被
遅延信号は遅延素子10を通って遅延されるようになる
。
なお、vccは正側の電源電位を示す。
以上のようにして、遅延時間を電気的に自由に可変設定
することができるプログラマブル遅延回路100が構成
される。このプログラマブル遅延回路100は、例えば
デジタル論理システムあるいは回路、装置内において生
じるタイミングのずれを設計あるいは動作の状態に応じ
て流動的に補償したり、またマスタースライスにおいて
はユーザーの注文に応じて任意に組まれた論理回路が正
常に動作できるようにするための遅延補償回路を形成し
たりする用途に適している。
また、第4図に示すように、NAND回路2゜を使って
、上述したプログラマブル遅延回路100の出力QUT
Iと入力INとのNAND論理を取るようにすることに
より、その論理積出力0UT2に出力されるパルスの幅
いわゆるデユーティを可変する一種の波形整形回路を構
成することもできる。
第5図はその波形整形の動作を示す。同図に示すように
、入力INにおけるパルスの幅τに対して、0UT1に
遅延回路100による遅れ時間tdxをもったパルスが
得られ、この遅れ時間tdxだけ幅の長いパルスが0U
T2に得られる。このとき、上記遅れ時間taXは自由
にプログラムできるので、0UT2のパルスの幅τ−t
dxモ任意1cプログラムすることができる。なおNA
ND回路のほかにA N D回路、NOR回路等を用い
ることにより波形整形を行なうようにしてもよいことは
いうまでもない。
〔効果〕
(1)少なくとも1個の遅延素子と、この遅延素子の入
力側と出力側とをバイパスするスイッチング回路とから
なり、ζらに上記スイッチング回路は、そのオン・オフ
状態が外部から与えられる信号により電気的に設定はれ
るようにしたことにより、信号の遅延時間を電気的に自
由に可変設定すること、いわゆるプログラマブルな遅延
操作を行なうことができる遅延回路が構成され、これに
より例えばシステムあるいは回路、装置などにおいて流
動的に生じる時間遅れを確実に補償することなどができ
るようになる、という効果が得られる。
(2)ツらに、上記遅延素子が複数個直列に接続され、
各遅延素子の入力側と出力側の間にはそれぞれ上記スイ
ッチング回路が接続さf12、さらに各遅延素子の遅延
時間には互いに大きさの異なる重み付けがなされている
ことにより、遅延時間の可変範囲を大きくかつ小刻みに
行なうことができるようになるという効果が得られる。
そのためゲートアレイのブロックセルとして利用すれば
、遅延時間をコントロールできる機能をもった高性能な
半導体集積回路装置を提供することができる。
以上本発明者によってなされた発明を実施例にもとづき
具体的に説明したが、この発明は上記実施例に限定でれ
るものではなく、その要旨を逸脱しない範囲で種々変更
可能であることはいうまでもない。例えば、上記論理素
子はバイポーラ型の論理回路で構成してもよい。
〔利用分野〕
以上の説明では主として本発明者によってなされた発明
をその背景となった利用分野であるデジタル論理回路に
おける信号処理技術に適用した場合について説明したが
、それに限定されるものではなく、例えば、アナログ回
路における信号処理技術などにも適用できる。少なくと
も遅延要素の伴う条件のものには適用できる。
【図面の簡単な説明】
第4図はこの発明に係るプログラマブル遅延回路の一実
施例な示す回路図、 第2図は第1図に示した回路の動作例を示す波形チャー
ト、 第3図は第1図の回路の一部を取出して示す詳細回路図
、 第4図はこの発明によるプログラマブル遅延回路の応用
例を示す回路図、 第5図は第4図に示した回路の動作例を示す波形チャー
トである。 10・・・遅延素子、n、2n、4n、8n・・・遅延
素子群、Sl、S2,83,84・・・スイッチング回
路、DI、D2.D3. D4ニー・制御信号、100
・・・プログラマブル遅延回路、Ql’、 Q2. Q
3゜Q4.Q5.Q6・・・へ4O8電界効果トランジ
スタ、11.、I2=・インバータ、t d、tdx−
遅延時間、VCC・・・定諒電位、20・・・AND回
路。 第 3 図 第 4 図 第 5 図

Claims (1)

  1. 【特許請求の範囲】 1、少な(とも1個の遅延素子と、この遅延素子の入力
    側と出力側とをバイパスするスイッチング回路とからな
    り、さらに上記スイッチング回路は、そのオン・オフ状
    態が外部から与えられる信号により電気的に設定される
    ように構成ばれたことを特徴とするプログラマブル遅延
    回路。 2、上記遅延素子は所定個数の論理回路を直列に接続す
    ることにより構成され、この論理回路の伝達遅れにより
    所定の遅延時間をもたせられていることを特徴とする特
    許請求の範囲第1項記載のプログラマブル遅延回路。 3、上記遅延素子が複数個直列に接続され、各遅延素子
    の入力側と出力側の間にはそれぞれ上記スイッチング回
    路が接続され、さらに各遅延素子の遅延時間には互いに
    大きさの異なる重み付けがなされていることを特徴とす
    る特許請求の範囲第1項マたは第2項記載のプログラマ
    ブル遅延回路。 4、 上記スイッチング回路は相補的に動作する2つの
    スイッチング素子からなり、その一方は上記遅延素子の
    入力側と出力側の間のバイパス路を形成するように接続
    され、その他方は上記遅延素子による信号伝達経路を切
    離すように接続さ才1.ていることを特徴と1′−る特
    許請求の範囲第1項から第;3項までのいずれかに記載
    のプログラマブル遅延回路。 5、少icくとも1個の遅延素子とこの遅延素子の入力
    側と出力側とをバイパスするスイッチング回路とからな
    り、をらに上記スイッチング回路は、そのオン・オフ状
    態が外部から与えられる信号により電気的に設定される
    ように構成された遅延時間コントロール回路を具備する
    ことを特徴とする半導体集積回路装置。
JP58166619A 1983-09-12 1983-09-12 プログラマブル遅延回路およびこれを用いた半導体集積回路装置 Pending JPS6059814A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58166619A JPS6059814A (ja) 1983-09-12 1983-09-12 プログラマブル遅延回路およびこれを用いた半導体集積回路装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58166619A JPS6059814A (ja) 1983-09-12 1983-09-12 プログラマブル遅延回路およびこれを用いた半導体集積回路装置

Publications (1)

Publication Number Publication Date
JPS6059814A true JPS6059814A (ja) 1985-04-06

Family

ID=15834655

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58166619A Pending JPS6059814A (ja) 1983-09-12 1983-09-12 プログラマブル遅延回路およびこれを用いた半導体集積回路装置

Country Status (1)

Country Link
JP (1) JPS6059814A (ja)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01161912A (ja) * 1987-12-18 1989-06-26 Toshiba Corp 半導体集積回路
FR2695273A1 (fr) * 1992-08-26 1994-03-04 Nippon Denso Co Ligne à retard programmable, circuit à retard programmable et oscillateur programmable.
EP0771105A3 (en) * 1995-10-25 1999-06-09 Thomson Consumer Electronics, Inc. Clock re-timing apparatus with cascaded delay stages
EP0777232A3 (en) * 1995-11-29 1999-08-04 Texas Instruments Incorporated Programmable time delay in or relating to semiconductor memories
GB2398193A (en) * 2003-02-08 2004-08-11 Zarlink Semiconductor Ltd Digital delay line
JP2007532080A (ja) * 2004-04-05 2007-11-08 マイクロン テクノロジー,インコーポレイテッド 遅延線同期装置および方法
JP2012034311A (ja) * 2010-08-03 2012-02-16 Honda Motor Co Ltd 信号送受信手段

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01161912A (ja) * 1987-12-18 1989-06-26 Toshiba Corp 半導体集積回路
FR2695273A1 (fr) * 1992-08-26 1994-03-04 Nippon Denso Co Ligne à retard programmable, circuit à retard programmable et oscillateur programmable.
EP0771105A3 (en) * 1995-10-25 1999-06-09 Thomson Consumer Electronics, Inc. Clock re-timing apparatus with cascaded delay stages
EP0777232A3 (en) * 1995-11-29 1999-08-04 Texas Instruments Incorporated Programmable time delay in or relating to semiconductor memories
GB2398193A (en) * 2003-02-08 2004-08-11 Zarlink Semiconductor Ltd Digital delay line
JP2007532080A (ja) * 2004-04-05 2007-11-08 マイクロン テクノロジー,インコーポレイテッド 遅延線同期装置および方法
JP2011125057A (ja) * 2004-04-05 2011-06-23 Micron Technology Inc クロックジェネレータ
US8164375B2 (en) 2004-04-05 2012-04-24 Round Rock Research, Llc Delay line synchronizer apparatus and method
JP2012034311A (ja) * 2010-08-03 2012-02-16 Honda Motor Co Ltd 信号送受信手段

Similar Documents

Publication Publication Date Title
US5121014A (en) CMOS delay circuit with controllable delay
JP2717111B2 (ja) 送信ゲート直列マルチプレクサ
KR870006701A (ko) 출력제한 전류비를 제공하는 출력버퍼 및 제어회로
KR900015464A (ko) 논리신호 기억과 전송회로
JP2000269794A (ja) 信号遅延回路、プログラマブル遅延素子、信号遅延方法およびプログラマブル遅延回路
US7016452B2 (en) Delay locked loop
US7317337B2 (en) Output driver in semiconductor device
JP2611034B2 (ja) 遅延回路
US6300801B1 (en) Or gate circuit and state machine using the same
US5291078A (en) Gate circuits in transition detection input buffers
JPH04369920A (ja) 入力選択機能付きラッチ回路
JPS61129916A (ja) 遅延回路
KR0117109Y1 (ko) 글리치 제거회로
JP2682394B2 (ja) マルチプレクサ回路
JPH05129907A (ja) 信号遅延装置
JPH0254690B2 (ja)
JPH02283123A (ja) 半導体装置
US5331207A (en) Latch circuit with independent propagation delays
JPH04123520A (ja) 出力バッファ回路
SU1525881A1 (ru) Управл ема лини задержки
RU2019912C1 (ru) Перестраиваемая линия задержки
KR0161463B1 (ko) 출력 잡음을 감소시킨 버퍼회로
KR0152906B1 (ko) 어드레스전송 검출회로
JPS59168723A (ja) 入力回路
JPS60123129A (ja) クロック作成回路