Diode logic
Diode logic (DL), or diode-resistor logic (DRL), is the construction of Boolean logic gates from diodes. Diode logic was used extensively in the construction of early computers, where semiconductor diodes could replace bulky and costly active vacuum tube elements. The most common use for diode logic is in DTL (Diode Transistor Logic) integrated circuits that include an inverter for power gain and signal restoration.
While diode logic has the advantage of simplicity, the lack of an amplifying stage in each gate limits its application. Not all logical functions can be implemented in diode logic alone; only the non-inverting logical AND and logical OR functions can be realized by diode gates. If several diode logic gates are cascaded, the voltage levels at each stage are significantly changed, so one-stage is normally used. In special designs two-stage applications are sometimes achieved.
Diode logic gate versions
In logic gates, logical functions are performed by parallel or series connected switches (such as relay contacts or insulated gate FETs like CMOS) controlled by logical inputs or parallel resistors or diodes which are passive components. Diode logic is implemented by diodes which exhibit low impedance when forward biased and a very high impedance when reverse biased. There are two kinds of diode logic gates - OR and AND. It is not possible to construct NOT (Invert) diode gates because the NOT or Invert function requires an active component such as a transistor.