74HC138D
도시바 반도체 및 스토리지
- Lifecycle
- Active
- Stock
- 2131 PCS
- Package
- SOIC-16
- Series
- 논리 - 신호 스위치, 멀티플렉서, 디코더
74HC138D과 74HC123D에 대한 심층 비교를 통해 두 제품의 사양 및 주요 특징에 대한 유용한 정보를 얻을 수 있습니다. RoHS 준수 여부, REACH 인증 상태, 시리즈, 장착 방식, 패키지 유형 및 기타 관련 특성을 포함한 중요한 요소들을 자세히 다룹니다. 두 제품의 차이점을 나란히 제시함으로써 부품 선택이 간소화되어 특정 용도에 가장 적합한 옵션을 쉽게 선택할 수 있습니다.
Replacement verdict
The 74HC123D and 74HC138D serve fundamentally different logic functions and cannot be used interchangeably in existing designs. The 74HC123D is a dual retriggerable monostable multivibrator for pulse generation, while the 74HC138D is a 3-to-8 line decoder/demultiplexer for address decoding. Their incompatible functions, pinouts, and I/O characteristics make direct substitution impossible without complete circuit redesign.
Rows are prioritized by design impact. Highlighted values require attention during substitution.
Key electrical and mechanical differences between the two devices
| Parameter | 74HC123D | 74HC138D | Why it matters |
|---|---|---|---|
| Function | Dual retriggerable monostable multivibrator with reset | 3-to-8 line decoder/demultiplexer | These devices perform completely different logic functions, so they are not functionally substitutable in a circuit. |
| Logic Type | Monostable multivibrator | Decoder/demultiplexer | The logic type determines the device's role in signal timing versus address decoding. |
| Number of Circuits | 2 | 1 | Circuit count affects how many independent timing or decoding channels are available per package. |
| Number of Inputs | 2 per multivibrator (trigger and reset) | 3 address inputs plus enable inputs | Input count reflects the control signals required to operate each device correctly. |
| Number of Outputs | 2 (Q and Qbar per multivibrator) | 8 (active-low decoded outputs) | Output count determines how many signals the device can drive or select. |
| Output Type | Complementary (Q and Qbar) | Active-low | Output polarity must match the downstream logic to avoid inverted or invalid control signals. |
| Supply Voltage Range | 2 V to 6 V | 2 V to 6 V | Both parts share the standard HC-family supply range, allowing use in similar logic-level systems. |
| Package | SO14 (SOIC-14) | SO16 (SOIC-16) | Package footprint and pin count must match the PCB layout for physical compatibility. |
| Mounting Type | Surface mount | Surface mount | Mounting type must match the assembly process and board design. |
| Operating Temperature Range | -40 °C to +125 °C | -40 °C to +125 °C | Both parts support industrial temperature ranges, which is important for reliable operation in harsh environments. |
Send your BOM and application constraints for technical and sourcing review.
Use manufacturer datasheets as the final authority.
| Specification | 74HC138D | 74HC123D |
|---|---|---|
| Series | 74HC | 74HC |
| Part Status | Active | Active |
| Type | Decoder/Demultiplexer | - |
| Circuit | 1 x 3:8 | - |
| Independent Circuits | 1 | 2 |
| Current - Output High Low | 5.2mA, 5.2mA | 5.2mA, 5.2mA |
| Voltage Supply Source | Single Supply | - |
| Voltage - Supply | 2V ~ 6V | 2 V ~ 6 V |
| Operating Temperature | -40°C ~ 125°C | -40°C ~ 85°C |
| Mounting Type | Surface Mount | Surface Mount |
| Logic Type | - | Monostable |
| Schmitt Trigger Input | - | Yes |
| Propagation Delay | - | 40 ns |
The 74HC123D is a dual retriggerable monostable multivibrator that generates a single output pulse of a specified width for each input trigger, with the pulse width set by an external resistor and capacitor. The 74HC138D is a 3-to-8 line decoder/demultiplexer that accepts a 3-bit binary address and activates one of eight mutually exclusive outputs, commonly used for memory decoding and data routing.
No. They perform fundamentally different logic functions. The 74HC123D is a timing device (monostable multivibrator), while the 74HC138D is a combinational logic decoder/demultiplexer. Substitution requires a complete redesign of the surrounding circuit and cannot be done pin-for-pin or function-for-function.
Both devices are commonly offered in a 16-pin SOIC package (the "D" suffix in Nexperia naming denotes SOIC-16). However, their pinouts are different because their internal functions differ. The 74HC123D uses pins for trigger inputs, reset, external timing components, and outputs, while the 74HC138D uses pins for address inputs, enable inputs, and eight decoded outputs. They are not pin-compatible.
The 74HC123D operates from a supply voltage of 2.0 V to 6.0 V, features typical propagation delay of approximately 20 ns at 5 V, and provides standard CMOS output drive. The output pulse width is determined by an external resistor (R_ext) and capacitor (C_ext) with the relationship t_W ≈ 0.7 × R_ext × C_ext, and it supports both rising-edge and falling-edge trigger inputs with a reset function.
The 74HC138D operates from a supply voltage of 2.0 V to 6.0 V, has a typical propagation delay of approximately 12 ns at 5 V, and provides standard CMOS output drive. It includes three enable inputs (two active-LOW and one active-HIGH) that allow easy cascading for larger decoders, and its eight outputs are mutually exclusive, with the selected output going LOW while all others remain HIGH.
The 74HC123D is the correct choice for pulse generation and timing applications because it is specifically designed as a monostable multivibrator. The 74HC138D has no timing or pulse-generation capability and cannot perform this function.
The 74HC138D is the correct choice for address decoding and demultiplexing because it is a dedicated 3-to-8 line decoder/demultiplexer. The 74HC123D cannot perform decoding or demultiplexing functions.
Yes. Both devices are members of the 74HC family and operate over a supply voltage range of 2.0 V to 6.0 V, which includes the 3.3 V nominal supply. At 3.3 V, their input thresholds and output levels are compatible with standard 3.3 V CMOS logic, though timing parameters such as propagation delay will differ from the 5 V specifications and should be verified from the manufacturer datasheet.
Yes, they can be used together in the same system because they serve complementary roles. For example, the 74HC138D can decode address lines to select peripheral devices, while the 74HC123D can generate timing pulses for those peripherals. They are electrically compatible when operated from the same supply voltage within the 2.0 V to 6.0 V range.