Multiple-valued programmable logic array minimization by simulated annealing

Multiple-valued programmable logic array minimization by simulated annealing

About
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.

Discuss Multiple-valued programmable logic array minimization by simulated annealing with other readers

Join or start a book club for Multiple-valued programmable logic array minimization by simulated annealing on Readfeed. Live chat, shared reading progress, and AI discussion questions — free to get started.

Frequently asked questions

How do I join a book club for Multiple-valued programmable logic array minimization by simulated annealing?

Sign up free on Readfeed, then browse public clubs or start your own club with Multiple-valued programmable logic array minimization by simulated annealing as the current read. Invite friends with a share link and discuss together with live chat and AI discussion questions.

Can I discuss Multiple-valued programmable logic array minimization by simulated annealing with other readers online?

Yes. Readfeed book clubs let you chat live, share progress, and join discussions about Multiple-valued programmable logic array minimization by simulated annealing with readers worldwide — whether your club is virtual, in-person, or hybrid.

Is Readfeed free?

Yes. Creating an account and joining book clubs is free. Sign up to find readers who love the same books and start discussing today.