Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0221695B2 - - Google Patents
[go: Go Back, main page]

JPH0221695B2 - - Google Patents

Info

Publication number
JPH0221695B2
JPH0221695B2 JP58059845A JP5984583A JPH0221695B2 JP H0221695 B2 JPH0221695 B2 JP H0221695B2 JP 58059845 A JP58059845 A JP 58059845A JP 5984583 A JP5984583 A JP 5984583A JP H0221695 B2 JPH0221695 B2 JP H0221695B2
Authority
JP
Japan
Prior art keywords
time
circuit
output
delay
data
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.)
Expired - Lifetime
Application number
JP58059845A
Other languages
Japanese (ja)
Other versions
JPS59185425A (en
Inventor
Yutaka Horii
Koichi Nagakubo
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.)
NEC Corp
Original Assignee
Nippon Electric Co 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 Nippon Electric Co Ltd filed Critical Nippon Electric Co Ltd
Priority to JP58059845A priority Critical patent/JPS59185425A/en
Publication of JPS59185425A publication Critical patent/JPS59185425A/en
Publication of JPH0221695B2 publication Critical patent/JPH0221695B2/ja
Granted 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/135Arrangements having a single output and transforming input signals into pulses delivered at desired time intervals by the use of time reference signals, e.g. clock signals

Landscapes

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

Description

【発明の詳細な説明】 本発明は直列のデイジタル情報を記憶する小容
量の記憶素子や時間調整の目的等に用いられる遅
延回路に関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a small capacity storage element for storing serial digital information and a delay circuit used for the purpose of time adjustment.

従来の遅延回路は金属線の歪伝搬遅延特性を利
用したものであつた。そのため遅延時間を大きく
する場合は長い金属線が必要となり装置が大形化
するという欠点があつた。また、長さを自由に変
えることができないため任意の時間を設定するこ
とは困難であつた。
Conventional delay circuits utilize the strain propagation delay characteristics of metal wires. Therefore, when the delay time is increased, a long metal wire is required, resulting in a disadvantage that the device becomes larger. Further, since the length cannot be freely changed, it is difficult to set an arbitrary time.

本発明の目的は遅延時間の長短に関係なく小形
にでき、かつ任意の遅延時間も設定できるデイジ
タル制御の遅延回路を提供することにある。
An object of the present invention is to provide a digitally controlled delay circuit that can be made compact regardless of the length of the delay time, and can also set an arbitrary delay time.

前記目的を達成するために本発明によるデイジ
タル遅延回路は時刻を歩進する時計回路と、デー
タと前記データの所定単位毎に付加された時刻を
一時記憶する先入れ先出しメモリと、遅延時間を
設定するための遅延時間設定部と前記先入れ先出
しメモリより出力される時刻と前記遅延時間設定
部に設定された遅延時間を加算する加算回路と、
前記時計回路の歩進される時刻と前記加算回路出
力とを比較し、その比較値が一致したとき、対応
のデータを前記先入れ先出しメモリから読み出さ
せる比較回路とから構成してある。
To achieve the above object, the digital delay circuit according to the present invention includes a clock circuit for incrementing time, a first-in first-out memory for temporarily storing data and a time added to each predetermined unit of the data, and a first-in first-out memory for setting a delay time. a delay time setting section and an addition circuit that adds the time output from the first-in, first-out memory and the delay time set in the delay time setting section;
The comparator circuit compares the incremented time of the clock circuit with the output of the adder circuit, and when the comparison values match, reads the corresponding data from the first-in, first-out memory.

前記構成によれば本発明の目的は完全に達成さ
れる。
According to the above configuration, the object of the present invention is completely achieved.

以下、図面を参照して本発明をさらに詳しく説
明する。第1図はは本発明によるデイジタル遅延
回路の一実施例を示す回路図である。
Hereinafter, the present invention will be explained in more detail with reference to the drawings. FIG. 1 is a circuit diagram showing one embodiment of a digital delay circuit according to the present invention.

図において、1は入力データと時刻を一時蓄積
する先入れ先出し(FIFO)メモリ、2は時刻を
歩進させる時計回路、3は遅延時間設定のための
遅延時間設定部、4FIFOメモリ1より出力され
る時刻と遅延時間設定部の設定時間を加算する加
算回路、5は加算回路4の出力と時計回路2の出
力を比較する比較回路、6はバツフア回路、7は
出力データである。
In the figure, 1 is a first-in-first-out (FIFO) memory that temporarily stores input data and time, 2 is a clock circuit that advances the time, 3 is a delay time setting unit for setting a delay time, and 4 is the time output from FIFO memory 1. 5 is a comparison circuit that compares the output of the adder circuit 4 and the output of the clock circuit 2, 6 is a buffer circuit, and 7 is output data.

