Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
190 words
An arithmetic circuit for adaptive equalizer of Least Mean Square (LMS) algorithm comprising: real operation means for computing a first product between a real part signal of a data sequence and a product of a real part signal of an error sequence and a step coefficient, and for computing a second product between an imaginary part signal of said data sequence and a product of an imaginary part signal of said error sequence and a step coefficient, wherein when either of said first and second products is negative, said real operation means obtains a real part of an adaptation coefficient from said first and second products; and imaginary operation means for computing a third product between said imaginary part signal of said data sequence and a product of said real part signal of said error sequence and said step coefficient, and for computing a fourth product between said real part signal of said data sequence and a product of said imaginary part signal of said error sequence and said step coefficient, wherein said imaginary operation means obtains an imaginary part of an adaptation coefficient from said third and fourth products.
Claim 2
Dependent Claim
190 words
An arithmetic circuit for adaptive equalizer of Least Mean Square (LMS) algorithm comprising: real operation means for computing a first product between a real part signal of a data sequence and a product of a real part signal of an error sequence and a step coefficient, and for computing a second product between an imaginary part signal of said data sequence and a product of an imaginary part signal of said error sequence and a step coefficient, wherein when either of said first and second products is negative, said real operation means obtains a real part of an adaptation coefficient from said first and second products; and imaginary operation means for computing a third product between said imaginary part signal of said data sequence and a product of said real part signal of said error sequence and said step coefficient, and for computing a fourth product between said real part signal of said data sequence and a product of said imaginary part signal of said error sequence and said step coefficient, wherein said imaginary operation means obtains an imaginary part of an adaptation coefficient from said third and fourth products.
Claim 3
Dependent Claim
210 words
An arithmetic circuit as claimed in claim 1, wherein said real operation means comprises: a first multiplier for computing a first product between said real part signal of said data sequence and a product of said real part signal of said error sequence and a positive step coefficient, a second multiplier for computing a second product between said imaginary part signal of said data sequence and a product of said imaginary part signal of said error sequence and a negative step coefficient, and a first subtracter for subtracting said second product from said first product so as to obtain said real part of said adaptation coefficient; and wherein said imaginary operation means comprises: a third multiplier for computing a third product between said imaginary part signal of said data sequence and a product of said real part signal of said error sequence and said positive step coefficient, a fourth multiplier for computing a fourth product between said real part signal of said data sequence and a product of said imaginary part signal of said error sequence and said positive step coefficient, and a second subtracter for subtracting said fourth product from third product so as to obtain said imaginary part of said adaptation coefficient from said third and fourth products.
Claim 4
Dependent Claim
211 words
An arithmetic circuit as claimed in claim 1, wherein said real operation means comprises: a first multiplier for computing a first product between an inverted real part signal of said data sequence and a product of said real part signal of said error sequence and a positive step coefficient, a second multiplier for computing a second product between said imaginary part signal of said data sequence and a product of said imaginary part signal of said error sequence and said positive step coefficient, and a first subtracter for subtracting said first product from said second product so as to obtain said real part of said adaptation coefficient; and wherein said imaginary operation means comprises: a third multiplier for computing a third product between said imaginary part signal of said data sequence and a product of said real part signal of said error sequence and said positive step coefficient, a fourth multiplier for computing a fourth product between said real part signal of said data sequence and a product of said imaginary part signal of said error sequence and said positive step coefficient, and a second subtracter for subtracting said fourth product from third product so as to obtain said imaginary part of said adaptation coefficient from said third and fourth products.
Claim 5
Dependent Claim
214 words
An arithmetic circuit as claimed in claim 1, wherein said real operation means comprises: a first multiplier for computing a first product between said real part signal of said data sequence and a product of said real part signal of said error sequence and a negative step coefficient, a second multiplier for computing a second product between said imaginary part signal of said data sequence and a product of said imaginary part signal of said error sequence and said positive step coefficient, and a first subtracter for subtracting said first product from said second product so as to obtain said real part of said adaptation coefficient; and wherein said imaginary operation means comprises: a third multiplier for computing a third product between said imaginary part signal of said data sequence and a product of said real part signal of said error sequence and said positive step coefficient, a fourth multiplier for computing a fourth product between said real part signal of said data sequence and a product of said imaginary part signal of said error sequence and said positive step coefficient, and a second subtracter or subtracting said fourth product from an output of said third product so as to obtain said imaginary part of said adaptation coefficient from said third and fourth products.
Claim 6
Dependent Claim
210 words
An arithmetic circuit as claimed in claim 1, wherein said real operation means comprises: a first multiplier for computing a first product between said real part signal of said data sequence and product of said real part signal of said error sequence and a positive step coefficient, a second multiplier for computing a second product between an inverted imaginary part signal of said data sequence and a product of said imaginary part signal of said error sequence and said positive step coefficient, and a first subtracter for subtracting said second product from said first product so as to obtain said real part of said adaptation coefficient; and wherein said imaginary operation means comprises a third multiplier for computing a third product between said imaginary part signal of said data sequence and a product of said real part signal of said error sequence and said positive step coefficient, a fourth multiplier for computing a fourth product between said real part signal of said data sequence and a product of said imaginary part signal of said error sequence and said positive step coefficient, and a second subtracter for subtracting said fourth product from third product so as to obtain said imaginary part of said adaptation coefficient from said third and fourth products.
Claim 7
Dependent Claim
181 words
An arithmetic circuit, comprising: real operation means for computing a first product between a real part signal of a data sequence and a product of a real part signal of an error sequence and a step coefficient, and for computing a second product between an imaginary part signal of said data sequence and a product of an imaginary part signal of said error sequence and a step coefficient, wherein either of said first and second products is negative, said real operation means for obtaining a real part of an adaptation coefficient from said first and second products; and imaginary operation means for computing a third product between said imaginary part signal of said data sequence and a product of said real part signal of said error sequence and said step coefficient, and for computing a fourth product between said real part signal of said data sequence and a product of said imaginary part signal of said error sequence and said step coefficient, said imaginary operation means for obtaining an imaginary part of an adaptation coefficient from said third and fourth products.
Claim 8
Dependent Claim
181 words
An arithmetic circuit, comprising: real operation means for computing a first product between a real part signal of a data sequence and a product of a real part signal of an error sequence and a step coefficient, and for computing a second product between an imaginary part signal of said data sequence and a product of an imaginary part signal of said error sequence and a step coefficient, wherein either of said first and second products is negative, said real operation means for obtaining a real part of an adaptation coefficient from said first and second products; and imaginary operation means for computing a third product between said imaginary part signal of said data sequence and a product of said real part signal of said error sequence and said step coefficient, and for computing a fourth product between said real part signal of said data sequence and a product of said imaginary part signal of said error sequence and said step coefficient, said imaginary operation means for obtaining an imaginary part of an adaptation coefficient from said third and fourth products.