JPH04371018A - pulse delay circuit - Google Patents

pulse delay circuit

Info

Publication number
JPH04371018A
JPH04371018A JP3148408A JP14840891A JPH04371018A JP H04371018 A JPH04371018 A JP H04371018A JP 3148408 A JP3148408 A JP 3148408A JP 14840891 A JP14840891 A JP 14840891A JP H04371018 A JPH04371018 A JP H04371018A
Authority
JP
Japan
Prior art keywords
input
delay
pulse
gates
inputs
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
JP3148408A
Other languages
Japanese (ja)
Inventor
Ritsuro Orihashi
律郎 折橋
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 JP3148408A priority Critical patent/JPH04371018A/en
Publication of JPH04371018A publication Critical patent/JPH04371018A/en
Pending legal-status Critical Current

Links

Landscapes

  • Pulse Circuits (AREA)

Abstract

PURPOSE:To delay a pulse signal with high resolution. CONSTITUTION:A set value is given to select signal inputs 315 to 320 before a pulse to be delayed is inputted from an input 313. Propagation delay times of one-common input gates 301 and 304, two-common input gates 302 and 305, and three-common input gates 303 and 306 are S, S-a, and S-2a respectively. The difference between the extent of delay for each set value and that for the next set value is always (a), and consequently, the obtained delay resolution is shorter than the propagation delay time of a logical gate.

Description

【発明の詳細な説明】[Detailed description of the invention]

【0001】0001

【産業上の利用分野】本発明はパルスの遅延回路に係り
、特に、高い分解能でパルスを遅延させるのに好適なパ
ルス遅延回路に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a pulse delay circuit, and more particularly to a pulse delay circuit suitable for delaying pulses with high resolution.

【0002】0002

【従来の技術】従来のパルス遅延回路について、図1を
用いて説明する。本従来例は、二入力一出力のセレクタ
101〜104、および一,二,四,八段にそれぞれ縦
続接続された論理ゲート111〜114により構成され
る。セレクタ101〜104はいずれも、そのセレクト
信号入力107〜110に、ローレベル論理信号(以下
、Lと称する)が入力された時にA入力側が選択され、
Q出力側にA入力の論理値が出力される。反対に、セレ
クト信号入力107〜110にハイレベル論理信号(以
下、Hと称する)が入力された場合には、B入力側が選
択され、Q出力側にB入力の論理値が出力されるもので
ある。
2. Description of the Related Art A conventional pulse delay circuit will be explained with reference to FIG. This conventional example is comprised of selectors 101-104 with two inputs and one output, and logic gates 111-114 connected in cascade in first, second, fourth, and eighth stages, respectively. In each of the selectors 101 to 104, when a low level logic signal (hereinafter referred to as L) is input to the select signal inputs 107 to 110, the A input side is selected,
The logical value of the A input is output to the Q output side. Conversely, when a high level logic signal (hereinafter referred to as H) is input to the select signal inputs 107 to 110, the B input side is selected and the logic value of the B input is output to the Q output side. be.

【0003】被遅延パルスは入力端子105より入力さ
れ、被遅延パルスの入力に先立って、セレクタ101〜
104のセレクト信号入力107〜110に、所望の遅
延量に対応した設定値が入力される。ここで、入力され
る四ビットの設定値を便宜的に(X1,X2,X3,X
4)と表す。ただし、X1〜X4は、LまたはHであり
、それぞれ、X1がセレクト信号入力107の、X2が
セレクト信号入力108の、X3がセレクト信号入力1
09の、X4がセレクト信号入力110の設定値を示す
ものとする。例えば、本例で最も遅延量が小さくなる設
定値は、(L,L,L,L)であり、全てのセレクト信
号入力にローレベル論理信号が入力される場合である。 この場合、被遅延パルスの通過経路は、入力端子105
よりセレクタ101〜104のA入力からQ出力を経て
、出力端子106に至る経路であり、論理ゲート111
〜114を全く通過しない経路である。この最小遅延量
の次に小さな遅延量が得られる設定値は(H,L,L,
L)であり、被遅延パルスが出力端子106に到達する
までに通過する論理ゲートは111だけである。従って
、得られる遅延量は最小遅延量と比べて論理ゲート一段
分の伝搬遅延時間だけ大きいことになる。以下同様に、
図2に示すように、設定値を変えることにより、被遅延
パルスの通過経路、即ち、論理ゲート通過段数を切り換
えることができ、順次、大きな遅延量を得ることが可能
であるが、いずれも得られる遅延分解能は論理ゲート一
段分の伝搬遅延時間に相当する。
[0003] The delayed pulse is input from the input terminal 105, and prior to inputting the delayed pulse, the selectors 101 to 101 are input.
A setting value corresponding to a desired amount of delay is input to select signal inputs 107 to 110 of 104. Here, the input four-bit setting values are conveniently set (X1, X2, X3,
4). However, X1 to X4 are L or H, and X1 is the select signal input 107, X2 is the select signal input 108, and X3 is the select signal input 1.
09, X4 indicates the setting value of the select signal input 110. For example, in this example, the setting value that provides the smallest delay amount is (L, L, L, L), which is the case where low-level logic signals are input to all select signal inputs. In this case, the delayed pulse passes through the input terminal 105.
This is a path from the A input of the selectors 101 to 104 to the output terminal 106 via the Q output, and the logic gate 111
This is a route that does not pass through 114 at all. The setting value that provides the next smallest delay amount after this minimum delay amount is (H, L, L,
L), and the delayed pulse passes through only one logic gate 111 before reaching the output terminal 106. Therefore, the amount of delay obtained is larger than the minimum delay amount by the propagation delay time of one stage of logic gates. Similarly below,
As shown in Fig. 2, by changing the setting value, the passage path of the delayed pulse, that is, the number of stages through which the delayed pulse passes can be changed, and it is possible to sequentially obtain a large amount of delay. The delay resolution obtained corresponds to the propagation delay time of one stage of logic gates.

