Minimization of a Multi Output Circuit

Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
1 reply · 2K views
carlodelmundo
Messages
133
Reaction score
0
Hi all.

I have a 4 input circuit (ABCD). I have 7 outputs that accompany this circuit. Now, I have tools (like Karnaugh maps) to solve for Standard Sum of Products (or Product of Sum) form for individual outputs. I have the minimum of each output based on the Karnaugh map.

However, I want to minimize the amount of gates to use for ALL 7 outputs (ie: if 2 or more outputs can share a gate).

How can I accomplish this? What techniques can I use to find the minimum?
 
Last edited:
Engineering news on Phys.org
carlodelmundo said:
Hi all.

I have a 4 input circuit (ABCD). I have 7 outputs that accompany this circuit. Now, I have tools (like Karnaugh maps) to solve for Standard Sum of Products (or Product of Sum) form for individual outputs. I have the minimum of each output based on the Karnaugh map.

However, I want to minimize the amount of gates to use for ALL 7 outputs (ie: if 2 or more outputs can share a gate).

How can I accomplish this? What techniques can I use to find the minimum?

Interesting question. I don't know of a general technique (but there certainly could be one). When you compare the terms for each output, do you see any commonalities? Are you limited to 2-input gates, or can you use wider fan-in gates?