PLE8P8 PLE DESIGN SPECIFICATION P5002 JOEL ROSENBERG 10/26/83 6-BIT TRUE/COMPLEMENT AND CLEAR/SET LOGIC FUNCTIONS MMI SANTA CLARA, CALIFORNIA .ADD I1 I2 D1 D2 D3 D4 D5 D6 .DAT Y1 Y2 Y3 Y4 Y5 Y6 Y1 = /I1*/I2*/D1 ; OUTPUT /D1 (INVERT) + /I1* I2* D1 ; OUTPUT D1 (TRUE) + I1*/I2 ; CLEAR Y1 Y2 = /I1*/I2*/D2 ; OUTPUT /D2 (INVERT) + /I1* I2* D2 ; OUTPUT D2 (TRUE) + I1*/I2 ; CLEAR Y2 Y3 = /I1*/I2*/D3 ; OUTPUT /D3 (INVERT) + /I1* I2* D3 ; OUTPUT D3 (TRUE) + I1*/I2 ; CLEAR Y3 Y4 = /I1*/I2*/D4 ; OUTPUT /D4 (INVERT) + /I1* I2* D4 ; OUTPUT D4 (TRUE) + I1*/I2 ; CLEAR Y4 Y5 = /I1*/I2*/D5 ; OUTPUT /D5 (INVERT) + /I1* I2* D5 ; OUTPUT D5 (TRUE) + I1*/I2 ; CLEAR Y5 Y6 = /I1*/I2*/D6 ; OUTPUT /D6 (INVERT) + /I1* I2* D6 ; OUTPUT D6 (TRUE) + I1*/I2 ; CLEAR Y6 FUNCTION TABLE I1 I2 D1 D2 D3 D4 D5 D6 Y1 Y2 Y3 Y4 Y5 Y6 ;CONTROL INPUT D OUTPUT Y ; LINES 123456 123456 COMMENTS -------------------------------------------------------- LL LHLHLH HLHLHL INVERT FUNCTION LH LHLHLH LHLHLH TRUE FUNCTION HL XXXXXX HHHHHH CLEAR FUNCTION HH XXXXXX LLLLLL SET FUNCTION -------------------------------------------------------- DESCRIPTION THIS PLE8P8 IS A 6-BIT TRUE/COMPLEMENT AND CLEAR/SET LOGIC FUNCTIONS. THE CONTROL LINES (I1 AND I2) SELECT ONE OF FOUR LOGIC FUNCTIONS FOR THE 6-BIT INPUT DATA (D1-D6) AND THE 6-BIT OUTPUT FUNCTION (Y1-Y6). WHEN I1 IS FALSE (I1=LOW) THE FUNCTION IS INVERT IF I2 IS FALSE (I2=LOW) OR TRUE IF I2 IS TRUE (I2=HIGH). WHEN I1 IS TRUE (I1=HIGH) THE FUNCTION IS CLEAR IF I2 IS FALSE (I2=LOW) OR SET IF I2 IS TRUE (I2=HIGH). THE PLE8P8 ALSO FEATURES THREE-STATE OUTPUTS WITH TWO ACTIVE LOW OUTPUT ENABLE CONTROLS (/E1 AND /E2). I1 I2 D1-D6 Y1-Y6 OPERATION ---------------------------------------- L L D /D INVERT L H D D TRUE H L X H CLEAR H H X L SET ----------------------------------------