BSDL Files Library for JTAG

The only free public library that contains thousands of BSDL (Boundary Scan Description Language) models to use with BScan/JTAG tools

BSDL model: MC68060


-- Original Version 3.0 12-15-97  davidh
-- Version 3.1 06-15-01  keithb
-- Revision List: None
-- Package Type: 18x18 PGA and 240 CQFP and 304 TBGA

entity MC68060 is 
generic(PHYSICAL_PIN_MAP:string := "PGA_18x18");
 
 port (
   TDI:     in       bit;
   TDO:     out      bit;
   TMS:     in       bit;
   TCK:     in       bit;
   TRST:    in       bit;
   D:       inout    bit_vector(0 to 31);
   A:       inout    bit_vector(0 to 31);
   CLA:     in       bit;
   TM:      out      bit_vector(0 to 2);
   TLN:     out      bit_vector(0 to 1);
   R_W:     out      bit;
   SIZ:     out      bit_vector(0 to 1);
   LOCKE:   out      bit;
   LOCK:    out      bit;
   BR:      out      bit;
   BB:      inout    bit;
   SNOOP:   in       bit;
   TIP:     out      bit;
   TS:      inout    bit;
   BTT:     inout    bit;
   SAS:     out      bit;
   PST:     out      bit_vector(0 to 4);
   TA:      in       bit;
   TEA:     in       bit;
   TRA:     in       bit;
   BG:      in       bit;
   BGR:     in       bit;
   TBI:     in       bit;
   AVEC:    in       bit;
   TCI:     in       bit;
   CLK:     in       bit;
   CLKEN:   in       bit;
   IPL:     in       bit_vector(0 to 2);
   RSTI:    in       bit;
   CDIS:    in       bit;
   MDIS:    in       bit;
   BS:      out      bit_vector(0 to 3);
   RSTO:    out      bit;
   IPEND:   out      bit;
   CIOUT:   out      bit;
   UPA:     out      bit_vector(0 to 1);
   TT1:     inout    bit;
   TT0:     out      bit;
   JTAGENB: in       bit_vector(0 to 2);
   THERM1:  linkage  bit;
   THERM0:  linkage  bit;
   EVDD:    linkage  bit_vector(1 to 25);
   EVSS:    linkage  bit_vector(1 to 69 );
   IVDD:    linkage  bit_vector(1 to 16);
   IVSS:    linkage  bit_vector(1 to 70)
   );

 use STD_1149_1_1994.all;
 attribute COMPONENT_CONFORMANCE of MC68060: entity is "STD_1149_1_1993" ;

 attribute PIN_MAP of MC68060 : entity is PHYSICAL_PIN_MAP;

-- PGA_18x18 Pin Map
--
-- No-connects:  D4,  D5, D6, D7, D9, D11, D13, D14, K4, M4, N4, Q16, R7, 
--              R10, S12, T9, T12
--
 constant PGA_18x18 : PIN_MAP_STRING := 
 "TDI:        S3, " &
 "TDO:        T2, " &
 "TMS:        S5, " &
 "TCK:        S4, " &
 "TRST:       T3, " &
--           0    1    2    3    4    5    6    7    8    9   10   11
 "D:      ( C3,  B3,  C4,  A2,  A3,  A4,  A5,  A6,  B7,  A7,  A8,  A9, " &
--          12   13   14   15   16   17   18   19   20   21   22   23
 "         A10, A11, A12, A13, B11, A14, B12, A15, A16, A17, B16, C15, " &
--          24   25   26   27   28   29   30   31
 "         A18, C16, B18, D16, C18, E16, E17, D18 ), " &
--            0    1    2    3    4    5    6    7    8    9   10   11
 "A:     ( L18, K18, J17, J18, H18, G18, G16, F18, E18, F16,  P1,  N3, " &
--          12   13   14   15   16   17   18   19   20   21   22   23
 "          N1,  M1,  L1,  K1,  K2,  J1,  H1,  J2,  G1,  F1,  E1,  G3, " &
