Unlock instant, AI-driven research and patent intelligence for your innovation.

Multiplication of FPGA chip

A multiplier and chip technology, which is applied to the calculation using the number system and the calculation using non-contact manufacturing equipment, etc., can solve the problems of large number of calculations and low operating efficiency of FPGA chips, and achieve the effect of improving operating efficiency

Active Publication Date: 2017-08-25
CAPITAL MICROELECTRONICS
View PDF2 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In the prior art, the research on using the addition and carry chain to realize the multiplication function in the FPGA chip is still in a blank state. When using other methods to realize the multiplication function, the number of serial addition operations of the final product is often too large, resulting in The entire FPGA chip operates inefficiently

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
  • Multiplication of FPGA chip
  • Multiplication of FPGA chip
  • Multiplication of FPGA chip

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The technical solutions of the present invention will be described in further detail below with reference to the accompanying drawings and embodiments.

[0027] figure 1 The FPGA chip-based multiplier provided for Embodiment 1 of the present invention, such as figure 1 As shown, the FPGA-based multiplier 10 includes a partial product generator 101 and an accumulator 102 .

[0028] The partial product generator 101 is implemented by a first look-up table, and is used to perform an AND operation on each bit of the multiplier and the multiplicand to obtain n items of partial product data, the multiplier includes m-bit data, and the multiplicand The multiplier includes n-bit data, and each of the n items of partial product data includes m-bit data, wherein, when the first lookup table performs an AND operation according to each bit of the multiplier and the multiplicand, and the The position of the data of the multiplicand AND is selected, and the aforementioned first loo...

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 a multiplier based on an FPGA chip, comprising: a partial product generator, implemented by a first look-up table, for performing an AND operation on each bit of the multiplier and the multiplicand to obtain n items of partial product data , wherein, the first look-up table is selected according to the position of the data of the multiplier and the multiplicand when each bit of the multiplier and the multiplicand are respectively ANDed, so that the aforementioned pair of multipliers and the multiplied The first look-up tables that perform AND operations on each bit in the number are shifted relative to each other, so that the partial product data of n items are shifted; Accumulation processing of partial product data to obtain summation data. In this way, the function of using the addition and carry chain in the FPGA chip to realize the multiplication is realized, and the use of the accumulator constructed based on the optimal binary tree improves the operating efficiency of the entire FPGA chip.

Description

technical field [0001] The invention relates to a multiplier, in particular to a multiplier based on an FPGA chip. Background technique [0002] In FPGA design, multiplication operations are often used. In the FPGA chip architecture, there are usually a large number of carry chains used to implement addition operations. [0003] In the prior art, the research on using the addition and carry chain to realize the multiplication function in the FPGA chip is still in a blank state. When using other methods to realize the multiplication function, the number of serial addition operations of the final product is often too large, resulting in The entire FPGA chip operates inefficiently. Contents of the invention [0004] The purpose of the present invention is to provide a kind of multiplier based on FPGA chip for the defective of prior art, this multiplier can utilize the addition carry chain in the FPGA chip to realize the function of multiplication. [0005] For achieving th...

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06F7/52
Inventor 耿嘉樊平刘明
Owner CAPITAL MICROELECTRONICS