【0004】尚、この種の装置として関連するものには
例えば、アイ・イー・イー、プロシーディングス  オ
ブ  アイ・ティ・シー、1989第558頁から第5
66頁(IEE、PROCEEDINGS  OF  
ITC  1989)に述べられている。
[0004] Related devices of this type include, for example, IE, Proceedings of ITC, 1989, pp. 558-5.
66 pages (IEE, PROCEEDINGS OF
ITC 1989).

【0005】[0005]

【発明が解決しようとする課題】上記従来技術では、得
られる遅延分解能をセレクタ間に設けられた論理ゲート
一段分の伝搬遅延時間以下とすることができず、高い分
解能のパルス遅延を行なうことができないという問題が
あった。
[Problems to be Solved by the Invention] In the above-mentioned conventional technology, it is not possible to make the delay resolution obtained less than the propagation delay time of one stage of logic gates provided between the selectors, and it is not possible to perform pulse delay with high resolution. The problem was that I couldn't do it.

【0006】本発明の目的は、論理ゲート一段分の伝搬
遅延時間よりも小さな遅延動作を行なって、高い遅延分
解能が得られるパルス遅延回路を提供することにある。
An object of the present invention is to provide a pulse delay circuit that can perform a delay operation smaller than the propagation delay time of one stage of logic gates and obtain high delay resolution.

【0007】[0007]

【課題を解決するための手段】上記課題は、同時に入力
する信号の数を違えることにより、異なった伝搬遅延時
間をもつ論理ゲートを、信号切り換え回路を介して縦続
に接続し、被遅延パルスの通過経路を切り換え制御する
ことにより達成される。
[Means for solving the problem] The above problem is achieved by connecting logic gates with different propagation delay times in cascade via a signal switching circuit by changing the number of signals input simultaneously, and by changing the number of signals input simultaneously. This is achieved by switching and controlling the passage route.

【0008】[0008]

【作用】同時に入力する信号の数を違えた論理ゲートは
異なった伝搬遅延時間を持ち、信号切り換え回路は被遅
延パルスが通過する論理ゲートを決定する。これにより
、被遅延パルスの遅延量を制御するようにした。
[Operation] Logic gates having different numbers of simultaneously input signals have different propagation delay times, and the signal switching circuit determines the logic gate through which the delayed pulse passes. This allows the amount of delay of the delayed pulse to be controlled.

【0009】[0009]

