Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
183 words
A digital signal processing apparatus comprising a digital processing means, n-bit input and output data bus lines for said digital processing means, a memory means for transferring and receiving data to and from said digital processing means, a fixed instruction generating means for generating operating code for said digital processing means and addresses for said memory means, a read only memory for performing a squaring operation and having a l-bit address input and a k-bit output, the address input of which is bit position m to m+l-1 of the n-bit input data bus line of said digital processing means, and the output data of which is bit position n-k to n-1 of the n-bit output data bus line of said digital processing means, an overflow detecting means having an input of bit positions m+l-1 to n-1 of sand n-bit input data bus line, and a j-bit output digital saturation circuit means connected to bit positions n-j to n-1 of said n-bit output data bus line, where j, k, l, m and n are integers having a relationship expressed by: j, k, l, m<n.
Claim 2
Dependent Claim
183 words
A digital signal processing apparatus comprising a digital processing means, n-bit input and output data bus lines for said digital processing means, a memory means for transferring and receiving data to and from said digital processing means, a fixed instruction generating means for generating operating code for said digital processing means and addresses for said memory means, a read only memory for performing a squaring operation and having a l-bit address input and a k-bit output, the address input of which is bit position m to m+l-1 of the n-bit input data bus line of said digital processing means, and the output data of which is bit position n-k to n-1 of the n-bit output data bus line of said digital processing means, an overflow detecting means having an input of bit positions m+l-1 to n-1 of sand n-bit input data bus line, and a j-bit output digital saturation circuit means connected to bit positions n-j to n-1 of said n-bit output data bus line, where j, k, l, m and n are integers having a relationship expressed by: j, k, l, m<n.
Claim 3
Dependent Claim
23 words
A digital signal processing apparatus as claimed in claim 1, wherein said digital processing means comprises an arithmetic logic unit and shifter circuit.
Claim 4
Dependent Claim
31 words
A digital signal processing apparatus as claimed in claim 1, wherein said memory means has a plurality of memories in each of which is stored input data for said squaring operation.
Claim 5
Dependent Claim
95 words
A digital signal processing apparatus as claimed in claim 1, further comprising a counter for counting operation passes, a clock input supplied to said counter in synchronism with one operation process cycle, address adding means for adding l-bit address data to data on bit position m to m+l-1 of an address bus line connected between said fixed instruction generating means and said memory means, and means for establishing an l-bit output of said counter as the address adding data when said fixed instruction generating means access an input data buffer region of said memory means.
Claim 6
Dependent Claim
23 words
A digital signal processing apparatus as recited in claim 1 wherein the integers k and l further satisfy a relationship expressed by: k<2l.
Claim 7
Dependent Claim
49 words
A digital signal processing apparatus as recited in claim 1 wherein said overflow detecting means provides an output signal, said output signal provided as an input to said digital saturation circuit means, and wherein said digital saturation circuit means provides output signals to said n-bit output data bus line.