Publication | Closed Access
Symbolic Design of Combinational and Sequential Logic Circuits Implemented by Two-Level Logic Macros
111
Citations
13
References
1986
Year
Applied LogicEngineeringBoolean FunctionComputer ArchitectureProgrammable Logic ArraysTwo-level Logic MacrosSymbolic ComputationFormal VerificationComputational LogicSymbolic MinimizationMany-valued LogicProgrammable Logic ArraySequential CircuitsComputer EngineeringSequential Logic CircuitsComputer ScienceLogic DesignLogic SynthesisSymbolic DesignCircuit DesignAutomated ReasoningFormal MethodsDigital Circuit Design
The paper proposes a method for optimally synthesizing combinational and sequential circuits using two‑level logic macros such as programmable logic arrays. The method optimizes switching functions by first performing symbolic minimization to obtain a minimal sum‑of‑products representation, then encoding it into a Boolean form compatible with the macros. Experimental results confirm the effectiveness of the implementation.
This paper presents a method for the optimal synthesis of combinational and sequential circuits implemented by two-level logic macros, such as programmable logic arrays. Optimization consists of finding representations of switching functions corresponding to minimal-area implementations. The design of optimization is based on two steps: symbolic minimization and constrained encoding. Symbolic minimization yields an encoding-independent sum of products representation of a switching function which is minimal in the number of product terms. The minimal symbolic representation is then encoded into a compatible Boolean representation. The algorithms for symbolic minimization and the related encoding problems are described. The computer implementation and the experimental results are then presented.
| Year | Citations | |
|---|---|---|
Page 1
Page 1