Design of multiple-valued programmable logic array with unary function generators

Citation
Y. Hata et al., Design of multiple-valued programmable logic array with unary function generators, IEICE T INF, E82D(9), 1999, pp. 1254-1260
Citations number
22
Categorie Soggetti
Information Tecnology & Communication Systems
Journal title
IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS
ISSN journal
09168532 → ACNP
Volume
E82D
Issue
9
Year of publication
1999
Pages
1254 - 1260
Database
ISI
SICI code
0916-8532(199909)E82D:9<1254:DOMPLA>2.0.ZU;2-0
Abstract
This paper describes the benefit of utilizing the unary function generators in a multiple-valued Programmable Logic Array (PLA). We will clarify the m ost suitable PLA structure in terms of the array size. The multiple-valued PLA considered here has a structure with two types of function generators ( literal and unary function generators), a first-level array and a second-le vel array. On investigating the effectiveness to reduce the array size, we can pick up four form PLAs: MAX-of-TPRODUCT form, MIN-of-TSUM-form, TSUM-of -TPRODUCT form and TPRODUCT-of-TSUM form PLAs among possible eight form PLA s constructing from the MAX, MIN, TSUM and TPRODUCT operators. The upper bo und of the array sizes with v UGs is derived as ([log(2) p]-p upsilon + p(n - upsilon) + 1) p(n-1) to realize any n-variable p-valued function. Next, experiments to derive the smallest array sizes are done for 10000 randomly generated functions and 21 arithmetic functions. These results conclude tha t MAX-of-TPRODUCT form PLA is the most useful in reducing the array size am ong the four form PLAs.