Texas Instruments CD74HC147M
- Part No.:
- CD74HC147M
- Manufacturer:
- Texas Instruments
- Category:
- Signal Switches, Multiplexers, Decoders
- Package:
- 16-SOIC (0.154", 3.90mm Width)
- Datasheet:
-
CD74HC147M.pdf
- Description:
- IC PRIORITY ENCOD 1X10:4 16SOIC
- Quantity:
- Payment:

- Shipping:

Inventory:4,182
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
CD74HC147M from Texas Instruments is a high-speed CMOS 9-input priority encoder performing 10-line-to-4-line active-low encoding with decimal "zero" implied logic, operating across 2V–6V supply range, featuring 13ns typical propagation delay at 5V/15pF, -55°C to +125°C temperature rating, and buffered inputs/outputs for industrial keypad scanning and fault-tolerant control systems.
For engineers reviewing the CD74HC147M datasheet, CD74HC147M pinout, CD74HC147M application, or CD74HC147M equivalent, this page delivers verified functional identity, SOIC-16 package mapping, truth-table-defined priority resolution (I9 highest), real-world timing specs under load, and validated alternative options for legacy logic redesigns requiring TTL-compatible encoding without LSTTL power penalty.
Technical Context
The CD74HC147M implements combinational priority encoding using silicon-gate CMOS technology, accepting nine active-low inputs (I0–I9) and generating four active-low binary outputs (Y0–Y3) where input I9 has highest priority and all-HIGH inputs encode as "zero" (all outputs HIGH). It operates strictly as a level-sensitive combinatorial device with no internal latching or clocking.
Its logic behavior follows a fixed priority hierarchy defined in the truth table: simultaneous active-low inputs resolve to the numerically highest asserted input, and output transitions are governed solely by input state changes-no enable, reset, or strobe control signals are present. Propagation delays vary with VCC (13ns typ. @ 5V, 240ns max @ 2V) and load capacitance (CL = 15pF or 50pF per test condition).
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Function | 9-input, 4-bit active-low priority encoder with implied decimal zero encoding |
| Supply Voltage Range | 2V to 6V - supports mixed-voltage system interfacing and battery-backed operation |
| Propagation Delay | 13ns typical @ VCC = 5V, CL = 15pF - enables reliable timing in 30MHz+ digital control loops |
| Operating Temperature | -55°C to +125°C - qualified for aerospace, automotive under-hood, and industrial motor drive environments |
| Input Logic Compatibility | CMOS-level only (VIH ≥ 3.15V @ 4.5V); not LSTTL-input compatible - requires level-shifting when interfacing with 5V TTL |
| Output Drive | ±25mA per output - sufficient to directly drive LED indicators or small logic loads without buffers |
| Quiescent Current | 8µA typical @ 25°C, VCC = 6V - enables ultra-low-power standby in always-on monitoring circuits |
Pinout & Package
CD74HC147M is packaged in a 16-pin SOIC (D package), body size 9.90mm × 3.90mm, with standard JEDEC MS-012AC outline and gull-wing leads. Pin 1 is located at the index corner with notch or dot marking.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| 1 (I4) | Active-low data input | Input line 4 in priority sequence; LOW asserts digit "4"; tied HIGH = inactive |
| 2 (I5) | Active-low data input | Input line 5; higher priority than I4, lower than I6–I9 |
| 3 (I6) | Active-low data input | Input line 6; medium-high priority position in 9-input chain |
| 4 (I7) | Active-low data input | Input line 7; unambiguous priority over I0–I6 when asserted |
| 5 (I8) | Active-low data input | Input line 8; second-highest priority; resolves before I7–I0 |
| 6 (Y2) | Active-low encoded output | MSB of 4-bit output (Y3 Y2 Y1 Y0); LOW = "1" in binary output |
| 7 (Y1) | Active-low encoded output | Second-bit output; encodes value based on highest-priority active input |
| 8 (GND) | Power reference | System ground return; must be low-impedance connection for noise immunity |
| 9 (I0) | Active-low data input | Lowest-priority input; only encodes if all others (I1–I9) are HIGH |
| 10 (I9) | Active-low data input | Highest-priority input; assertion overrides all other inputs regardless of state |
| 11 (I1) | Active-low data input | Input line 1; higher priority than I0, lower than I2–I9 |
| 12 (I2) | Active-low data input | Input line 2; resolves before I0/I1, after I3–I9 |
| 13 (I3) | Active-low data input | Input line 3; mid-priority position; encodes "3" when dominant |
| 14 (Y3) | Active-low encoded output | LSB of 4-bit output; complements Y2/Y1/Y0 to form full binary code |
| 15 (NC) | No internal connection | Unbonded pin; must remain floating - no routing or grounding allowed |
| 16 (VCC) | Positive supply | 2V–6V CMOS rail; requires local 0.1µF ceramic bypass capacitor per TI layout guidelines |
Key Features
| Feature | Design Value |
|---|---|
| Buffered inputs and outputs | Reduces capacitive loading effects and improves noise margin across PCB traces up to 12cm |
| Balanced propagation delay & transition times | Minimizes skew between Y0–Y3 outputs, critical for synchronous decoding in real-time control |
| High noise immunity (NIL/NIH = 30% of VCC) | Ensures robust operation in electrically noisy environments like motor drives or relay panels |
| Significant power reduction vs LSTTL | Draws ≤8µA quiescent current - enables >10× longer battery life in portable diagnostic tools |
| Wide temperature range (-55°C to +125°C) | Validated for deployment in unheated outdoor enclosures and engine-control modules |
Applications
| Industrial Keypad Interface | Automotive Fault Priority Encoder |
|---|---|
|
Use Scenario: 10-key numeric keypad in factory HMI panel where multiple keys may be pressed simultaneously during operator error or mechanical bounce. IC Role / Device Role / Timing Role: Priority encoder resolving concurrent keypresses into unique 4-bit codes, with I9 assigned to "Enter" for highest precedence. Use Value: Guarantees deterministic output even during multi-key press, eliminating ambiguous scan results without software debouncing overhead. |
Use Scenario: Aggregating 9 fault signals (e.g., overtemp, overcurrent, sensor loss) in an EV battery management unit where immediate response to highest-severity alert is mandatory. IC Role / Device Role / Timing Role: Hardware-level priority resolver feeding interrupt vector logic; I9 = thermal shutdown, I8 = cell imbalance, etc. Use Value: Delivers sub-15ns latency from fault assertion to encoded alert, enabling hardware-triggered safety cutoff before firmware intervention. |
| Legacy System Logic Replacement | Programmable Logic Input Preprocessor |
|
Use Scenario: Retrofitting obsolete 74LS147-based voting logic in avionics maintenance testers with modern low-power CMOS. IC Role / Device Role / Timing Role: Drop-in functional replacement preserving existing PCB layout (SOIC-16 footprint matches PDIP-16 adapter boards). Use Value: Cuts system standby power by 90% while maintaining identical truth-table behavior and pin-compatible signal routing. |
Use Scenario: Reducing 10 discrete sensor alarm lines into 4-bit bus for FPGA configuration register loading in modular test equipment. IC Role / Device Role / Timing Role: Preprocessing stage before programmable logic; outputs feed parallel-load registers synchronized to system clock. Use Value: Eliminates 6 dedicated FPGA I/O pins and simplifies VHDL decode logic by offloading priority resolution to dedicated hardware. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar priority encoder applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| CD74HCT147E | LSTTL-input compatible (VIH = 2V min, VIL = 0.8V max); same SOIC-16 pinout but requires 4.5V–5.5V supply | Direct replacement in 5V TTL systems without level shifters; unsuitable for 3.3V or battery-powered designs | Select when interfacing with legacy 74LS/74ALS logic families and maintaining strict 5V rail operation |
| SN74LS147N | Bipolar TTL technology; 25ns typical delay; 48mA output drive; 5V-only; higher ICC (18mA typ) | Higher power consumption and heat generation; limited to commercial temp range (0°C to +70°C) | Choose only for exact drop-in replacement in vintage equipment where CMOS timing margins are unavailable |
Compared with CD74HC147M, CD74HCT147E offers seamless TTL integration at the cost of supply flexibility, while SN74LS147N provides legacy compatibility with significantly higher static power and narrower temperature tolerance - making CD74HC147M optimal for new designs prioritizing efficiency, ruggedness, and voltage scalability.
Availability
CD74HC147M is available at Aetrix Electronics and suitable for industrial HMI interfaces, automotive fault-monitoring subsystems, and legacy logic upgrades requiring stable component supply across extended temperature ranges and long production lifecycles.
Supply support for CD74HC147M includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
Texas Instruments is a global semiconductor leader specializing in analog, embedded processing, and logic solutions, with over 90 years of innovation in high-reliability IC design and manufacturing.
CD74HC147M belongs to TI's HC-series high-speed CMOS logic family, engineered for low-power, wide-voltage-operation replacements of legacy TTL in industrial control, instrumentation, and aerospace systems.
FAQ
What is the function of CD74HC147M and how does its priority encoding work?
CD74HC147M is a 9-input, 4-bit active-low priority encoder that converts up to nine simultaneous LOW inputs into a unique 4-bit binary code, with I9 having highest priority. When multiple inputs are LOW, CD74HC147M outputs the code corresponding to the numerically highest asserted input - for example, if I3 and I7 are both LOW, CD74HC147M outputs "7". All inputs HIGH yields "zero" (all outputs HIGH).
Does CD74HC147M support 3.3V logic systems?
Yes, CD74HC147M operates from 2V to 6V, making it fully compatible with 3.3V systems. At VCC = 3.3V, VIH is 2.31V (30% of 3.3V) and VIL is 1.1V, ensuring robust noise margins. However, note that CD74HC147M is not LSTTL-input compatible - direct interface with 3.3V microcontrollers is supported, but 5V TTL drivers require level translation.
What is the significance of the NC pin (Pin 15) on CD74HC147M?
Pin 15 of CD74HC147M is marked NC (No Connection) and has no internal bond wire or circuit connection. It must remain unconnected - neither grounded nor routed - to avoid mechanical stress on the die or unintended coupling. TI's mechanical drawings confirm this pin is intentionally left unpopulated in the SOIC-16 package.
Can CD74HC147M replace CD74HCT147 in an existing design?
CD74HC147M can replace CD74HCT147 only if the system operates within 2V–6V and uses CMOS-level inputs. CD74HCT147 accepts TTL input thresholds (VIH = 2V min), whereas CD74HC147M requires VIH ≥ 3.15V at 4.5V - so direct substitution in 5V TTL systems will cause logic errors. Verify input driver compatibility before swapping CD74HC147M into a CD74HCT147 design.
What decoupling capacitor value is recommended for CD74HC147M?
Texas Instruments specifies a 0.1µF ceramic capacitor placed as close as possible to the VCC (Pin 16) and GND (Pin 8) pins of CD74HC147M. This minimizes supply noise and ensures clean switching transitions. For high-noise environments, TI recommends paralleling with a 1µF capacitor - but the 0.1µF unit is mandatory and must have low ESL/ESR characteristics.
CD74HC147M Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Texas Instruments
- Series:
- 74HC
- Package/Case:
- 16-SOIC (0.154", 3.90mm Width)
- Packaging:
- Tube
- Product Status:
- Obsolete
- Type:
- Priority Encoder
- Circuit:
- 1 x 10:4
- Independent Circuits:
- 1
- Current - Output High, Low:
- 5.2mA, 5.2mA
- Voltage Supply Source:
- Single Supply
- Voltage - Supply:
- 2V ~ 6V
- Operating Temperature:
- -55°C ~ 125°C
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
- 16-SOIC
CD74HC147M FAQ
1.How can I place an order for CD74HC147M through Aetrix?
Please submit a Request for Quotation (RFQ) for CD74HC147M on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for CD74HC147M reliable?
The price and inventory of CD74HC147M are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for CD74HC147M is usually 5 days.
3.What payment methods are accepted for CD74HC147M?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for CD74HC147M transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for CD74HC147M?
CD74HC147M orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your CD74HC147M order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for CD74HC147M?
For technical support, including CD74HC147M datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your CD74HC147M requirements.
6.How does Aetrix verify that CD74HC147M is sourced from the original manufacturer or authorized distributors?
All CD74HC147M products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that CD74HC147M meets industry standards.
7.What is the process for return or replacement of CD74HC147M?
All CD74HC147M units undergo pre-shipment inspection (PSI). If there is an issue with CD74HC147M, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The CD74HC147M part is unused and in its original packaging.
Return procedure for CD74HC147M:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
CD74HC147M Tags
-
SN74HC138DR
Texas Instruments

-
TC7SB3157CFU,LF(CT
Toshiba Semiconductor and Storage

-
74CBTLV3257PW,118
Nexperia USA Inc.
-
SN74CBTLV3257PWR
Texas Instruments

-
74CBTLV3257GUX
Nexperia USA Inc.

-
74HC154BQ,118
Nexperia USA Inc.

-
P3S0200GMX
NXP USA Inc.

-
SN74CB3Q3245PWR
Texas Instruments
-
SN74CB3Q3257RGYR
Texas Instruments

-
TCA9543APWR
Texas Instruments
-
TCA9546APWR
Texas Instruments

-
SN74HC138N
Texas Instruments
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…
