Talk:Transistor–transistor logic

(Redirected from Talk:Transistor-transistor logic)
Latest comment: 2 years ago by Gah4 in topic Push–pull output

F and AS plus G

edit

The article at the page http://en.wikipedia.org/wiki/Logic_family says that F and AS came out in 1979 and 1980, not in 1985 like in this article. Something needs to be changed and corrected. The G family from 2004 is not mentioned in this article.

I fixed the "Sub-types" section by moving out of the dotted list the last three sentences since they really weren't in the right place.

ICE77 (talk) 23:16, 19 February 2011 (UTC)Reply

Schematic diagram question

edit

Why is not in fig "Two-input TTL NAND gate" a bias resistor for the base of output transistor? — Preceding unsigned comment added by Oabernhardt (talkcontribs) 14:49, 11 June 2012 (UTC)Reply

For one thing, it's a simplified diagram. For another, current will flow from Vcc through the resistor to the base of the input transistor, then through the base-collector junction to the base of the output transistor. Jc3s5h (talk) 16:08, 11 June 2012 (UTC)Reply
Yes, it is an oversimplified diagram. The output transistor will either get is base drive from the resistor through the multiple emitter transistor's B-C junction, or the collector of the of ME transistor will suck out the base charge. If you consider the threshold voltage in the simple diagram, it is around 0.7V -- not the 1.4V of a typical TTL gate. The totem pole circuit lower down is better for details. Glrx (talk) 17:13, 11 June 2012 (UTC)Reply

Sub-types

edit

There seems to be a lot of overlap between the Transistor–transistor logic#Sub-types section and the 7400 series#7400 series derivative families section.

Could we merge that information together somehow?

Are there any Fast (F) or Advanced-Schottky (AS) chips other than the ones in the 7400 series -- the 74F and 74AS, respectively?

--DavidCary (talk) 14:18, 16 October 2014 (UTC)Reply

There were CMOS versions, for instance 74HC00 and 74HCT00. The HCT version was intended to more closely simulate the 0.4 volt/2.4 volt inputs; the HC version had a symmetrical input centering on 1/2 of VCC, for instance 2.5 volts if the VCC is 5.0 volts. The outputs of both of these versions were close to GND and VCC+
Further, there were high-speed CMOS versions, for instance 74AC00 and 74ACT00. See above for the input voltage. 174.25.9.105 (talk) 07:06, 28 October 2015 (UTC)Reply

Seems to me that the HC and HCT are not subtypes of TTL. The use the numbering system of TTL, but otherwise are somewhat different. The important idea behind TTL, successor of RTL and DTL, is using bipolar transistors for both logic and output drivers. The logic transistors can go into reverse active mode and such charge out of the following transistor, speeding up the logic. Now, many S and LS circuits use Schottky diodes for logic functions, so aren't strictly TTL, but otherwise are similar enough. Not that HC and HCT should be ignored, but they aren't subtypes of TTL. Gah4 (talk) 23:04, 28 October 2015 (UTC)Reply

Pin counts

edit

"Like most integrated circuits of the period 1965–1990, TTL devices are usually packaged in through-hole, dual in-line packages with between 14 and 24 lead wires" this seems a strange and unsupported claim. Most of what I have on hand is 6 or 8 pin. Original research, but why would there be a good cite that would have average pin counts that would support the claim? It seems very dubious. Obviously in certain applications it would be true, but how would it be true generally for TTL devices? Any TTL device with 14 or more pins is going to contain a large number of components, and those smaller components are probably all available for order as discrete units with less pins, and still in PDIP. 76.105.216.34 (talk) 23:48, 21 January 2015 (UTC)Reply

