个人工具

“沙盒”的版本间的差异

来自Ubuntu中文

跳转至: 导航, 搜索
 
(未显示2个用户的3个中间版本)
第1行: 第1行:
{{Short description|none}}
+
[[文件:14.png]]
{{Use dmy dates|date=January 2020|cs1-dates=y}}
+
The following is a '''list of 7400-series digital logic integrated circuits'''.  In the mid-1960s, the original [[7400-series integrated circuits|7400-series]] [[integrated circuit]]s were introduced by [[Texas Instruments]] with the prefix "SN" to create the name SN74xx. Due to the popularity of these parts, other manufacturers released pin-to-pin compatible [[logic gate|logic]] devices and kept the 7400 sequence number as an aid to identification of compatible parts.  However, other manufacturers use different prefixes and suffixes on their part numbers.
+
 
+
==Overview==
+
 
+
Some TTL logic parts were made with an extended military-specification temperature range. These parts are prefixed with '''54''' instead of '''74''' in the part number.<ref>{{cite web |title=1967–1968 Integrated Circuits Catalog (page 10) |url=https://archive.org/details/bitsavers_tidataBookts196768_16942634/page/n10 |publisher= [[Texas Instruments]] |access-date=January 14, 2020}}</ref>
+
 
+
A short-lived '''64''' prefix on Texas Instruments parts indicated an industrial temperature range; this prefix had been dropped from the TI literature by 1973. Most recent 7400-series parts are fabricated in [[CMOS]] or [[BiCMOS]] technology rather than TTL.  Surface-mount parts with a single gate (often in a 5-pin or 6-pin package) are prefixed with '''741G''' instead of '''74'''.
+
 
+
Some manufacturers released some [[4000-series integrated circuits|4000-series]] equivalent CMOS circuits with a 74 prefix, for example, the 74HC4066<ref>{{cite web |title=RCA Solid State Databook High Speed CMOS Logic (1988, page 536) |url=https://archive.org/details/bitsavers_rcadataBooMOS_35821859/page/n536 |publisher= [[RCA]] |access-date=January 14, 2020}}</ref> was a replacement for the 4066 with slightly different electrical characteristics (different power-supply voltage ratings, higher frequency capabilities, lower "on" resistances in analog switches, etc.). See [[List of 4000-series integrated circuits]].
+
Conversely, the 4000-series has "borrowed" from the 7400 series{{snd}} such as the CD40193 and CD40161 being pin-for-pin ''functional'' replacements for 74C193 and 74C161.
+
 
+
Older TTL parts made by manufacturers such as [[Signetics]], [[Motorola]], [[Mullard]] and [[Siemens]] may have different numeric prefix and numbering series entirely, such as in the European FJ family FJH101 is an 8-input [[NAND gate]] like a 7430.
+
 
+
A few alphabetic characters to designate a specific [[7400-series integrated circuits#Families|logic subfamily]] may immediately follow the '''74''' or '''54''' in the part number, e.g., 74LS74 for low-power [[Schottky diode|Schottky]]. Some CMOS parts such as 74HCT74 for high-speed [[CMOS]] with TTL-compatible input thresholds are functionally similar to the TTL part. Not all functions are available in all families.
+
The generic descriptive feature of these alphabetic characters was diluted by various companies participating in the market at its peak and are not always consistent especially with more recent offerings. The National Semiconductor trademarks of the words FAST<ref>{{cite web |title=FAST Advanced Schottky TTL Logic (1988, cover page) |url=https://archive.org/details/bitsavers_nationaldaFASTDatabook_31226275 |publisher= [[National Semiconductor]] |access-date=January 14, 2020}}</ref> and FACT
+
<ref>{{cite web |title=FACT Advanced CMOS Logic Databook (1990, cover page)) |url=https://archive.org/details/bitsavers_nationaldaFACTDatabook_39311242 |publisher= [[National Semiconductor]] |access-date=January 14, 2020}}</ref> are usually cited in the descriptions from other companies when describing their own unique designations.<ref>{{cite web |title=Samsung High Performance CMOS Data Book 1988 (page 31) |url=https://archive.org/details/bitsavers_samsungdatghPerformanceCMOSLogicDataBook_50512171/page/n31 |publisher= [[Samsung]] |access-date=January 14, 2020}}</ref><ref>{{cite web |title=1990/1991 Logic Databook (page 401) |url=https://archive.org/details/bitsavers_idtdataBooook_39008706/page/n401 |publisher=[[Integrated Device Technology]] |access-date=January 14, 2020}}</ref>
+
 
+
In a few instances, such as the 7478 and 74107, the same suffix in different families do not have completely equivalent logic functions.
+
 
+
Another extension to the series is the '''7416xxx''' variant, representing mostly the 16-bit-wide counterpart of otherwise 8-bit-wide "base" chips with the same three ending digits. Thus e.g. a "7416373" would be the 16-bit-wide equivalent of a "74373". Some 7416xxx parts, however, do not have a direct counterpart from the standard 74xxx range but deliver new functionality instead, which needs making use of the 7416xxx series' higher pin count. For more details, refer primarily to the Texas Instruments documentation mentioned in the [[#References|References]] section.
+
 
+
For CMOS (AC, HC, etc.) subfamilies, read "open drain" for "[[open collector]]" in the table below.
+
 
+
There are a few numeric suffixes that have multiple conflicting assignments, such as the 74453.
+
 
+
==Logic gates==
+
[[File:Logique74ls51.svg|thumb|right|Schematic of 74LS51 IC consists of a 3-3 AOI gate and 2-2 AOI gate. AOI means [[AND-OR-Invert]] (AND-NOR). Most AOI chips are currently obsolete.]]
+
{{See also|Logic gate|Logic level|Logic family}}
+
Since there are numerous 7400-series parts, the following groups related parts to make it easier to pick a useful part number. This section only includes combinational logic gates.
+
 
+
For part numbers in this section, "x" is the [[7400-series integrated circuits#Families|7400-series logic family]], such as LS, ALS, HCT, AHCT, HC, AHC, LVC, ...
+
 
+
;Normal inputs / push–pull outputs
+
:{| class="wikitable"
+
|-
+
! Configuration !! Buffer !! Inverter
+
|-
+
| Hex 1-input || 74x34 || 74x04
+
|}
+
:{| class="wikitable"
+
|-
+
! Configuration !! AND !! NAND !! OR !! NOR !! XOR !! XNOR
+
|-
+
| Quad 2-input || 74x08 || 74x00 || 74x32 || 74x02 || 74x86 || 74x7266
+
|-
+
| Triple 3-Input || 74x11 || 74x10 || 74x4075 || 74x27 || style="background: grey; text-align: center;" | n/a || style="background: grey; text-align: center;" | n/a
+
|-
+
| Dual 4-input || 74x21 || 74x20 || 74x4072 || 74x29 || style="background: grey; text-align: center;" | n/a || style="background: grey; text-align: center;" | n/a
+
|-
+
| Single 8-input || style="background: grey; text-align: center;" | n/a || 74x30 || 74x4078 || 74x4078 || style="background: grey; text-align: center;" | n/a || style="background: grey; text-align: center;" | n/a
+
|}
+
 
+
;Schmitt-trigger inputs / push–pull outputs
+
:{| class="wikitable"
+
|-
+
! Configuration !! Buffer !! Inverter
+
|-
+
| Hex 1-input || 74x7014 || 74x14
+
|}
+
:{| class="wikitable"
+
|-
+
! Configuration !! AND !! NAND !! OR !! NOR
+
|-
+
| Quad 2-input || 74x7001 || 74x132 || 74x7032 || 74x7002
+
|-
+
| Dual 4-input || style="background: grey; text-align: center;" | n/a || 74x13 || style="background: grey; text-align: center;" | n/a || style="background: grey; text-align: center;" | n/a
+
|}
+
 
+
;Normal inputs / open-collector outputs
+
:{| class="wikitable"
+
|-
+
! Configuration !! Buffer !! Inverter
+
|-
+
| Hex 1-input || 74x07 || 74x05
+
|}
+
:{| class="wikitable"
+
|-
+
! Configuration !! AND !! NAND !! OR !! NOR !! XOR !! XNOR
+
|-
+
| Quad 2-input || 74x09 || 74x03 || style="background: grey; text-align: center;" | n/a || 74x33 || 74x136 || 74x266
+
|-
+
| Triple 3-input || 74x15 || 74x12 || style="background: grey; text-align: center;" | n/a || style="background: grey; text-align: center;" | n/a || style="background: grey; text-align: center;" | n/a || style="background: grey; text-align: center;" | n/a
+
|-
+
| Dual 4-input || style="background: grey; text-align: center;" | n/a || 74x22 || style="background: grey; text-align: center;" | n/a || style="background: grey; text-align: center;" | n/a || style="background: grey; text-align: center;" | n/a || style="background: grey; text-align: center;" | n/a
+
|}
+
 
+
;Schmitt-trigger inputs / three-state outputs
+
:{| class="wikitable"
+
|-
+
! Configuration !! Buffer
+
!Inverter
+
|-
+
| Octal 1-input || 74x241
+
74x244
+
| 74x240
+
|}
+
 
+
;AND-OR-invert (AOI) logic gates
+
: NOTE: in past decades, a number of [[AND-OR-invert]] (AOI) parts were available in 7400 TTL families, but currently most are obsolete.
+
* SN5450 = dual 2-2 AOI gate, one is expandable (SN54 is military version of SN74)
+
* SN74LS51 = 2-2 AOI gate and 3-3 AOI gate
+
* SN54LS54 = single 2-3-3-2 AOI gate
+
 
+
==Larger footprints==
+
Parts in this section have a pin count of 14 pins or more.  The lower part numbers were established in the 1960s and 1970s, then higher part numbers were added incrementally over decades.  IC manufacturers continue to make a core subset of this group, but many of these part numbers are considered obsolete and no longer manufactured.  Older discontinued parts may be available from a limited number of sellers as [[new old stock]] (NOS), though some are much harder to find.
+
 
+
For the following table:
+
* Part number column{{snd}} the "x" is a place holder for the [[7400-series integrated circuits#Families|logic subfamily]] name. For example, 74x00 in "LS" logic family would be "74LS00".
+
* Description column{{snd}} the terms Schmitt trigger, open-collector/open-drain, three-state were moved to the input and output columns to make it easier to sort by those features.
+
* Input column{{snd}} a blank cell means a normal input for the logic family type.
+
* Output column{{snd}} a blank cell means a "totem pole" output, also known as a [[push–pull output]], with the ability to drive ten standard inputs of the same logic subfamily ([[fan-out]] N<sub>O</sub>&nbsp;=&nbsp;10). Outputs with higher output currents are often called drivers or buffers.
+
* Pins column{{snd}} number of pins for the [[dual in-line package]] (DIP) version; a number in [[parentheses]] (round brackets) indicates that there is no known dual in-line package version of this IC.
+
 
+
{|class="wikitable sortable"
+
! {{TOC tab|Part number|74x00 – 74x99}}
+
! Units !! Description !! Input !! Output !! Pins !! Datasheet
+
|- {{anchor|7400}}
+
| 74x00
+
| 4
+
| quad 2-input [[NAND gate]]
+
|
+
|
+
| 14
+
| [http://www.ti.com/lit/gpn/sn74ls00 SN74LS00]<!--July2018-->
+
|- {{anchor|7401}}
+
| 74x01
+
| 4
+
| quad 2-input NAND gate
+
|
+
| [[Open collector|open-collector]]
+
| 14
+
| [http://www.ti.com/lit/gpn/sn5401 SN74LS01]<!--July2018-->
+
|- {{anchor|7402}}
+
| 74x02
+
| 4
+
| quad 2-input [[NOR gate]]
+
|
+
|
+
| 14
+
| [http://www.ti.com/lit/gpn/sn74ls02 SN74LS02]<!--July2018-->
+
|- {{anchor|7403}}
+
| 74x03
+
| 4
+
| quad 2-input NAND gate
+
|
+
| open-collector
+
| 14
+
| [http://www.ti.com/lit/gpn/sn54ls03 SN74LS03]<!--May '21 July2018-->
+
|- {{anchor|7404}}
+
| 74x04
+
| 6
+
| hex [[inverter gate]]
+
|
+
|
+
| 14
+
| [http://www.ti.com/lit/gpn/sn74ls04 SN74LS04]<!--July2018-->
+
|- {{anchor|7405}}
+
| 74x05
+
| 6
+
| hex inverter gate
+
|
+
| open-collector
+
| 14
+
| [http://www.ti.com/lit/gpn/sn74ls05 SN74LS05]<!--July2018-->
+
|- {{anchor|7406}}
+
| 74x06
+
| 6
+
| hex inverter gate
+
|
+
| open-collector 30&nbsp;V / 40&nbsp;mA
+
| 14
+
| [http://www.ti.com/lit/gpn/sn74ls06 SN74LS06]<!--July2018-->
+
|- {{anchor|7407}}
+
| 74x07
+
| 6
+
| hex [[buffer gate]]
+
|
+
| open-collector 30&nbsp;V / 40&nbsp;mA
+
| 14
+
| [http://www.ti.com/lit/gpn/sn74ls07 SN74LS07]<!--July2018-->
+
|- {{anchor|7408}}
+
| 74x08
+
| 4
+
| quad 2-input [[AND gate]]
+
|
+
|
+
| 14
+
| [http://www.ti.com/lit/gpn/sn74ls08 SN74LS08]<!--July2018-->
+
|- {{anchor|7409}}
+
| 74x09
+
| 4
+
| quad 2-input AND gate
+
|
+
| open-collector
+
| 14
+
| [http://www.ti.com/lit/gpn/sn74ls09 SN74LS09]<!--July2018-->
+
|- {{anchor|7410}}
+
| 74x10
+
| 3
+
| triple 3-input NAND gate
+
|
+
|
+
| 14
+
| [http://www.ti.com/lit/gpn/sn74ls10 SN74LS10]<!--July2018-->
+
|- {{anchor|7411}}
+
| 74x11
+
| 3
+
| triple 3-input AND gate
+
|
+
|
+
| 14
+
| [http://www.ti.com/lit/gpn/sn74ls11 SN74LS11]<!--July2018-->
+
|- {{anchor|7412}}
+
| 74x12
+
| 3
+
| triple 3-input NAND gate
+
|
+
| open-collector
+
| 14
+
| [http://pdf.datasheetcatalog.com/datasheet/motorola/SN54LS12J.pdf SN74LS12]<!--July2018-->
+
|- {{anchor|7413}}
+
| 74x13
+
| 2
+
| dual 4-input NAND gate
+
| [[Schmitt trigger]]
+
|
+
| 14
+
| [https://archive.org/details/bitsavers_tidataBookVol2_45945352/page/n125 SN74LS13]<!--December2019-->
+
|- {{anchor|7414}}
+
| 74x14
+
| 6
+
| hex inverter gate
+
| Schmitt trigger
+
|
+
| 14
+
| [http://www.ti.com/lit/gpn/sn74ls14 SN74LS14]<!--July2018-->
+
|- {{anchor|7415}}
+
| 74x15
+
| 3
+
| triple 3-input AND gate
+
|
+
| open-collector
+
| 14
+
| [http://pdf.datasheetcatalog.com/datasheet/motorola/74LS15.pdf SN74LS15]<!--July2018-->
+
|- {{anchor|7416}}
+
| 74x16
+
| 6
+
| hex inverter gate
+
|
+
| open-collector 15&nbsp;V / 40&nbsp;mA
+
| 14
+
| [http://www.ti.com/lit/gpn/sn7416 SN7416]<!--July2018-->
+
|- {{anchor|7417}}
+
| 74x17
+
| 6
+
| hex buffer gate
+
|
+
| open-collector 15&nbsp;V / 40&nbsp;mA
+
| 14
+
| [http://www.ti.com/lit/gpn/sn7417 SN7417]<!--July2018-->
+
|- {{anchor|7418}}
+
| 74x18
+
| 2
+
| dual 4-input NAND gate
+
| Schmitt trigger
+
|
+
| 14
+
| [https://archive.org/details/bitsavers_tidataBookVol2_45945352/page/n149 SN74LS18]<!--July2018-->
+
|- {{anchor|7419}}
+
| 74x19
+
| 6
+
| hex inverter gate
+
| Schmitt trigger
+
|
+
| 14
+
| [https://archive.org/details/bitsavers_tidataBookVol2_45945352/page/n149 SN74LS19]<!--July2018-->
+
|- {{anchor|7420}}
+
| 74x20
+
| 2
+
| dual 4-input NAND gate
+
|
+
|
+
| 14
+
| [http://www.ti.com/lit/gpn/sn74ls20 SN74LS20]<!--July2018-->
+
|- {{anchor|7421}}
+
| 74x21
+
| 2
+
| dual 4-input AND gate
+
|
+
|
+
| 14
+
| [http://www.ti.com/lit/gpn/sn74ls21 SN74LS21]<!--July2018-->
+
|- {{anchor|7422}}
+
| 74x22
+
| 2
+
| dual 4-input NAND gate
+
|
+
| open-collector
+
| 14
+
| [http://pdf.datasheetcatalog.com/datasheets/270/331402_DS.pdf SN74LS22]<!--July2018-->
+
|- {{anchor|7423}}
+
| 74x23
+
| 2
+
| dual 4-input NOR gate with strobe, one gate expandable with 74x60
+
|
+
|
+
| 16
+
| [http://www.ti.com/lit/gpn/sn5423 SN7423]<!--July2018-->
+
|- {{anchor|7424}}
+
| 74x24
+
| 4
+
| quad 2-input NAND gate
+
| Schmitt trigger
+
|
+
| 14
+
| [https://archive.org/details/bitsavers_tidataBookVol2_45945352/page/n149 SN74LS24]<!--July2018-->
+
|- {{anchor|7425}}
+
| 74x25
+
| 2
+
| dual 4-input NOR gate with strobe
+
|
+
|
+
| 14
+
| [http://www.ti.com/lit/gpn/sn7425 SN7425]<!--July2018-->
+
|- {{anchor|7426}}
+
| 74x26
+
| 4
+
| quad 2-input NAND gate
+
|
+
| open-collector 15&nbsp;V
+
| 14
+
| [http://www.ti.com/lit/gpn/sn74ls26 SN74LS26]<!--July2018-->
+
|- {{anchor|7427}}
+
| 74x27
+
| 3
+
| triple 3-input NOR gate
+
|
+
|
+
| 14
+
| [http://www.ti.com/lit/gpn/sn74ls27 SN74LS27]<!--July2018-->
+
|- {{anchor|7428}}
+
| 74x28
+
| 4
+
| quad 2-input NOR gate
+
|
+
| driver N<sub>O</sub>=30
+
| 14
+
| [http://www.ti.com/lit/gpn/sn5428 SN74LS28]<!--July2018-->
+
|- {{anchor|7429}}
+
| 74x29
+
| 2
+
| dual 4-input NOR gate
+
|
+
|
+
| 14
+
| [https://archive.org/stream/bitsavers_derivationates1974DigitalIntegratedCircuitDataBook_79049866#page/n101 US7429A]
+
|- {{anchor|7430}}
+
| 74x30
+
| 1
+
| single 8-input NAND gate
+
|
+
|
+
| 14
+
| [http://www.ti.com/lit/gpn/sn74ls30 SN74LS30]<!--July2018-->
+
|- {{anchor|7431}}
+
| 74x31
+
| 6
+
| hex delay elements (two 6ns, two 23-32ns, two 45-48ns)
+
|
+
|
+
| 16
+
| [http://www.ti.com/lit/gpn/sn74ls31 SN74LS31]<!--July2018-->
+
|- {{anchor|7432}}
+
| 74x32
+
| 4
+
| quad 2-input [[OR gate]]
+
|
+
|
+
| 14
+
| [http://www.ti.com/lit/gpn/sn74ls32 SN74LS32]<!--July2018-->
+
|- {{anchor|7433}}
+
| 74x33
+
| 4
+
| quad 2-input NOR gate
+
|
+
| open-collector driver N<sub>O</sub>=30
+
| 14
+
| [http://www.ti.com/lit/gpn/sn74ls33 SN74LS33]<!--July2018-->
+
|- {{anchor|7434}}
+
| 74x34
+
| 6
+
| hex buffer gate
+
|
+
|
+
| 14
+
| [http://pdf.datasheetcatalog.com/datasheet/nationalsemiconductor/DS009389.PDF MM74HC34]<!--July2018-->
+
|- {{anchor|7435}}
+
| 74x35
+
| 6
+
| hex buffer gate
+
|
+
| open-collector
+
| 14
+
| [https://archive.org/details/bitsavers_tidataBookVol3_25840031/page/n101 SN74ALS35]
+
|- {{anchor|7436}}
+
| 74x36
+
| 4
+
| quad 2-input NOR gate (different pinout than 7402)
+
|
+
|
+
| 14
+
| [https://archive.org/details/bitsavers_tidataBookogicDataBook_23574286/page/n81 SN74HC36]
+
|- {{anchor|7437}}
+
| 74x37
+
| 4
+
| quad 2-input NAND gate
+
|
+
| driver N<sub>O</sub>=30
+
| 14
+
| [http://www.ti.com/lit/gpn/sn74ls37 SN74LS37]<!--July2018-->
+
|- {{anchor|7438}}
+
| 74x38
+
| 4
+
| quad 2-input NAND gate
+
|
+
| open-collector driver N<sub>O</sub>=30
+
| 14
+
| [http://www.ti.com/lit/gpn/sn74ls38 SN74LS38]<!--July2018-->
+
|- {{anchor|7439}}
+
| 74x39
+
| 4
+
| quad 2-input NAND gate (different [[pinout]] than 7438)
+
|
+
| open-collector 60&nbsp;mA
+
| 14
+
| [http://pdf.datasheetcatalog.com/datasheets/90/338005_DS.pdf SN7439]<!--July2018-->
+
|- {{anchor|7440}}
+
| 74x40
+
| 2
+
| dual 4-input NAND gate
+
|
+
| driver N<sub>O</sub>=30
+
| 14
+
| [http://pdf.datasheetcatalog.com/datasheet/motorola/SN54LS40J.pdf SN74LS40]<!--July2018-->
+
|- {{anchor|7441}}
+
| 74x41
+
| 1
+
| [[binary-coded decimal|BCD]] to decimal [[Binary decoder|decoder]] / [[Nixie tube]] driver
+
|
+
| open-collector 70&nbsp;V
+
| 16
+
| [https://archive.org/details/bitsavers_nationaldaTTLDatabook_42712617/page/nal_TTL_Databook#page/n146 DM7441A]<!--July2018-->
+
|- {{anchor|7442}}
+
| 74x42
+
| 1
+
| BCD to decimal decoder
+
|
+
|
+
| 16
+
| [http://www.ti.com/lit/gpn/sn74ls42 SN74LS42]<!--July2018-->
+
|- {{anchor|7443}}
+
| 74x43
+
| 1
+
| [[excess-3]] to decimal decoder
+
|
+
|
+
| 16
+
| [https://archive.org/details/bitsavers_tidataBookVol2_45945352/page/n231 SN7443A]<!--July2018-->
+
|- {{anchor|7444}}
+
| 74x44
+
| 1
+
| [[Gray code]] to decimal decoder
+
|
+
|
+
| 16
+
| [https://archive.org/details/bitsavers_tidataBookVol2_45945352/page/n231 SN7444A]<!--July2018-->
+
|- {{anchor|7445}}
+
| 74x45
+
| 1
+
| BCD to decimal decoder/driver
+
|
+
| open-collector 30&nbsp;V / 80&nbsp;mA
+
| 16
+
| [http://www.ti.com/lit/gpn/sn7445 SN7445]<!--July2018-->
+
|- {{anchor|7446}}
+
| 74x46
+
| 1
+
| BCD to [[seven-segment display|7-segment display]] decoder/driver
+
|
+
| open-collector 30&nbsp;V
+
| 16
+
| [https://archive.org/details/bitsavers_tidataBookVol2_45945352/page/n244 SN7446A]<!--January 2020-->
+
|- {{anchor|7447}}
+
| 74x47
+
| 1
+
| BCD to 7-segment decoder/driver
+
|
+
| open-collector 15&nbsp;V
+
| 16
+
| [http://www.ti.com/lit/gpn/sn74ls47 SN74LS47]<!--July2018-->
+
|- {{anchor|7448}}
+
| 74x48
+
| 1
<