第2図は第1図の動作を説明するためのタイム
チヤートである。入力データは“A”,“B”,
“C”単位毎に、時刻“1”,“2”,“3”……が
付加され、FIFOメモリ1に記憶されて行く。ま
ずデータ“A”が時刻“1”と共に時計回路2の
信号“SI”によりFIFOメモリ1に書込まれる。
FIFOメモリ1は先入れ先出しメモリであるので
前記データは出力端子“OD”に出力されるとと
もにこのデータが有効であることを示す信号
“OR”が設定される。時計回路2はFIFOメモリ
への書込み指示をした後に時刻を“2”に更新す
る。
FIG. 2 is a time chart for explaining the operation of FIG. 1. Input data is “A”, “B”,
Times "1", "2", "3", . . . are added to each "C" unit and stored in the FIFO memory 1. First, data "A" is written into the FIFO memory 1 along with time "1" by the signal "SI" from the clock circuit 2.
Since the FIFO memory 1 is a first-in, first-out memory, the data is output to the output terminal "OD" and a signal "OR" indicating that this data is valid is set. The clock circuit 2 updates the time to "2" after issuing a write instruction to the FIFO memory.

遅延時間設定部3には“14”が設定されている
とする。この遅延時間設定部3の出力が“14”時
刻が“1”であるので加算回路4の演算結果は
“15”となり、比較回路5に出力される。比較回
路5はFIFOメモリ1から“OR”信号が出力さ
れているのを確認し、時計回路2の出力“2”と
加算回路4の出力“15”とを比較する。比較の結
果、一致していないので待ち合せを行なう。
It is assumed that "14" is set in the delay time setting section 3. Since the output of the delay time setting section 3 is "14" and the time is "1", the calculation result of the adder circuit 4 is "15" and is output to the comparator circuit 5. The comparator circuit 5 confirms that the "OR" signal is output from the FIFO memory 1, and compares the output "2" of the clock circuit 2 with the output "15" of the adder circuit 4. As a result of the comparison, there is no match, so a wait is performed.

一方、時計回路2は入力データBと時刻“2”
以下の情報を次々とFIFOメモリ1に書込んでい
る。そして時計回路2が“15”に歩進したとき、
加算回路4の出力と時計回路2の出力が一致する
ので、比較回路5はバツフア6にFIFOメモリ1
の出力を保持するように指示し、FIFOメモリ1
に対し現在のデータ“A”と時刻“1”を破棄さ
せ次のデータ“B”と時刻“2”を出力するよう
に指示する。この動作によりバツフア6の出力よ
り時刻が“14”遅れてデータ“A”が出力され
る。
On the other hand, clock circuit 2 receives input data B and time “2”.
The following information is written to FIFO memory 1 one after another. And when clock circuit 2 advances to “15”,
Since the output of the adder circuit 4 and the output of the clock circuit 2 match, the comparator circuit 5 connects the FIFO memory 1 to the buffer 6.
Instructs to hold the output of FIFO memory 1
is instructed to discard the current data "A" and time "1" and output the next data "B" and time "2". As a result of this operation, data "A" is output with a time delay of "14" from the output of the buffer 6.

次にFIFOメモリ1には時刻“2”が出力され
ているので加算回路4の出力は“16”となり、時
計回路2の次の歩進する時刻“16”と一致するた
め、比較回路5は次にはバツフア6に対し、デー
タ“B”を保持するよう指示し、FIFOメモリ1
に対し現在のデータ“B”と時刻“2”を破棄さ
せ次のデータ“C”と時刻3を出力するように指
示する。以下、同様な動作により時刻“14”だけ
遅れたデータ“A”“B”“C”……が出力され
る。
Next, since the time "2" is output to the FIFO memory 1, the output of the adder circuit 4 becomes "16", which coincides with the next increment time "16" of the clock circuit 2, so the comparator circuit 5 outputs "16". Next, buffer 6 is instructed to hold data “B”, and FIFO memory 1
is instructed to discard the current data "B" and time "2" and output the next data "C" and time 3. Thereafter, data "A", "B", "C", etc. delayed by time "14" are outputted by the same operation.

本発明における遅延回路の遅延時間設定部は、
その設定値を容易変えうるものである。
The delay time setting section of the delay circuit in the present invention includes:
The setting value can be easily changed.

