Content deleted Content added
Tags: Mobile edit Mobile app edit Android app edit |
m lc common adjective, wikifornatting, punctuation, style improvement Tags: Visual edit Mobile edit Mobile web edit Advanced mobile edit |
||
(19 intermediate revisions by 12 users not shown) | |||
Line 1:
{{Short description|Group of logic families in electronics}}
In [[electronics]], '''pass transistor logic''' (PTL) describes several [[logic family|logic families]] used in the design of [[integrated circuit]]s. It reduces the count of [[transistor|transistors]] used to make different [[logic gate]]s, by eliminating redundant transistors. Transistors are used as switches to pass [[logic level]]s between nodes of a circuit, instead of as switches connected directly to supply voltages.<ref>{{cite book |first1=Jaume |last1=Segura
<!-- needs a diagram -->Simulation of circuits may be required to ensure adequate performance.▼
<!-- needs a diagram -->
== Applications ==
Line 9 ⟶ 11:
Pass transistor logic often uses fewer transistors, runs faster, and requires less power than the same function implemented with the same transistors in fully complementary CMOS logic.<ref>
Norimitsu Sako.
[
'It is known in the art to employ a "pass-transistor logic circuit" to reduce a number of elements and power consumption, and to improve operating speed.'
</ref>
XOR has the worst-case [[Karnaugh map]]—if implemented from simple gates, it requires more transistors than any other function. Back when transistors were more expensive, designers of the [[Z80]] and many other chips were motivated to save a few transistors by implementing the XOR using pass-transistor logic rather than simple gates.<ref>
{{cite web |first=Ken |last=Shirriff
▲[http://www.righto.com/2013/09/understanding-z-80-processor-one-gate.html "Reverse-engineering the Z-80: the silicon for two interesting gates explained"].
</ref>
==Basic principles of pass transistor circuits==
MOSFET pass transistors are [[Electronic switch|electronic switches]] that turn on or off the path between their drain and source depending on their gate's voltage signal (for instance the clock signal in the [[Static random-access memory|SRAM]] cell or [[gated D latch]]).
Because pass transistors do not provide level restoration and because their conducting path has a small non-zero resistance, there is increased [[RC delay]] for charging the next logic stage's input capacitance (which includes parasitic capacitance in addition to the next stage's gate capacitance) towards valid logic-high or logic-low voltage levels.
Simulation of circuits may be required to ensure adequate performance.
=={{anchor|CPL}}Complementary pass transistor logic==
Some authors use the term
{{cite book |first=Gary K. |last=Yeap |title=Practical Low Power Digital VLSI Design |publisher=Springer |orig-year=1998 |date=2012 |isbn=978-1-4615-6065-4 |pages=197 |url=https://books.google.com/books?id=sXTdBwAAQBAJ}}
</ref>
Other authors use the term
{{cite book |first=Vojin G. |last=Oklobdzija |title=Digital Design and Fabrication |publisher= CRC Press|date= 19 December 2017|isbn= 9780849386046|pages=2–39 |url=https://books.google.com/books?id=VOnyWUUUj04C}}
</ref><ref name="IEEE_1990"/><ref name="ULVD_2015"/>
{{cite book |editor-first=Wai-Kai |editor-last=Chen |title=Logic Design |publisher=CRC Press |___location= |date=2003 |isbn=978-0-203-01015-0 |pages=15–7 |url=https://books.google.com/books?id=X0a3BgAAQBAJ |oclc=1029500642}}
</ref><ref>
{{cite book |editor-first=Vojin G. |editor-last=Oklobdzija |title=The Computer Engineering Handbook |publisher=Taylor & Francis |___location= |date=2001 |isbn=978-0-8493-0885-7 |pages=2-23–2-24 |url=https://books.google.com/books?id=38Aj3CjHgc8C}}
</ref><ref>
{{cite book |first=Ajit |last=Pal |title=Low-Power VLSI Circuits and Systems |publisher=Springer |date=2014 |isbn=978-81-322-1937-8 |pages=109–110 |url=https://books.google.com/books?id=0I1xBQAAQBAJ |chapter=5.2.3 Pass-Transistor Logic Families |chapter-url={{GBurl|0I1xBQAAQBAJ|p=109}}}}
</ref>
''Complementary pass transistor logic'' or
CPL uses series transistors to select between possible inverted output values of the logic, the output of which drives an [[Inverter (logic gate)|inverter]]
==Other forms==
Static and dynamic types of pass transistor logic exist, with differing properties with respect to speed, power and low-voltage operation.<ref>{{cite book |first=Cornelius T. |last=Leondes
==References==
{{Reflist|refs=
<ref name="IEEE_1990">{{cite journal |title=A 3.8-ns CMOS 16x16-b multiplier using complementary pass-transistor logic |author-last1=Yano |author-first1=Kuniaki |author-last2=Yamanaka |author-first2=Toshiaki Yamanaka |author-last3=Nishida |author-first3=Takeshi |author-last4=Saito |author-first4=Mitsuo |author-last5=Shimohigashi |author-first5=Katsuhiro |author-last6=Shimizu |author-first6=Atsushi |date=1990 |journal=[[IEEE Journal of Solid-State Circuits]] |volume=25 |issue=2 |pages=388–395 |doi=10.1109/4.52161|bibcode=1990IJSSC..25..388Y }}</ref>
<ref name="ULVD_2015">{{cite book |title=Ultra-Low-Voltage Design of Energy-Efficient Digital Circuits |
}}
==Further reading==
*
*{{cite book |first1=Douglas A. |last1=Pucknell |first2=Kamran |last2=Eshraghian |title=Basic VLSI Design |year=1994 |publisher= Prentice-Hall Of India Pvt. Limited|edition=3rd |isbn=978-81-203-0986-9 |pages= |url=}}
{{Logic Families}}
[[Category:Logic families]]
|