Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Diode–transistor logic
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Short description|Class of digital circuits}} {{redirect|DTL}} [[Image:DTL NAND Gate.svg|frame|Schematic of basic two-input DTL NAND gate. R3, R4 and V− shift the positive output voltage of the input DL stage below the ground (to cut off the transistor at low input voltage).]] '''Diode–transistor logic''' ('''DTL''') is a class of [[digital circuit]]s that is the direct ancestor of [[transistor–transistor logic]]. It is called so because the [[Logic gate|logic gating]] functions [[And (logic)|AND]] and [[Or (logic)|OR]] are performed by [[diode logic]], while [[Inverter (logic gate)|logical inversion (NOT)]] and [[Amplifier|amplification]] (providing signal restoration) is performed by a [[transistor]] (in contrast with [[resistor–transistor logic]] (RTL) and [[transistor–transistor logic]] (TTL). == Implementations == The DTL circuit shown in the first picture consists of three stages: an input [[diode logic]] stage (D1, D2 and R1), an intermediate level shifting stage (R3 and R4), and an output common-emitter amplifier stage (Q1 and R2). If both inputs A and B are high (logic 1; near V+), then the diodes D1 and D2 are reverse biased. Resistors R1 and R3 will then supply enough current to turn on Q1 (drive Q1 into saturation) and also supply the current needed by R4. There will be a small positive voltage on the base of Q1 (V<sub>BE</sub>, about 0.3 V for germanium and 0.6 V for silicon). The turned on transistor's collector current will then pull the output Q low (logic 0; V<sub>CE(sat)</sub>, usually less than 1 volt). If either or both inputs are low, then at least one of the input diodes conducts and pulls the voltage at the anodes to a value less than about 2 volts. R3 and R4 then act as a voltage divider that makes Q1's base voltage negative and consequently turns off Q1. Q1's collector current will be essentially zero, so R2 will pull the output voltage Q high (logic 1; near V+). === Early diode logic with transistor inverter === [[File:IBM_608_Logic_Gates.jpg|thumb|NAND and NOR DTL logic circuits as used on IBM 608 cards. The PNP and NPN transistor symbols are those used by IBM.<ref>''IBM Customer Manual of Instruction: Transistor Component Circuits'', [http://ibm-1401.info/Form223-6889-TransistorComponentCircuits.pdf p. 20], IBM, 1960.</ref>]] Up until 1952, [[IBM]] manufactured transistors by modifying off-the-shelf [[Germanium diode|germanium diodes]], after which they had their own [[alloy-junction transistor]] manufacturing plant at [[Poughkeepsie]].<ref>Emerson W. Pugh, Lyle R. Johnson, John H. Palmer, ''IBM's 360 and Early 370 Systems'', pp. 33-34, MIT Press, 1991 {{ISBN|0262161230}}.</ref><ref>Bo Lojek, ''History of Semiconductors'', pp. 60-61, Springer Science & Business Media, 2007 {{ISBN|3540342583}}.</ref> In the mid 1950s, [[diode logic]] was used in the [[IBM 608]] which was the first all-transistorized computer in the world. A single card would hold four two-way circuits or three three-way or one eight-way. All input and output signals were compatible. The circuits were capable of reliably switching pulses as narrow as one microsecond.{{cn|date=August 2014}} The designers of the 1962 [[D-17B]] guidance computer used diode-resistor logic as much as possible, to minimize the number of transistors used. ===Discrete=== The [[IBM 1401#Hardware implementation|IBM 1401]] (announced in 1959<ref>[http://www.computermuseum.li/Testpage/IBM-1401.htm computermuseum.li]</ref>) used DTL circuits similar to the circuit shown in the first picture.<ref>The IBM 1401 may have also used a current mode logic.</ref> IBM called the logic "complemented transistor diode logic" (CTDL).<ref>{{Harvnb|IBM|1960|p=6}}</ref> CTDL avoided the level shifting stage (R3 and R4) by alternating NPN and PNP based gates operating on different power supply voltages. NPN based circuits used +6V and -6V and the transistor switched at close to -6V, PNP based circuits used 0V and -12V and the transistor switched at close to 0V. Thus for example a NPN gate driven by a PNP gate would see the threshold voltage of -6V in the middle of the range of 0V to -12V. Similarly for the PNP gate switching at 0V driven by a range of 6V to -6V. The 1401 used [[germanium]] transistors and diodes in its basic gates.<ref name="IBM-1401"/> The 1401 also added an inductor in series with R2.<ref name="IBM-1401">[http://www.bitsavers.org/pdf/ibm/140x/1401_CE_Drws_1962.pdf IBM 1401 logic] {{webarchive|url=https://web.archive.org/web/20100809033255/http://www.bitsavers.org/pdf/ibm/140x/1401_CE_Drws_1962.pdf |date=2010-08-09 }} Retrieved on 2009-06-28.</ref><ref name="Form 223-688">{{cite book |author=IBM |year=1960 |title=Customer Engineering Manual of Instruction: Transistor Component Circuits |publisher = IBM |id=Form 223-688 (5M-11R-156) |url=http://ibm-1401.info/Form223-6889-TransistorComponentCircuits.pdf |access-date=2012-04-24 }}</ref> The physical packaging used the [[IBM Standard Modular System]]. ===Integrated=== In an integrated circuit version of the DTL gate, R3 is replaced by two level-shifting diodes connected in series. Also the bottom of R4 is connected to ground to provide bias current for the diodes and a discharge path for the transistor base. The resulting integrated circuit runs off a single power supply voltage.<ref>{{Citation|first=Louis A.|last=Delham|title=Design and Application of Transistor Switching Circuits|publisher=McGraw-Hill|year=1968|series=Texas Instruments Electronics Series}}, page 188 states resistor is replaced with one or more diodes; figure 10-43 shows 2 diodes; cites to Schulz 1962.</ref><ref>{{Citation|last=Schulz|first=D.|title=A High Speed Diode Coupled NOR Gate|journal=Solid State Design|volume=1|issue=8|page=52|date=August 1962|oclc=11579670}}</ref><ref>[http://www.asic-world.com/digital/logic2.html ASIC world: "Diode Transistor Logic"]</ref> In 1962, [[Signetics]] introduced the SE100-series family, the first high-volume DTL chips. In 1964, [[Fairchild Semiconductor|Fairchild]] released the 930-series DTμL micrologic family that had a better noise immunity, smaller die, and lower cost. It was the most commercially successful DTL family and copied by other IC manufacturers.<ref>[http://www.computerhistory.org/siliconengine/standard-logic-ic-families-introduced/ 1963: Standard Logic IC Families Introduced; Computer History Museum.]</ref><ref>{{Cite web |url=http://www.wylie.org.uk/technology/computer/ICs/monolith/monolith.htm |title=Monolithic integrated circuit history; Andrew Wylie. |access-date=2018-07-19 |archive-date=2017-07-19 |archive-url=https://web.archive.org/web/20170719015716/http://www.wylie.org.uk/technology/computer/ICs/monolith/monolith.htm |url-status=dead }}</ref> == Speed improvement == [[File:Transistor Clock.jpg|thumb|A digital clock made only with discrete transistors, diodes and resistors, no integrated circuits. This clock uses 550 switching diodes and 196 transistors to divide 60 Hz power-line frequency down to one pulse per second and provide a display of hours, minutes and seconds.]] The DTL [[propagation delay]] is relatively large. When the transistor goes into saturation from all inputs being high, charge is stored in the base region. When it comes out of saturation (one input goes low) this charge has to be removed and will dominate the propagation time. One way to speed up DTL is to add a small "speed-up" capacitor across R3. The capacitor helps to turn off the transistor by removing the stored base charge; the capacitor also helps to turn on the transistor by increasing the initial base drive.<ref>{{citation |editor-last=Roehr |editor-first=William D. |title=High-Speed Switching Transistor Handbook |year=1963 |publisher=Motorola, Inc. }}. Page 32 states: "As the input signal changes, the charge on the capacitor is forced into the base of the transistor. This charge can effectively cancel the transistor stored charge, resulting in a reduction of storage time. This method is very effective if the output impedance of the preceding stage is low so that the peak reverse current into the transistor is high."</ref> Another way to speed up DTL is to avoid saturating the switching transistor. That can be done with a [[Baker clamp]]. The Baker clamp is named for Richard H. Baker, who described it in his 1956 technical report "Maximum Efficiency Switching Circuits".<ref>{{citation |first=R. H. |last=Baker |title=Maximum Efficiency Switching Circuits |year=1956 |url=http://www.dtic.mil/srch/doc?collection=t3&id=AD0096497 |archive-url=https://web.archive.org/web/20150925061100/http://www.dtic.mil/srch/doc?collection=t3&id=AD0096497 |url-status=dead |archive-date=September 25, 2015 |work=MIT Lincoln Laboratory Report TR-110 }}</ref> In 1964, [[James R. Biard]] filed a patent for the [[Schottky transistor]].<ref>{{cite patent |inventor-last=Biard |inventor-first=James R. |inventorlink=James R. Biard |title=Unitary Semiconductor High Speed Switching Device Utilizing a Barrier Diode |country-code=US |patent-number=3463975 |publication-date= December 31, 1964 |issue-date= August 26, 1969 }}</ref> In his patent the Schottky diode prevented the transistor from saturating by minimizing the forward bias on the collector–base transistor junction, thus reducing the minority carrier injection to a negligible amount. The diode could also be integrated on the same die, had a compact layout, no minority-carrier charge storage, and was faster than a conventional junction diode. His patent also showed how the Schottky transistor could be used in DTL circuits and improve the switching speed of other saturated logic designs, such as Schottky-TTL, at a low cost. == Interfacing considerations == A major advantage over the earlier [[resistor–transistor logic]] is increased [[fan-in]]. Additionally, to increase fan-out, an additional transistor and diode may be used.<ref>{{cite book |first=Jacob |last=Millman |title=Microelectronics Digital and Analog Circuits and Systems |location=New York |publisher=McGraw-Hill Book Company |year=1979 |isbn=0-07-042327-X |pages=141–143 |url=https://books.google.com/books?id=DWMsAAAAYAAJ}}</ref> == See also == * [[Diode logic]] * [[High-threshold logic]] * [[NORBIT]] ==References== {{Reflist}} ==Further reading== * ''Design and Application of Transistor Switch Circuits''; Louis A. Delhom; Texas Instruments and McGraw-Hill; 278 pages; 1968; LCCCN 67-22955. [https://archive.org/details/DesignAndApplicationOfTransistorSwitchingCircuits ''(see chapter 10.7)''] * 1964 Fairchild DTμL Micrologic Catalog; 36 pages. [https://archive.org/details/TNM_Fairchild_DTuL_Catalog_and_Parts_Examples_20170621_0025 ''(see catalog)''] * 1965 Fairchild Catalog; 49 pages. [https://archive.org/stream/TNM_Fairchild_Semiconductor_1965_Catalog_20171015_0003#page/n33/mode/2up ''(see pages 33 to 34)''] * 1975 Fairchild Full Line Condensed Catalog; 354 pages. [https://archive.org/stream/bitsavers_fairchilddldFullLineCondensedCatalog_17549717/1975_Fairchild_Full_Line_Condensed_Catalog#page/n223/mode/2up/search/dtl ''(see pages 2-129 to 2-130)''] * 1978 Fairchild Full Line Condensed Catalog; 530 pages. [https://archive.org/details/bitsavers_fairchilddldFullLineCondensedCatalog_31237297 ''(see pages 13-110 to 13-113)''] ==External links== * [http://people.seas.harvard.edu/~jones/es154/lectures/lecture_7/pdfs/215ln03.pdf Diode-Transistor Logic (slides)] {{Webarchive|url=https://web.archive.org/web/20180827004614/http://people.seas.harvard.edu/~jones/es154/lectures/lecture_7/pdfs/215ln03.pdf |date=2018-08-27 }} - University of Connecticut * [http://www.uobabylon.edu.iq/uobColeges/ad_downloads/4_22382_163.pdf Diode-Transistor Logic] {{Webarchive|url=https://web.archive.org/web/20180619155132/http://www.uobabylon.edu.iq/uobColeges/ad_downloads/4_22382_163.pdf |date=2018-06-19 }} - University of Babylon {{Logic Families}} {{DEFAULTSORT:Diode-transistor logic}} [[Category:Logic families]]
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)
Pages transcluded onto the current version of this page
(
help
)
:
Template:Citation
(
edit
)
Template:Cite book
(
edit
)
Template:Cite patent
(
edit
)
Template:Cite web
(
edit
)
Template:Cn
(
edit
)
Template:Harvnb
(
edit
)
Template:ISBN
(
edit
)
Template:Logic Families
(
edit
)
Template:Redirect
(
edit
)
Template:Reflist
(
edit
)
Template:Short description
(
edit
)
Template:Webarchive
(
edit
)