Claims
- 1. A device for converting a sampling frequency of an input signal into a desired arbitrary sampling frequency of an output signal, comprising:
- storage means for storing the input signal in order to re-sample the sampling frequency of the input signal;
- interpolation means for interpolating a stored input signal read out from said storage means;
- address difference detection means for detecting a difference between a read address and a write address of said storage means; and
- memory address control means for calibrating the read address of said storage means to maintain the phase between the read address and the write address of said storage means within a predetermined range in accordance with the difference detected by said address difference detection means when a phase fluctuation occurs due to excessive fluctuation of the sampling frequency.
- 2. The device as claimed in claim 1, wherein said memory address control means includes
- address optimization control means for optimally controlling the difference detected by said address difference detection means.
- 3. The device as claimed in claim 2, wherein said address optimization control means included in said memory address control means generates read addresses for said storage means based on an absolute value of the difference detected by said address difference detection means.
- 4. A memory address control device for a ring buffer memory comprising:
- address difference detection means for detecting the difference between a write address and a read address of the ring buffer memory; and
- read address control means for calibrating the read address of the ring buffer memory to maintain the phase between the read address and the write address of the ring buffer memory within a predetermined range in accordance with the difference detected by said address difference detection means when a phase fluctuation occurs due to excessive fluctuation of the sampling frequency.
- 5. The memory address control device as claimed in claim 4, wherein said read address control means generates the read address for said storage means based on an absolute value of the difference detected by said address difference detection means.
Priority Claims (3)
Number |
Date |
Country |
Kind |
P06-007124 |
Jan 1994 |
JPX |
|
P06-008366 |
Jan 1994 |
JPX |
|
P6-008367 |
Jan 1994 |
JPX |
|
Parent Case Info
This is a division of application Ser. No. 08/377,115 filed Jan. 23, 1995, now U.S. Pat. No. 5,617,088 issued Apr. 1, 1997.
US Referenced Citations (9)
Divisions (1)
|
Number |
Date |
Country |
Parent |
377115 |
Jan 1995 |
|