NASA NTRS · 19940004337
PLA realizations for VLSI state machines
Abstract
A major problem associated with state assignment procedures for VLSI controllers is obtaining an assignment that produces minimal or near minimal logic. The key item in Programmable Logic Array (PLA) area minimization is the number of unique product terms required by the design equations. This paper presents a state assignment algorithm for minimizing the number of product terms required to implement a finite state machine using a PLA. Partition algebra with predecessor state information is used to derive a near optimal state assignment. A maximum bound on the number of product terms required can be obtained by inspecting the predecessor state information. The state assignment algorithm presented is much simpler than existing procedures and leads to the same number of product terms or less. An area-efficient PLA structure implemented in a 1.0 micron CMOS process is presented along with a summary of the performance for a controller implemented using this design procedure.
Keep this discovery
Explore connections, maps & timelines
Gopalakrishnan, S., Whitaker, S., Maki, G., Liu, K.. 1990-01-24. PLA realizations for VLSI state machines. https://ntrs.nasa.gov/citations/19940004337
Cite the original work for its findings. Save a collection to share your selection of sources.