PLE5P8 PLE DESIGN SPECIFICATION P5003 FRANK LEE 30/15/83 EXPANDABLE 3-TO-8 DEMULTIPLEXER MMI SANTA CLARA, CALIFORNIA .ADD S2 S1 S0 DI PO .DAT Y7 Y6 Y5 Y4 Y3 Y2 Y1 Y0 Y7 = PO * DI * S2 * S1 * S0 ; ACTIVE HIGH, SELECT 7 + /PO * DI ; ACTIVE LOW, DI INACTIVE + /PO * /S2 ; ACTIVE LOW, SELECT 0-3 + /PO * /S1 ; ACTIVE LOW, SELECT 0,1,4,5 + /PO * /S0 ; ACTIVE LOW, SELECT 0,2,4,6 Y6 = PO * DI * S2 * S1 * /S0 ; ACTIVE HIGH, SELECT 6 + /PO * DI ; ACTIVE LOW, DI INACTIVE + /PO * /S2 ; ACTIVE LOW, SELECT 0-3 + /PO * /S1 ; ACTIVE LOW, SELECT 0,1,4,5 + /PO * S0 ; ACTIVE LOW, SELECT 1,3,5,7 Y5 = PO * DI * S2 * /S1 * S0 ; ACTIVE HIGH, SELECT 5 + /PO * DI ; ACTIVE LOW, DI INACTIVE + /PO * /S2 ; ACTIVE LOW, SELECT 0-3 + /PO * S1 ; ACTIVE LOW, SELECT 2,3,6,7 + /PO * /S0 ; ACTIVE LOW, SELECT 0,2,4,6 Y4 = PO * DI * S2 * /S1 * /S0 ; ACTIVE HIGH, SELECT 4 + /PO * DI ; ACTIVE LOW, DI INACTIVE + /PO * /S2 ; ACTIVE LOW, SELECT 0-3 + /PO * S1 ; ACTIVE LOW, SELECT 2,3,6,7 + /PO * S0 ; ACTIVE LOW, SELECT 1,3,5,7 Y3 = PO * DI * /S2 * S1 * S0 ; ACTIVE HIGH, SELECT 3 + /PO * DI ; ACTIVE LOW, DI INACTIVE + /PO * S2 ; ACTIVE LOW, SELECT 4-7 + /PO * /S1 ; ACTIVE LOW, SELECT 0,1,4,5 + /PO * /S0 ; ACTIVE LOW, SELECT 0,2,4,6 Y2 = PO * DI * /S2 * S1 * /S0 ; ACTIVE HIGH, SELECT 2 + /PO * DI ; ACTIVE LOW, DI INACTIVE + /PO * S2 ; ACTIVE LOW, SELECT 4-7 + /PO * /S1 ; ACTIVE LOW, SELECT 0,1,4,5 + /PO * S0 ; ACTIVE LOW, SELECT 1,3,5,7 Y1 = PO * DI * /S2 * /S1 * S0 ; ACTIVE HIGH, SELECT 1 + /PO * DI ; ACTIVE LOW, DI INACTIVE + /PO * S2 ; ACTIVE LOW, SELECT 4-7 + /PO * S1 ; ACTIVE LOW, SELECT 2,3,6,7 + /PO * /S0 ; ACTIVE LOW, SELECT 0,2,4,6 Y0 = PO * DI * /S2 * /S1 * /S0 ; ACTIVE HIGH, SELECT 0 + /PO * DI ; ACTIVE LOW, DI INACTIVE + /PO * S2 ; ACTIVE LOW, SELECT 4-7 + /PO * S1 ; ACTIVE LOW, SELECT 2,3,6,7 + /PO * S0 ; ACTIVE LOW, SELECT 1,3,5,7 FUNCTION TABLE PO DI S2 S1 S0 Y7 Y6 Y5 Y4 Y3 Y2 Y1 Y0 ;P D SSS YYYYYYYY ;O I 210 76543210 COMMENTS -------------------------------------------- H L XXX LLLLLLLL DATA INPUT = 0 H H LLL LLLLLLLH SELECT OUTPUT 0 H H LLH LLLLLLHL SELECT OUTPUT 1 H H LHL LLLLLHLL SELECT OUTPUT 2 H H LHH LLLLHLLL SELECT OUTPUT 3 H H HLL LLLHLLLL SELECT OUTPUT 4 H H HLH LLHLLLLL SELECT OUTPUT 5 H H HHL LHLLLLLL SELECT OUTPUT 6 H H HHH HLLLLLLL SELECT OUTPUT 7 L H XXX HHHHHHHH DATA INPUT = 0 L L LLL HHHHHHHL SELECT OUTPUT 0 L L LLH HHHHHHLH SELECT OUTPUT 1 L L LHL HHHHHLHH SELECT OUTPUT 2 L L LHH HHHHLHHH SELECT OUTPUT 3 L L HLL HHHLHHHH SELECT OUTPUT 4 L L HLH HHLHHHHH SELECT OUTPUT 5 L L HHL HLHHHHHH SELECT OUTPUT 6 L L HHH LHHHHHHH SELECT OUTPUT 7 -------------------------------------------- DESCRIPTION THIS PLE5P8 IMPLEMENTS A 3-TO-8 DEMULTIPLEXER. THE DEVICE WILL DEMULTIPLEX THREE SELECT SIGNALS (S2-S0) INTO EIGHT OUTPUTS (Y7-Y0) USING THE INPUT DI WITH POLARITY SELECT PO. THIS CHIP ALSO HAS CASCADABLE CAPABILITY AND THREE-STATE OUTPUTS. PIN ASSIGNMENTS: 1. PO HIGH INDICATES OUTPUT IS ACTIVE HIGH. LOW INDICATES OUTPUT IS ACTIVE LOW. 2. DI DATA INPUT (DEMULTIPLEXING INPUT). ACTIVE LOW IF PO IS LOW. 3. S2-S0 SELECT PINS. S2 IS THE MOST SIGNIFICANT BIT. ACTIVE HIGH REGARDLESS OF PO. 4. Y7-Y0 OUTPUTS. CAN BE ACTIVE HIGH OR ACTIVE LOW DEPENDING ON PO. ACTIVE LOW IF PO IS LOW.