Public Group

# curious question on logical gates

This topic is 2649 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

## Recommended Posts

is a not gate faster then a NAND gate implemented as a NOT? in other words is a NOT gate faster then a NAND not gate?

##### Share on other sites
I thought all gates was equally fast. One clock cycle each. But this is not really my area so I could be wrong.

##### Share on other sites
It very much depends on the technology, but TTL ought to be the same switching speed for NOT and NAND since there's only 1 transistor's switching time in the chain.

##### Share on other sites
because i thought a NAND was a combination of a not and and gate and would therefore be slower but i've been told otherwise and i was curious

##### Share on other sites
Transistors in the gate are arranged in such way that the gate exhibits instantaneous output response for a given input. IC designers often use optimised gate libraries and the actual difference between NAND and NOT is really not that huge, even with more than 2 inputs.

##### Share on other sites
" the gate exhibits instantaneous output response for a given input."

It's not instant -- there are all sorts of charge/time curves in there. It **looks** instant, but it's very definitely not. The minute you get non-trivial circuitry, you have to run clock lines along with signals to things exactly to allow the switching to settle properly.

##### Share on other sites
Yeah I was over simplifying here. I mean we could start talking about clock skew, slew rate, and parasitic elements in gates, but what I was meant to say the signal propagation cost is roughly the same for a NOR gate and a NAND gate. So the state change is a "one step" process; a NAND gate does not introduce an extra overheads in propagation chain.

1. 1
2. 2
Rutin
21
3. 3
4. 4
A4L
14
5. 5

• 13
• 26
• 10
• 11
• 9
• ### Forum Statistics

• Total Topics
633736
• Total Posts
3013602
×

## Important Information

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!