Programmable dedicated FPGA functional blocks for multiple wide-input functions
US5448185A · kind A · utility
Assignee
Inventor
Key dates
| Filing date | Oct 27, 1993 |
| Grant date | Sep 5, 1995 |
| Priority date | — |
| Expiry date | Oct 27, 2013 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2207/3896
- WIPO fieldBasic communication processes
- WIPO sectorElectrical engineering
Abstract
According to the present invention, a plurality of programmable multi-bit output functional block modules, each capable of assuming the functionality of one of the set of adders, subtracters, magnitude comparators, identity comparators, up/down counters, registers, multi-bit ANDs, and similar devices, are placed in predetermined locations of the FPGA chip. The number of functional blocks is much fewer than the number of FPGA modules on the chip. Each of the functional blocks has a plurality of inputs and outputs, each of which is capable of being connected to the neighboring programmable interconnect resources. Communication between and amongst functional blocks is carried out with the standard programmable resources available on board the FPGA chip.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.