-- M O T O R O L A S S D T J T A G S O F T W A R E -- BSDL File Generated: Fri Feb 7 16:41:25 1997 -- -- Revision History: -- entity J50A_69L819 is generic (PHYSICAL_PIN_MAP : string := "ZP_PACKAGE"); port (KN: in bit; KP: in bit; CN: in bit; CP: in bit; SB: in bit_vector(0 to 1); M1: in bit; M2: in bit; G: in bit; SW: in bit; SS: in bit; ZZ: in bit; PH: in bit_vector(0 to 2); SA: in bit_vector(0 to 17); DQA: in bit_vector(0 to 8); DQB: in bit_vector(0 to 8); VSS: linkage bit_vector(0 to 15); VDD: linkage bit_vector(0 to 4); VDDQ: linkage bit_vector(0 to 9); NC: linkage bit_vector(0 to 32); TDO: out bit; TMS: in bit; TDI: in bit; TCK: in bit); use STD_1149_1_1994.all; attribute PIN_MAP of J50A_69L819 : entity is PHYSICAL_PIN_MAP; constant ZP_PACKAGE : PIN_MAP_STRING := "VDDQ: (A1, A7, F1, F7, J1, J7, M1, M7, U1, U7), " & "SA: (C2, C3, R6, T6, P4, T5, N4, T3, R2, A2, B3, A3, C5, A5, B5, C6, A6, T2), " & "NC: (A4, B1, B4, B7, C1, C7, D2, D7, E1, E6, F2, G1, G5, G6, H2, H7, J3, J5, K1, K6, " & "L2, L3, L7, M6, N2, N7, P1, P6, R1, R7, T1, T4, U6), " & "PH: (B2, B6, D4), " & "VDD: (C4, J2, J4, J6, R4), " & "DQB: (D1, E2, G2, H1, K2, L1, M2, N1, P2), " & "VSS: (D3, D5, E3, E5, F3, F5, H3, H5, K3, K5, M3, M5, N3, N5, P3, P5), " & "DQA: (D6, E7, F6, G7, H6, K7, L6, N6, P7), " & "SS: E4, " & "G: F4, " & "SB: (L5, G3), " & "CN: G4, " & "CP: H4, " & "KP: K4, " & "KN: L4, " & "SW: M4, " & "M1: R3, " & "M2: R5, " & "ZZ: T7, " & "TMS: U2, " & "TDI: U3, " & "TCK: U4, " & "TDO: U5 "; attribute TAP_SCAN_IN of TDI : signal is true; attribute TAP_SCAN_OUT of TDO : signal is true; attribute TAP_SCAN_MODE of TMS : signal is true; attribute TAP_SCAN_CLOCK of TCK : signal is (10.0e6, BOTH); attribute INSTRUCTION_LENGTH of J50A_69L819 : entity is 3; attribute INSTRUCTION_OPCODE of J50A_69L819 : entity is "EXTEST (000)," & "SAMPLE (100)," & "IDCODE (001)," & "SAMPLZ (010)," & "BYPASS (111)"; attribute INSTRUCTION_CAPTURE of J50A_69L819 : entity is "001"; attribute IDCODE_REGISTER of J50A_69L819 : entity is "0000" & -- version "001100" & -- manufacturer's use "0011000000" & -- sequence number "00000001110" & -- manufacturer identity "1"; -- 1149.1 requirement attribute REGISTER_ACCESS of J50A_69L819 : entity is "BOUNDARY (SAMPLZ),"; attribute BOUNDARY_LENGTH of J50A_69L819 : entity is 51; attribute BOUNDARY_REGISTER of J50A_69L819 : entity is -- num cell port func safe [ccell dis rslt] "0 (BC_2, M2, input, 0)," & "1 (BC_2, SA(3), input, X)," & "2 (BC_2, SA(4), input, X)," & "3 (BC_2, SA(2), input, X)," & "4 (BC_2, SA(5), input, X)," & "5 (BC_2, ZZ, input, X)," & "6 (BC_2, DQA(8), input, X)," & "7 (BC_2, DQA(7), input, X)," & "8 (BC_2, DQA(6), input, X)," & "9 (BC_2, DQA(5), input, X)," & "10 (BC_2, SB(0), input, X)," & "11 (BC_4, KN, input, X)," & "12 (BC_4, KP, input, X)," & "13 (BC_2, G, input, X)," & "14 (BC_2, DQA(4), input, X)," & "15 (BC_2, DQA(3), input, X)," & "16 (BC_2, DQA(2), input, X)," & "17 (BC_2, DQA(1), input, X)," & "18 (BC_2, DQA(0), input, X)," & "19 (BC_2, SA(16), input, X)," & -- num cell port func safe [ccell dis rslt] "20 (BC_2, SA(15), input, X)," & "21 (BC_2, SA(12), input, X)," & "22 (BC_2, SA(13), input, X)," & "23 (BC_2, PH(0), input, 1)," & "24 (BC_2, SA(14), input, X)," & "25 (BC_2, SA(10), input, X)," & "26 (BC_2, PH(1), input, 1)," & "27 (BC_2, SA(11), input, X)," & "28 (BC_2, SA(1), input, X)," & "29 (BC_2, SA(0), input, X)," & "30 (BC_2, SA(9), input, X)," & "31 (BC_2, DQB(0), input, X)," & "32 (BC_2, DQB(1), input, X)," & "33 (BC_2, DQB(2), input, X)," & "34 (BC_2, DQB(3), input, X)," & "35 (BC_2, SB(1), input, X)," & "36 (BC_2, PH(2), input, 1)," & "37 (BC_2, SS, input, X)," & "38 (BC_4, CN, input, X)," & "39 (BC_4, CP, input, X)," & -- num cell port func safe [ccell dis rslt] "40 (BC_2, SW, input, X)," & "41 (BC_2, DQB(4), input, X)," & "42 (BC_2, DQB(5), input, X)," & "43 (BC_2, DQB(6), input, X)," & "44 (BC_2, DQB(7), input, X)," & "45 (BC_2, DQB(8), input, X)," & "46 (BC_2, SA(7), input, X)," & "47 (BC_2, SA(8), input, X)," & "48 (BC_2, SA(6), input, X)," & "49 (BC_2, SA(17), input, X)," & "50 (BC_2, M1, input, 1)"; end J50A_69L819;