Lookup table circuit capable of customizing multiple inputs and novel FPGA array structure

A look-up table and circuit technology, applied in logic circuits, electrical components, pulse technology, etc., can solve problems such as inability to configure flexibly, and achieve the effect of facilitating flexible wiring, improving subsequent use efficiency, and increasing flexibility and adaptability

Active Publication Date: 2022-01-07
北京汤谷软件技术有限公司 +1
View PDF13 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Therefore, the technical problem to be solved by the present invention is to overcome the defects in the prior art that cannot be flexibly configured according to needs, thereby providing a look-up table circuit that can configure multiple inputs

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
  • Lookup table circuit capable of customizing multiple inputs and novel FPGA array structure
  • Lookup table circuit capable of customizing multiple inputs and novel FPGA array structure
  • Lookup table circuit capable of customizing multiple inputs and novel FPGA array structure

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0053] Such as figure 2 A specific implementation of the shown look-up table circuit that can customize multiple inputs, including four six-input look-up table units, four two-input look-up table units, six look-up table selectors, two adders, one three-input look-up table unit Input data selectors, a four-input data selector and two two-input data selectors, wherein,

[0054] Six input terminals of the first six input look-up table unit 111, the second six input look-up table unit 112, the third six input look-up table unit 112 and the fourth six input look-up table unit 114 multiplex the first input signal in1, the second input signal in2, third input signal in3, fourth input signal in4, fifth input signal in5 and sixth input signal in6;

[0055] The two input terminals of the first two input look-up table unit 121, the second two input look-up table unit 122, the third two input look-up table unit 123 and the fourth two input look-up table unit 123 multiplex the ninth inp...

Embodiment 2

[0077] Such as Figure 10 Shown is an embodiment of a new FPGA array structure that can be customized, and the structure tiles the honeycomb regular hexagonal structure of the look-up table circuit that can customize multiple inputs to form a new FPGA array structure. The honeycomb regular hexagonal structure is a centrally symmetrical structure; the interval between the polygonal structures is used for programmable wiring; the center of the honeycomb regular hexagonal structure formed by the twelve polygonal structures leaves a blank space , which can be used for programmable routing or setting logic elements.

[0078] Such as Figure 11 As shown, the programmable wiring resources are distributed on 6 lines: 0 degrees is the horizontal line, 30 degrees, 60 degrees, 90 degrees is the vertical line, 120 degrees, 150 degrees; each line is distributed in two directions Wiring resources; programmable wiring resources are composed of three wiring resources: double lines, quadrupl...

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 lookup table circuit capable of customizing various inputs and a novel FPGA array structure, belongs to the technical field of programmable logic devices, and solves the problems of low density and inflexible configuration of lookup table logic resources in the prior art. According to the invention, through the connection of a plurality of lookup table units with different inputs, a plurality of data selectors and an adder, lookup tables with various inputs can be flexibly realized as required, and the flexibility and suitability during application are improved; the novel array structure of the customizable FPGA adopts a hexagonal tiled structure, and each hexagon comprises twelve polygonal PLBs. According to the invention, various logic functions are realized in the programmable logic device, the density of the logic device is increased, enough wiring space is reserved, and flexible wiring is facilitated.

Description

technical field [0001] The invention relates to the technical field of FPGA design and development, in particular to a look-up table circuit capable of customizing multiple inputs and a novel FPGA array structure. Background technique [0002] Field Programmable Gate Array (Field Programmable Gate Array, FPGA) is a logic device widely used in many fields such as data processing, communication, and network. [0003] In large-scale FPGA chips, wiring resources account for more than 70% of the chip area, and interconnection delays also account for more than 70% of the overall delay. Therefore, the performance of wiring resources largely determines the performance of FPGA devices. The LUT of the traditional FPGA PLB only has a fixed number of bits, which cannot be well adapted to different specific needs and cannot be flexibly configured according to needs. [0004] Traditional programmable interconnection resources are usually planar structures composed of horizontal interconn...

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 Applications(China)
IPC IPC(8): H03K19/17728
CPCH03K19/17728
Inventor 刘兴茂刘丹张桂琴暴宇马婧宋太洙张佩文徐国超
Owner 北京汤谷软件技术有限公司
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