Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

how to design 8 to 3 encoder

Status
Not open for further replies.

echoangel9111

Newbie level 5
Joined
Jan 16, 2006
Messages
8
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,344
Hello

I have to use NAND , NOR and INVs,

is there any way I can minimize gates used?

say inputs are from z0 - z7 and outputs are A B C

A = Z4+ z5 + z6 + z7
B = Z2 + z3 + z6 + z7
C = z1 + z3 + z5 + z7

is this technically wrong? what if I input an incorrect sequence such as 11111111
 


There are many ways to construct "8 to 3 encoder"

But you are not specified any don’t care condition are applicable or not?

can you send your inputs & output details in the truth tables?
 

This Digital Logic Gates Part-III might be helpful in figuring out how to simplify logic gates into NAND/NOR/INV equivalents. BTW, this is how many arcade games in the early days were built... lots of NAND, NOR and inverter DIPs.

That reference is quite good. It is similar to my paper that is attached.

One way to detect whether 2 or more inputs are = 1 would be to use XOR gates.

I have attached an example of a 3 input NOR gate. The output is only true if only one of the inputs is true.

This could, in theory, be expanded to 8 inputs.
 

Attachments

  • Logic Circuits.pdf
    173.3 KB · Views: 133
  • 3 input XOR.gif
    3 input XOR.gif
    19.7 KB · Views: 131
Last edited:
ljcox, nice refernce information. The XOR appraoch would simplify things, but echoangel stated that they have to use NAND, NOR and INV's (sounds like homework, to me!). Otherwise, that's the way I'd go at it.
 

ljcox, nice refernce information. The XOR appraoch would simplify things, but echoangel stated that they have to use NAND, NOR and INV's (sounds like homework, to me!). Otherwise, that's the way I'd go at it.

We may be wasting our time as the Op has not posted recently.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top