{"id":1917,"date":"2026-05-13T05:00:43","date_gmt":"2026-05-13T05:00:43","guid":{"rendered":"https:\/\/materialparts.com\/74hc238pw\/"},"modified":"2026-05-13T05:05:37","modified_gmt":"2026-05-13T05:05:37","slug":"74hc238pw","status":"publish","type":"post","link":"https:\/\/materialparts.com\/ar\/74hc238pw\/","title":{"rendered":"74HC238PW"},"content":{"rendered":"<p>\u0625\u0646 74HC238PW \u0645\u0646 Nexperia \u0639\u0628\u0627\u0631\u0629 \u0639\u0646 \u0648\u062d\u062f\u0629 \u0641\u0643 \u062a\u0631\u0645\u064a\u0632\/\u0645\u0636\u0627\u0639\u0641 \u0645\u062a\u0639\u062f\u062f \u0627\u0644\u062e\u0637\u0648\u0637 \u0645\u0646 3 \u0625\u0644\u0649 8 \u062e\u0637\u0648\u0637 \u0639\u0627\u0644\u064a\u0629 \u0627\u0644\u0633\u0631\u0639\u0629 Si-gate CMOS \u0641\u064a \u062d\u0632\u0645\u0629 TSSOP-16 (SOT403-1\u060c 5.0 \u00d7 4.4 \u0645\u0645). \u0648\u0647\u0648 \u064a\u0642\u0628\u0644 \u062b\u0644\u0627\u062b\u0629 \u0645\u062f\u062e\u0644\u0627\u062a \u0639\u0646\u0648\u0627\u0646 \u062b\u0646\u0627\u0626\u064a\u0629 \u0627\u0644\u062a\u0631\u062c\u064a\u062d (A0\u060c A1\u060c A2)\u060c \u0648\u0639\u0646\u062f \u0627\u0644\u062a\u0645\u0643\u064a\u0646\u060c \u064a\u0648\u0641\u0631 8 \u0645\u062e\u0631\u062c\u0627\u062a \u0646\u0634\u0637\u0629 \u0639\u0627\u0644\u064a\u0629 \u0646\u0634\u0637\u0629 \u0645\u062a\u0628\u0627\u062f\u0644\u0629 (Y0 \u0625\u0644\u0649 Y7). \u062a\u0633\u0645\u062d \u062b\u0644\u0627\u062b\u0629 \u0645\u062f\u062e\u0644\u0627\u062a \u062a\u0645\u0643\u064a\u0646 (\u0627\u062b\u0646\u0627\u0646 \u0645\u0646 \u0627\u0644\u0645\u062f\u062e\u0644\u0627\u062a \u0627\u0644\u0646\u0634\u0637\u0629 \u0627\u0644\u0645\u0646\u062e\u0641\u0636\u0629 E1 \u0648E2 \u0648\u0648\u0627\u062d\u062f \u0646\u0634\u0637 \u0645\u0631\u062a\u0641\u0639 E3) \u0628\u062a\u0648\u0633\u064a\u0639 \u0645\u062a\u0648\u0627\u0632\u064a \u0633\u0647\u0644 \u0625\u0644\u0649 \u0648\u062d\u062f\u0629 \u0641\u0643 \u062a\u0631\u0645\u064a\u0632 1 \u0645\u0646 32 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0623\u0631\u0628\u0639\u0629 \u0623\u062c\u0647\u0632\u0629 74HC238 \u0641\u0642\u0637 \u0648\u0639\u0627\u0643\u0633 \u0648\u0627\u062d\u062f. \u064a\u0634\u0628\u0647 \u062c\u0647\u0627\u0632 74HC238 \u062c\u0647\u0627\u0632 74HC238 \u0648\u0644\u0643\u0646\u0647 \u064a\u062a\u0645\u064a\u0632 \u0628\u0645\u062e\u0631\u062c\u0627\u062a \u063a\u064a\u0631 \u0645\u0642\u0644\u0648\u0628\u0629 (\u0646\u0634\u0637-\u0645\u0631\u062a\u0641\u0639). \u062c\u0647\u062f \u0627\u0644\u0625\u0645\u062f\u0627\u062f: 2.0 \u0641\u0648\u0644\u062a \u0625\u0644\u0649 6.0 \u0641\u0648\u0644\u062a (74HC)\u060c 4.5 \u0641\u0648\u0644\u062a \u0625\u0644\u0649 5.5 \u0641\u0648\u0644\u062a (74HCT). \u062a\u0623\u062e\u064a\u0631 \u0627\u0644\u0627\u0646\u062a\u0634\u0627\u0631: 18 \u0646\u0627\u0646\u0648\u0645\u062a\u0631 \u0645\u0643\u0639\u0628 \u0639\u0646\u062f 4.5 \u0641\u0648\u0644\u062a. \u0645\u062d\u0631\u0643 \u0627\u0644\u0625\u062e\u0631\u0627\u062c: +\/- 4 \u0645\u0644\u0644\u064a \u0623\u0645\u0628\u064a\u0631. \u062a\u064a\u0627\u0631 \u0627\u0644\u0625\u0645\u062f\u0627\u062f \u0627\u0644\u0647\u0627\u062f\u0626: 40uA \u0643\u062d\u062f \u0623\u0642\u0635\u0649 \u0639\u0646\u062f 6.0 \u0641\u0648\u0644\u062a. \u062a\u0628\u062f\u064a\u062f \u0627\u0644\u0637\u0627\u0642\u0629: 500 \u0645\u064a\u062c\u0627\u0648\u0627\u062a (TSSOP-16 \u064a\u0634\u062a\u0642 \u0639\u0646\u062f 5.5 \u0645\u064a\u062c\u0627\u0648\u0627\u062a\/\u0643 \u0643 \u0641\u0648\u0642 60 \u062f\u0631\u062c\u0629 \u0645\u0626\u0648\u064a\u0629). \u064a\u062a\u062c\u0627\u0648\u0632 \u0627\u0644\u0645\u0632\u0644\u0627\u062c 100 \u0645\u0644\u0644\u064a \u0623\u0645\u0628\u064a\u0631 \u0644\u0643\u0644 JESD 78 \u0645\u0646 \u0627\u0644\u0645\u0633\u062a\u0648\u0649 \u0627\u0644\u062b\u0627\u0646\u064a B. ESD: \u064a\u062a\u062c\u0627\u0648\u0632 HBM 2000 \u0641\u0648\u0644\u062a\u060c \u0648\u064a\u062a\u062c\u0627\u0648\u0632 CDM 1000 \u0641\u0648\u0644\u062a. \u062f\u0631\u062c\u0629 \u062d\u0631\u0627\u0631\u0629 \u0627\u0644\u062a\u0634\u063a\u064a\u0644: -40 \u062f\u0631\u062c\u0629 \u0645\u0626\u0648\u064a\u0629 \u0625\u0644\u0649 +125 \u062f\u0631\u062c\u0629 \u0645\u0626\u0648\u064a\u0629. \u0645\u0646\u062a\u062c \u0646\u0634\u0637\u060c \u0645\u062a\u0648\u0627\u0641\u0642 \u0645\u0639 RoHS.<\/p>","protected":false},"excerpt":{"rendered":"<p>The 74HC238PW from Nexperia is a high-speed Si-gate CMOS 3-to-8 line decoder\/demultiplexer in a TSSOP-16 package (SOT403-1, 5.0 x 4.4 mm). It accepts three binary-weighted address inputs (A0, A1, A2) and, when enabled, provides 8 mutually exclusive active-HIGH outputs (Y0 to Y7). Three enable inputs (two active-LOW E1, E2 and one active-HIGH E3) allow easy [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[13,15],"tags":[],"chip_brand":[140],"class_list":["post-1917","post","type-post","status-publish","format-standard","hentry","category-integrated-circuits-ics","category-logic-chips","chip_brand-nexperia"],"acf":{"brief_explanation":"3-to-8 decoder\/demux, active-HIGH outputs, 3 enable inputs, 2-6V, TSSOP-16, -40~125C, similar to 74HC138 but non-inverting","date_code":"","package_case":"TSSOP-16 (SOT403-1) (5.0 x 4.4 x 1.2 mm)","in_stock":85000,"datasheet":"https:\/\/www.nexperia.com\/products\/analog-logic-ics\/logic\/decoders-and-demultiplexers-digital-multiplexers\/decoders-demultiplexers\/74HC238PW.html","price":"$0.18 (1K+ pcs)","product_introduction":"The 74HC238PW from Nexperia is a high-speed Si-gate CMOS 3-to-8 line decoder\/demultiplexer housed in a 16-pin TSSOP package. It is a member of the 74HC\/HCT logic family, which provides pin compatibility with the older 74LS Low-Power Schottky TTL family while offering the low power consumption and wide supply voltage range of CMOS technology.\n\nThe 74HC238 decodes three binary-weighted address inputs (A0, A1, A2) to eight mutually exclusive active-HIGH outputs (Y0 to Y7). When the device is enabled (E1=LOW, E2=LOW, E3=HIGH), the output corresponding to the binary address is driven HIGH while all other outputs remain LOW. When the device is disabled (any enable condition not met), all outputs are LOW.\n\nThe key distinction between the 74HC238 and the more common 74HC138 is the output polarity: the 74HC238 has active-HIGH outputs, while the 74HC138 has active-LOW outputs. This difference is significant in memory chip-select decoding, where active-HIGH chip selects are required. Using the 74HC238 eliminates the need for inverter buffers that would otherwise be required with the 74HC138, saving board space and propagation delay.\n\nThe three enable inputs provide flexible expansion capability. Two active-LOW enables (E1, E2) and one active-HIGH enable (E3) allow four 74HC238 devices to be combined into a 5-to-32 line decoder without additional logic gates (except one inverter). Each 74HC238 handles a different 8-output segment, with the two higher-order address bits driving the enable inputs through a simple decoding scheme. This cascading capability makes the 74HC238 ideal for address decoding in memory-mapped systems.\n\nThe device can also function as a 1-to-8 demultiplexer by applying the data signal to one of the active-LOW enable inputs (E1 or E2) while using the other enable inputs as strobes. The address inputs select which output receives the data, and the remaining outputs remain LOW. This demultiplexer mode is useful for distributing clock signals, enable pulses, or serial data to one of eight destinations.\n\nInput clamp diodes are integrated on all inputs, allowing the use of current-limiting resistors to interface inputs to voltages in excess of VCC. This feature is useful in mixed-voltage systems where input signals may come from a higher-voltage domain.\n\nThe 74HC variant operates over a wide supply voltage range (2.0V to 6.0V) with CMOS input switching levels, while the 74HCT variant operates at 4.5V to 5.5V with TTL-compatible input switching levels. Both variants share the same pinout and functional behavior, differing only in input threshold voltages. The HCT variant is recommended when interfacing with TTL or 5V CMOS logic, while the HC variant is preferred for lower-voltage and battery-powered applications.\n\nThe TSSOP-16 (PW suffix) package is the most compact through-hole\/surface-mount option for this device, with a body width of 4.4mm. Other available packages include SO-16 (D suffix, 3.9mm body width), SSOP-16 (DB suffix, 5.3mm body width), and DHVQFN-16 (BQ suffix, 2.5 x 3.5mm, no leads).","working_principle":"The 74HC238PW operates as a combinational logic decoder that converts a 3-bit binary address to one of eight active-HIGH outputs.\n\nDecoder Logic: The core function is implemented using AND-OR logic gates. Each output Y(n) is driven by an AND gate that takes the decoded address inputs and the enable signals as inputs. For output Y0 to be HIGH, the conditions are: A0=LOW, A1=LOW, A2=LOW, E1=LOW, E2=LOW, E3=HIGH. Similarly, Y5 is HIGH when: A0=HIGH, A1=LOW, A2=HIGH, and all enables are active. The complete decoding logic ensures that exactly one output (or none) is HIGH at any time when the device is enabled.\n\nAddress Decoding: The three address inputs (A0, A1, A2) represent a 3-bit binary number from 0 to 7. A0 is the least significant bit and A2 is the most significant bit. The output Y(n) corresponds to the decimal value of the binary address: address 000 selects Y0, address 101 selects Y5, address 111 selects Y7.\n\nEnable Logic: The three enable inputs are combined in an AND function: Enable = NOT(E1) AND NOT(E2) AND E3. Only when all three enable conditions are satisfied (E1=LOW, E2=LOW, E3=HIGH) does the decoder activate the selected output. When the enable condition is not met, all outputs are forced LOW regardless of the address inputs. This enable logic serves multiple purposes: (1) it allows the device to be completely disabled to prevent bus contention; (2) it provides the cascading mechanism for building larger decoders; (3) it allows the device to function as a demultiplexer.\n\nDemultiplexer Operation: To use the 74HC238 as a 1-to-8 demultiplexer, one of the active-LOW enable inputs (e.g., E1) serves as the data input, while E2 is tied LOW and E3 is tied HIGH. The address inputs select which output receives the data. When E1 is LOW (data=1), the selected output is HIGH. When E1 is HIGH (data=0), all outputs are LOW regardless of the address. Thus, the data on E1 is routed to the selected output, and the data is active-HIGH at the output (since the enable is active-LOW, inverting the data polarity).\n\nCascading for 5-to-32 Decoding: Four 74HC238 devices can implement a 5-to-32 line decoder using the two higher-order address bits (A3, A4) to enable the appropriate device. A simple 2-to-4 decoder (or two inverters and some NOR gates) generates the four enable signals from A3 and A4. Each 74HC238 handles eight outputs within its address range. The lower three address bits (A0, A1, A2) connect in parallel to all four devices. Only one device is enabled at a time, so only the selected output among all 32 outputs goes HIGH.\n\nCMOS Implementation: The 74HC238 uses silicon-gate CMOS technology, with complementary N-channel and P-channel MOSFETs forming the logic gates. CMOS provides several advantages over bipolar TTL: (1) virtually zero static power dissipation (only leakage current flows when inputs are stable); (2) wide supply voltage range (2.0V to 6.0V); (3) high noise immunity due to the rail-to-rail output swing; (4) symmetrical output drive capability (+\/-4mA source and sink). The propagation delay of approximately 18ns at VCC=4.5V is adequate for most address decoding applications.\n\nInput Clamp Diodes: All inputs have integrated clamp diodes connected between the input pin and VCC\/GND. These diodes limit input voltage excursions beyond the supply rails, protecting the input gates from electrostatic discharge and overvoltage. They also allow the use of series current-limiting resistors to interface with higher-voltage signals, as the clamp diodes will conduct and limit the input voltage while the resistor limits the current.","pin_description":"<table><thead><tr><th>Pin<\/th><th>Name<\/th><th>Type<\/th><th>Description<\/th><\/tr><\/thead><tbody><tr><td>1<\/td><td>A0<\/td><td>Input<\/td><td>Address input bit 0 (least significant); used to select which output is active; CMOS input level for HC variant; TTL level for HCT variant<\/td><\/tr><tr><td>2<\/td><td>A1<\/td><td>Input<\/td><td>Address input bit 1 (middle bit)<\/td><\/tr><tr><td>3<\/td><td>A2<\/td><td>Input<\/td><td>Address input bit 2 (most significant); determines which group of outputs (Y0-Y3 or Y4-Y7) is selected<\/td><\/tr><tr><td>4<\/td><td>E1<\/td><td>Input<\/td><td>Enable input 1; active LOW; must be LOW for device to decode; can be used as data input in demultiplexer mode; tie to GND if not used for enable control<\/td><\/tr><tr><td>5<\/td><td>E2<\/td><td>Input<\/td><td>Enable input 2; active LOW; must be LOW for device to decode; can be used as data input in demultiplexer mode; tie to GND if not used for enable control<\/td><\/tr><tr><td>6<\/td><td>E3<\/td><td>Input<\/td><td>Enable input 3; active HIGH; must be HIGH for device to decode; tie to VCC if not used for enable control<\/td><\/tr><tr><td>7<\/td><td>Y7<\/td><td>Output<\/td><td>Decoded output 7; active HIGH; goes HIGH when address=111 (A2=1,A1=1,A0=1) and device is enabled<\/td><\/tr><tr><td>8<\/td><td>GND<\/td><td>Power<\/td><td>Ground (0V)<\/td><\/tr><tr><td>9<\/td><td>Y6<\/td><td>Output<\/td><td>Decoded output 6; active HIGH; goes HIGH when address=110 and device is enabled<\/td><\/tr><tr><td>10<\/td><td>Y5<\/td><td>Output<\/td><td>Decoded output 5; active HIGH; goes HIGH when address=101 and device is enabled<\/td><\/tr><tr><td>11<\/td><td>Y4<\/td><td>Output<\/td><td>Decoded output 4; active HIGH; goes HIGH when address=100 and device is enabled<\/td><\/tr><tr><td>12<\/td><td>Y3<\/td><td>Output<\/td><td>Decoded output 3; active HIGH; goes HIGH when address=011 and device is enabled<\/td><\/tr><tr><td>13<\/td><td>Y2<\/td><td>Output<\/td><td>Decoded output 2; active HIGH; goes HIGH when address=010 and device is enabled<\/td><\/tr><tr><td>14<\/td><td>Y1<\/td><td>Output<\/td><td>Decoded output 1; active HIGH; goes HIGH when address=001 and device is enabled<\/td><\/tr><tr><td>15<\/td><td>Y0<\/td><td>Output<\/td><td>Decoded output 0; active HIGH; goes HIGH when address=000 (A2=0,A1=0,A0=0) and device is enabled<\/td><\/tr><tr><td>16<\/td><td>VCC<\/td><td>Power<\/td><td>Supply voltage; 2.0V to 6.0V for 74HC238; 4.5V to 5.5V for 74HCT238; decouple with 0.1uF capacitor to GND<\/td><\/tr><\/tbody><\/table>","application_scenarios":"<table><thead><tr><th>Application<\/th><th>Description<\/th><\/tr><\/thead><tbody><tr><td>Memory Chip Select Decoding<\/td><td>Decode high-order address bits to generate active-HIGH chip select signals for up to 8 memory devices; 3 address lines select which memory chip is accessed; active-HIGH outputs directly drive chip select inputs without inverter buffers; multiple enable inputs support address range segmentation<\/td><\/tr><tr><td>I\/O Port Address Decoding<\/td><td>Generate active-HIGH select signals for up to 8 I\/O ports from a 3-bit port address; each output enables one I\/O port; enable inputs can be gated with I\/O read\/write signals for qualified selection; propagation delay of 18ns supports fast bus cycles<\/td><\/tr><tr><td>1-to-8 Demultiplexer<\/td><td>Route a single data signal (applied to E1 or E2) to one of 8 outputs selected by address inputs; useful for distributing clock enables, interrupt acknowledges, or serial data channels; data appears active-HIGH on selected output<\/td><\/tr><tr><td>5-to-32 Line Decoder Expansion<\/td><td>Four 74HC238 devices plus a simple 2-to-4 decoder expand to 32 active-HIGH outputs from 5 address bits; each device handles 8 outputs; higher address bits select which device is enabled; eliminates need for 74HC138 plus inverters<\/td><\/tr><tr><td>LED Sequencer<\/td><td>Drive 8 LEDs with one active at a time based on 3-bit counter output; each Y output drives one LED through a current-limiting resistor; counter increments cycle through LEDs; enable input controls animation on\/off<\/td><\/tr><\/tbody><\/table>","alternative_models":"<table><thead><tr><th>Model<\/th><th>Manufacturer<\/th><th>Compatibility<\/th><th>Key Difference<\/th><\/tr><\/thead><tbody><tr><td>74HC138PW<\/td><td>Nexperia<\/td><td>Active-LOW Output Variant<\/td><td>Same function but with active-LOW outputs; most common decoder; use when chip selects or enables are active-LOW; same pinout and enable structure; identical propagation delay and power consumption<\/td><\/tr><tr><td>74HCT238PW<\/td><td>Nexperia<\/td><td>TTL-Level Variant<\/td><td>Same as 74HC238PW but with TTL-compatible input thresholds (VIL=0.8V, VIH=2.0V); operates at 4.5V-5.5V only; use when interfacing with 5V TTL logic; same pinout and package<\/td><\/tr><tr><td>74HC238D<\/td><td>Nexperia<\/td><td>Same in SO-16 Package<\/td><td>Identical function in SO-16 package (3.9mm body width); slightly larger footprint but easier to hand-solder; same pinout; use when TSSOP is too small for assembly capability<\/td><\/tr><tr><td>74HC239D<\/td><td>Nexperia<\/td><td>Dual 2-to-4 Decoder<\/td><td>Dual 2-to-4 line decoder with active-HIGH outputs in SO-16; two independent 2-to-4 decoders; use when only 4 decoded outputs are needed per section; different pinout<\/td><\/tr><tr><td>CD74HC238EE<\/td><td>TI<\/td><td>Functionally Equivalent<\/td><td>Same function from Texas Instruments; same pinout in DIP-16; equivalent electrical characteristics; different manufacturer; use as second source<\/td><\/tr><\/tbody><\/table>"},"_links":{"self":[{"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/posts\/1917","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/comments?post=1917"}],"version-history":[{"count":0,"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/posts\/1917\/revisions"}],"wp:attachment":[{"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/media?parent=1917"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/categories?post=1917"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/tags?post=1917"},{"taxonomy":"chip_brand","embeddable":true,"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/chip_brand?post=1917"}],"curies":[{"name":"\u062f\u0628\u0644\u064a\u0648 \u0628\u064a","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}