IEEE Transactions on Computers · 1989 · 61 citations · 10 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureOptimizationReconfigurable ComputingCoding TheoryConfigurable Logic BlocksDigital Logic DesignLookup TablesBoolean Function DecompositionComplexity AnalysisOptimal DesignProgrammable Logic Design
A description is given of the design and analysis of three types of multivalued PLAs (programmable logic arrays). Type 1 PLAs realize functions directly in the form of the max of min of literal functions and constants. In Type 2 PLAs, the body of the PLA is binary and the output is encoded as a multiple-valued logic value. Type 3 PLAs are the same as type 2 PLAs except for the use of 2-bit decoders and a permutation network on the input. Using the number of columns required to realize a given function as a measure to compare PLAs, it is shown that type 3 PLAs are superior to type 2, which in turn are superior to type 1.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
10