以上、詳しく説明したように本発明によれば任
意の遅延時間を容易に設定でき、かつ、デイジタ
ル制御であるので遅延時間の長短には関係なく小
形にできる効果がある。
As described in detail above, according to the present invention, an arbitrary delay time can be easily set, and since the delay time is digitally controlled, the device can be made compact regardless of the length of the delay time.

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

第1図は本発明によるデイジタル遅延回路の一
実施例を示すブロツク図、第2図は第1図の動作
を説明するためのタイムチヤートである。 1……FIFOメモリ、2……時計回路、3……
遅延時間設定部、4……加算回路、5……比較回
路、6……バツフア、10……入力、11……出
力。
FIG. 1 is a block diagram showing an embodiment of a digital delay circuit according to the present invention, and FIG. 2 is a time chart for explaining the operation of FIG. 1... FIFO memory, 2... Clock circuit, 3...
Delay time setting section, 4...Addition circuit, 5...Comparison circuit, 6...Buffer, 10...Input, 11...Output.

Claims (1)

【特許請求の範囲】[Claims] 1 時刻を歩進する時計回路と、データと前記デ
ータの所定単位毎に付加された時刻を一時記憶す
る先入れ先出しメモリと、遅延時間を設定するた
めの遅延時間設定部と前記先入れ先出しメモリよ
り出力される時刻と前記遅延時間設定部に設定さ
れた遅延時間を加算する加算回路と、前記時計回
路の歩進される時刻と前記加算回路出力とを比較
しその比較値が一致したとき、対応のデータを前
記先入れ先出しメモリから読み出させる比較回路
とから構成したデイジタル遅延回路。
1. A clock circuit that increments time, a first-in, first-out memory that temporarily stores data and time added to each predetermined unit of the data, a delay time setting section for setting a delay time, and output from the first-in, first-out memory. An adding circuit that adds the time and the delay time set in the delay time setting section compares the incremented time of the clock circuit with the output of the adding circuit, and when the comparison values match, the corresponding data is added. A digital delay circuit comprising a comparison circuit that reads from the first-in first-out memory.
JP58059845A 1983-04-05 1983-04-05 Digital delay circuit Granted JPS59185425A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58059845A JPS59185425A (en) 1983-04-05 1983-04-05 Digital delay circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58059845A JPS59185425A (en) 1983-04-05 1983-04-05 Digital delay circuit

Publications (2)

Publication Number Publication Date
JPS59185425A JPS59185425A (en) 1984-10-22
JPH0221695B2 true JPH0221695B2 (en) 1990-05-15

Family

ID=13124948

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58059845A Granted JPS59185425A (en) 1983-04-05 1983-04-05 Digital delay circuit

Country Status (1)

Country Link
JP (1) JPS59185425A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0742951U (en) * 1993-12-30 1995-08-11 梅子 加藤 Automatic tuning device for stringed instruments

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1326027B1 (en) 1997-07-16 2006-02-01 Nsk Ltd Constant velocity joint for wheels
EP0950824A3 (en) 1998-04-15 2000-02-02 Nsk Ltd Constant velocity joint and rolling bearing unit for wheel

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0742951U (en) * 1993-12-30 1995-08-11 梅子 加藤 Automatic tuning device for stringed instruments

Also Published As

Publication number Publication date
JPS59185425A (en) 1984-10-22

Similar Documents

Publication Publication Date Title
JPH0630023A (en) Cell delay addition circuit
JPS6357993B2 (en)
EP0551422A4 (en) Automatic length-reducing audio delay line
KR100225320B1 (en) Packet output device and method thereof
JPH05204597A (en) Memory device
JPH0221695B2 (en)
JP2865314B2 (en) Packet communication device
JP2757242B2 (en) Packet delay fluctuation control circuit
JP3190800B2 (en) Asynchronous transfer circuit with transfer speed switching function
JP3569592B2 (en) Codec
JP3193202B2 (en) FIFO type memory
JP3154759B2 (en) Method and apparatus for delaying operation data of digital filter
JPH05266685A (en) Storage device
JPS58218230A (en) Selecting circuit of delay time
JP2002050172A (en) Fifo control circuit
JPS5897097A (en) Audio signal time axis conversion device
JPS6073694A (en) Reverberation adder
JPH0115221B2 (en)
JPH0331898A (en) Connecting mechanism for sound source and sequencer
JPS5967596A (en) Sound source unit for electronic musical instrument
KR900008449B1 (en) Delaying circuit of digital signal
JPH0646083A (en) Buffer memory circuit
JPH0895751A (en) FIFO memory
JPH0636587A (en) Signal delay memory circuit
JPS63289597A (en) Echo adder