PLE5P8                                       PLE DESIGN SPECIFICATION
P5000                                           VINCENT COLI 01/12/84
BASIC GATES
MMI SANTA CLARA, CALIFORNIA
.ADD I0 I1 I2 I3 I4
.DAT O1 O2 O3 O4 O5 O6 O7 O8


O1 =  I0                               ; BUFFER

O2 = /I0                               ; INVERTER

O3 =  I0  *  I1  *  I2  *  I3  *  I4   ; AND GATE

O4 =  I0  +  I1  +  I2  +  I3  +  I4   ; OR GATE

O5 = /I0  + /I1  + /I2  + /I3  + /I4   ; NAND GATE

O6 = /I0  * /I1  * /I2  * /I3  * /I4   ; NOR GATE

O7 =  I0 :+: I1 :+: I2 :+: I3 :+: I4   ; EXCLUSIVE OR GATE

O8 =  I0 :*: I1 :*: I2 :*: I3 :*: I4   ; EXCLUSIVE NOR GATE


FUNCTION TABLE

I0 I1 I2 I3 I4 O1 O2 O3 O4 O5 O6 O7 O8

;INPUT   -  -  OUTPUTS  FROM  BASIC  GATES  -  -
;01234   BUF  INV  AND  OR  NAND  NOR  XOR  XNOR   COMMENTS
---------------------------------------------------------------------
 LLLLL    L    H    L   L    H     H    L    L     ALL ZEROS
 HHHHH    H    L    H   H    L     L    H    H     ALL ONES
 HLHLH    H    L    L   H    H     L    H    H     ODD CHECKERBOARD
 LHLHL    L    H    L   H    H     L    L    L     EVEN CHECKERBOARD
---------------------------------------------------------------------


DESCRIPTION

THIS EXAMPLE ILLUSTRATES THE USE OF PLEs TO IMPLEMENT THE BASIC GATES:
BUFFER, INVERTER, AND GATE, OR GATE, NAND GATE, NOR GATE, EXCLUSIVE OR
GATE, AND EXCLUSIVE NOR GATE.

NOTE ALSO THAT THREE-STATE OUTPUTS ARE PROVIDED WITH ONE ACTIVE LOW
OUTPUT ENABLE CONTROL (/E).

PLEASM GENERATES THE PROM TRUTH TABLE FROM THE LOGIC EQUATIONS AND
SIMULATES THE FUNCTION TABLE IN THE LOGIC EQUATIONS.