--          24   25   26   27   28   29   30   31
 "          D1,  F3,  E2,  C1,  E3,  B1,  D3,  A1 ), " &
 "CLA:       K15, " &
 "TM:      ( N18, M18, K17 ), " &
 "TLN:     ( Q18, P18 ), " &
 "R_W:       N16, " &
 "SIZ:     ( P17, P16 ), " &
 "LOCKE:     R18, " &
 "LOCK:      S18, " &
 "BR:        T18, " &
 "BB:        T17, " &
 "SNOOP:     P15, " &
 "TIP:       R15, " &
 "TS:        R16, " &
 "BTT:       Q15, " &
 "SAS:       Q14, " &
 "PST:     ( T15, S14, R14, T16, Q13 ), " &
 "TA:        T14, " &
 "TEA:       S13, " &
 "TRA:       Q12, " &
 "BG:        T13, " &
 "BGR:       Q11, " &
 "TBI:       S11, " &
 "AVEC:      T11, " &
 "TCI:       T10, " &
 "JTAGENB: ( T4, F15, S10 ), " &
 "CLK:       R9,  " &
 "CLKEN:     Q8,  " &
 "IPL:    (  T8,  T7,  T6 ), " &
 "RSTI:      S7,  " &
 "CDIS:      T5,  " &
 "MDIS:      S6,  " &
 "BS:     (  Q4,  Q5,  Q6, Q7 ), " &
 "RSTO:      R3,  " &
 "IPEND:     S1,  " &
 "CIOUT:     R1,  " &
 "UPA:    (  Q3,  Q1 ), " &
 "TT1:       P2,  " &
 "TT0:       P3,  " &
 "THERM1:    M15, " &
 "THERM0:    L15, " &

 "EVDD:   (  B5,  B9, B14,  C2, C17,  D8, D10, D12, D15,  E4,  G2, " & 
 "           G4, G15, G17,  J4, J15,  L4,  M2, M17, N15,  P4, Q10, " & 
 "           R2, R17, S16 ), " &
 "EVSS:   (  B2,  B4,  B6,  B8, B10, B13, B15, B17,  D2, D17,  F2, " &
 "           F4, F17,  H2, H17,  L2, L17,  N2, N17,  Q2,  Q9, Q17, " &
 "           S2, S15, S17 ), " &
 "IVDD:   (  C5,  C8, C10, C12, C14, E15,  H3, H16, J3,  J16, L16, " & 
 "           M3,  R5,  R8, R12,  S8 ), " & 
 "IVSS:   (  C6,  C7,  C9, C11, C13,  H4, H15,  K3, K16, L3,  M16, " &
 "           R4,  R6, R11, R13,  S9 ) ";

-- 304TBGA Pin Map
--
--
 constant TBGA_304 : PIN_MAP_STRING := 
 "TDI:        V4, " &
 "TDO:        AB5, " &
 "TMS:        AA6, " &
 "TCK:        W3, " &
 "TRST:       W2, " &
--             0    1    2   3    4    5    6   7     8     9    10     11
 "D:        ( C6, B6, C7, B7, B8, C8, B9, C9,  B10, C10, B11, D11, "&
--            12   13   14   15   16    17   18    19    20    21    22    23
 "           C11, C12, B12, C13, B13, C14, B14, C15, B15, C16, B16, C17, " &
--            24   25   26    27   28    29   30    31
 "           B17, B18, C18, C19, E21, E22, F21, F22), " &         
--            0    1       2      3      4      5    6      7      8      9    10  11
 "A:       ( L22, L21, K21, K20, J22, J21, H21, H22, G22, G21, R3, R2, " &  
--            12   13  14  15  16  17  18  19  20 21 22  23
 "              P3, P2, N3, N2, M3, L2, L3, K2, K3, J2, J3, H2, " & 
