Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
196 words
A sampling frequency converter for converting first time-sequential data Q i obtained by sampling an analog signal at the rate of a first sampling frequency f m to second time-sequential data P j having a second sampling frequency f n (f m :f n =m:n, m<n, m, n: integer), comprising: time axis converter means (6) receiving said first time-sequential data Q i for converting the same to a data stream having said second sampling frequency f n by adding (n-m) dummy data to said first time-sequential data Q i every time m said first time sequential data Q i are applied, to output the converted data stream, and means (12) having n kinds of tap coefficient data obtained based on impulse response data obtained by sampling a sampling function for said first sampling frequency f m at the rate of the least common multiple of said frequencies f n and f m for interpolating an output of said time axis converter means by using said tap coefficient data, said tap coefficient data being determined to eliminate the effect of said dummy data and being switched at the rate of said second sampling frequency f n .
Claim 2
Dependent Claim
196 words
A sampling frequency converter for converting first time-sequential data Q i obtained by sampling an analog signal at the rate of a first sampling frequency f m to second time-sequential data P j having a second sampling frequency f n (f m :f n =m:n, m<n, m, n: integer), comprising: time axis converter means (6) receiving said first time-sequential data Q i for converting the same to a data stream having said second sampling frequency f n by adding (n-m) dummy data to said first time-sequential data Q i every time m said first time sequential data Q i are applied, to output the converted data stream, and means (12) having n kinds of tap coefficient data obtained based on impulse response data obtained by sampling a sampling function for said first sampling frequency f m at the rate of the least common multiple of said frequencies f n and f m for interpolating an output of said time axis converter means by using said tap coefficient data, said tap coefficient data being determined to eliminate the effect of said dummy data and being switched at the rate of said second sampling frequency f n .
Claim 3
Dependent Claim
128 words
The sampling frequency converter according to claim 1, wherein said interpolating means comprises a plurality of delay means (7a-7i) connected in series, each of said delay means delaying applied data by a predetermined time period 1/f n , tap coefficient control means (11) for outputting said n kinds of tap coefficient data in a circulating manner in a period 1/f n , each of said n kinds of tap coefficient data having coefficient data corresponding to the number of said delay means, a plurality of multiplying means (8a-8i) for multiplying an output of each of said delay means by corresponding tap coefficient data from said tap coefficient control means, and adder means (9) for adding output of each of said plurality of multiplying means to output the same.
Claim 4
Dependent Claim
60 words
The sampling frequency converter according to claim 1, wherein said interpolating means equivalently functions as an interpolating filter having (2N+1) taps (N: integer), and said n kinds of tap coefficient data are obtained by inserting (n-m) 0s every m columns of said obtained impulse response data, where they are developed in a first matrix of n rows and N columns.
Claim 5
Dependent Claim
92 words
The sampling frequency converter according to claim 3, wherein n kinds of tap coefficient data outputted by said coefficient control means are represented by a second matrix having n row and K columns (K: actual number of taps of said interpolating filter) obtained by shifting a leading column by one column with respect to an immediately preceding row along the first row to the n-th row in said first matrix of n rows and N columns, each of said second column forming tap coefficient data applied to each of said multiplying means.
Claim 6
Dependent Claim
93 words
The sampling frequency converter according to claim 1, wherein said time axis converter means comprises a First-in First-out kind memory (20), a write-control means (21) for writing said first time-sequential data Q i in said memory at the rate of said first sampling frequency f m and, read-control means (22) for reading out data from said memory at the rate of said second sampling frequency f n and to be inactivated during (n-m) cycles of said second sampling frequency f n every time the number of read-out data from said memory becomes m.
Claim 7
Dependent Claim
35 words
The sampling frequency converter according to claim 2, wherein said tap coefficient control means comprises circulating shift registers (R1-R9) each having its output switched at the rate of said second sampling frequency f n .
Claim 8
Dependent Claim
15 words
The sampling frequency converter according to claim 2, wherein said integral ratio m:n is 3:4.
Claim 9
Dependent Claim
22 words
The sampling frequency converter according to claim 7, wherein the number of the delay means included in said interpolating means is 9.
Claim 10
Independent Claim
242 words
A method for converting first time-sequential data Q i obtained by sampling an analog signal at the rate of a first sampling frequency f m to second time-sequential data P j having a second sampling frequency f n (f m :f n =m:n, m<n, m, n: integer), comprising the steps of: adding (n-m) dummy data to said first time-sequential data Q i every time m said first time-sequential data Q i are received to output the same at the rate of said second frequency f n , and receiving said data outputted at the rate of said second sampling frequency f n and interpolating said received first time-sequential data Q i based on n kinds of impulse response data obtained by sampling a sampling function for said first sampling frequency f m at a frequency of the least common multiple of said first and second sampling frequencies f m and f n to output the same, said interpolating step in said second mentioned step comprising the step of operating a single transversal kind filter having delay elements at the rate of said second sampling frequency f n , the step of operating said transversal kind filter comprising the step of sequentially outputting n kinds of tap coefficient data obtained by inserting (n-m) 0s to said impulse response data in a position corresponding to said dummy data at the rate of said second sampling frequency f n in a sequential and circulating manner.
Claim 11
Independent Claim
242 words
A method for converting first time-sequential data Q i obtained by sampling an analog signal at the rate of a first sampling frequency f m to second time-sequential data P j having a second sampling frequency f n (f m :f n =m:n, m<n, m, n: integer), comprising the steps of: adding (n-m) dummy data to said first time-sequential data Q i every time m said first time-sequential data Q i are received to output the same at the rate of said second frequency f n , and receiving said data outputted at the rate of said second sampling frequency f n and interpolating said received first time-sequential data Q i based on n kinds of impulse response data obtained by sampling a sampling function for said first sampling frequency f m at a frequency of the least common multiple of said first and second sampling frequencies f m and f n to output the same, said interpolating step in said second mentioned step comprising the step of operating a single transversal kind filter having delay elements at the rate of said second sampling frequency f n , the step of operating said transversal kind filter comprising the step of sequentially outputting n kinds of tap coefficient data obtained by inserting (n-m) 0s to said impulse response data in a position corresponding to said dummy data at the rate of said second sampling frequency f n in a sequential and circulating manner.