PLE5P8                                           PLE DESIGN SPECIFICATION
P5007                                               VINCENT COLI 02/03/82
5-BIT BINARY TO BCD CONVERTER
MMI SANTA CLARA, CALIFORNIA
.ADD BI0 BI1 BI2 BI3 BI4
.DAT B00 B01 B02 B03 B10 B11 B12 B13


B00 =  BI0                              ; CONVERT FIRST BIT OF 0 DECIMAL (LSB)

B01 = /BI4*/BI3*      BI1               ; CONVERT SECOND BIT OF 0 DECIMAL
    + /BI4* BI3* BI2*/BI1
    +  BI4* BI3*/BI2* BI1
    +  BI4*/BI3*/BI2*/BI1
    +      /BI3* BI2* BI1

B02 = /BI4*/BI3* BI2                    ; CONVERT THIRD BIT OF 0 DECIMAL
    + /BI4*      BI2* BI1
    +  BI4* BI3*/BI2
    +  BI4*/BI3*/BI2*/BI1

B03 = /BI4* BI3*/BI2*/BI1               ; CONVERT FOURTH BIT OF 0 DECIMAL
    +  BI4* BI3* BI2*/BI1
    +  BI4*/BI3*/BI2* BI1

B10 = /BI4* BI3*      BI1               ; CONVERT FIRST BIT OF 1 DECIMAL
    + /BI4* BI3* BI2
    +       BI3* BI2* BI1
    +  BI4*/BI3*/BI2

B11 =  BI4* BI3                         ; CONVERT SECOND BIT OF 1 DECIMAL
    +  BI4*      BI2

B12 =  BI4*/BI4                         ; CONVERT THIRD BIT OF 1 DECIMAL

B13 =  BI4*/BI4                         ; CONVERT FOURTH BIT OF 1 DECIMAL (MSB)


FUNCTION TABLE

BI4 BI3 BI2 BI1 BI0 B13 B12 B11 B10 B03 B02 B01 B00

;ADDRESS      ----DATA----
;BINARY       BCD 1  BCD 0       DESCRIPTION
;43 210       3210    3210     (DECIMAL VALUE)
-----------------------------------------------
 LL LLL       LLLL    LLLL            0
 LL LLH       LLLL    LLLH            1
 LL LHH       LLLL    LLHH            3
 LL LHL       LLLL    LLHL            2
 LL HHL       LLLL    LHHL            6
 LL HHH       LLLL    LHHH            7
 LL HLH       LLLL    LHLH            5
 LL HLL       LLLL    LHLL            4
;
 LH LLL       LLLL    HLLL            8
 LH LLH       LLLL    HLLH            9
 LH LHH       LLLH    LLLH          1 1
 LH LHL       LLLH    LLLL          1 0
 LH HHL       LLLH    LHLL          1 4
 LH HHH       LLLH    LHLH          1 5
 LH HLH       LLLH    LLHH          1 3
 LH HLL       LLLH    LLHL          1 2
;
 HL LLL       LLLH    LHHL          1 6
 HL LLH       LLLH    LHHH          1 7
 HL LHH       LLLH    HLLH          1 9
 HL LHL       LLLH    HLLL          1 8
 HL HHL       LLHL    LLHL          2 2
 HL HHH       LLHL    LLHH          2 3
 HL HLH       LLHL    LLLH          2 1
 HL HLL       LLHL    LLLL          2 0
;
 HH LLL       LLHL    LHLL          2 4
 HH LLH       LLHL    LHLH          2 5
 HH LHH       LLHL    LHHH          2 7
 HH LHL       LLHL    LHHL          2 6
 HH HHL       LLHH    LLLL          3 0
 HH HHH       LLHH    LLLH          3 1
 HH HLH       LLHL    HLLH          2 9
 HH HLL       LLHL    HLLL          2 8
-----------------------------------------------


DESCRIPTION

THIS 5-BIT BINARY TO 2-DIGIT BCD CONVERTER IS IMPLEMENTED IN A PLE5P8.  THE
DEVICE ACCEPTS A 5-BIT BINARY INPUT (BI) AND CONVERTS THIS INTO TWO 4-BIT
BINARY CODED DECIMAL (BCD) OUTPUTS (B1 AND B0).


THREE-STATE OUTPUTS ARE ALSO PROVIDED WITH ONE ACTIVE LOW ENABLE PIN (/E).