【実施例】以下、本発明の一実施例を図3〜図6を用い
て説明する。本発明によるパルス遅延回路は、図3に示
すように二入力一出力セレクタ307〜312、および
三入力オアゲート301〜306により構成され、この
うちセレクタ307〜312の入出力信号に関する選択
機能は従来例(図1の101〜104)と同一のもので
ある。また、三入力オアゲート301,304は三つの
入力のうち一つだけに(図中A)信号が入力され(以下
、このゲートを一共通入力ゲートと呼ぶ)、三入力オア
ゲート302,305は二つの入力(図中A,B)に、
303,306は三つの入力(図中A,B,C)に、そ
れぞれ共通に信号が入力されるものである(前者を二共
通入力ゲート、後者を三共通入力ゲートと称する)。以
下、このように信号が共通に入力される数が異なってい
る場合の伝搬遅延時間の違いについて、図4を用いて述
べる。図4は、一般的な三入力オアゲートの構成図を示
したものである。即ち、図4において、一共通入力ゲー
トを構成する場合にはA入力だけに、二共通入力ゲート
の場合にはA,B入力に、三共通入力ゲートの場合には
A,B,C入力に、それぞれ共通に信号が入力される。 一共通入力ゲートに被遅延パルスの立ち上がりエッジが
入力されると、トランジスタ404だけがオン状態とな
り、この時、K点ではオン抵抗に応じた電流が流れ、出
力Oの電圧がハイレベルとなる。同様に二共通入力ゲー
ト、三共通入力ゲートに被遅延パルスの立ち上がりエッ
ジが入力された場合には、それぞれトランジスタ404
,405、トランジスタ404,405,406が同時
にオン状態となる。この時、K点を流れる電流は、その
大きさを決めるトランジスタのオン抵抗が、それぞれ1
/2,1/3となるため、一共通入力ゲートの場合と比
べて二倍,三倍となる。即ち、一〜三共通入力ゲートに
おけるK点での電流の比は、1:2:3となる。K点で
の電流が大きくなれば、K点以降の容量を放電する時間
即ちK点での電圧がハイレベルからローレベルへ遷移す
る時間が短くなる。従って、各入力から出力Oまでの入
力パルスの立ち上がりエッジの伝搬遅延時間は、共通入
力の数が増加に応じて小さくなり、その減少分は論理ゲ
ートの伝搬遅延時間よりも小さくすることが可能である
Embodiment An embodiment of the present invention will be described below with reference to FIGS. 3 to 6. As shown in FIG. 3, the pulse delay circuit according to the present invention is composed of two-input one-output selectors 307 to 312 and three-input OR gates 301 to 306. Among these, the selection functions regarding the input and output signals of the selectors 307 to 312 are conventional. (101 to 104 in FIG. 1). Further, the three-input OR gates 301 and 304 have a signal input to only one of the three inputs (A in the figure) (hereinafter, this gate is referred to as one common input gate), and the three-input OR gates 302 and 305 have two inputs. Input (A, B in the figure)
Signals are commonly input to three inputs (A, B, and C in the figure) 303 and 306 (the former is called a two-common input gate, and the latter is called a three-common input gate). Hereinafter, the difference in propagation delay time when the number of signals commonly input is different will be described using FIG. 4. FIG. 4 shows a configuration diagram of a general three-input OR gate. That is, in FIG. 4, when configuring one common input gate, it is connected only to the A input, when configuring two common input gates, it is connected to A and B inputs, and when configuring three common input gates, it is connected to A, B, and C inputs. , a signal is commonly input to each. When the rising edge of the delayed pulse is input to one common input gate, only the transistor 404 is turned on, and at this time, a current according to the on-resistance flows at point K, and the voltage at the output O becomes high level. Similarly, when the rising edge of the delayed pulse is input to the two common input gates and the three common input gates, the transistor 404
, 405 and transistors 404, 405, and 406 are simultaneously turned on. At this time, the on-resistance of the transistor that determines the magnitude of the current flowing through point K is 1
/2, 1/3, which is twice or three times as large as in the case of one common input gate. That is, the ratio of currents at point K in the first to third common input gates is 1:2:3. As the current at point K increases, the time for discharging the capacitance after point K, ie, the time for the voltage at point K to transition from high level to low level, becomes shorter. Therefore, the propagation delay time of the rising edge of the input pulse from each input to output O decreases as the number of common inputs increases, and the decrease can be made smaller than the propagation delay time of the logic gate. be.

【0010】この様な共通入力数の異なる論理ゲートを
、図3に示すように接続したパルス遅延回路の動作につ
いて以下に記述する。従来例と同様に被遅延パルスが入
力313より入力され、これに先立ってセレクト信号入
力315〜320に設定値が与えられる。図5に各設定
値と被遅延パルスが通過するゲートの種類、およびその
時に得られる遅延量を示す。設定値の表記方法は図2と
同様であり、左から順にセレクト信号315から320
までの値を示している。遅延量に関しては、一共通入力
時の伝搬遅延時間をS、入力数が一つ増える毎にaだけ
伝搬遅延時間が小さくなるとした場合の値である。従っ
て一共通入力ゲート301,304、二共通入力ゲート
302,305、三共通入力ゲート303,306の伝
搬遅延時間は、それぞれS,S−a,S−2aである。 図5から明らかな様に、各設定値に対する遅延量と次の
設定値に対する遅延量の差は常にaであり、従って、得
られる遅延分解能は論理ゲートの伝搬遅延時間よりも小
さなものである。尚、本実施例では三入力オアゲートを
六段接続して説明したが、論理ゲートの種類、接続段数
によって本発明の本質が制限されるものではない。
The operation of a pulse delay circuit in which such logic gates having different numbers of common inputs are connected as shown in FIG. 3 will be described below. As in the conventional example, a delayed pulse is input from input 313, and prior to this, set values are given to select signal inputs 315-320. FIG. 5 shows each set value, the type of gate through which the delayed pulse passes, and the amount of delay obtained at that time. The notation method of setting values is the same as in Fig. 2, and from the left, select signals 315 to 320
It shows the value up to. Regarding the amount of delay, it is the value when the propagation delay time at the time of one common input is S, and the propagation delay time decreases by a every time the number of inputs increases by one. Therefore, the propagation delay times of one common input gate 301, 304, two common input gates 302, 305, and three common input gates 303, 306 are S, S-a, and S-2a, respectively. As is clear from FIG. 5, the difference between the amount of delay for each set value and the amount of delay for the next set value is always a, and therefore the delay resolution obtained is smaller than the propagation delay time of the logic gate. In this embodiment, six stages of three-input OR gates are connected, but the essence of the present invention is not limited by the type of logic gates or the number of stages connected.

