PLE10P4 PLE DESIGN SPECIFICATON P5005 ULRIK MUELLER 03/28/83 QUAD 2:1 MULTIPLEXER MMI SANTA CLARA, CALIFORNIA .ADD S1 S2 A1 A2 A3 A4 B1 B2 B3 B4 .DAT Z1 Z2 Z3 Z4 Z1 = /S1*/S2* S2 ; IF TRUE Z1 = L + /S1* S2* A1 ; IF TRUE Z1 = A1 + S1*/S2* B1 ; IF TRUE Z1 = B1 + S1* S2 ; IF TRUE Z1 = H Z2 = /S1*/S2* S2 ; IF TRUE Z2 = L + /S1* S2* A2 ; IF TRUE Z2 = A2 + S1*/S2* B2 ; IF TRUE Z2 = B2 + S1* S2 ; IF TRUE Z2 = H Z3 = /S1*/S2* S2 ; IF TRUE Z3 = L + /S1* S2* A3 ; IF TRUE Z3 = A3 + S1*/S2* B3 ; IF TRUE Z3 = B3 + S1* S2 ; IF TRUE Z3 = H Z4 = /S1*/S2* S2 ; IF TRUE Z4 = L + /S1* S2* A4 ; IF TRUE Z4 = A4 + S1*/S2* B4 ; IF TRUE Z4 = B4 + S1* S2 ; IF TRUE Z4 = H FUNCTION TABLE S1 S2 A1 A2 A3 A4 B1 B2 B3 B4 Z1 Z2 Z3 Z4 ;SELECT DATA INPUTS OUTPUT ; SS AAAA BBBB ZZZZ ; 12 1234 1234 1234 COMMENTS -------------------------------------------------------- LL XXXX XXXX LLLL S=0 => Z=L (0) LH LLLL XXXX LLLL S=1 => Z=A (0) LH LLLH XXXX LLLH S=1 => Z=A (1) LH LLHL XXXX LLHL S=1 => Z=A (2) LH LHLL XXXX LHLL S=1 => Z=A (4) LH HLLL XXXX HLLL S=1 => Z=A (8) LH HHHH XXXX HHHH S=1 => Z=A (F) HL XXXX LLLL LLLL S=2 => Z=B (0) HL XXXX LLLH LLLH S=2 => Z=B (1) HL XXXX LLHL LLHL S=2 => Z=B (2) HL XXXX LHLL LHLL S=2 => Z=B (4) HL XXXX HLLL HLLL S=2 => Z=B (8) HL XXXX HHHH HHHH S=2 => Z=B (F) HH XXXX XXXX HHHH S=3 => Z=H (F) -------------------------------------------------------- DESCRIPTION THIS IS AN EXAMPLE OF A QUAD 2-TO-1 MULTIPLEXER IMPLEMENTED IN A PLE10P4. THE DEVICE FUNCTION IS TO SWITCH BETWEEN TWO 4-BIT INPUTS (A1-A4 AND B1-B4) TO ONE 4-BIT OUTPUT (Z1-Z4) AS DETERMINED BY TWO INPUT SELECT LINES (S2,S1). THE PLE10P4 ALSO FEATURES THREE-STATE OUTPUTS WITH TWO ACTIVE LOW ENABLE PINS (/E1 AND /E2). THE FUNCTION IS SUMMARIZED BELOW: SELECT INPUT A INPUT B OUTPUT Z LINES S S A A A A B B B B ! Z Z Z Z 1 2 1 2 3 4 1 2 3 4 ! 1 2 3 4 FUNCTION ------------------------------------------------------------------------------- L L X X X X X X X X ! L L L L SELECT ALL LOWS L H A1 A2 A3 A4 X X X X ! A1 A2 A3 A4 SELECT A1-A4 H L X X X X B1 B2 B3 B4 ! B1 B2 B3 B4 SELECT B1-B4 H H X X X X X X X X ! H H H H SELECT ALL HIGHS -------------------------------------------------------------------------------