--           24  25  26  27  28 29  30  31
 "            H3, H4, G2, G3, F2, F3, E2, E3), " &  
 "CLA:  K22, " &
 "TM:      ( N21, N22, M21 ), " &
 "TLN:     ( T21, P22 ), " &
 "R_W:      P20 , " &
 "SIZ:     ( R22, R21 ), " &
 "LOCKE:     T22, " &
 "LOCK:      U22, " &
 "BR:   U21, " &
 "BB:   V21, " &
 "SNOOP:    W21 , " &
 "TIP:       AA19, " &
 "TS:        AB19, " &
 "BTT:       AA18, " &
 "SAS:      AB18,  " &
 "PST:     ( AA15, AB16, AA16, AB17, AA17), " &
 "TA:        Y15, " &
 "TEA:       AB15, " &
 "TRA:  AB14, " &
 "BG:   AA14, " &
 "BGR:       AB13, " &
 "TBI:  AA13, " &
 "AVEC:     AB12, " &
 "TCI:       Y13, " &
 "JTAGENB: ( AB6, T3, AA12 ), " &
 "CLK:    Y12,  " &
 "CLKEN:     Y11,  " &
 "IPL:    ( AB11, AB10, Y10), " &
 "RSTI:      AA10,  " &
 "CDIS:       AA9, " &
 "MDIS:      AB9, " &
 "BS:     (AA7, AB7, AA8, AB8   ), " &
 "RSTO:      AA5,  " &
 "IPEND:    V3,  " &
 "CIOUT:    V2,  " &
 "UPA:    ( U3, U2  ), " &
 "TT1:       R4,  " &
 "TT0:       T2,  " &
 "THERM1:   V22,  " &
 "THERM0:    P21, " &

 "EVDD:   ( D7, D8, D10, D12, D14, D15, D17, " &
"                F20, G20, H20, L20, N20, R20, U20, " &
"                Y18, Y16, Y8, Y7, U4, P4, N4, L4, K4, G4, F4 ), " &
 "EVSS:   ( A1, A2, A3, B1, B2, B3, C1, C2, C3, D1, D2, D3, " &
"               D4, D21, D22, D23, E1, E4, E20, E23, F1, F23, G1, " &
"               G23, H1, H23, J1, J23, K1, K23, L1, L23, M1, M2, " &
"               M22, M23, N1, N23, P1, P23, R1, R23, T1, T23,  " &
"               U1, U23, V1, V23, W1, W4, W20, W22, W23, Y1, " &
"               Y2, Y3, Y20, Y21, Y22, Y23, AA21, AA22, AA23, " &
"               AB21, AB22, AB23, AC21, AC22, AC23 ), " &
 "IVDD:   ( D6, D9, D13, D16, D18, J4, J20, M4, M20, T4, T20, " &
"               V20, Y6, Y9, Y14, Y17 ), " & 
 "IVSS:   ( A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, " &
"               A15, A16, A17, A18, A19, A20, A21, A22, A23, " &
"               B4, B5, B19, B20, B21, B22, B23, C4, C5, C20,  " &
"               C21, C22, C23, D5, D19, D20, Y4, Y5, Y19, AA1, AA2, " &
"               AA3, AA4, AA11, AA20, AB1, AB2, AB3, AB4, " &
"               AB20, AC1, AC2, AC3, AC4, AC5, AC6, AC7, AC8, AC9,  " &
"               AC10, AC11, AC12, AC13, AC14, AC15, AC16, AC17,  " &
"                AC18, AC19, AC20) ";



-- CQFP_240 Pin Map
--
--
 constant CQFP_240 : PIN_MAP_STRING := 
 "TDI:        234, " &
 "TDO:        9, " &
 "TMS:        11, " &
 "TCK:        236, " &
 "TRST:       235, " &
--             0    1    2    3    4    5    6    7    8    9   10   11
 "D:        ( 174,  173,  171,  169,  168,  166,  164,  163,  160,  159,  157,  155, " &
--            12   13   14   15   16   17   18   19   20   21   22   23
 "           154, 152, 150, 149, 146, 145, 143, 141, 140, 138, 136, 135, " &
--            24   25   26   27   28   29   30   31
 "           132, 130, 128, 127, 117, 116, 114, 112 ), " &
--            0    1    2    3    4    5    6    7    8    9   10   11
 "A:       ( 92, 93, 98, 99, 101, 104, 106, 107, 109, 111,  221,  219, " &
--            12   13   14   15   16   17   18   19   20   21   22   23
 "            218,  216,  214,  213,  210,  209,  207,  205,  204,  202,  200,  199, " &