【0011】[0011]

【発明の効果】本発明によれば、論理ゲートに同時に入
力する信号の数を違えることにより、その論理ゲートの
伝搬遅延時間を変化させることができ、これを切り換え
て用いることにより、高い分解能でパルス遅延を行なう
ことができる。
[Effects of the Invention] According to the present invention, by changing the number of signals simultaneously input to a logic gate, the propagation delay time of the logic gate can be changed, and by switching and using this, high resolution can be achieved. Pulse delay can be performed.

【図面の簡単な説明】[Brief explanation of drawings]

【図1】従来のパルス遅延回路図、[Figure 1] Conventional pulse delay circuit diagram,

【図2】従来例の動作の説明図、[Fig. 2] An explanatory diagram of the operation of the conventional example,

【図3】本発明の一実施例の回路図、FIG. 3 is a circuit diagram of an embodiment of the present invention;

【図4】本実施例の動作原理の説明図、FIG. 4 is an explanatory diagram of the operating principle of this embodiment,

【図5】本実施
例の動作原理の説明図。
FIG. 5 is an explanatory diagram of the operating principle of this embodiment.

【符号の説明】[Explanation of symbols]

313…被遅延パルス入力、307〜312…セレクタ
回路、301〜306…論理ゲート、315〜320…
セレクト信号入力。
313...Delayed pulse input, 307-312...Selector circuit, 301-306...Logic gate, 315-320...
Select signal input.

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】パルス信号の通過経路を選択的に切り換え
る回路手段と、複数入力の論理回路において同時に入力
される信号の数を違えた論理回路とを、前記切り換え回
路手段の入力の一方に前記論理回路が接続され、もう一
方の入力には前記論理回路を経由せずに、直接、パルス
信号が入力されるようにして接続した一連の回路が、直
列に複数個接続されることを特徴とするパルス遅延回路
1. Circuit means for selectively switching a passage path of a pulse signal, and a logic circuit having a plurality of inputs in which the number of signals simultaneously input is different, are connected to one of the inputs of the switching circuit means. A plurality of circuits are connected in series to which a logic circuit is connected and a pulse signal is directly input to the other input without going through the logic circuit. pulse delay circuit.
JP3148408A 1991-06-20 1991-06-20 pulse delay circuit Pending JPH04371018A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3148408A JPH04371018A (en) 1991-06-20 1991-06-20 pulse delay circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3148408A JPH04371018A (en) 1991-06-20 1991-06-20 pulse delay circuit

Publications (1)

Publication Number Publication Date
JPH04371018A true JPH04371018A (en) 1992-12-24

Family

ID=15452124

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3148408A Pending JPH04371018A (en) 1991-06-20 1991-06-20 pulse delay circuit

Country Status (1)

Country Link
JP (1) JPH04371018A (en)

Similar Documents

Publication Publication Date Title
JPH05136664A (en) Variable delay circuit
US3646329A (en) Adaptive logic circuit
JPH06196958A (en) Programmable variable length delay circuit
JPH07170162A (en) Variable impedance delay device
US5210450A (en) Active selectable digital delay circuit
US5859554A (en) Variable delay circuit
JPH0946197A (en) Variable delay circuit
US6946870B1 (en) Control of simultaneous switch noise from multiple outputs
JPH04371018A (en) pulse delay circuit
JPH06291604A (en) Variable delay circuit
US5798959A (en) Method and device for soft-driving an array of logic gates and suppression of switching distortion
JPS6387809A (en) Operational amplifier
US6525591B2 (en) Circuit for selectively enabling one among a plurality of circuit alternatives of an integrated circuit
JPS6316710A (en) Latch circuit
JPH0214813B2 (en)
US6369611B1 (en) Sequential circuit for high frequency clocking
JPH09191239A (en) Variable delay circuit
US3506845A (en) Networks of elements for implementing threshold functions
JP4010328B2 (en) Delay circuit
JPH0818412A (en) Pulse delay circuit
JPS6248319B2 (en)
JPH0583096A (en) Integrated circuit for generating timing signal
JP2741116B2 (en) Membership function generator
JPH1197990A (en) Variable delay circuit
JPH04264277A (en) Semiconductor integrated circuit device