When we talk about NOR gate transistors, we are not referring to a single, monolithic silicon chip. Instead, this refers to discrete transistors—typically Bipolar Junction Transistors (BJTs) or MOSFETs—wired together in a Resistor-Transistor Logic (RTL) configuration to perform the logical NOR operation. While modern designs rely on integrated circuits like the 74HC02 or CD4001, building a NOR gate from discrete components remains a critical exercise for understanding logic thresholds, propagation delay, and silicon-level biasing. It also serves practical purposes in extreme-temperature or high-radiation environments where standard CMOS ICs suffer from latch-up or single-event burnout.
The safe default part number for a 5V breadboard RTL NOR gate is the 2N3904 NPN BJT. If your design requires lower static power consumption and higher input impedance, the 2N7000 N-Channel MOSFET is the standard alternative. Below, we break down exactly how to select, bias, build, and test discrete NOR gate transistors on the bench.
Transistor Selection and Safe Defaults for Discrete Logic
Selecting the right transistor for discrete logic requires balancing switching speed, current drive capability (fan-out), and base/gate drive requirements. BJTs like the 2N3904 are current-controlled devices; they require continuous base current to remain in saturation, which increases static power draw but provides robust, predictable switching thresholds. MOSFETs like the 2N7000 are voltage-controlled, drawing virtually zero steady-state gate current, but they suffer from higher gate capacitance, which can slow down edge transitions in high-speed RTL circuits without proper pull-down resistors.
Here is the reference data for the most common discrete transistors used in hobbyist and educational logic gate builds:
| Part Number | Type | Vceo / Vds (Max) | Ic / Id (Max) | hFE (Min) / Rds(on) | Best Application |
|---|---|---|---|---|---|
| 2N3904 | NPN BJT | 40V | 200mA | 100 (at Ic=10mA) | Standard 5V RTL, educational builds |
| 2N2222 | NPN BJT | 30V | 800mA | 100 (at Ic=150mA) | High-current logic drivers, relay coils |
| 2N7000 | N-Ch MOSFET | 60V | 200mA | 5Ω (at Vgs=10V) | Low-power logic, battery-operated RTL |
| BS170 | N-Ch MOSFET | 60V | 500mA | 1.2Ω (at Vgs=10V) | Logic level shifting, moderate fan-out |
Building the RTL NOR Gate: Circuit, Pinout, and Biasing
A standard Resistor-Transistor Logic (RTL) NOR gate uses two NPN transistors wired in parallel. The emitters are tied to ground, the collectors are tied together and pulled up to Vcc via a single resistor, and the bases are fed through individual current-limiting resistors. The logical output is taken from the common collector node.
Component Values and Pinout
For a standard 5V logic supply, use the following bill of materials:
- Q1, Q2: 2N3904 NPN Transistors
- R1, R2 (Base Resistors): 10kΩ (1/4W)
- R3 (Collector Pull-up): 1kΩ (1/4W)
- Vcc: 5.0V DC regulated
TO-92 Pinout Identification: Hold the 2N3904 with the flat face pointing toward you and the leads pointing down. From left to right, the pins are Emitter (E), Base (B), and Collector (C). Wire the emitters to the ground rail, the bases to R1 and R2, and tie both collectors together to R3 and the output probe.
Biasing Math: Why 10kΩ and 1kΩ?
To ensure the transistor acts as a hard switch (saturation) rather than an amplifier (active region), we must force enough base current to saturate the collector. According to the ON Semiconductor 2N3904 datasheet, the base-emitter voltage drop (Vbe) in saturation is typically 0.7V.
Calculate the base current (Ib) when an input goes HIGH (5V):
Ib = (Vin - Vbe) / R1 = (5V - 0.7V) / 10,000Ω = 0.43mA
Next, calculate the maximum collector current (Ic_max) allowed by the pull-up resistor, assuming a saturated Vce(sat) of roughly 0.2V:
Ic_max = (Vcc - Vce_sat) / R3 = (5V - 0.2V) / 1,000Ω = 4.8mA
The minimum required DC current gain (hFE) to saturate the transistor is:
hFE_min = Ic_max / Ib = 4.8mA / 0.43mA ≈ 11.1
Since the 2N3904 guarantees an hFE of at least 100 at this current level, the transistor is heavily overdriven into deep saturation. This ensures a solid logic LOW (under 0.2V) at the output when either input is HIGH.
| Region | Input State | Vbe (Typical) | Vce (Output) | Ic (Current) | Logic Equivalent |
|---|---|---|---|---|---|
| Cutoff | LOW (0V) | 0.0V | 5.0V | ~0 mA | Output HIGH |
| Active | ~0.65V (Transition) | 0.65V | 2.5V | 2.5 mA | Undefined / Invalid |
| Saturation | HIGH (5V) | 0.7V - 0.8V | < 0.2V | 4.8 mA | Output LOW |
Testing and Troubleshooting Discrete NOR Transistors
Discrete transistors in logic circuits typically fail due to Electrostatic Discharge (ESD) during handling, thermal runaway from inadequate heat sinking, or Electrical Overstress (EOS) when a downstream short pulls excessive current through the collector junction. When a 2N3904 fails in an RTL gate, it usually fails as a dead short between the Collector and Emitter, locking the NOR gate output permanently LOW.
How to Test a 2N3904 with a Digital Multimeter
You do not need a specialized transistor tester to verify a BJT. A standard DMM in Diode Test mode will forward-bias the internal PN junctions and reveal most catastrophic failures.
- Set the DMM: Turn the dial to the diode symbol. Ensure the probes are in the COM and V/Ω jacks.
- Test Base-Emitter (Forward): Place the Red probe on the Base (center pin) and the Black probe on the Emitter (left pin). You should read a voltage drop between 0.600V and 0.750V.
- Test Base-Collector (Forward): Move the Black probe to the Collector (right pin). The reading should again be between 0.600V and 0.750V.
- Test Reverse Bias: Swap the probes. Place Black on the Base, and touch Red to the Emitter, then the Collector. The meter must read OL (Over Limit) for both.
- Test Collector-Emitter: Place probes across the Collector and Emitter in both directions. Both readings must be OL. If you read a low resistance or a voltage drop here, the transistor is internally shorted and must be discarded.
Discrete RTL vs. Standard Logic ICs: When to Use Which
If you are designing a production printed circuit board in 2026, you will almost certainly use a standard CMOS IC like the Texas Instruments SN74HC02 quad 2-input NOR gate. However, understanding the trade-offs between discrete RTL and integrated CMOS is vital for debugging legacy equipment, designing radiation-hardened systems, or teaching digital logic fundamentals.
| Parameter | Discrete RTL (2x 2N3904) | 74HC02 CMOS IC (1 Gate) |
|---|---|---|
| Component Count | 5 (2 Transistors, 3 Resistors) | 1 (IC package contains 4 gates) |
| Propagation Delay | ~100ns to 500ns (Highly variable) | ~12ns (at 5V, 50pF load) |
| Static Power Draw | High (~0.43mA per HIGH input) | Negligible (µA range) |
| Fan-Out Capability | Low (Typically 4 to 6 standard RTL inputs) | High (Drives 10+ CMOS inputs easily) |
| Radiation Tolerance | Excellent (No parasitic SCR latch-up paths) | Poor (Susceptible to single-event latch-up) |
The primary limitation of the discrete RTL NOR gate is its fan-out. Because the output HIGH state is sourced entirely through the 1kΩ pull-up resistor, connecting too many downstream logic gates will form a voltage divider with their base resistors. This drags the output HIGH voltage down, potentially failing to cross the 2.0V threshold required to register as a logic HIGH in subsequent stages. If you need to drive more than three or four discrete RTL inputs from a single NOR gate, you must buffer the output with an emitter-follower transistor or switch to a dedicated logic IC.
Building NOR gate transistors from scratch bridges the gap between abstract Boolean algebra and physical electronics. By mastering the biasing math and failure modes of the 2N3904, you gain the ability to design custom logic interfaces that off-the-shelf ICs simply cannot handle.






