TTL computing

From: Richard Erlacher <>
Date: Fri Apr 12 00:57:34 2002

see below, plz.


----- Original Message -----
From: "Peter C. Wallace" <>
To: <>
Sent: Thursday, April 11, 2002 8:04 PM
Subject: Re: TTL computing

> On Fri, 12 Apr 2002, Tony Duell wrote:
> > > The distinction between hardware and firmware is in that you can't tell
> > > looking at the part as you buy it, what it's going to be. If you buy a
What was meant here is that you can't tell what function is going to be
implemented in a programmable part from simply looking at the part number.
You can tell from looking at a discrete device what its functions are.
> > That's a dubious definition at best....
> >
> > If I buy a 7474, then I know it's going to be 2 d-type ff's. But I can
> > choose to use those as 2 bits of an register on a CPU I want to build, or
> > as a /4 clock divider, or to do the handshake for a centronics input
> > port, or...
Yes, but it's still a 7474 and is limited to what you can do with a 7474. You
can't program it to behave differently than any other 7474 connected
externally in the same way. If you can touch it, it's hardware. If you can't
alter its internals (except by doing something you shouldn't) so that it
functions in a predictable way different from another identical part, when
externally connected in the same way, then there's certainly no firmware
> Or 1/2 as an inverter for an xtal oscillator and 1/2 for div/2
> (had to do that one to avoid using 1 more package)
I'd like to see how that works!

I was, just yesterday, looking at a circuit trying to figure out how to use
half a 74HC393 as an inverter in order to avoid adding a package.
Received on Fri Apr 12 2002 - 00:57:34 BST

This archive was generated by hypermail 2.3.0 : Fri Oct 10 2014 - 23:34:30 BST