High-performance lookup table circuit based on FGPA

A look-up table and circuit technology, applied to logic circuits using specific components, logic circuits using basic logic circuit components, etc., can solve problems such as rising and falling time asymmetry, reduce the leakage current of the look-up table circuit series, and achieve a solution Rise and fall time asymmetry, increased speed, and improved drive capability

Active Publication Date: 2014-02-12
FUDAN UNIV
View PDF4 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the present invention is to provide a FPGA-based look-up table circuit that can reduce the number of stages of the look-up table circuit, reduce the delay of the critical path, and reduce the leakage current, thereby solving problems such as rising and falling time asymmetry

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
  • High-performance lookup table circuit based on FGPA
  • High-performance lookup table circuit based on FGPA
  • High-performance lookup table circuit based on FGPA

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] Take the 4-input lookup table as an example, such as image 3 , by controlling the switch of the CMOS transmission gate according to the logic value of the four-bit address A1 to A4, so that a conduction path appears from the SRAM terminal to the Q terminal, so that the Q terminal outputs the function value that needs to be realized.

[0029] In principle, 16 SRAM programming points constitute the truth table of any 4-input combinatorial logic. Take the lookup table to implement a 4-input XOR logic as an example. The storage information of 4 input information and 16 programming points is shown in Table 1. When valid A1 to A4 are input, Q will output the value of the corresponding SRAM storage point.

[0030] The function realization process of the lookup table in FPGA is as follows:

[0031] First, in the process of FPGA downloading the bit stream, the 16 storage points of the look-up table used in the design will be written through word lines and bit lines. The st...

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 belongs to the technical field of integrated circuits and particularly relates to a high-performance lookup table circuit based on an FGPA. According to the high-performance lookup table circuit based on the FGPA, a logic gate unit and a transmission gate are mixed, and for instance, a four-input lookup table circuit comprises three inverters, two CMOS transmission gates and one NAND gate. According to the high-performance lookup table circuit based on the FGPA, four levels of pass transistors on a critical path of the circuit are reduced to two levels, the time delay of the critical path is greatly shortened; the low-threshold CMOS transmission gate is applied, unsymmetrical time delay caused by threshold loss is avoided, and therefore the difficulty of design of a follow-up sequential circuit is reduced; the size of each PMOS transistor and the size of each NMOS transistor in the CMOS pass transistors are identical, so that the area of partial PMOS transistors in the pass transistors is reduced by 50%. By the adoption of the high-performance lookup table circuit based on the FGPA, through the improvement of the structure of the circuit, the speed performance, the power consumption performance and the area performance are remarkably improved, and therefore programmable logic resources supported by lookup table logic can be more widely applied.

Description

technical field [0001] The invention belongs to the technical field of FPGA circuits, and in particular relates to a high-performance look-up table circuit. technical background [0002] As an FPGA widely used in integrated circuit design and verification, due to its powerful programmable features and the continuous addition of IP cores such as Block RAM, DSP, high-speed IO, and PLL, the increasingly powerful alternative functional systems make its integration in the future The field of circuit design occupies a pivotal position. However, with the continuous reduction of process size, the scale of digital integrated circuits is getting larger and larger, and the requirements for functional integration and chip performance are also getting higher and higher. In order to verify designs with more comprehensive functions and higher performance requirements, after decades of development, the FPGA structure has undergone major changes, the scale has also increased by several orde...

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/177
Inventor 来金梅袁靖茹叶海江
Owner FUDAN UNIV
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