
8-Bit CPU 32k
slu4coder/Minimal-64x4-Home-Computer
My DIY TTL home computer with VGA and PS/2 and 4x the processing power of a Commodore C64 or Apple II.
The 74HC32D is a logic Gate made by Nexperia in a SOP-14 package with 14 pins. -40℃~+125℃ 1.5V~4.2V 1.9V、4.4V、5.9V 100mV、400mV、400mV 2 2V~6V 2uA 4 5.2mA 5.2mA 500mV~1.8V 6ns@6V,50pF 74HC Series OR Gate SOIC-14 Logic Gates ROHS.
PCBKit's library has its KiCad symbol (74xx:74LS32, from KiCad's library) and its footprint (Package_SO:SOIC-14_3.9x8.7mm_P1.27mm, from KiCad's library), ready for a KiCad board. 19,302 are in stock at JLCPCB (part C5632). 149 open-source boards in 100 repositories on GitHub use it.
| Parameter | Conditions | As printed | Page |
|---|---|---|---|
| supply voltage VCC | Voltages referenced to GND | min -0.5 · max 7 V | 3 |
| input clamping current IIK | VI < -0.5 V or VI > VCC + 0.5 V; limit ±20 mA | max 20 mA | 3 |
| output clamping current IOK | VO < -0.5 V or VO > VCC + 0.5 V; limit ±20 mA | max 20 mA | 3 |
| output current IO | -0.5 V < VO < VCC + 0.5 V; limit ±25 mA | max 25 mA | 3 |
| supply current ICC | max 50 mA | 3 | |
| ground current IGND | min -50 mA | 3 | |
| storage temperature Tstg | min -65 · max 150 °C | 3 | |
| total power dissipation Ptot | SOT108-1 (SO14): derates linearly with 10.1 mW/K above 100 °C | max 500 mW | 3 |
| supply voltage VCC | 74HC32 | min 2 · typ 5 · max 6 V | 3 |
| input voltage VI | 74HC32; maximum VCC | min 0 V | 3 |
| output voltage VO | 74HC32; maximum VCC | min 0 V | 3 |
| ambient temperature Tamb | 74HC32 | min -40 · max 125 °C | 3 |
| input transition rise and fall rate Δt/ΔV | 74HC32; VCC = 2.0 V | max 625 ns/V | 3 |
| input transition rise and fall rate Δt/ΔV | 74HC32; VCC = 4.5 V | typ 1.67 · max 139 ns/V | 3 |
| input transition rise and fall rate Δt/ΔV | 74HC32; VCC = 6.0 V | max 83 ns/V | 3 |
| HIGH-level input voltage VIH | 74HC32; VCC = 2.0 V; 25 °C | min 1.5 · typ 1.2 V | 4 |
| HIGH-level input voltage VIH | 74HC32; VCC = 2.0 V; -40 °C to +85 °C | min 1.5 V | 4 |
| HIGH-level input voltage VIH | 74HC32; VCC = 2.0 V; -40 °C to +125 °C | min 1.5 V | 4 |
| HIGH-level input voltage VIH | 74HC32; VCC = 4.5 V; 25 °C | min 3.15 · typ 2.4 V | 4 |
| HIGH-level input voltage VIH | 74HC32; VCC = 4.5 V; -40 °C to +85 °C | min 3.15 V | 4 |
| HIGH-level input voltage VIH | 74HC32; VCC = 4.5 V; -40 °C to +125 °C | min 3.15 V | 4 |
| HIGH-level input voltage VIH | 74HC32; VCC = 6.0 V; 25 °C | min 4.2 · typ 3.2 V | 4 |
| HIGH-level input voltage VIH | 74HC32; VCC = 6.0 V; -40 °C to +85 °C | min 4.2 V | 4 |
| HIGH-level input voltage VIH | 74HC32; VCC = 6.0 V; -40 °C to +125 °C | min 4.2 V | 4 |
| LOW-level input voltage VIL | 74HC32; VCC = 2.0 V; 25 °C | typ 0.8 · max 0.5 V | 4 |
| LOW-level input voltage VIL | 74HC32; VCC = 2.0 V; -40 °C to +85 °C | max 0.5 V | 4 |
| LOW-level input voltage VIL | 74HC32; VCC = 2.0 V; -40 °C to +125 °C | max 0.5 V | 4 |
| LOW-level input voltage VIL | 74HC32; VCC = 4.5 V; 25 °C | typ 2.1 · max 1.35 V | 4 |
| LOW-level input voltage VIL | 74HC32; VCC = 4.5 V; -40 °C to +85 °C | max 1.35 V | 4 |
| LOW-level input voltage VIL | 74HC32; VCC = 4.5 V; -40 °C to +125 °C | max 1.35 V | 4 |
| LOW-level input voltage VIL | 74HC32; VCC = 6.0 V; 25 °C | typ 2.8 · max 1.8 V | 4 |
| LOW-level input voltage VIL | 74HC32; VCC = 6.0 V; -40 °C to +85 °C | max 1.8 V | 4 |
| LOW-level input voltage VIL | 74HC32; VCC = 6.0 V; -40 °C to +125 °C | max 1.8 V | 4 |
| HIGH-level output voltage VOH | 74HC32; VI = VIH or VIL; IO = -20 uA; VCC = 2.0 V; 25 °C | min 1.9 · typ 2 V | 4 |
| HIGH-level output voltage VOH | 74HC32; VI = VIH or VIL; IO = -20 uA; VCC = 2.0 V; -40 °C to +85 °C | min 1.9 V | 4 |
| HIGH-level output voltage VOH | 74HC32; VI = VIH or VIL; IO = -20 uA; VCC = 2.0 V; -40 °C to +125 °C | min 1.9 V | 4 |
| HIGH-level output voltage VOH | 74HC32; VI = VIH or VIL; IO = -20 uA; VCC = 4.5 V; 25 °C | min 4.4 · typ 4.5 V | 4 |
| HIGH-level output voltage VOH | 74HC32; VI = VIH or VIL; IO = -20 uA; VCC = 4.5 V; -40 °C to +85 °C | min 4.4 V | 4 |
| HIGH-level output voltage VOH | 74HC32; VI = VIH or VIL; IO = -20 uA; VCC = 4.5 V; -40 °C to +125 °C | min 4.4 V | 4 |
| HIGH-level output voltage VOH | 74HC32; VI = VIH or VIL; IO = -20 uA; VCC = 6.0 V; 25 °C | min 5.9 · typ 6 V | 4 |
| HIGH-level output voltage VOH | 74HC32; VI = VIH or VIL; IO = -20 uA; VCC = 6.0 V; -40 °C to +85 °C | min 5.9 V | 4 |
| HIGH-level output voltage VOH | 74HC32; VI = VIH or VIL; IO = -20 uA; VCC = 6.0 V; -40 °C to +125 °C | min 5.9 V | 4 |
| HIGH-level output voltage VOH | 74HC32; VI = VIH or VIL; IO = -4.0 mA; VCC = 4.5 V; 25 °C | min 3.98 · typ 4.32 V | 4 |
| HIGH-level output voltage VOH | 74HC32; VI = VIH or VIL; IO = -4.0 mA; VCC = 4.5 V; -40 °C to +85 °C | min 3.84 V | 4 |
| HIGH-level output voltage VOH | 74HC32; VI = VIH or VIL; IO = -4.0 mA; VCC = 4.5 V; -40 °C to +125 °C | min 3.7 V | 4 |
| HIGH-level output voltage VOH | 74HC32; VI = VIH or VIL; IO = -5.2 mA; VCC = 6.0 V; 25 °C | min 5.48 · typ 5.81 V | 4 |
| HIGH-level output voltage VOH | 74HC32; VI = VIH or VIL; IO = -5.2 mA; VCC = 6.0 V; -40 °C to +85 °C | min 5.34 V | 4 |
| HIGH-level output voltage VOH | 74HC32; VI = VIH or VIL; IO = -5.2 mA; VCC = 6.0 V; -40 °C to +125 °C | min 5.2 V | 4 |
| LOW-level output voltage VOL | 74HC32; VI = VIH or VIL; IO = 20 uA; VCC = 2.0 V; 25 °C | typ 0 · max 0.1 V | 4 |
| LOW-level output voltage VOL | 74HC32; VI = VIH or VIL; IO = 20 uA; VCC = 2.0 V; -40 °C to +85 °C | max 0.1 V | 4 |
| LOW-level output voltage VOL | 74HC32; VI = VIH or VIL; IO = 20 uA; VCC = 2.0 V; -40 °C to +125 °C | max 0.1 V | 4 |
| LOW-level output voltage VOL | 74HC32; VI = VIH or VIL; IO = 20 uA; VCC = 4.5 V; 25 °C | typ 0 · max 0.1 V | 4 |
| LOW-level output voltage VOL | 74HC32; VI = VIH or VIL; IO = 20 uA; VCC = 4.5 V; -40 °C to +85 °C | max 0.1 V | 4 |
| LOW-level output voltage VOL | 74HC32; VI = VIH or VIL; IO = 20 uA; VCC = 4.5 V; -40 °C to +125 °C | max 0.1 V | 4 |
| LOW-level output voltage VOL | 74HC32; VI = VIH or VIL; IO = 20 uA; VCC = 6.0 V; 25 °C | typ 0 · max 0.1 V | 4 |
| LOW-level output voltage VOL | 74HC32; VI = VIH or VIL; IO = 20 uA; VCC = 6.0 V; -40 °C to +85 °C | max 0.1 V | 4 |
| LOW-level output voltage VOL | 74HC32; VI = VIH or VIL; IO = 20 uA; VCC = 6.0 V; -40 °C to +125 °C | max 0.1 V | 4 |
| LOW-level output voltage VOL | 74HC32; VI = VIH or VIL; IO = 4.0 mA; VCC = 4.5 V; 25 °C | typ 0.15 · max 0.26 V | 4 |
| LOW-level output voltage VOL | 74HC32; VI = VIH or VIL; IO = 4.0 mA; VCC = 4.5 V; -40 °C to +85 °C | max 0.33 V | 4 |
| LOW-level output voltage VOL | 74HC32; VI = VIH or VIL; IO = 4.0 mA; VCC = 4.5 V; -40 °C to +125 °C | max 0.4 V | 4 |
| LOW-level output voltage VOL | 74HC32; VI = VIH or VIL; IO = 5.2 mA; VCC = 6.0 V; 25 °C | typ 0.16 · max 0.26 V | 4 |
| LOW-level output voltage VOL | 74HC32; VI = VIH or VIL; IO = 5.2 mA; VCC = 6.0 V; -40 °C to +85 °C | max 0.33 V | 4 |
| LOW-level output voltage VOL | 74HC32; VI = VIH or VIL; IO = 5.2 mA; VCC = 6.0 V; -40 °C to +125 °C | max 0.4 V | 4 |
| input leakage current II | 74HC32; VI = VCC or GND; VCC = 6.0 V; 25 °C; limit ±0.1 uA | max 0.1 uA | 4 |
| input leakage current II | 74HC32; VI = VCC or GND; VCC = 6.0 V; -40 °C to +85 °C; limit ±1 uA | max 1 uA | 4 |
| input leakage current II | 74HC32; VI = VCC or GND; VCC = 6.0 V; -40 °C to +125 °C; limit ±1 uA | max 1 uA | 4 |
| supply current ICC | 74HC32; VI = VCC or GND; IO = 0 A; VCC = 6.0 V; 25 °C | max 2 uA | 4 |
| supply current ICC | 74HC32; VI = VCC or GND; IO = 0 A; VCC = 6.0 V; -40 °C to +85 °C | max 20 uA | 4 |
| supply current ICC | 74HC32; VI = VCC or GND; IO = 0 A; VCC = 6.0 V; -40 °C to +125 °C | max 40 uA | 4 |
| input capacitance CI | 74HC32; 25 °C | typ 3.5 pF | 4 |
| propagation delay tpd | 74HC32; nA, nB to nY; VCC = 2.0 V; CL = 50 pF; 25 °C | typ 22 · max 90 ns | 5 |
| propagation delay tpd | 74HC32; nA, nB to nY; VCC = 2.0 V; CL = 50 pF; -40 °C to +85 °C | max 115 ns | 5 |
| propagation delay tpd | 74HC32; nA, nB to nY; VCC = 2.0 V; CL = 50 pF; -40 °C to +125 °C | max 135 ns | 5 |
| propagation delay tpd | 74HC32; nA, nB to nY; VCC = 4.5 V; CL = 50 pF; 25 °C | typ 8 · max 18 ns | 5 |
| propagation delay tpd | 74HC32; nA, nB to nY; VCC = 4.5 V; CL = 50 pF; -40 °C to +85 °C | max 23 ns | 5 |
| propagation delay tpd | 74HC32; nA, nB to nY; VCC = 4.5 V; CL = 50 pF; -40 °C to +125 °C | max 27 ns | 5 |
| propagation delay tpd | 74HC32; nA, nB to nY; VCC = 5.0 V; CL = 15 pF; 25 °C | typ 6 ns | 5 |
| propagation delay tpd | 74HC32; nA, nB to nY; VCC = 6.0 V; CL = 50 pF; 25 °C | typ 6 · max 15 ns | 5 |
| propagation delay tpd | 74HC32; nA, nB to nY; VCC = 6.0 V; CL = 50 pF; -40 °C to +85 °C | max 20 ns | 5 |
| propagation delay tpd | 74HC32; nA, nB to nY; VCC = 6.0 V; CL = 50 pF; -40 °C to +125 °C | max 23 ns | 5 |
| transition time tt | 74HC32; VCC = 2.0 V; CL = 50 pF; 25 °C; see Fig. 6 | typ 19 · max 75 ns | 5 |
| transition time tt | 74HC32; VCC = 2.0 V; CL = 50 pF; -40 °C to +85 °C; see Fig. 6 | max 95 ns | 5 |
| transition time tt | 74HC32; VCC = 2.0 V; CL = 50 pF; -40 °C to +125 °C; see Fig. 6 | max 110 ns | 5 |
| transition time tt | 74HC32; VCC = 4.5 V; CL = 50 pF; 25 °C; see Fig. 6 | typ 7 · max 15 ns | 5 |
| transition time tt | 74HC32; VCC = 4.5 V; CL = 50 pF; -40 °C to +85 °C; see Fig. 6 | max 19 ns | 5 |
| transition time tt | 74HC32; VCC = 4.5 V; CL = 50 pF; -40 °C to +125 °C; see Fig. 6 | max 22 ns | 5 |
| transition time tt | 74HC32; VCC = 6.0 V; CL = 50 pF; 25 °C; see Fig. 6 | typ 6 · max 13 ns | 5 |
| transition time tt | 74HC32; VCC = 6.0 V; CL = 50 pF; -40 °C to +85 °C; see Fig. 6 | max 16 ns | 5 |
| transition time tt | 74HC32; VCC = 6.0 V; CL = 50 pF; -40 °C to +125 °C; see Fig. 6 | max 19 ns | 5 |
| power dissipation capacitance CPD | 74HC32; per package; VI = GND to VCC; 25 °C | typ 16 pF | 5 |
| Pin | Name | Type |
|---|---|---|
| 1 | — | Input |
| 2 | — | Input |
| 3 | — | Output |
| 4 | — | Input |
| 5 | — | Input |
| 6 | — | Output |
| 7 | GND | Power in |
| 8 | — | Output |
| 9 | — | Input |
| 10 | — | Input |
| 11 | — | Output |
| 12 | — | Input |
| 13 | — | Input |
| 14 | VCC | Power in |

slu4coder/Minimal-64x4-Home-Computer
My DIY TTL home computer with VGA and PS/2 and 4x the processing power of a Commodore C64 or Apple II.

Duet3D/Duet-2-Hardware
The KiCAD source for the Duet 3d printer controller see www.duet3d.com

slu4coder/Minimal-UART-Computer-1-2
Legacy: Version 1 and 2 of my TTL-only CPU featuring UART I/O, an expansion port, 512KB SSD at up to 10MHz clock speed


slu4coder/Minimal-64-Home-Computer
Legacy: Full TTL-only home computer with VGA and PS/2 and twice the processing power of a Commodore 64


artemisamsx/artemisa
Schematics, PCB designs and HDL simulations to build a 8-bits MSX computer

slu4coder/Minimal-UART-Computer-3
Version 3 of my educational DIY TTL computer built around a UART serial interface - now with blinkenlights!
<iframe src="https://pcbkit.io/embed/parts/nexperia/74HC32D" title="74HC32D in PCBKit" width="100%" height="480" style="border:0;border-radius:12px" allow="fullscreen" loading="lazy"></iframe><img src="https://pcbkit.io/embed/parts/nexperia/74HC32D.jpg" alt="74HC32D" width="1200" height="900">[](https://pcbkit.io/parts/nexperia/74HC32D)Yes. The symbol is 74xx:74LS32 and the footprint Package_SO:SOIC-14_3.9x8.7mm_P1.27mm, both drawn on this page. PCBKit places them on a board for you when you design with it.
SOP-14, with 14 pins. Its footprint is drawn on this page.
Nexperia publishes it: the Datasheet link on this page opens it.
JLCPCB lists it as part C5632, with 19,302 in stock; the sellers' links on this page open their listings.
Parts like it in the library: the CD4093BM96 by Texas Instruments, the CD4078BM96 by Texas Instruments, the SN74LS21D by Texas Instruments and the CD4030BM96 by Texas Instruments. Check their datasheets: a part that fits the footprint may still differ in its ratings.
149 boards in 100 repositories on GitHub; the most starred are listed on this page, with their KiCad files.