Join BookitisSave favorites, build lists, and follow creators.

Multiple-valued programmable logic array minimization by simulated annealing

Work detail

Bookitis Pick
Cover for Multiple-valued programmable logic array minimization by simulated annealing
MP
Image source: Open Library
Gerard W. Dueck1 editions

We propose a solution to the minimization problem of multiple-valued programmable logic arrays (PLA) that uses simulated annealing. The algorithm accepts a sum-of-products expression, divides and recombines the product terms, gradually progressing toward a minimal solution. The input expression can be user-specified or one produced by another heuristic. The process is termed simulated annealing because it has an analog in the statistical mechanical model of annealing in solids. That is, the slow cooling of certain solids results in a state of low energy, a crystalline state rather than an amorphous state that results from fast cooling. In a PLA, the crystalline state is analogous to a realization with a small number of product terms. Unlike recently studied minimization techniques (which are classified as direct cover methods), our technique manipulates product terms directly, breaking them up and joining them in different was while reducing the total number of product terms. Computer- aided design tool, multiple-valued logic, programmable logic array, heuristic minimization technique VLSI design tool.

Overview

Shared work-level identity and catalog context.

1 credited authorSearch language english

Bookitis keeps work pages focused on the shared book identity and the editions that actually belong to it. Unrelated books should not appear here as primary content.

Contributors

People credited with this work in the active catalog.

  • Gerard W. Dueck

    Author profile in the active Bookitis catalog

    Open Author

Editions

Publication-specific versions linked to this work only.