M7102 PCB REV D SCHEMATIC REV C Positive I/O Bus Converter (DW08E) PART 2 Tests Omnibus DATA BUS driving Posibus ACIN and DATA. (See PART 1 for Posibus driving Omnibus. (Two parts are necessary due to the Omnibus DATA00:02-N is a bidirectional bus). Tolerates 3.3k ohm pullups to +5v on pin (are needed for PART 1): BK2 Omnibus DATA00 (bidirectional, input + open collector output) BL2 Omnibus DATA01 (bidirectional, input + open collector output) BM2 Omnibus DATA02 (bidirectional, input + open collector output) PINS 1 I AN1 E6-9 INPUT 1 2 P BF2 E13-8 OUTPUT A-N (7416 OPEN COLLECTOR OUTPUT) 3 I AP1 E6-6 INPUT 2 4 P BH2 E13-7 OUTPUT 2-N (7416 OPEN COLLECTOR OUTPUT) 5 I AR1 E6-5 INPUT 3 6 P BJ2 E13-6 OUTPUT 3-N (7416 OPEN COLLECTOR OUTPUT) 7 I AK2 E9-11 INPUT 4 8 O AN2 E9-13 OUTPUT 4 (384 OUTPUT) 9 I AL2 E9-9 INPUT 5 10 O AM2 E9-14 OUTPUT 5 (384 OUTPUT) 11 I AP2 E9-6 INPUT 6 12 O AT2 E9-2 OUTPUT 6 (384 OUTPUT) 13 O BB1 E11-6 OUTPUT 6-N (74H04 OUTPUT) 14 I AR2 E9-5 INPUT 7 15 O AS2 E9-3 OUTPUT 7 (384 OUTPUT) 16 O BA1 E11-10 OUTPUT 7-N (74H04 OUTPUT) 17 I BD1 E11-1 INPUT 8 18 P BV2 E13-12 OUTPUT 8 (7416 OPEN COLLECTOR OUTPUT) 19 O BC1 E11-2 OUTPUT 8-N (74H04 OUTPUT) 20 I AV1 E11-13 INPUT 9 21 O AU1 E11-12 OUTPUT 9-N (74H04 OUTPUT) 22 I BL1 E12-4 INPUT 10A 23 I BK1 E12-5 INPUT 10B 24 O BM1 E12-3 OUTPUT 10 = INPUT 10A NOR INPUT 10B (380 OUTPUT) 25 I BJ1 E12-9 INPUT 11A 26 I BH1 E12-10 INPUT 11B 27 O BF1 E12-14 OUTPUT 11 = INPUT 11A NOR INPUT 11B (M380 OUTPUT) 28 I BR1 E15-12 INPUT 12A 29 I BS1 E15-11 INPUT 12B 30 O BP1 E15-? OUTPUT 12 = INPUT 12A NAND INPUT 12B (8881 OPEN COLLECTOR OUTPUT WITH 3.3K PULLUP) 31 I BN2 E10-6,7 INPUT 13 32 P AD1 E1-3 OUTPUT 13 (75452 OPEN COLLECTOR OUTPUT) 33 I BP2 E14-11,12 INPUT 14 34 P AE1 E2-3 OUTPUT 14 (75452 OPEN COLLECTOR OUTPUT) 35 I BR2 E14-9,10 INPUT 15 36 P AD2 E5-5 OUTPUT 15 (75452 OPEN COLLECTOR OUTPUT) 37 I BS2 E14-6,7 INPUT 16 38 P AE2 E4-5 OUTPUT 16 (75452 OPEN COLLECTOR OUTPUT) 39 I BU1 E14-4,5 INPUT 17 40 P AB1 E4-5 OUTPUT 17 (75452 OPEN COLLECTOR OUTPUT) 41 O BU2 E14-3 OUTPUT 17-N (380 OUTPUT) 42 I BV1 E2-6,7 INPUT 18 43 P AA1 E2-5 OUTPUT 18-N (75452 OPEN COLLECTOR OUTPUT) 44 I BD2 E11-3 OMNIBUS DATA TO I/O DATA-N (LOW ALSO DISABLES BAC <> OMNIBUS) 45 O BE1 E11-4 OMNIBUS DATA TO I/O DATA (74H04 OUTPUT) 46 I BE2 E12-12 INPUT OUT-N (L -> BAC TO OMNIBUS, H -> OMNIBUS TO BAC) 47 I AK1 E3-6 INPUT BAC0 (DATA FROM I/O BUS) 48 I AL1 E3-5 INPUT BAC1 (DATA FROM I/O BUS) 49 I AM1 E6-11 INPUT BAC2 (DATA FROM I/O BUS) 50 I BK2 E15-1 INPUT DATA00-N (OMNIBUS DATA00) (8881 OPEN COLLECTOR OUTPUT) 51 I BL2 E15-4 INPUT DATA01-N (OMNIBUS DATA01) (8881 OPEN COLLECTOR OUTPUT) 52 I BM2 E15-10 INPUT DATA02-N (OMNIBUS DATA02) (8881 OPEN COLLECTOR OUTPUT) 53 P AF1 E4-3 OUTPUT I/O BUS ACIN0-N (75452 OPEN COLLECTOR OUTPUT) 54 P AH1 E5-3 OUTPUT I/O BUS ACIN1-N (75452 OPEN COLLECTOR OUTPUT) 55 P AJ1 E8-5 OUTPUT I/O BUS ACIN2-N (75452 OPEN COLLECTOR OUTPUT) 56 P AF2 E7-5 OUTPUT I/O BUS DATA0-N (75452 OPEN COLLECTOR OUTPUT) 57 P AH2 E3-3 OUTPUT I/O BUS DATA1-N (75452 OPEN COLLECTOR OUTPUT) 58 P AJ2 E7-3 OUTPUT I/O BUS DATA2-N (75452 OPEN COLLECTOR OUTPUT) IPIPIPIOIOIOOIOOIPOIOIIOIIOIIOIPIPIPIPIPOIPIOIIIIIIIPPPPPP 0101010000001001001010010010010000000000101010000111111111 ; INPUT 1 -> OUTPUT 1-N 10 01 ; INPUT 2 -> OUTPUT 2-N 10 01 ; INPUT 3 -> OUTPUT 3-N 10 01 ; INPUT 4 -> OUTPUT 4 11 00 ; INPUT 5 -> OUTPUT 5 11 00 ; INPUT 6 -> OUTPUT 6, OUTPUT 6-N 110 001 ; INPUT 7 -> OUTPUT 7, OUTPUT 7-N 110 001 ; INPUT 8 -> OUTPUT 8, OUTPUT 8-N 110 001 ; INPUT 9 -> OOUTPUT 9-N 10 01 ; INPUT 10A NOR INPUT 10B -> OUTPUT 10 010 110 100 001 ; INPUT 11A NOR INPUT 11B -> OUTPUT 11 010 110 100 001 ; INPUT 12A NAND INPUT 12B -> OUTPUT 12 011 110 101 001 ; INPUT 13 -> OUTPUT 13 11 00 ; INPUT 14 -> OUTPUT 14 11 00 ; INPUT 15 -> OUTPUT 15 11 00 ; INPUT 16 -> OUTPUT 16 11 00 ; INPUT 17 -> OUTPUT 17, OUTPUT 17-N 110 001 ; INPUT 18 -> OUTPUT 18-N 10 01 ; (no change) 0101010000001001001010010010010000000000101010000111111111 ; PART 2 unique tests (Omnibus DATA00:02-N driving Posibus ACIN and DATA) ; (See PART 1 for Posibus driving Omnibus). ; Select Omnibus DATA00:02-N -> Posibus DATA0:2-N ; OMNIBUS DATA TO I/O DATA-N LO, OUT-N HI; OMNIBUS DATA TO I/O DATA -> HI 011 ; (no change) 000111111111 ; All DATA00:02-N patterns (Posibus ACIN0:2-N always HI). 101 101 100 100 000 000 001 001 011 011 010 010 110 110 111 111 ; Select Omnibus DATA00:02-N -> PosiBus ACIN0:2-N ; OMNIBUS DATA TO I/O DATA-N HI, OUT-N HI; OMNIBUS DATA TO I/O DATA -> LO 101 ; (no change) 000111111111 ; All DATA00:02-N patterns (Posibus DATA0:2-N always HI). 101101 100100 000000 001001 011011 010010 110110 111111 ; Do not select Posibus BAC0:2 -> Omnibus DATA00:02-N ; (we drive Omnibus DATA00:02-N in PART 2). ; skip >>>>> 100 ; Select Omnibus DATA00:02-N -> Posibus DATA0:2-N ; Do 2 steps to avoid >>>>> 100 ; OMNIBUS DATA TO I/O DATA-N LO, OUT-N HI; OMNIBUS DATA TO I/O DATA -> HI 011 ; OMNIBUS DATA TO I/O DATA-N LO, OUT-N LO; OMNIBUS DATA TO I/O DATA -> HI 010 ; (no change) 000111111111 ; All DATA00:02-N patterns (Posibus ACIN0:2-N always HI). 101 101 100 100 000 000 001 001 011 011 010 010 110 110 111 111 ; (no change) 0101010000001001001010010010010000000000101010000111111111 END