--            24   25   26   27   28   29   30   31
 "            196,  195,  193,  191,  190,  188,  186,  185 ), " &
 "CLA:       95, " &
 "TM:      ( 86, 88, 89 ), " &
 "TLN:     ( 77, 84 ), " &
 "R_W:       83, " &
 "SIZ:     ( 78, 80 ), " &
 "LOCKE:     73, " &
 "LOCK:      74, " &
 "BR:        71, " &
 "BB:        68, " &
 "SNOOP:     67, " &
 "TIP:       56, " &
 "TS:        55, " &
 "BTT:       52, " &
 "SAS:       51, " &
 "PST:     ( 42, 43, 45, 47, 48 ), " &
 "TA:        41, " &
 "TEA:       40, " &
 "TRA:       39, " &
 "BG:        38, " &
 "BGR:       37, " &
 "TBI:       34, " &
 "AVEC:      33, " &
 "TCI:       32, " &
 "JTAGENB: ( 12, 227, 31 ), " &
 "CLK:       29,  " &
 "CLKEN:     27,  " &
 "IPL:    (  26,  25,  24 ), " &
 "RSTI:      23,  " &
 "CDIS:      20,  " &
 "MDIS:      19,  " &
 "BS:     (  13,  15,  17, 18 ), " &
 "RSTO:      7,  " &
 "IPEND:     233,  " &
 "CIOUT:     231,  " &
 "UPA:    (  229,  228 ), " &
 "TT1:       223,  " &
 "TT0:       224,  " &
 "THERM1:    69, " &
 "THERM0:    82, " &

 "EVDD:   (  10,  16, 44,  54, 72,  81, 87, 94, 105,  110,  115, " & 
 "           131, 139, 144,  153, 158,  167,  172, 187, 192,  201, 206, " & 
 "           215, 220, 230 ), " &
 "EVSS:   (  8,  14,  46,  53, 70, 79, 85, 96,  97, 100,  108, " &
 "           113, 129,  137, 142,  151, 156,  165, 170,  189,  194, 203, " &
 "           208, 217, 222, 232 ), " &
 "IVDD:   (  5,  22, 36, 49, 66, 75,  90, 102, 125,  134, 147, " & 
 "           161,  176,  198, 212,  226 ), " & 
 "IVSS:   (  6,  21,  28, 30, 35,  50, 65,  76, 91, 103,  126, " &
 "           133,  148, 162, 175, 197,211,225 ) ";


