Logic functions are typically indicated by a
code in the part number. The below list provides a quick reference for commonly used
functions. Open-collector and open-drain outputs are both listed as "open-drain" for
brevity.
Configurable Logic
- TPLD
- 57, 58, 97, 98, 99: Pin configurable logic gates
Gates
- 00: 2-input NAND gates
- 01: Open-drain
- 03: Open-drain (alternate pinout)
- 10: 3-Input
- 20: 4-Input
- 30: 8-Input
- 38: Open-drain
- 02: 2-Input NOR gates
- 27: 3-Input
- 33: Open-drain
- 04: NOT gates (inverters)
- 05: Open-drain
- 06: Open-drain
- 14: Schmitt-trigger
- 08: AND gates
- 09: Open-drain
- 11: 3-input
- 21: 4-input
- 7001: Schmitt-trigger input
- 32: OR gates
- 86: 2-Input XOR gates
- 7266: 2-Input XNOR gates
Flip-Flops, Latches, and Registers
- 74: D-type flip-flops with preset and
clear
- 72: Negative-edge triggered
- 273: Octal DFFs with shared clock and
clear
- 374: Octal DFFs with shared clock and
3-state outputs
- 573: 374 function with flow-through
pinout
- 112: JK flip-flop, edge triggered
- 107: Negative edge triggered
- 109: Level triggered
- 373: D-type latches with shared latch
enable and 3-state outputs
- 161: 4-Bit counter, synchronous and
presettable, asynchronous clear
- 164: 8-Bit parallel-out shift register
- 165: 8-Bit parallel-in shift register
- 166: Clear instead of inverted
output
- 595: 8-Bit parallel-out shift register with
output registers and 3-state outputs
- 594: Output register clear instead of
3-state outputs
- 596: Open-drain outputs
- 299: 8-I/O universal shift register
- 193: 4-Bit up/down counter,
synchronous
- 393: 4-bit ripple counter
- 4020: 14-Bit counter
- 4040: 12-Bit counter
- 4060: 14-Bit counter with oscillator
Buffers, Drivers, and Transceivers
- 07: Open-drain
- 17: Schmitt-trigger
- 34: Standard logic buffer
- 125: 3-State outputs
- 126: 3-State outputs, active-high
output enable
- 244: Bus buffers, banks of four with
3-state outputs
- 240: Inverted outputs
- 241: One active-low output enable and one active-high output enable
- 540: 240 with flow-through pinout
- 541: Flow-through pinout
- 7541: 541 with open-drain outputs
- 8541: 541 with Schmitt-trigger inputs
- 245: Transceivers (selectable direction
buffers, A to B or B to A)
Specialty Logic
- 123: Monostable multivibrator (one-shot),
retriggerable
- 221: Monostable multivibrator
(one-shot), non-retriggerable
- See TPUL naming conventions for updated monostable multivibrator
function numbering
- 4046: Digital PLL
- 684: 8-Bit magnitude comparator with equal
and greater outputs
- 682: Input pull-up resistors
- 688: Only equal output