Divider and division operation method

An operation method and a technology of instruments, which are applied in the field of digital signal processing circuits, can solve problems such as the inability to achieve hardware area and operation speed, shorten the calculation time of division, and consume a lot of time.

Active Publication Date: 2016-09-21
WUHAN SYNTEK CO LTD
View PDF6 Cites 22 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The present invention aims at the multi-period divider existing in the prior art. Each iterative calculation of the cyclic subtraction multi-cycle divider only generates a quotient number. For the technical problem of being unable to achieve an effective compromise between hardware area and operation speed, a divider and a division operation metho

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
  • Divider and division operation method
  • Divider and division operation method
  • Divider and division operation method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0051] Please refer to figure 1 , the embodiment of the present invention provides a divider, the divider adopts the radix-N algorithm, wherein, N is 2 i And i is a positive integer greater than or equal to 3, and the quotient of the initial dividend and the initial divisor is greater than or equal to -N and less than or equal to N; the divider includes:

[0052] Sign bit determining unit 1, for reading in the sign bit of the initial dividend and the sign bit of the initial divisor, respectively judging whether the initial dividend and the initial divisor are positive or negative, obtaining a judgment result, and based on the judgment result determining the sign bit of the quotient result of the initial dividend and the initial divisor;

[0053] Specifically, the sign bit determination unit 1 reads the highest bit of the initial dividend and the highest bit of the initial divisor, and judges that the highest bit of the initial dividend and the highest bit of the initial divis...

Embodiment 2

[0088] Based on the same inventive concept, please refer to image 3 , the embodiment of the present invention also provides a division operation method, which is applied in a divider, and the divider adopts a base N algorithm, wherein N is 2 i And i is a positive integer greater than or equal to 3, and the quotient of the initial dividend and the initial divisor is greater than or equal to -N and less than or equal to N; the method comprises the following steps:

[0089] S1. Read in the sign bit of the initial dividend and the sign bit of the initial divisor, respectively judge whether the initial dividend and the initial divisor are positive or negative, obtain a judgment result, and determine the initial dividend and the initial divisor based on the judgment result the sign bit of the quotient result of the initial divisor;

[0090] S2. Read in the numerical digits of the initial divisor, and calculate the P times of the numerical digits of the initial divisor to obtain th...

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 invention discloses a divider and a divider operation method, and belongs to the technical field of the digital signal processing circuit. The divider adopts a cardinal number N algorithm, wherein N is 2i, i is a positive integer greater than or equal to 3, and the quotient of an initial dividend and an initial divisor is greater than or equal to -N or less than or equal to N. The divider comprises a sign bit determining unit (1), a divisor multiple calculation unit (2) and an iterative computation unit (3), wherein the sign bit determining unit (1) is used for judging the sign bit of a quotient result of the initial dividend and the initial divisor; the divisor multiple calculation unit (2) is used for calculating the P times of a numerical value bit of a non-zero initial divisor to obtain a Pth numerical value multiple value, wherein P takes an integral value successively in an interval 1-N so as to obtain N divisor multiple values; and the iterative computation unit (3) is used for carrying out K-time iterative computation on the numerical value bit of the initial dividend and N divisor multiple values to obtain an initial quotient value result. During the iterative computation of the divider, the bit of the quotient generated each time can be flexibly selected, and excessive hardware areas are not occupied while a quick operation is carried out.

Description

technical field [0001] The invention relates to the technical field of digital signal processing circuits, in particular to a divider and a division operation method. Background technique [0002] With the rapid development of modern information processing technology, the divider, as an important computing unit of the microprocessor, has been widely used in the design of electronic circuits. The operation speed, performance, and power consumption of the divider will affect the performance of the entire microprocessor, so improving the performance of the divider is a key factor for improving the performance of the entire microprocessor. [0003] There are many ways to implement the hardware of the divider: 1. Using the array divider, the entire division operation can be done in one clock cycle, but the hardware area is large and the logic delay is long; 2. Realize with a multiplier, first by calculating the divisor The reciprocal of , and then multiplied by the dividend, thi...

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/535
CPCG06F7/535
Inventor 张科峰王龚志
Owner WUHAN SYNTEK CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products