Minimal cost of circuit implementation

  • Context: MHB 
  • Thread starter Thread starter shamieh
  • Start date Start date
  • Tags Tags
    Circuit
Click For Summary
SUMMARY

The minimal cost implementation of the circuit f(w,x,y,z) = (w + y) * (x + z) can be achieved using only three NOR gates. The first two NOR gates handle the inputs W, Y and X, Z respectively, while the third NOR gate combines their outputs, functioning as a Negative logic AND gate. This configuration effectively inverts the inputs to produce a final output in Positive logic. The solution demonstrates an efficient approach to circuit design using NOR gates.

PREREQUISITES
  • Understanding of NOR gate functionality
  • Knowledge of positive and negative logic systems
  • Familiarity with circuit diagram representation
  • Basic principles of digital logic design
NEXT STEPS
  • Research the design and application of NOR gates in digital circuits
  • Explore circuit optimization techniques for cost-effective implementations
  • Learn about negative logic and its applications in circuit design
  • Study the principles of digital logic minimization methods
USEFUL FOR

Electrical engineers, digital circuit designers, and students studying digital logic who are interested in cost-effective circuit implementation strategies.

shamieh
Messages
538
Reaction score
0
A cheap way to implement this circuit is to use NOR gates. Draw the circuit diagram for the lowest cost implementation using these gates.
f(w,x,y,z) = (w + y) * (x + z)
SOLVED.

Solution: w + y with ! inverters and x + z with not inverters to another NOR gate which makes them positive again.
 
Last edited:
Technology news on Phys.org
I beg to differ:

Only three NOR gates are needed; the first two handle the W,Y and X,Z inputs; which are then fed directly to a 3rd NOR. Since the 3rd NOR is fed the negation of the input requirements, it acts as a Negative logic AND gate. And since the 3rd NOR is also inverting, the final output is back to Positive logic.

Consider:
Assuming Positive logic.
1) label the output of the 1st NOR gate as A= (W + Y). A will be Lo if either W or Y is Hi (True)

2) same approach for 2nd NOR gate B= (X + Z). B will be Lo if either if either X or Z is HI (True)

3) 3rd NOR gate as Out= (A + B). Out will be Hi if-and-only-if inputs both A and B are Lo

Cheers,
Tom
 

Similar threads

  • · Replies 4 ·
Replies
4
Views
3K
Replies
6
Views
2K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 15 ·
Replies
15
Views
3K
  • · Replies 16 ·
Replies
16
Views
2K
Replies
31
Views
3K
  • · Replies 4 ·
Replies
4
Views
2K