ON DESIGNING UNIVERSAL LOGIC BLOCKS AND THEIR APPLICATION TO FPGA DESIGN

Citation
Cc. Lin et al., ON DESIGNING UNIVERSAL LOGIC BLOCKS AND THEIR APPLICATION TO FPGA DESIGN, IEEE transactions on computer-aided design of integrated circuits and systems, 16(5), 1997, pp. 519-527
Citations number
24
Categorie Soggetti
Computer Application, Chemistry & Engineering","Computer Science Hardware & Architecture","Computer Science Interdisciplinary Applications","Engineering, Eletrical & Electronic
ISSN journal
02780070
Volume
16
Issue
5
Year of publication
1997
Pages
519 - 527
Database
ISI
SICI code
0278-0070(1997)16:5<519:ODULBA>2.0.ZU;2-H
Abstract
We present a general methodology to determine the logic function of a programmable cell. It is based on the concept of universal logic gate (ULG) that is capable of being configured to a given set of functions. The cells studied here can be configured to the desired functionality by applying input permutation, negation, bridging or constant assignm ent, or output negation. One application of this technique is to selec t an appropriate programmable cell structure for FPGA architecture. Th e Actel 2 and the three-input look-up table cells are studied and comp ared to the cell that has been designed using the approach described h ere, Experimental results suggest that the new cell behaves as well as the Actel 2 cell in terms of logic power, but requires substantially less area and wiring overhead.