-- Other Pin Maps here


 
 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 (33.0e6, BOTH);
 attribute TAP_SCAN_RESET of TRST:signal is true;

 attribute COMPLIANCE_PATTERNS of MC68060: entity is
   "(JTAGENB(0), JTAGENB(1), JTAGENB(2)) (000)";

 attribute INSTRUCTION_LENGTH of MC68060:entity is 4;

 attribute INSTRUCTION_OPCODE of MC68060:entity is 
 "EXTEST   (0000)," &
 "LPSAMPLE (0001)," &
 "SAMPLE   (0100)," &
 "IDCODE   (0101)," &
 "CLAMP    (0110)," &
 "HIGHZ    (0111)," &
 "PRIVATE  (0010, 0011, 1000,1001,1010,1011,1100,1101,1110)," &
 "BYPASS   (1111)";

 attribute INSTRUCTION_CAPTURE of MC68060: entity is "0101";
 attribute INSTRUCTION_PRIVATE of MC68060:entity is "PRIVATE";
 attribute REGISTER_ACCESS of MC68060:entity is
   "BOUNDARY (LPSAMPLE)";

 attribute IDCODE_REGISTER of MC68060: entity is
   "0001" &        -- version
   "000001" &      -- design center
   "0000110000" &  -- sequence number
   "00000001110" & -- Motorola
   "1";            -- required by 1149.1

 attribute BOUNDARY_LENGTH of MC68060:entity is 214;

 attribute BOUNDARY_REGISTER of MC68060:entity is
 --num cell  port    function safe  ccell dsval rslt
 "0   (BC_1, D(0),   input,    X),   " &
 "1   (BC_2, D(0),   output3,  X,      4,   0,   Z), " &
 "2   (BC_1, D(1),   input,    X),   " &
 "3   (BC_2, D(1),   output3,  X,      4,   0,   Z), " &
 "4   (BC_2, *,      control,  0),   " & -- d[3:0]
 "5   (BC_1, D(2),   input,    X),   " &
 "6   (BC_2, D(2),   output3,  X,      4,   0,   Z), " &
 "7   (BC_1, D(3),   input,    X),   " &
 "8   (BC_2, D(3),   output3,  X,      4,   0,   Z), " &
 "9   (BC_1, D(4),   input,    X),   " &
 "10  (BC_2, D(4),   output3,  X,     13,   0,   Z), " &
 "11  (BC_1, D(5),   input,    X),   " &
 "12  (BC_2, D(5),   output3,  X,     13,   0,   Z), " &
 "13  (BC_2, *,      control,  0),   " & -- d[7:4]
 "14  (BC_1, D(6),   input,    X),   " &
 "15  (BC_2, D(6),   output3,  X,     13,   0,   Z), " &
 "16  (BC_1, D(7),   input,    X),   " &
 "17  (BC_2, D(7),   output3,  X,     13,   0,   Z), " &
 "18  (BC_1, D(8),   input,    X),   " &
 "19  (BC_2, D(8),   output3,  X,     22,   0,   Z), " &
 --num  cell port    function safe  ccell dsval rslt
 "20  (BC_1, D(9),   input,    X),   " &
 "21  (BC_2, D(9),   output3,  X,     22,   0,   Z), " &
 "22  (BC_2, *,      control,  0),   " & -- d[11:8]
 "23  (BC_1, D(10),  input,    X),   " &
 "24  (BC_2, D(10),  output3,  X,     22,   0,   Z), " &
 "25  (BC_1, D(11),  input,    X),   " &
 "26  (BC_2, D(11),  output3,  X,     22,   0,   Z), " &
 "27  (BC_1, D(12),  input,    X),   " &
 "28  (BC_2, D(12),  output3,  X,     31,   0,   Z), " &
 "29  (BC_1, D(13),  input,    X),   " &
 "30  (BC_2, D(13),  output3,  X,     31,   0,   Z), " &
 "31  (BC_2, *,      control,  0),   " & -- d[15:12]
 "32  (BC_1, D(14),  input,    X),   " &
 "33  (BC_2, D(14),  output3,  X,     31,   0,   Z), " &
 "34  (BC_1, D(15),  input,    X),   " &
 "35  (BC_2, D(15),  output3,  X,     31,   0,   Z), " &
 "36  (BC_1, D(16),  input,    X),   " &
 "37  (BC_2, D(16),  output3,  X,     40,   0,   Z), " &
 "38  (BC_1, D(17),  input,    X),   " &
 "39  (BC_2, D(17),  output3,  X,     40,   0,   Z), " &
 --num cell  port    function safe  ccell dsval rslt
 "40  (BC_2, *,      control,  0),   " & -- d[19:16]
 "41  (BC_1, D(18),  input,    X),   " &
 "42  (BC_2, D(18),  output3,  X,     40,   0,   Z), " &
 "43  (BC_1, D(19),  input,    X),   " &
 "44  (BC_2, D(19),  output3,  X,     40,   0,   Z), " &
 "45  (BC_1, D(20),  input,    X),   " &
 "46  (BC_2, D(20),  output3,  X,     49,   0,   Z), " &
 "47  (BC_1, D(21),  input,    X),   " &
 "48  (BC_2, D(21),  output3,  X,     49,   0,   Z), " &
 "49  (BC_2, *,      control,  0),   " & -- d[23:20]
 "50  (BC_1, D(22),  input,    X),   " &
 "51  (BC_2, D(22),  output3,  X,     49,   0,   Z), " &
 "52  (BC_1, D(23),  input,    X),   " &
 "53  (BC_2, D(23),  output3,  X,     49,   0,   Z), " &
 "54  (BC_1, D(24),  input,    X),   "   &
 "55  (BC_2, D(24),  output3,  X,     58,   0,   Z), " &
 "56  (BC_1, D(25),  input,    X),   " &
 "57  (BC_2, D(25),  output3,  X,     58,   0,   Z), " &
 "58  (BC_2, *,      control,  0),   " & -- d[27:24]
 "59  (BC_1, D(26),  input,    X),   " &
 --num cell  port    function safe  ccell dsval rslt
 "60  (BC_2, D(26),  output3,  X,     58,   0,   Z), " &
 "61  (BC_1, D(27),  input,    X),   " &
 "62  (BC_2, D(27),  output3,  X,     58,   0,   Z), " &
 "63  (BC_1, D(28),  input,    X),   " &
 "64  (BC_2, D(28),  output3,  X,     67,   0,   Z), " &
 "65  (BC_1, D(29),  input,    X),   " &
 "66  (BC_2, D(29),  output3,  X,     67,   0,   Z), " &
 "67  (BC_2, *,      control,  0),   " & -- d[31:28]
 "68  (BC_1, D(30),  input,    X),   " &
 "69  (BC_2, D(30),  output3,  X,     67,   0,   Z), " &
 "70  (BC_1, D(31),  input,    X),   " &
 "71  (BC_2, D(31),  output3,  X,     67,   0,   Z), " &
 "72  (BC_1, A(9),   input,    X),   " &
 "73  (BC_2, A(9),   output3,  X,     76,   0,   Z), " &
 "74  (BC_1, A(8),   input,    X),   " &
 "75  (BC_2, A(8),   output3,  X,     76,   0,   Z), " &
 "76  (BC_2, *,      control,  0),   " & -- a[9:6]
 "77  (BC_1, A(7),   input,    X),   " &
 "78  (BC_2, A(7),   output3,  X,     76,   0,   Z), " &
 "79  (BC_1, A(6),   input,    X),   " &
 --num cell  port    function safe  ccell dsval rslt
 "80  (BC_2, A(6),   output3,  X,     76,   0,   Z), " &
 "81  (BC_2, *,      control,  0),   " & -- a[5:4]
 "82  (BC_1, A(5),   input,    X),   " &
 "83  (BC_2, A(5),   output3,  X,     81,   0,   Z), " &
 "84  (BC_1, A(4),   input,    X),   " &
 "85  (BC_2, A(4),   output3,  X,     81,   0,   Z), " &
 "86  (BC_2, *,      control,  0),   " & -- a[3:2]
 "87  (BC_1, A(3),   input,    X),   " &
 "88  (BC_2, A(3),   output3,  X,     86,   0,   Z), " &
 "89  (BC_1, A(2),   input,    X),   " &
 "90  (BC_2, A(2),   output3,  X,     86,   0,   Z), " &
 "91  (BC_1, CLA,    input,    X),   " &
 "92  (BC_2, *,      control,  0),   " & -- a[1:0]
 "93  (BC_1, A(1),   input,    X),   " &
 "94  (BC_2, A(1),   output3,  X,     92,   0,   Z), " &
 "95  (BC_1, A(0),   input,    X),   " &
 "96  (BC_2, A(0),   output3,  X,     92,   0,   Z), " &
 "97  (BC_2, TM(2),  output3,  X,     99,   0,   Z), " &
 "98  (BC_2, TM(1),  output3,  X,     99,   0,   Z), " &
 "99  (BC_2, *,      control,  0),   "   & -- tln(1),tm[2:0]
 --num cell  port    function safe  ccell dsval rslt
 "100 (BC_2, TM(0),  output3,  X,     99,   0,   Z), " &
 "101 (BC_2, TLN(1), output3,  X,     99,   0,   Z), " &
 "102 (BC_2, R_W,    output3,  X,    104,   0,   Z), " &
 "103 (BC_2, SIZ(1), output3,  X,    104,   0,   Z), " &
 "104 (BC_2, *,      control,  0),   "   &   -- tln(0),siz[1:0]
 "105 (BC_2, SIZ(0), output3,  X,    104,   0,   Z), " &
 "106 (BC_2, TLN(0), output3,  X,    104,   0,   Z), " &
 "107 (BC_2, LOCKE,  output3,  X,    109,   0,   Z), " &
 "108 (BC_2, LOCK,   output3,  X,    109,   0,   Z), " &
 "109 (BC_2, *,      control,  0),   "   & -- lock,locke
 "110 (BC_2, BR,     output3,  X,    127,   0,   Z), " &
 "111 (BC_1, BB,     input,    X),   " &
 "112 (BC_2, *,      control,  0),   " & -- bb
 "113 (BC_2, BB,     output3,  X,    112,   0,   Z), " &
 "114 (BC_1, SNOOP,  input,    X),   " &
 "115 (BC_2, *,      control,  0),   " & -- tip
 "116 (BC_2, TIP,    output3,  X,    115,   0,   Z), " &
 "117 (BC_1, TS,     input,    X),   " &
 "118 (BC_2, *,      control,  0),   " & -- ts
 "119 (BC_2, TS,     output3,  X,    118,   0,   Z), " &
 --num cell  port    function safe  ccell dsval rslt
 "120 (BC_1, BTT,    input,    X),   " &
 "121 (BC_2, *,      control,  0),   " & -- btt
 "122 (BC_2, BTT,    output3,  X,    121,   0,   Z), " &
 "123 (BC_2, *,      control,  0),   " & -- sas
 "124 (BC_2, SAS,    output3,  X,    123,   0,   Z), " &
 "125 (BC_2, PST(4), output3,  X,    127,   0,   Z), " &
 "126 (BC_2, PST(3), output3,  X,    127,   0,   Z), " &
 "127 (BC_2, *,      control,  0),   " & -- pst[4:0],br
 "128 (BC_2, PST(2), output3,  X,    127,   0,   Z), " &
 "129 (BC_2, PST(1), output3,  X,    127,   0,   Z), " &
 "130 (BC_2, PST(0), output3,  X,    127,   0,   Z), " &
 "131 (BC_1, TA,     input,    X),   " &
 "132 (BC_1, TEA,    input,    X),   " &
 "133 (BC_1, TRA,    input,    X),   " &
 "134 (BC_1, BG,     input,    X),   " &
 "135 (BC_1, BGR,    input,    X),   " &
 "136 (BC_1, TBI,    input,    X),   " &
 "137 (BC_1, AVEC,   input,    X),   " &
 "138 (BC_1, TCI,    input,    X),   " &
 "139 (BC_2, *,      internal, X),   " &
 --num cell  port    function safe ccell dsval rslt
 "140 (BC_4, CLK,    input,    X),   " &
 "141 (BC_1, CLKEN,  input,    X),   " &
 "142 (BC_1, IPL(0), input,    X),   " &
 "143 (BC_1, IPL(1), input,    X),   " &
 "144 (BC_1, IPL(2), input,    X),   " &
 "145 (BC_1, RSTI,   input,    X),   " &
 "146 (BC_1, CDIS,   input,    X),   " &
 "147 (BC_1, MDIS,   input,    X),   " &
 "148 (BC_2, BS(3),  output3,  X,    150,   0,   Z), " &
 "149 (BC_2, BS(2),  output3,  X,    150,   0,   Z), " &
 "150 (BC_2, *,      control,  0),   " & -- bs[3:0]
 "151 (BC_2, BS(1),  output3,  X,    150,   0,   Z), " &
 "152 (BC_2, BS(0),  output3,  X,    150,   0,   Z), " &
 "153 (BC_2, *,      control,  0),   " & -- ipend,rsto
 "154 (BC_2, RSTO,   output3,  X,    153,   0,   Z), " &
 "155 (BC_2, IPEND,  output3,  X,    153,   0,   Z), " &
 "156 (BC_2, CIOUT,  output3,  X,    157,   0,   Z), " &
 "157 (BC_2, *,      control,  0),   " & -- upa[1:0],ciout
 "158 (BC_2, UPA(0), output3,  X,    157,   0,   Z), " &
 "159 (BC_2, UPA(1), output3,  X,    157,   0,   Z), " &
 --num cell  port    function safe  ccell dsval rslt
 "160 (BC_2, *,      internal, X),   " &
 "161 (BC_2, TT0,    output3,  X,    164,   0,   Z), " &
 "162 (BC_1, TT1,    input,    X),   " &
 "163 (BC_2, TT1,    output3,  X,    164,   0,   Z), " &
 "164 (BC_2, *,      control,  0),   " & -- a[11:10],TT[1:0]
 "165 (BC_1, A(10),  input,    X),   " &
 "166 (BC_2, A(10),  output3,  X,    164,   0,   Z), " &
 "167 (BC_1, A(11),  input,    X),   " &
 "168 (BC_2, A(11),  output3,  X,    164,   0,   Z), " &
 "169 (BC_1, A(12),  input,    X),   " &
 "170 (BC_2, A(12),  output3,  X,    173,   0,   Z), " &
 "171 (BC_1, A(13),  input,    X),   " &
 "172 (BC_2, A(13),  output3,  X,    173,   0,   Z), " &
 "173 (BC_2, *,      control,  0),   " & -- a[15:12]
 "174 (BC_1, A(14),  input,    X),   " &
 "175 (BC_2, A(14),  output3,  X,    173,   0,   Z), " &
 "176 (BC_1, A(15),  input,    X),   " &
 "177 (BC_2, A(15),  output3,  X,    173,   0,   Z), " &
 "178 (BC_1, A(16),  input,    X),   " &
 "179 (BC_2, A(16),  output3,  X,    182,   0,   Z), " &
 --num cell  port    function safe  ccell dsval rslt
 "180 (BC_1, A(17),  input,    X),   " &
 "181 (BC_2, A(17),  output3,  X,    182,   0,   Z), " &
 "182 (BC_2, *,      control,  0),   " & -- a[19:16]
 "183 (BC_1, A(18),  input,    X),   " &
 "184 (BC_2, A(18),  output3,  X,    182,   0,   Z), " &
 "185 (BC_1, A(19),  input,    X),   " &
 "186 (BC_2, A(19),  output3,  X,    182,   0,   Z), " &
 "187 (BC_1, A(20),  input,    X),   " &
 "188 (BC_2, A(20),  output3,  X,    191,   0,   Z), " &
 "189 (BC_1, A(21),  input,    X),   " &
 "190 (BC_2, A(21),  output3,  X,    191,   0,   Z), " &
 "191 (BC_2, *,      control,  0),  " &
 "192 (BC_1, A(22),  input,    X),  " & -- a[23:20]
 "193 (BC_2, A(22),  output3,  X,   191,   0,   Z), " &
 "194 (BC_1, A(23),  input,    X),  " &
 "195 (BC_2, A(23),  output3,  X,   191,   0,   Z), " &
 "196 (BC_1, A(24),  input,    X),  " &
 "197 (BC_2, A(24),  output3,  X,   200,   0,   Z), " &
 "198 (BC_1, A(25),  input,    X),  " & 
 "199 (BC_2, A(25),  output3,  X,   200,   0,   Z), " &
 --num cell  port    function safe ccell dsval rslt
 "200 (BC_2, *,      control,  0),  "   & -- a[27:24]
 "201 (BC_1, A(26),  input,    X),  "   &
 "202 (BC_2, A(26),  output3,  X,   200,   0,   Z), " &
 "203 (BC_1, A(27),  input,    X),  "   &
 "204 (BC_2, A(27),  output3,  X,   200,   0,   Z), " &
 "205 (BC_1, A(28),  input,    X),  "   &
 "206 (BC_2, A(28),  output3,  X,   209,   0,   Z), " &
 "207 (BC_1, A(29),  input,    X),  "   &
 "208 (BC_2, A(29),  output3,  X,   209,   0,   Z), " &
 "209 (BC_2, *,      control,  0),  " & -- a[31:28]
 "210 (BC_1, A(30),  input,    X),  " &
 "211 (BC_2, A(30),  output3,  X,   209,   0,   Z), " &
 "212 (BC_1, A(31),  input,    X),  " &
 "213 (BC_2, A(31),  output3,  X,   209,   0,   Z) "; 
 end MC68060;