PAL DESIGN SPECIFICATION PAT001 KEVIN M. OW-WING 6-22-85 4-BIT SLICE FOR AN 8 BIT BARREL SHIFTER ADVANCED MICRO DEVICES modified by M Freeman for the ECL16p4 device e16P4; D7 1 D6 2 D5 3 D4 4 D3 8 D2 9 D1 10 D0 11 S0 13 S1 14 S2 15 Q0 5 Q1 7 Q2 18 Q3 20 macro f0 /S2*/S1*/S0; macro f1 /S2*/S1* S0; macro f2 /S2* S1*/S0; macro f3 /S2* S1* S0; macro f4 S2*/S1*/S0; macro f5 S2*/S1* S0; macro f6 S2* S1*/S0; macro f7 S2* S1* S0; start Q3 /= &f0*/D3 + &f1*/D2 + &f2*/D1 + &f3*/D0 + &f4*/D7 + &f5*/D6 + &f6*/D5 + &f7*/D4; Q2 /= &f0*/D2 + &f1*/D1 + &f2*/D0 + &f3*/D7 + &f4*/D6 + &f5*/D5 + &f6*/D4 + &f7*/D3; Q1 /= &f0*/D1 + &f1*/D0 + &f2*/D7 + &f3*/D6 + &f4*/D5 + &f5*/D4 + &f6*/D3 + &f7*/D2; Q0 /= &f0*/D0 + &f1*/D7 + &f2*/D6 + &f3*/D5 + &f4*/D4 + &f5*/D3 + &f6*/D2 + &f7*/D1; end