Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Fixed-bit-width multiplier with high accuracy and low complexity properties

A low-complexity, fixed-bit technology, applied in instruments, electrical digital data processing, digital data processing components, etc., can solve the problems of high precision and complexity, large truncation errors, etc., and achieve the effect of high compensation accuracy

Inactive Publication Date: 2015-12-23
UNIV OF ELECTRONIC SCI & TECH OF CHINA
View PDF7 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] At present, there are two kinds of fixed bit width multipliers that are more common. One is to directly cut off the low bits of each part and add the reserved high bits directly. This implementation method consumes the least hardware resources, but it will produce a large truncation error; The other is to keep all the partial product digits and accumulate them, and then round the result to keep the high part
The truncation error obtained by this implementation method is very small, but the hardware overhead is equivalent to a full-precision multiplier
Therefore, the current fixed bit width multiplier has the problem that the higher the precision, the higher the complexity

Method used

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
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Fixed-bit-width multiplier with high accuracy and low complexity properties
  • Fixed-bit-width multiplier with high accuracy and low complexity properties
  • Fixed-bit-width multiplier with high accuracy and low complexity properties

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] The present invention adjusts the probability mean value of the truncated partial product through the method of partial product array preprocessing, making it closer to the integer value, and at this time, using an integer to compensate the truncated partial product will have higher precision; Partial product, the compensation circuit is very simple, only need to consume few hardware resources.

[0025] Such as figure 1 As shown, the fixed bit width multiplier includes: a Potz encoding module, a partial product generation module, a partial product preprocessing module, a truncation compensation module, a tree compression module, and an adder module. figure 2 It is a structural schematic diagram of the main part and the truncated part of the partial product array of the fixed bit width multiplier, wherein the main part is the reserved operation data, the truncated part is the data that needs to be truncated, and the truncated main content in the truncated part is also t...

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

PUM

No PUM Login to View More

Abstract

The present invention relates to the technical field of integrated circuits, and in particular to a fixed-bit-width multiplier with high accuracy and low complexity properties. The fixed-bit-width multiplier of the present invention comprises a Booth encoding module, a partial product generation module, a partial product preprocessing module, a cutoff compensation module, a tree-shaped compression module and a binary adder module. An input port of the Booth encoding module is connected to external input data, and an output port of the Booth encoding module is connected to the partial product generation module and the partial product preprocessing module; the partial product generation module is connected to the external input data, and an output port of the partial product generation module is connected to the partial product generation module, the cutoff compensation module and the tree-shaped compression module; an output port of the partial product preprocessing module is connected to the cutoff compensation module and the tree-shaped compression module; and an output port of the cutoff compensation module is connected to the tree-shaped compression module, and an output port of the tree-shaped compression module is connected to an input port of the adder module. The fixed-bit-width multiplier of present invention has the beneficial effect of being suitable for use in operation scenes with high calculation accuracy requirements and low hardware complexity requirements.

Description

technical field [0001] The invention belongs to the technical field of integrated circuits, and in particular relates to a fixed-bit-width multiplier with high-precision and low-complexity characteristics. Background technique [0002] The multiplier is a very general digital unit module in the field of signal processing, widely used in fast Fourier transform, discrete cosine transform and digital filter. In digital signal processing applications, some blocks require the input and output to have the same bit width. For multiplication operations, fixed-bit-width multipliers are required. The difference between a fixed-bit-width multiplier and an ordinary multiplier lies in the number of digits of the result. In binary multiplication, an n-bit multiplicand is multiplied by an n-bit multiplier to obtain a 2n-bit product. The fixed-bit-width multiplier is due to its bit width Restricted, only the results of the upper n bits are retained, resulting in a certain error. The hardw...

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

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F7/523
Inventor 贺雅娟马斌万立刘增鑫甄少伟罗萍张波
Owner UNIV OF ELECTRONIC SCI & TECH OF CHINA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products