Legal claims defining the scope of protection, as filed with the USPTO.
1. A signal processing circuit that respectively transforms complex covariance matrices, which are consecutively inputted at a predetermined period, into upper triangular matrices, the signal processing circuit comprising: a storage unit that stores at least N-number of complex covariance matrices; a reading unit that reads matrix elements of the stored complex covariance matrices; a CORDIC calculation circuit that implements a CORDIC algorithm by a pipelined circuit system; and a QR decomposition unit that controls the reading unit and the CORDIC calculation circuit to calculate an upper triangular matrix by iteratively using the CORDIC calculation circuit on a single complex covariance matrix and that calculates in parallel a transformation of N-number of complex covariance matrices into upper triangular matrices in an interleaved format, where the QR decomposition unit divides a calculation process, from inputting a single complex covariance matrix to outputting an upper triangular matrix, into N-number of process steps, and calculates respectively different process steps of the N-number of complex covariance matrices in parallel in an interleaved format.
2. The signal processing circuit according to claim 1 , wherein the QR decomposition unit comprises: a program memory storing microcodes for controlling the reading unit and the CORDIC calculation circuit; and a microcode register that stores microcodes read according to a program counter, and the QR decomposition unit controls the reading unit and the CORDIC calculation circuit according to the microcodes read onto the microcode register.
3. The signal processing circuit according to claim 1 , wherein the CORDIC calculation circuit comprises a pipelined calculation circuit that executes one of or both of a vectoring process and a rotation process.
4. An ultrasonic diagnostic apparatus comprising: a plurality of ultrasonic receiving elements that receive ultrasonic waves emitted from a subject and convert the ultrasonic waves into received signals; a time-delay circuit that uniformizes phases of a plurality of received signals acquired from the plurality of ultrasonic receiving elements; and an adaptive signal processing unit that applies adaptive signal processing to phase-uniformized received signals acquired from the time-delay circuit, wherein the adaptive signal processing unit comprises: a complexification circuit that respectively complexifies the phase-uniformized received signals and acquires a plurality of complex signals; a covariance matrix calculation circuit that calculates complex covariance matrices of the plurality of complex signals; and the signal processing circuit that respectively transforms complex covariance matrices, which are consecutively inputted at a predetermined period, into upper triangular matrices, the signal processing circuit comprising: a storage unit that stores at least N-number of complex covariance matrices; a reading unit that reads matrix elements of the stored complex covariance matrices; a CORDIC calculation circuit that implements a CORDIC algorithm by a pipelined circuit system; and a QR decomposition unit that controls the reading unit and the CORDIC calculation circuit to calculate an upper triangular matrix by iteratively using the CORDIC calculation circuit on a single complex covariance matrix and that calculates in parallel a transformation of N-number of complex covariance matrices into upper triangular matrices in an interleaved format.
5. The ultrasonic diagnostic apparatus according to claim 4 , wherein the QR decomposition unit divides a calculation process, from inputting a single complex covariance matrix to outputting an upper triangular matrix, into N-number of process steps, and calculates respectively different process steps of the N-number of complex covariance matrices in parallel in an interleaved format.
6. The ultrasonic diagnostic apparatus according to claim 4 , wherein the QR decomposition unit comprises: a program memory storing microcodes for controlling the reading unit and the CORDIC calculation circuit; and a microcode register that stores microcodes read according to a program counter, and the QR decomposition unit controls the reading unit and the CORDIC calculation circuit according to the microcodes read onto the microcode register.
7. The ultrasonic diagnostic apparatus according to claim 4 , wherein the CORDIC calculation circuit comprises a pipelined calculation circuit that executes one of or both of a vectoring process and a rotation process.
8. The ultrasonic diagnostic apparatus according to claim 4 , wherein the adaptive signal processing is CMP (Constrained Minimization of Power), MMSE (Minimum Mean Square Error), or MSN (Maximum Signal-to-Noise).
9. The signal processing circuit according to claim 1 , wherein the adaptive signal processing is CMP (Constrained Minimization of Power), MMSE (Minimum Mean Square Error), or MSN (Maximum Signal-to-Noise).
Unknown
July 12, 2016
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.