I would have trouble remembering much about TTL, but I do not think I've ever seen 6 or 8 pin TTL chips. What are they? Can you link to a description somewhere (no problem if you can't; just my curiosity). Have a look at 7400 series to see confirmation of the statement in the article. By modern standards, there are hardly any components at all in a 7400, yet it has 14 pins simply because it has to, per the diagram in the lead. Johnuniq (talk) 05:55, 22 January 2015 (UTC)Reply
I agree. Most TTL parts were 14 or 16 pins; a few were 20 or more. What comes with fewer than 14? Is a 555 timer considered TTL? I don't think so. Dicklyon (talk) 06:56, 22 January 2015 (UTC)Reply
Easily verified: simply go to List of 7400 series integrated circuits, pick a few at random, look at the data sheet and count the pins. Mostly 14 and 16, occasionally 20. Of course there is the 741G series, for those times when you have to cram one more gate into an overcrowded surface-mount board, but those are modern HC parts. There was nothing like that in the days when TTL was king. --Guy Macon (talk) 11:56, 22 January 2015 (UTC)Reply
You're right, but you're not Wikipedia right. We can't use Wikipedia as a source to settle arguments on Wikipedia. We can't flip through data books and count how many parts have how many pins - that's WP:OR. What we Wikishould do is tag the offending line with "Citation needed", which will stay on it till the end of time waiting for someone to find a reliable third party secondary source making the statement. --Wtshymanski (talk) 23:00, 23 January 2015 (UTC)Reply
I have seldom met a data sheet that does not specify the number of pins a part has, so counting them is completely unnecessary. Since the data sheet itself is the cite for the pin count, you are just talking bollocks. 31.48.73.38 (talk) 17:34, 24 January 2015 (UTC)Reply
Wtshymanski, who disagrees with certain Wikipedia policies, in this case pretty much accurately describes the policies in question. If someone seriously questions that claim "TTL devices are usually packaged in through-hole, dual in-line packages with between 14 and 24 lead wires", then we as an encyclopedia must back up the claim with a citation to a reliable source.
In my comment above, I was inexact in my language. Checking a bunch of datasheets should be enough to convince any reasonable person how many pins TTL devices "usually" have, but Wtshymanski is entirely correct when he says that that doing that violates our policy on original research. It's actually a pretty good example illustrating why Wtshymanski disagrees with those Wikipedia policies.
My personal view is that, while Wtshymanski has a point about our policies being flawed, his proposed alternative (as far as I can tell -- he hasn't really detailed exactly how he thinks Wikipedia should change, but I think he wants it to be more like Nupedia) is worse. I would love to have a serious discussion about this -- or about anything else, for that matter -- with Wtshymanski, but he has shown no interest in doing that. --Guy Macon (talk) 16:42, 25 January 2015 (UTC)Reply
@Guy Macon:If I read you right: then what you are both saying is that if anyone puts a claim in a Wikipedia article, having found a book, website or whatever that supports the claim and cites the reference in the article (as millions of such claims are cited), then all such claims can be deleted as OR|original research because the act of looking the claim up in the book is original research?? I have to disagree here. I accept that if I emptied out my box of 7400 series chips and counted the pins that would be original research (which is what Wtshymanski was suggesting). I cannot accept that citing the data sheets that specify the number of pins on the chips to be original research.
Alternatively, of course, I could photograph the chips with numbered stickers on each pin and include that because original research is allowed in images. 31.48.73.38 (talk) 13:35, 26 January 2015 (UTC)Reply
No. You have an incorrect grasp of Wikipedia's rules on original research. Citing a source is not original research. You might find WP:SYNTH helpful in understanding the policy. --Guy Macon (talk) 23:02, 26 January 2015 (UTC)Reply
@Guy Macon: Which bit of, "I cannot accept that citing the data sheets that specify the number of pins on the chips to be original research" is any different to, "Citing a source is not original research". I merely provided a précis of what you posted. 31.48.73.38 (talk) 17:30, 1 February 2015 (UTC)Reply

Let's just cite a book. How about this one that says "these devices are usually encapsulated in a plastic 14-pin, 16-pin, or 24-pin dual-in-line package (DIP)" (referring to 7400 series TTL in particular). Dicklyon (talk) 17:52, 25 January 2015 (UTC)Reply

My character plays Lancaster, Don (1974). "1". TTL Cookbook. Howard W. Sams and Co., Inc The Bobbs-Merril Co., Inc. p. 14. ISBN 0-672-21035-5. The majority of devices are available in the common 14-pin and 16-pin DIP or dual in-line package... {{cite book}}: Check |author-link1= value (help); Cite has empty unknown parameters: |doi_brokendate=, |separator=, and |nopp= (help) and walks off in a cloud of Wikismugness, showing his superiority by proving a reference for the bloody obvious exists. Suggested ripostes includeWP:OUTDATED,WP:SPS, WP:QS, WP:1R and I'm sure there's a whole bunch of procedurally sound objections based on more than 14 years of carefully planned policies and sacred consensus. And 40 pins is not 49 pins. --Wtshymanski (talk) 18:07, 25 January 2015 (UTC)Reply

I think sometimes the idea of original research isn't well defined. Seems like a reference to the TTL data book, describing hundreds of TTL chips, should be enough to settle the question. I don't think we need a government funded, peer-reviewed study on the number of pins on a chip to know how many there are. I do agree that there are plenty of cases where original research is a problem, when no sources are available to show the difference, and reliable funded, and reviewed studies are needed. I don't believe that this is one of those. In the case of TTL I suspect (uh-oh, original research) that standardizing on 14 and 16 pin packages helped with the economy of scale, and kept prices down. It also might have made board layout easier when computers were slower. Gah4 (talk) 23:16, 28 October 2015 (UTC)Reply

Citations

edit
Re guideline WP:CITEVAR

Move to change citation method

Style is basically Harvard footnotes.

Harvard expression were inconsistent. See https://en.wikipedia.org/w/index.php?title=Transistor%E2%80%93transistor_logic&oldid=644140821 Some had year, some didn't. Some gave initials, some didn't. Some used ampersand; some didn't. Some had comma-year; some didn't. The linkage specified material twice:

<ref>[[#CITEErin2003|Eren, H., 2003.]]</ref>

To make it consistent, use the simpler (with a rename of CITEErin2003 to CITERefEren2003) (also note that Eren was mispelled):

<ref>{{harvnb|Eren|2003}}</ref>

That basically takes you to this version (harv templates to existing citation style): https://en.wikipedia.org/w/index.php?title=Transistor%E2%80%93transistor_logic&oldid=645034423

If you actually look at the references, you'll see

* <cite id=CITEHorowitzHill1989>Horowitz, P. and Winfield Hill, W. ''The Art of Electronics.'' 2nd Ed. Cambridge University Press. 1989. ISBN 0-521-37095-7</cite>

With the doubled single quotes, the intention was to italicize the title but not the authors, but that doesn't happen inside the cite tag. That's when I switched to the citation templates in the reference section. You'll also notice author Hill is confused.

In templating the refs, other errors came out and I added dois.

Glrx (talk) 17:47, 2 February 2015 (UTC)Reply

After looking around, I see that the <cite...> HTML elements were introduced in September 2008. I also see at Help:HTML in wikitext that the meaning of the <cite...> element has changed between HTML 4 and HTML 5. I suppose the citations looked right back in 2008 with the version of Wikimedia then in use, but clearly it getting the job done anymore. Glrx, what would you like to change to? I think a suitable approach would be a "Notes" section containing short footnotes made with the {{sfn}} template and a "References" section made with the Citation Style 1 family of templates. Jc3s5h (talk) 19:04, 2 February 2015 (UTC)Reply
Blame the resulting change in CSS defaults for cite class.
I don't care which citation style family is used; consistency and checks are the benefits I want; I don't care about periods vs commas; I believe CS1 gets more attention and is probably easier for most editors. If one uses {{sfn}} or {{harv}}, then CS1 needs an explicit ref=harv (see Help:Citation Style 1#Anchors), so I usually match Harvard refs with {{citation}}. That way the sfn anchor is there by default.
For this article, I believe sfn/harv is a poor choice because it makes the refs double indirect (look at note and then look at the biblio). sfn is worthwhile if the name of the authors are significant to the readers (often in psychology where different author's theories are discussed -- and then the Harvard refs are in the text rather than short footnotes) or when the refs are cited many times with different page numbers/pinpoints. In this article, most refs are cited once; the only benefit to sfn is the references can be sorted by name rather than cite order; some editors may want to retain that feature, but sorted by footnote number is good enough for me. That is, an easier method is long footnotes that put the CS1 template inside ref tags and invoke {{reflist}} at the bottom of the page; an editor need not edit both inline (sfn/harv) and out-of-line (biblio). I think mouseover works better with long footnotes.
Glrx (talk) 00:43, 3 February 2015 (UTC)Reply
I agree that short footnotes and an alphabetical list of references with full bibliographical details is most useful when many of the sources are cited several times each, but each citation is to a different page number; I had not looked to see how often each source was cited when I made my previous edit, thanks for checking that. (If the names of the authors were really important, I would tend to go for parenthetical referencing). Since neither of those applies to this article, the short footnotes are perhaps just extra work.
Most outside citation styles that separate the elements of the citation with periods put those sources in an alphabetical list and use parenthetical citations. All the outside styles I've found that use footnotes separate the elements with commas. So if I get to pick, I use CS1 with alphabetical reference lists and {{Citations}} when there are only footnotes (no alphabetical list). Jc3s5h (talk) 01:42, 3 February 2015 (UTC)Reply
We agree on long footnote rather than sfn. I'm not wed to either cite x/CS1 or citation/CS2. Give a little time for others to weigh in. Glrx (talk) 02:17, 3 February 2015 (UTC)Reply

V or Q

edit

Why are the transistors in the diagrams V? Most use Q for transistors. Gah4 (talk) 00:40, 3 April 2015 (UTC)Reply

The "V"s should be "Q"s, the "U"s shouldn't be there, and in general the style should be similar to that of the illustration above it. Does anyone have time to do a bit of drawing today to fix this? --Guy Macon (talk) 20:44, 3 April 2015 (UTC)Reply
It's a pretty simple fix that I could do since it's just tweaking an svg diagram. Apparently those letters are per dewiki conventions, I guess. The three "U"s presumably represent the two input voltages and the output voltage, with upside-down arrows. I suppose the "U"s are redundant and should be removed along with the arrows. After removal, should the two inputs be labeled V1 and V2, and the output Vo (subscripted)? A tricky issue is where to put a new diagram. The original is File:7400 Circuit.svg which is at Commons and is used in several Wikipedias. I'm not sure I'm cheeky enough to replace that. What do you think? Replace it? Make a new file? What name? Johnuniq (talk) 23:48, 3 April 2015 (UTC)Reply
edit

Hello fellow Wikipedians,

I have just modified one external link on Transistor–transistor logic. Please take a moment to review my edit. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit this simple FaQ for additional information. I made the following changes:

When you have finished reviewing my changes, you may follow the instructions on the template below to fix any issues with the URLs.

This message was posted before February 2018. After February 2018, "External links modified" talk page sections are no longer generated or monitored by InternetArchiveBot. No special action is required regarding these talk page notices, other than regular verification using the archive tool instructions below. Editors have permission to delete these "External links modified" talk page sections if they want to de-clutter talk pages, but see the RfC before doing mass systematic removals. This message is updated dynamically through the template {{source check}} (last update: 5 June 2024).

  • If you have discovered URLs which were erroneously considered dead by the bot, you can report them with this tool.
  • If you found an error with any archives or the URLs themselves, you can fix them with this tool.

Cheers.—InternetArchiveBot (Report bug) 05:35, 23 March 2017 (UTC)Reply

Incorrect edit

edit

User:117.206.94.11, User:157.49.131.192, and User:Charanreddy1984 have all made substantially the same edit:

TTL inputs are the emitters of a multiple-emitter transistortransistor-transistor logic.

This is poor grammar and incorrect wikilinking, as explained by User:Johnuniq at User talk:Charanreddy1984#Transistor-transistor logic. More importantly, it is factually false.

Refer to the diagram in the article with the caption "Two-input TTL NAND gate with a simple output stage (simplified)". There is one multi-emitter transistor toward the left of the diagram, connected to the inputs A & B. There is another transistor, with one emitter, toward the right of the diagram, with one emitter connected to ground. The disputed passage, after the change, purports that ground is an input, because it is connected to an emitter. This is absurd.

The diagram with the caption "Standard TTL NAND with a "totem-pole" output stage, one of four in 7400" shows another TTL circuit, this one has four transistors, only one of which has its emitters connected to inputs. Jc3s5h (talk) 14:48, 8 February 2018 (UTC)Reply

Agree, the link should point to multiple-emitter transistor Overjive (talk) 06:25, 9 February 2018 (UTC)Reply
Upon further reflection, TTL is more efficient for forming NAND gates because the input can use a multiple-emitter transistor. A TTL NOR gate is more complex because is cannot use the multiple-emitter transistor input structure. Depth should be added to the article to reflect this reality. Overjive (talk) 06:53, 9 February 2018 (UTC)Reply
@Overjive: I think this diagram of a TTL NOR gate is correct, and the inputs are emitters. A standard transistor is conceptually a multiple-emitter transistor with a single emitter. Regardless of what delicate wording might be used to cover that case, the current text is wrong from a technical and logical point of view, and is bad English. Please revert it and remove the "discuss" tag. Johnuniq (talk) 07:17, 9 February 2018 (UTC)Reply
Perhaps the sentence could be revised to read thus:
The inputs to a TTL NAND gate are the emitters of a multiple-emitter transistor.
I have not reviewed the entire article recently; perhaps it would be good to have a paragraph explaining that it is more efficient to build NAND gates rather than NOR gates in this technology. I probably have textbooks that could be used as references for such a paragraph. Jc3s5h (talk) 14:45, 9 February 2018 (UTC)Reply
The whole point of TTL is that it has a standardized input and there are specified requirements for voltage level with consequent currents to achieve a logic 0 or 1. It might be hard for people to understand that "multiple" includes "one" in the same way that, to a mathematician, "some" includes "one". However, the fact remains that all TTL gates are constructed in the same manner for the input in order to provide a standard load. Johnuniq (talk) 22:07, 9 February 2018 (UTC)Reply
Johnuniq: To clarify, I have never edited the Transistor–transistor logic article so I did not perform the reverts you requested. I'm glad that you performed the reversion since transistor-transistor logic does not make sense in that sentence. However, I looked up the word "multiple" in several dictionaries, and they say "more than one" or "several". I am still in favor of adding wording describing the NOR input structure. — Preceding unsigned comment added by Overjive (talkcontribs) 9:49, 10 February 2018 (UTC)
Fine, but the only wording that would be appropriate would be to paraphrase my above comment with a suitable reliable source. Logic chips are designed so each input presents a standard load on the output from the chip driving it. In TTL, that is achieved by each input being an emitter on a transistor. Johnuniq (talk) 22:43, 10 February 2018 (UTC)Reply
OK, any edits to describe the NOR will say the input loading is the same as that of the NAND. Cheers, Overjive (talk) 00:29, 11 February 2018 (UTC)Reply
I have reviewed two textbooks that give an overview of TTL, at about the same depth as our article, and they make no mention of NOR gates; they only mention NAND gates.[1][2] So I suggest that if NOR gates are mentioned, they should be mentioned in a footnote. Also, I have not located a reliable source describing TTL NOR gates, so I am not in a position to compose such a footnote. Jc3s5h (talk) 11:34, 11 February 2018 (UTC)Reply
I found the following reference which describes the schematic of the NOR, and differentiates its input from the multiple emitter transistor used in the NAND.[3][4]. The Totem pole of the NOR is only described in the NAND section in the previous pages of the book. He raises a flag by saying, "The circuit is self-explanatory", but then he goes on to explain the NORing operation of the circuit (in so many words). He does not explicitly mention the relative input loading of the two gates, but the figure on page 126 may be of some interest. Here is a blurb about the author: Anil K. Maini. Overjive (talk) 21:19, 11 February 2018 (UTC)Reply
I like the edit by Dicklyon. Overjive (talk) 20:38, 12 February 2018 (UTC)Reply

I have made some initial mods to the Multiple-emitter transistor article. Specifically, I added some cross sections and symbols. Overjive (talk) 00:13, 11 February 2018 (UTC)Reply

References

  1. ^ Katz, Randy H. (1994). Contemporary Logic Design. Readwood City CA: Benjamin/Cummings. pp. 673–5.
  2. ^ Millman, Jacob; Halkias, Christos (1972). Integrated Electronics: Analog and Digital Circuits and Systems. New York: McGraw Hill. pp. 185–9.
  3. ^ NOR Gate
  4. ^ Maini, Anil (2007). Digital Electronics: Principles, Devices and Applications. Chichester, UK: John Wiley & Sons. pp. 127–8.

when

edit

There is recent discussion, in edit summary, about how long TTL will last. In 1995, I was at a conference related to FPGAs, with the major vendors there, and started a discussion about the need for affordable FPGA software. (At the time, it cost thousands of dollars.) When I was younger, TTL devices were easily available for building things like clocks, or other fun projects. But I suspected that wouldn't last forever, and that younger digital hardware engineers would need something else to play with, and that might be FPGAs. As far as I know, the reason we now have freely available FPGA software is unrelated to that, and surprise, 24 years later we still have TTL chips to play with. I suspect, though, that eventually most will go away. Simpler gates and high current bus drivers might stay around longer. Gah4 (talk) 00:32, 15 May 2019 (UTC)Reply

propagation delay

edit

I have looked for switching times of gates. I am aware that they may differ between types of transistors, types of gates, fanout and length of the output wire. However, I would be very pleased to see some information about the delay times between signal changes on inputs of a gate and the change (if any) on the output. Thanks, Jos Jacob.Koot (talk) 20:51, 15 December 2020 (UTC)Reply

The propagation delay is the value normally used. Commonly for a 2 input NAND gate. Gah4 (talk) 23:49, 15 December 2020 (UTC)Reply
The Sub-types section mentions delay, but a table might be nicer. Gah4 (talk) 00:21, 16 December 2020 (UTC)Reply

Standard TTL Voltage

edit

There is no concept of "standard TTL voltage" outside of specific ICs and protocols. However if one were to talk about a "common" TTL voltage, then 3.3V should be mentioned, as the vast majority of ICs made for electronics today can use 3.3V, while only a subset can take 5V. — Preceding unsigned comment added by 130.126.255.83 (talk) 20:41, 18 October 2021 (UTC)Reply

The usual TTL circuits use Vcc of 5V, and LVTTL uses 3.3V. More important are the logic levels, which do change slightly between families. I believe that the 0.8V and 2.0V still work for LVTTL, and that one can easiliy interface between them. Gah4 (talk) 21:16, 18 October 2021 (UTC)Reply

Push–pull output

edit

Push–pull output mentions TTL, but then later notes that it is actually (as we know, and all the data sheets say) totem-pole. As well as I know, a real Push–pull output should be somewhat symmetric, which TTL isn't. Gah4 (talk) 06:40, 9 November 2022 (UTC) Note also, that I don't believe that it is a requirement that Push–pull output pull below ground. Depending on where you call ground, there are many amplifiers that don't do that. OK, it doesn't actually say push-pull, but the LM380 was many years ago my favorite amplifier. It doesn't pull below ground, but is designed to go half way in quiescent state. Then a capacitor allows for +/- speaker drive. Gah4 (talk) 06:53, 9 November 2022 (UTC)Reply