SPFD: A new method to express functional flexibility

Citation
S. Yamashita et al., SPFD: A new method to express functional flexibility, IEEE COMP A, 19(8), 2000, pp. 840-849
Citations number
16
Categorie Soggetti
Eletrical & Eletronics Engineeing
Journal title
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS
ISSN journal
02780070 → ACNP
Volume
19
Issue
8
Year of publication
2000
Pages
840 - 849
Database
ISI
SICI code
0278-0070(200008)19:8<840:SANMTE>2.0.ZU;2-J
Abstract
In this paper, we propose a unique way to express functional flexibility by using sets of pairs of functions called "Sets of Pairs of Functions to be Distinguished"(SPFDs) rather than traditional incompletely specified functi ons. This method was very naturally derived from a unique concept for disti nguishing two logic functions, which we explain in detail in this paper, The flexibility represented by an SPFD assumes that the internal logic of a node in a circuit can be freely changed. SPFDs make good use of this assum ption, and they can express larger flexibility than incompletely specified functions in some cases. Although the main subject of this paper is to explain the concept of SPFDs, we also present an efficient method for calculating the functional flexibi lities by SPFDs because the concept becomes useful only if there is an effi cient calculation method for it. Moreover, we present a method to use SPFDs for circuit transformation along with a proof of the correctness of the me thod. We further make a comparison between SPFDs and compatible sets of permissib le functions (CSPFs), which express functional flexibility by incompletely specified functions. As an application of SPFDs, we show a method to optimize LUT (look-up table ) networks and experimental results.