JPH08125510A - Signal delay circuit - Google Patents
Signal delay circuitInfo
- Publication number
- JPH08125510A JPH08125510A JP28287994A JP28287994A JPH08125510A JP H08125510 A JPH08125510 A JP H08125510A JP 28287994 A JP28287994 A JP 28287994A JP 28287994 A JP28287994 A JP 28287994A JP H08125510 A JPH08125510 A JP H08125510A
- Authority
- JP
- Japan
- Prior art keywords
- delay
- signal
- lsi
- circuit
- latch
- 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
Links
Landscapes
- Pulse Circuits (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、LSI内部において分
解能Tで信号を遅延させる遅延回路に関するものであ
る。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a delay circuit for delaying a signal with a resolution T inside an LSI.
【0002】[0002]
【従来の技術】従来LSIの内部において、分解能Tで
信号を遅延させようとした場合、図2に示すように遅延
経路を切り替えて実現する回路が一般的である。つま
り、遅延素子T10、遅延素子2T11のように遅延素
子を、マルチプレクサ12及びマルチプレクサ13で縦
続接続した回路を設ける。そして、信号の経路として、
その遅延素子を選択するか、遅延素子を選択しないか
で、遅延量を制御する。遅延素子T10及び遅延素子2
T11は、論理ゲートを多段に縦続した構成になってい
る。2. Description of the Related Art Conventionally, when an attempt is made to delay a signal with a resolution T inside an LSI, a circuit is generally realized by switching delay paths as shown in FIG. That is, a circuit in which delay elements such as the delay element T10 and the delay element 2T11 are cascade-connected by the multiplexer 12 and the multiplexer 13 is provided. And as a signal path,
The delay amount is controlled by selecting the delay element or not selecting the delay element. Delay element T10 and delay element 2
T11 has a configuration in which logic gates are cascaded in multiple stages.
【0003】[0003]
【発明が解決しようとする課題】LSIの内部に、上記
のような遅延回路が多数存在した場合、その遅延回路の
使用頻度により温度差が生じ遅延時間が変動する。特
に、CMOS回路においては、その遅延時間の変動が大
きく問題になる。また、製造時のばらつきによっても、
遅延時間が違った値になり問題となることがある。本発
明は、LSIの内部で、精度が高く安定した遅延信号を
得る回路を実現することを目的とする。When a large number of delay circuits as described above are present inside the LSI, a temperature difference occurs depending on the frequency of use of the delay circuits, and the delay time varies. Especially, in the CMOS circuit, the variation of the delay time is a serious problem. Also, due to variations in manufacturing,
The delay time may be a different value and may cause a problem. An object of the present invention is to realize a circuit that obtains a highly accurate and stable delay signal inside an LSI.
【0004】[0004]
【課題を解決するための手段】上記目的を達成するため
に、本発明の信号遅延回路においては、遅延させる信号
を入力として、遅延させたい遅延量が得られるラッチ回
路に、選択的に上記入力信号を出力するデコーダを設け
ている。そして、遅延量の違うクロックをラッチクロッ
クとしてLSI外部より与え、上記デコーダの出力を入
力データとする複数のラッチ回路を設ける。そして、ラ
ッチ回路の出力を論理和するゲートを通して、目的とす
る遅延量を持った信号を得る。To achieve the above object, in a signal delay circuit according to the present invention, a signal to be delayed is input to a latch circuit that selectively obtains a desired delay amount. A decoder that outputs a signal is provided. Then, a plurality of latch circuits are provided which use clocks having different delay amounts as latch clocks from the outside of the LSI and which use the output of the decoder as input data. Then, a signal having a target delay amount is obtained through a gate that logically sums the outputs of the latch circuits.
【0005】[0005]
【作用】遅延量を得るためのクロック生成部をLSI外
部に設けたことで、各種遅延量のクロックの精度の補正
が容易になる他、温度変化や電圧変化に対して安定な遅
延を得ることができる。また、遅延のための多段のゲー
ト遅延素子をLSI内部に設けないため、LSI内の回
路を遅延以外の回路に使用でき、LSIを効率よくデザ
インできる。By providing the clock generation unit for obtaining the delay amount outside the LSI, it is possible to easily correct the accuracy of the clock with various delay amounts and obtain a stable delay with respect to temperature changes and voltage changes. You can Further, since the multistage gate delay element for delay is not provided inside the LSI, the circuit inside the LSI can be used for circuits other than the delay, and the LSI can be efficiently designed.
【0006】[0006]
【実施例】図1に本発明の実施例を示す。LSI内部に
は、遅延させる信号Aを入力とし、その信号Aを異なっ
た遅延タイミングでラッチする複数のラッチ回路の1回
路に出力するデコーダ20と、外部から供給される遅延
量0のクロックでデコーダ20で選択された信号Aをラ
ッチするラッチ回路21と、外部から供給される遅延量
Tのクロックでデコーダ20で選択された信号Aをラッ
チするラッチ回路22と、外部から供給される遅延量2
Tのクロックでデコーダ20で選択された信号Aをラッ
チするラッチ回路23と、外部から供給される遅延量3
Tのクロックでデコーダ20で選択された信号Aをラッ
チするラッチ回路24と、ラッチ回路21〜24の出力
を論理和するゲート25とが構成される。ラッチ回路2
1〜24のどの回路が信号Aを遅延させる回路として有
効になるかは、デコーダ20の選択入力信号S0及びS
1によって決まる。EXAMPLE FIG. 1 shows an example of the present invention. A decoder 20 that receives a delayed signal A as an input and outputs the signal A to one circuit of a plurality of latch circuits that latch at different delay timings and a decoder that receives a clock with a delay amount of 0 from the outside A latch circuit 21 for latching the signal A selected by 20; a latch circuit 22 for latching the signal A selected by the decoder 20 with a clock having a delay amount T supplied from the outside; and a delay amount 2 supplied from the outside.
A latch circuit 23 that latches the signal A selected by the decoder 20 with a clock of T, and a delay amount 3 supplied from the outside
A latch circuit 24 for latching the signal A selected by the decoder 20 with the clock of T and a gate 25 for ORing the outputs of the latch circuits 21 to 24 are configured. Latch circuit 2
Which of the circuits 1 to 24 is effective as a circuit for delaying the signal A depends on the selection input signals S0 and S of the decoder 20.
It depends on 1.
【0007】この回路を使用する場合、遅延させる信号
Aに同期したクロックをあらかじめLSI外部で図1
(B)のように位相差を設けて用意する。これら位相差
を持ったクロックをLSI外部からLSI内部にラッチ
クロックとして入力させることで、分解能Tの信号Aの
遅延信号が得られる。外部から与える位相差の違うクロ
ックは、LSI外部のディレイラインやケーブルの長さ
の違いによる遅延量発生回路によって生成する。外部で
生成するクロックの位相差は、LSIの外部であるため
精度の補正が容易である。When this circuit is used, a clock synchronized with the delayed signal A is preliminarily set outside the LSI as shown in FIG.
It is prepared by providing a phase difference as shown in (B). By inputting a clock having these phase differences from the outside of the LSI into the inside of the LSI as a latch clock, a delayed signal of the signal A having the resolution T can be obtained. Clocks given from the outside and having different phase differences are generated by a delay amount generation circuit due to differences in the lengths of delay lines and cables outside the LSI. Since the phase difference of the clock generated externally is outside the LSI, the accuracy can be easily corrected.
【0008】[0008]
【発明の効果】本発明は、以上説明したように構成され
ているので、目的とする信号遅延が精度よく安定に実現
できる。また、LSI内部にゲート遅延素子を構成しな
いため、遅延素子以外の回路としてLSIを効率よく実
現できる。Since the present invention is constructed as described above, the desired signal delay can be realized accurately and stably. Further, since the gate delay element is not formed inside the LSI, the LSI can be efficiently realized as a circuit other than the delay element.
【図1】本発明の信号遅延回路を示すブロック図及びタ
イミング図である。FIG. 1 is a block diagram and a timing diagram showing a signal delay circuit of the present invention.
【図2】従来の信号遅延回路を示すブロック図である。FIG. 2 is a block diagram showing a conventional signal delay circuit.
10、11 遅延回路 12、13 マルチプレクサ 20 デコーダ 21〜24 ラッチ回路 25 論理和ゲート 10, 11 Delay circuit 12, 13 Multiplexer 20 Decoder 21-24 Latch circuit 25 Logical sum gate
Claims (1)
たい遅延量が得られるラッチ回路に、選択的に上記入力
信号を出力するデコーダ(20)と、 遅延量の違うクロックをラッチクロックとし、上記デコ
ーダ(20)の出力を入力データとする複数のラッチ回
路(21〜24)と、 ラッチ回路の出力を論理和するゲート(25)と、 を具備することを特徴とする信号遅延回路。1. A decoder (20) that selectively outputs the input signal to a latch circuit that receives a delayed signal as an input and obtains a desired delay amount, and a clock having a different delay amount as a latch clock. A signal delay circuit comprising: a plurality of latch circuits (21 to 24) that use the output of the decoder (20) as input data; and a gate (25) that performs an OR operation on the outputs of the latch circuits.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP28287994A JPH08125510A (en) | 1994-10-21 | 1994-10-21 | Signal delay circuit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP28287994A JPH08125510A (en) | 1994-10-21 | 1994-10-21 | Signal delay circuit |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH08125510A true JPH08125510A (en) | 1996-05-17 |
Family
ID=17658274
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP28287994A Pending JPH08125510A (en) | 1994-10-21 | 1994-10-21 | Signal delay circuit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH08125510A (en) |
-
1994
- 1994-10-21 JP JP28287994A patent/JPH08125510A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Kwiatkowski et al. | Efficient implementation of multiple time coding lines-based TDC in an FPGA device | |
| JPH0220173B2 (en) | ||
| JPH02141123A (en) | Digital delay element | |
| JP2002025259A (en) | Register control delay fixed loop utilizing ring delay and counter | |
| KR100313255B1 (en) | Combinational delay circuit for a digital frequency multiplier | |
| US6087864A (en) | Digital frequency multiplier circuit including delay circuit | |
| US6064232A (en) | Self-clocked logic circuit and methodology | |
| US6507230B1 (en) | Clock generator having a deskewer | |
| JP3114215B2 (en) | Clock frequency doubler | |
| JPH0556085A (en) | Interface circuit | |
| KR100270350B1 (en) | Delay circuit | |
| US20150145580A1 (en) | Apparatus for controlling semiconductor chip characteristics | |
| JPH08125510A (en) | Signal delay circuit | |
| US20080012605A1 (en) | Glitch-free clock switcher | |
| US6927615B2 (en) | Low skew, power efficient local clock signal generation system | |
| JP2000249747A (en) | Timing signal generating circuit for semiconductor test device | |
| JP2689462B2 (en) | Clock skew adjustment circuit | |
| JP3696004B2 (en) | Semiconductor circuit | |
| JPH06177723A (en) | Pulse width modulation circuit | |
| JP3378721B2 (en) | Delay circuit and its calibration method | |
| JPH05110397A (en) | Synchronizing type digital circuit | |
| JPH1041794A (en) | Clock phase adjustment circuit | |
| JPH03117208A (en) | Data latch circuit | |
| JPH07131311A (en) | Synchronous delay circuit | |
| JPH05129900A (en) | Digital pattern signal generator |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A02 | Decision of refusal |
Effective date: 20040525 Free format text: JAPANESE INTERMEDIATE CODE: A02 |