64-bit fixed and floating point multiplier unit supporting complex operation and subword parallelism

A complex number operation and complex number multiplication technology, applied in the field of 64-bit fixed-floating point multipliers, can solve the problems of increasing chip area and power consumption, rapid expansion of multiplier computing resources, and reducing performance, so as to reduce key path delays, The effect of reducing computing resource overhead
CN101840324AActive Publication Date: 2010-09-22BEIJING SMART LOGIC TECH CO LTD

Patent Information

Authority / Receiving Office
CN Ā· China
Patent Type
Applications(China)
Current Assignee / Owner
BEIJING SMART LOGIC TECH CO LTD
Publication Date
2010-09-22

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention discloses a 64-bit fixed and floating point multiplier unit supporting complex operation and subword parallelism. The multiplier unit is formed by combining four 32-bit multiplier units, wherein each 32-bit multiplier unit contains a 'carry' string used as output and an 'And' string used as output; the four 32-bit multiplier units contain four 'carry' strings and four 'And' strings; and the four 'carry' strings and the four 'And' strings are compressed by a 8-2 compressor to obtain a new 'carry' string and a new 'And' string for summation, so that the sum is used as the output of the multiplier unit. The 64-bit fixed and floating point multiplier unit reduces the time delay of key paths and the expense of operation resources.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to the technical field of high-performance digital signal processors, in particular to a 64-bit fixed-floating point multiplier supporting complex operations and subword parallelism (Single Instruction Multiple Data, SIMD). Background technique

[0002] In digital signal processing algorithms (such as FFT, FIR filtering, matrix-vector dot product, etc.), multiplication operations occupy a large proportion. Therefore, optimizing the algorithm and structure of the multiplier becomes the key to improving the performance of the processor.

[0003] Different digital signal processing fields have different requirements for multiplication operations. In the field of communication processing, 8-bit or 16-bit fixed-point data is mostly used; in the field of image and radar signal processing, single-precision floating-point or even double-precision floating-point data is mostly used. . At the same time, a large number of digital signal pr...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More