Would it be safe to say that ALL digital inputs (pins on microprocessors, microcontrollers, gates, etc.) are always high input impedance? i.e. When doing circuit analysis is it okay to model a digital input as a very large (100K or higher) resistance to ground? Thanks in advance...
Impedance of digital inputs
Oct 03, 2005
21 Replies
Sounds good. What about digital inputs of other logic families, e.g. TTL? If I remember correctly TTL inputs draw a few micro-amps of current with a logic HIGH (5V) input.
No. Take a look at old 7400 TTL and you\'ll see that it takes 1.6mA
max to pull the input of a gate low.
Essentially yes, if they are *CMOS*. They look like, say, 1p-10p capacitance, with a very high dc impedance. For the most part they can be considered open circuits for DC. A more accurate model would be to include diodes from the inputs to the supply rails to model leakage.
Kevin Aylward snipped-for-privacy@anasoft.co.uk
formatting link
SuperSpice, a very affordable Mixed-Mode Windows Simulator with Schematic Capture, Waveform Display, FFT's and Filter Design.
Do it matter?
His question was:
"Would it be safe to say that ALL digital inputs (pins on
microprocessors, microcontrollers, gates, etc.) are always high
input impedance?"
and the answer is clearly "no".
err....do people still use TTL?
Kevin Aylward snipped-for-privacy@anasoft.co.uk
formatting link
SuperSpice, a very affordable Mixed-Mode Windows Simulator with Schematic Capture, Waveform Display, FFT's and Filter Design.
They draw a hell of a lot more when LOW.
Graham
Actually, they're _sourcing_ current when low. ;-) ;-)
Cheers! Rich
I use the occasional 74F38, which is almost TTL.
John
They're sourcing _conventional_ current, Kevin.
John Fields
Professional Circuit Designer
Yeah, yeah, I know ! Didn't want to spoil the flow of it though.
Graham
The way kewl thing about this is, it doesn't matter! To switch from conventional to electron flow, just change all the pluses to minuses, and vice versa. ;-)
The thing that really weirds me out [but The Philosophizer loves it] is that, in all of the equations that relate electricity and magnetism, you can swap those two, and the answers still come out right!
I'm working on a 3-D diagram of the two 7-dimensional hypertoruses that the Universe is derived from...
Cheers! Rich
Well, actually, no they are not. There are sinking electrons *into* the input!
Kevin Aylward snipped-for-privacy@anasoft.co.uk
formatting link
SuperSpice, a very affordable Mixed-Mode Windows Simulator with Schematic Capture, Waveform Display, FFT's and Filter Design.
I thought 74F was analogue ! ;-)
Graham
On the OP question, I just had an interesting experience with a Xilinx part. In *unprogrammed* mode, the bus hold circuitry is active in series with an equivalent resistor of about 25k to the I/O pin.
I caught that just as I was connecting things up to it (because I wanted to leave it unprogrammed for initial testing of other parts of the board) and had to whip up a simple piece of verilog to force inputs to *be* inputs and outputs to be at the suitable level. It didn't do anything else, so I simply had a bunch of assignments.
The old rule of thumb that FPGA IO pins are inputs when unprogrammed doesn't always hold ;)
Cheers
PeteS
So\'s the square root of minus one, but that doesn\'t stop us from
using it.
Don\'t be an ass, Kevin. We all know that and we all use
conventional current every day.
They can't. Conventional current is imaginary...
Kevin Aylward snipped-for-privacy@anasoft.co.uk
formatting link
SuperSpice, a very affordable Mixed-Mode Windows Simulator with Schematic Capture, Waveform Display, FFT's and Filter Design.
Isn't everything analog(ue)?
John
Doesn\'t seem to be once you get down to the nitty-gritty.
One exception is the Hall effect.
that one depends on the sign of the charge on the charge carriers and has been measured to have the opposite sign in P-type semiconductors than it does in regular metals and N-type semiconductors.
huh?
Bye. Jasen
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required