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: TM4C129XNCZAD

--//*****************************************************************************
--//
--// tm4c129xnczad_ra0_bga_v0p1.bsdl - Boundary Scan Description Language (BSDL)
--//                file for the Texas Instruments TM4C129XNCZAD Stellaris
--//	               microcontroller.
--//
--// Version 0.1    - 07/25/2013 - Preliminary Release of BSDL entity
--//	               - TM4C129XNCZAD, Revision A0, 212-ball BGA
--//
--//
--// Copyright (c) 2013 Texas Instruments, Inc.  All rights reserved.
--//
--// Software License Agreement
--//
--// Texas Instruments, Inc. (TI) is supplying this software for use solely and
--// exclusively on TI's Stellaris Family of microcontroller products.
--//
--// The software is owned by TI and/or its suppliers, and is protected under
--// applicable copyright laws.  All rights are reserved.  Any use in violation
--// of the foregoing restrictions may subject the user to criminal sanctions
--// under applicable laws, as well as to civil liability for the breach of the
--// terms and conditions of this license.
--//
--// THIS SOFTWARE IS PROVIDED "AS IS".  NO WARRANTIES, WHETHER EXPRESS,
--// IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES
--// OF THE MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE APPLY TO THIS
--// SOFTWARE.  TI SHALL NOT, IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL,
--// INCIDENTAL, OR CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
--//
--//*****************************************************************************


entity TM4C129XNCZAD is generic(PHYSICAL_PIN_MAP : string := "BGA_212");


port  ( EN0RXIN:        linkage bit;
        EN0RXIP:        linkage bit;
        EN0TXON:        linkage bit;
        EN0TXOP:        linkage bit;
        GND:            linkage bit_vector(0 to 27);
        GNDA:           linkage bit;
        GNDX:           linkage bit;
        GNDX2:          linkage bit;
        HIB:            linkage bit;
        NC:             linkage bit_vector(0 to 5);
        OSC0:           linkage bit;
        OSC1:           linkage bit;
        PA0:            inout   bit;
        PA1:            inout   bit;
        PA2:            inout   bit;
        PA3:            inout   bit;
        PA4:            inout   bit;
        PA5:            inout   bit;
        PA6:            inout   bit;
        PA7:            inout   bit;
        PB0:            inout   bit;
        PB1:            inout   bit;
        PB2:            inout   bit;
        PB3:            inout   bit;
        PB4:            inout   bit;
        PB5:            inout   bit;
        PB6:            inout   bit;
        PB7:            inout   bit;
        PC4:            inout   bit;
        PC5:            inout   bit;
        PC6:            inout   bit;
        PC7:            inout   bit;
        PD0:            inout   bit;
        PD1:            inout   bit;
        PD2:            inout   bit;
        PD3:            inout   bit;
        PD4:            inout   bit;
        PD5:            inout   bit;
        PD6:            inout   bit;
        PD7:            inout   bit;
        PE0:            inout   bit;
        PE1:            inout   bit;
        PE2:            inout   bit;
        PE3:            inout   bit;
        PE4:            inout   bit;
        PE5:            inout   bit;
        PE6:            inout   bit;
        PE7:            inout   bit;
        PF0:            inout   bit;
        PF1:            inout   bit;
        PF2:            inout   bit;
        PF3:            inout   bit;
        PF4:            inout   bit;
        PF5:            inout   bit;
        PF6:            inout   bit;
        PF7:            inout   bit;
        PG0:            inout   bit;
        PG1:            inout   bit;
        PG2:            inout   bit;
        PG3:            inout   bit;
        PG4:            inout   bit;
        PG5:            inout   bit;
        PG6:            inout   bit;
        PG7:            inout   bit;
        PH0:            inout   bit;
        PH1:            inout   bit;
        PH2:            inout   bit;
        PH3:            inout   bit;
        PH4:            inout   bit;
        PH5:            inout   bit;
        PH6:            inout   bit;
        PH7:            inout   bit;
        PJ0:            inout   bit;
        PJ1:            inout   bit;
        PJ2:            inout   bit;
        PJ3:            inout   bit;
        PJ4:            inout   bit;
        PJ5:            inout   bit;
        PJ6:            inout   bit;
        PJ7:            inout   bit;
        PK0:            inout   bit;
        PK1:            inout   bit;
        PK2:            inout   bit;
        PK3:            inout   bit;
        PK4:            inout   bit;
        PK5:            inout   bit;
        PK6:            inout   bit;
        PK7:            inout   bit;
        PL0:            inout   bit;
        PL1:            inout   bit;
        PL2:            inout   bit;
        PL3:            inout   bit;
        PL4:            inout   bit;
        PL5:            inout   bit;
        PL6:            inout   bit;
        PL7:            inout   bit;
        PM0:            inout   bit;
        PM1:            inout   bit;
        PM2:            inout   bit;
        PM3:            inout   bit;
        PM4:            inout   bit;
        PM5:            inout   bit;
        PM6:            inout   bit;
        PM7:            inout   bit;
        PN0:            inout   bit;
        PN1:            inout   bit;
        PN2:            inout   bit;
        PN3:            inout   bit;
        PN4:            inout   bit;
        PN5:            inout   bit;
        PN6:            inout   bit;
        PN7:            inout   bit;
        PP0:            inout   bit;
        PP1:            inout   bit;
        PP2:            inout   bit;
        PP3:            inout   bit;
        PP4:            inout   bit;
        PP5:            inout   bit;
        PP6:            inout   bit;
        PP7:            inout   bit;
        PQ0:            inout   bit;
        PQ1:            inout   bit;
        PQ2:            inout   bit;
        PQ3:            inout   bit;
        PQ4:            inout   bit;
        PQ5:            inout   bit;
        PQ6:            inout   bit;
        PQ7:            inout   bit;
        PR0:            inout   bit;
        PR1:            inout   bit;
        PR2:            inout   bit;
        PR3:            inout   bit;
        PR4:            inout   bit;
        PR5:            inout   bit;
        PR6:            inout   bit;
        PR7:            inout   bit;
        PS0:            inout   bit;
        PS1:            inout   bit;
        PS2:            inout   bit;
        PS3:            inout   bit;
        PS4:            inout   bit;
        PS5:            inout   bit;
        PS6:            inout   bit;
        PS7:            inout   bit;
        PT0:            inout   bit;
        PT1:            inout   bit;
        PT2:            inout   bit;
        PT3:            inout   bit;
        RBIAS:          linkage bit;
        RST:            in      bit;
        TCK:            in      bit;
        TDI:            in      bit;
        TDO:            out     bit;
        TMS:            in      bit;
        VBAT:           linkage bit;
        VDD:            linkage bit_vector(0 to 16);
        VDDA:           linkage bit;
        VDDC:           linkage bit_vector(0 to 1);
        VREFAN:         linkage bit;
        VREFAP:         linkage bit;
        WAKE:           linkage bit;
        XOSC0:          linkage bit;
        XOSC1:          linkage bit
);


    use STD_1149_1_2001.all; -- Get IEEE 1149.1-2001 attributes and definitions 


    attribute COMPONENT_CONFORMANCE of TM4C129XNCZAD : entity is "STD_1149_1_2001";


    attribute PIN_MAP               of TM4C129XNCZAD : entity is PHYSICAL_PIN_MAP; 


    constant BGA_212 : PIN_MAP_STRING := 
        "PD4:              A4, " &
        "PE4:              A5, " &
        "PE6:              A7, " &
        "PP7:              A8, " &
        "PN4:             A10, " &
        "PN2:             A11, " &
        "PQ4:             A13, " &
        "PS3:             A14, " &
        "PB0:             A16, " &
        "PB2:             A17, " &
        "PD7:              B2, " &
        "PD6:              B3, " &
        "PD5:              B4, " &
        "PE5:              B5, " &
        "PB5:              B6, " &
        "PE7:              B7, " &
        "PP6:              B8, " &
        "PN5:              B9, " &
        "PN3:             B10, " &
        "PN1:             B11, " &
        "PP5:             B12, " &
        "PP2:             B13, " &
        "PS2:             B14, " &
        "TCK:             B15, " &
        "PB1:             B16, " &
        "PB3:             B17, " &
        "PL7:             B18, " &
        "PD1:              C1, " &
        "PD0:              C2, " &
        "PB4:              C6, " &
        "PJ0:              C8, " &
        "PN0:             C10, " &
        "PP3:             C12, " &
        "TDO:             C14, " &
        "TMS:             C15, " &
        "PL6:             C18, " &
        "PD3:              D1, " &
        "PD2:              D2, " &
        "PP0:              D6, " &
        "PP1:              D7, " &
        "PP4:              D8, " &
        "PS0:             D12, " &
        "PS1:             D13, " &
        "TDI:             D14, " &
        "GNDX2:           D18, " &
        "OSC1:            D19, " &
        "PQ1:              E2, " &
        "PQ0:              E3, " &
        "PJ1:              E7, " &
        "PJ5:             E17, " &
        "PT2:             E18, " &
        "OSC0:            E19, " &
        "PB7:              F1, " &
        "PB6:              F2, " &
        "VDDA:             F3, " &
        "VREFAP:           F4, " &
        "PJ3:             F16, " &
        "PT3:             F17, " &
        "PJ4:             F18, " &
        "PE2:              G1, " &
        "PE3:              G2, " &
        "GNDA:             G4, " &
        "VREFAN:           G5, " &
        "PM5:             G15, " &
        "PL0:             G16, " &
        "PL2:             G18, " &
        "PL5:             G19, " &
        "PE1:              H2, " &
        "PE0:              H3, " &
        "PQ2:              H4, " &
        "PJ2:             H17, " &
        "PL4:             H18, " &
        "PL1:             H19, " &
        "PK0:              J1, " &
        "PK1:              J2, " &
        "PL3:             J18, " &
        "PK2:              K1, " &
        "PK3:              K2, " &
        "PC7:              K3, " &
        "PJ7:              K5, " &
        "PG5:             K15, " &
        "PG4:             K17, " &
        "PM0:             K18, " &
        "PM1:             K19, " &
        "PC6:              L2, " &
        "PM2:             L18, " &
        "PM3:             L19, " &
        "PC5:              M1, " &
        "PC4:              M2, " &
        "PQ7:              M3, " &
        "PQ3:              M4, " &
        "PG3:             M16, " &
        "HIB:             M17, " &
        "PM4:             M18, " &
        "PJ6:              N1, " &
        "PR2:              N2, " &
        "PR1:              N4, " &
        "PR0:              N5, " &
        "PG0:             N15, " &
        "PM7:             N18, " &
        "PM6:             N19, " &
        "PR5:              P2, " &
        "PR4:              P3, " &
        "PH0:              P4, " &
        "RST:             P18, " &
        "VBAT:            P19, " &
        "PH2:              R1, " &
        "PH1:              R2, " &
        "PH4:              R3, " &
        "PA7:              R7, " &
        "PR7:             R10, " &
        "PS7:             R13, " &
        "GNDX:            R18, " &
        "PH3:              T1, " &
        "PH5:              T2, " &
        "PA2:              T6, " &
        "PF3:              T7, " &
        "PF6:              T8, " &
        "PN6:             T12, " &
        "PS5:             T13, " &
        "PG1:             T14, " &
        "XOSC0:           T18, " &
        "XOSC1:           T19, " &
        "PH6:              U2, " &
        "PA3:              U5, " &
        "PF0:              U6, " &
        "PF7:              U8, " &
        "PS6:             U10, " &
        "PN7:             U12, " &
        "PG7:             U14, " &
        "PQ6:             U15, " &
        "WAKE:            U18, " &
        "PK4:             U19, " &
        "PH7:              V2, " &
        "PA0:              V3, " &
        "PA4:              V4, " &
        "PA6:              V5, " &
        "PF1:              V6, " &
        "PF4:              V7, " &
        "PR3:              V8, " &
        "PS4:              V9, " &
        "PT1:             V10, " &
        "PG2:             V11, " &
        "PG6:             V12, " &
        "EN0RXIN:         V13, " &
        "EN0TXON:         V14, " &
        "EN0TXOP:         V15, " &
        "PK6:             V16, " &
        "PK5:             V17, " &
        "PA1:              W3, " &
        "PA5:              W4, " &
        "PF2:              W6, " &
        "PF5:              W7, " &
        "PR6:              W9, " &
        "PT0:             W10, " &
        "PQ5:             W12, " &
        "EN0RXIP:         W13, " &
        "RBIAS:           W15, " &
        "PK7:             W16, " &
        "GND:            ( A1,  A2, A18, A19,  B1, B19, F10, H10, H11, H12, J11, J12,  K6,  K9, K10, K13, K14,  L8,  L9,  M8,  M9, M10, N10, P16, R17,  V1,  W1,  W2 ), " &
        "NC:             ( C5, E13, V18, V19, W18, W19 ), " &
        "VDD:            (G10,  H9,  J8,  J9, J10,  K7,  K8, K11, K12, L10, L11, L12, M11, M12, N16, P10, P17 ), " &
        "VDDC:           (E10, H16 ) " ;


    attribute TAP_SCAN_CLOCK of TCK   : signal is (10.00e+06, BOTH); 
    attribute TAP_SCAN_MODE  of TMS   : signal is true; 
    attribute TAP_SCAN_IN    of TDI   : signal is true; 
    attribute TAP_SCAN_OUT   of TDO   : signal is true; 


    attribute INSTRUCTION_LENGTH    of TM4C129XNCZAD : entity is 4;


    attribute INSTRUCTION_OPCODE    of TM4C129XNCZAD : entity is 
        "EXTEST  (0000), "  &
        "SAMPLE  (0010), "  &
        "PRELOAD (0010), "  &
        "ABORT   (1000), "  &
        "DPACC   (1010), "  &
        "APACC   (1011), "  &
        "IDCODE  (1110), "  &
        "BYPASS  (1111)  "  ;


    attribute INSTRUCTION_CAPTURE   of TM4C129XNCZAD : entity is "0001";


    attribute IDCODE_REGISTER       of TM4C129XNCZAD : entity is
        "0100" &                       -- Version (Fifth Revision)
        "1011101000000000" &           -- Part number (ARM Cortex M4)
        "01000111011" &                -- Manufacturer Identity (ARM)
        "1";                           -- Mandatory LSB
                                       -- IDCODE = 4BA00477


    attribute INSTRUCTION_PRIVATE   of TM4C129XNCZAD : entity is
        "ABORT, DPACC, APACC";      -- ARM Debug Access Port Instructions


    attribute REGISTER_ACCESS       of TM4C129XNCZAD : entity is 
        "BOUNDARY (EXTEST, SAMPLE, PRELOAD), " &
        "DEVICE_ID (IDCODE), " & 
        "BYPASS (BYPASS) " ; 


    attribute BOUNDARY_LENGTH       of TM4C129XNCZAD : entity is 411;


    attribute BOUNDARY_REGISTER     of TM4C129XNCZAD : entity is 
        --  num   cell  port            function  safe  [ ccell  disval  rslt ]
        --  ---   ----  --------------  --------  ----    ------ ------ ------ 
        "     0  (BC_1, *,              CONTROL,   1 ),                         " &
        "     1  (BC_1, PD7,            OUTPUT3,   X  ,      0,     1,     Z ), " &
        "     2  (BC_1, PD7,            INPUT,     X ),                         " &
        "     3  (BC_1, *,              CONTROL,   1 ),                         " &
        "     4  (BC_1, PD6,            OUTPUT3,   X  ,      3,     1,     Z ), " &
        "     5  (BC_1, PD6,            INPUT,     X ),                         " &
        "     6  (BC_1, *,              CONTROL,   1 ),                         " &
        "     7  (BC_1, PD5,            OUTPUT3,   X  ,      6,     1,     Z ), " &
        "     8  (BC_1, PD5,            INPUT,     X ),                         " &
        "     9  (BC_1, *,              CONTROL,   1 ),                         " &
        "    10  (BC_1, PD4,            OUTPUT3,   X  ,      9,     1,     Z ), " &
        "    11  (BC_1, PD4,            INPUT,     X ),                         " &
        "    12  (BC_1, *,              CONTROL,   1 ),                         " &
        "    13  (BC_1, PE5,            OUTPUT3,   X  ,     12,     1,     Z ), " &
        "    14  (BC_1, PE5,            INPUT,     X ),                         " &
        "    15  (BC_1, *,              CONTROL,   1 ),                         " &
        "    16  (BC_1, PE4,            OUTPUT3,   X  ,     15,     1,     Z ), " &
        "    17  (BC_1, PE4,            INPUT,     X ),                         " &
        "    18  (BC_1, *,              CONTROL,   1 ),                         " &
        "    19  (BC_1, PB4,            OUTPUT3,   X  ,     18,     1,     Z ), " &
        "    20  (BC_1, PB4,            INPUT,     X ),                         " &
        "    21  (BC_1, *,              CONTROL,   1 ),                         " &
        "    22  (BC_1, PB5,            OUTPUT3,   X  ,     21,     1,     Z ), " &
        "    23  (BC_1, PB5,            INPUT,     X ),                         " &
        "    24  (BC_1, *,              CONTROL,   1 ),                         " &
        "    25  (BC_1, PE6,            OUTPUT3,   X  ,     24,     1,     Z ), " &
        "    26  (BC_1, PE6,            INPUT,     X ),                         " &
        "    27  (BC_1, *,              CONTROL,   1 ),                         " &
        "    28  (BC_1, PE7,            OUTPUT3,   X  ,     27,     1,     Z ), " &
        "    29  (BC_1, PE7,            INPUT,     X ),                         " &
        "    30  (BC_1, *,              CONTROL,   1 ),                         " &
        "    31  (BC_1, PP7,            OUTPUT3,   X  ,     30,     1,     Z ), " &
        "    32  (BC_1, PP7,            INPUT,     X ),                         " &
        "    33  (BC_1, *,              CONTROL,   1 ),                         " &
        "    34  (BC_1, PP6,            OUTPUT3,   X  ,     33,     1,     Z ), " &
        "    35  (BC_1, PP6,            INPUT,     X ),                         " &
        "    36  (BC_1, *,              CONTROL,   1 ),                         " &
        "    37  (BC_1, PP1,            OUTPUT3,   X  ,     36,     1,     Z ), " &
        "    38  (BC_1, PP1,            INPUT,     X ),                         " &
        "    39  (BC_1, *,              CONTROL,   1 ),                         " &
        "    40  (BC_1, PP0,            OUTPUT3,   X  ,     39,     1,     Z ), " &
        "    41  (BC_1, PP0,            INPUT,     X ),                         " &
        "    42  (BC_1, *,              CONTROL,   1 ),                         " &
        "    43  (BC_1, PJ1,            OUTPUT3,   X  ,     42,     1,     Z ), " &
        "    44  (BC_1, PJ1,            INPUT,     X ),                         " &
        "    45  (BC_1, *,              CONTROL,   1 ),                         " &
        "    46  (BC_1, PJ0,            OUTPUT3,   X  ,     45,     1,     Z ), " &
        "    47  (BC_1, PJ0,            INPUT,     X ),                         " &
        "    48  (BC_1, *,              CONTROL,   1 ),                         " &
        "    49  (BC_1, PN5,            OUTPUT3,   X  ,     48,     1,     Z ), " &
        "    50  (BC_1, PN5,            INPUT,     X ),                         " &
        "    51  (BC_1, *,              CONTROL,   1 ),                         " &
        "    52  (BC_1, PN4,            OUTPUT3,   X  ,     51,     1,     Z ), " &
        "    53  (BC_1, PN4,            INPUT,     X ),                         " &
        "    54  (BC_1, *,              CONTROL,   1 ),                         " &
        "    55  (BC_1, PN3,            OUTPUT3,   X  ,     54,     1,     Z ), " &
        "    56  (BC_1, PN3,            INPUT,     X ),                         " &
        "    57  (BC_1, *,              CONTROL,   1 ),                         " &
        "    58  (BC_1, PN2,            OUTPUT3,   X  ,     57,     1,     Z ), " &
        "    59  (BC_1, PN2,            INPUT,     X ),                         " &
        "    60  (BC_1, *,              CONTROL,   1 ),                         " &
        "    61  (BC_1, PN1,            OUTPUT3,   X  ,     60,     1,     Z ), " &
        "    62  (BC_1, PN1,            INPUT,     X ),                         " &
        "    63  (BC_1, *,              CONTROL,   1 ),                         " &
        "    64  (BC_1, PN0,            OUTPUT3,   X  ,     63,     1,     Z ), " &
        "    65  (BC_1, PN0,            INPUT,     X ),                         " &
        "    66  (BC_1, *,              CONTROL,   1 ),                         " &
        "    67  (BC_1, PP5,            OUTPUT3,   X  ,     66,     1,     Z ), " &
        "    68  (BC_1, PP5,            INPUT,     X ),                         " &
        "    69  (BC_1, *,              CONTROL,   1 ),                         " &
        "    70  (BC_1, PP4,            OUTPUT3,   X  ,     69,     1,     Z ), " &
        "    71  (BC_1, PP4,            INPUT,     X ),                         " &
        "    72  (BC_1, *,              CONTROL,   1 ),                         " &
        "    73  (BC_1, PP3,            OUTPUT3,   X  ,     72,     1,     Z ), " &
        "    74  (BC_1, PP3,            INPUT,     X ),                         " &
        "    75  (BC_1, *,              CONTROL,   1 ),                         " &
        "    76  (BC_1, PP2,            OUTPUT3,   X  ,     75,     1,     Z ), " &
        "    77  (BC_1, PP2,            INPUT,     X ),                         " &
        "    78  (BC_1, *,              CONTROL,   1 ),                         " &
        "    79  (BC_1, PQ4,            OUTPUT3,   X  ,     78,     1,     Z ), " &
        "    80  (BC_1, PQ4,            INPUT,     X ),                         " &
        "    81  (BC_1, *,              CONTROL,   1 ),                         " &
        "    82  (BC_1, PS3,            OUTPUT3,   X  ,     81,     1,     Z ), " &
        "    83  (BC_1, PS3,            INPUT,     X ),                         " &
        "    84  (BC_1, *,              CONTROL,   1 ),                         " &
        "    85  (BC_1, PS2,            OUTPUT3,   X  ,     84,     1,     Z ), " &
        "    86  (BC_1, PS2,            INPUT,     X ),                         " &
        "    87  (BC_1, *,              CONTROL,   1 ),                         " &
        "    88  (BC_1, PS1,            OUTPUT3,   X  ,     87,     1,     Z ), " &
        "    89  (BC_1, PS1,            INPUT,     X ),                         " &
        "    90  (BC_1, *,              CONTROL,   1 ),                         " &
        "    91  (BC_1, PS0,            OUTPUT3,   X  ,     90,     1,     Z ), " &
        "    92  (BC_1, PS0,            INPUT,     X ),                         " &
        "    93  (BC_1, *,              CONTROL,   1 ),                         " &
        "    94  (BC_1, PB1,            OUTPUT3,   X  ,     93,     1,     Z ), " &
        "    95  (BC_1, PB1,            INPUT,     X ),                         " &
        "    96  (BC_1, *,              CONTROL,   1 ),                         " &
        "    97  (BC_1, PB0,            OUTPUT3,   X  ,     96,     1,     Z ), " &
        "    98  (BC_1, PB0,            INPUT,     X ),                         " &
        "    99  (BC_1, *,              CONTROL,   1 ),                         " &
        "   100  (BC_1, PL6,            OUTPUT3,   X  ,     99,     1,     Z ), " &
        "   101  (BC_1, PL6,            INPUT,     X ),                         " &
        "   102  (BC_1, *,              CONTROL,   1 ),                         " &
        "   103  (BC_1, PL7,            OUTPUT3,   X  ,    102,     1,     Z ), " &
        "   104  (BC_1, PL7,            INPUT,     X ),                         " &
        "   105  (BC_1, *,              CONTROL,   1 ),                         " &
        "   106  (BC_1, PB3,            OUTPUT3,   X  ,    105,     1,     Z ), " &
        "   107  (BC_1, PB3,            INPUT,     X ),                         " &
        "   108  (BC_1, *,              CONTROL,   1 ),                         " &
        "   109  (BC_1, PB2,            OUTPUT3,   X  ,    108,     1,     Z ), " &
        "   110  (BC_1, PB2,            INPUT,     X ),                         " &
        "   111  (BC_4, *,              INTERNAL,  0 ),                         " &
        "   112  (BC_4, *,              INTERNAL,  0 ),                         " &
        "   113  (BC_1, *,              CONTROL,   1 ),                         " &
        "   114  (BC_1, PT3,            OUTPUT3,   X  ,    113,     1,     Z ), " &
        "   115  (BC_1, PT3,            INPUT,     X ),                         " &
        "   116  (BC_1, *,              CONTROL,   1 ),                         " &
        "   117  (BC_1, PT2,            OUTPUT3,   X  ,    116,     1,     Z ), " &
        "   118  (BC_1, PT2,            INPUT,     X ),                         " &
        "   119  (BC_1, *,              CONTROL,   1 ),                         " &
        "   120  (BC_1, PJ5,            OUTPUT3,   X  ,    119,     1,     Z ), " &
        "   121  (BC_1, PJ5,            INPUT,     X ),                         " &
        "   122  (BC_1, *,              CONTROL,   1 ),                         " &
        "   123  (BC_1, PJ4,            OUTPUT3,   X  ,    122,     1,     Z ), " &
        "   124  (BC_1, PJ4,            INPUT,     X ),                         " &
        "   125  (BC_1, *,              CONTROL,   1 ),                         " &
        "   126  (BC_1, PJ3,            OUTPUT3,   X  ,    125,     1,     Z ), " &
        "   127  (BC_1, PJ3,            INPUT,     X ),                         " &
        "   128  (BC_1, *,              CONTROL,   1 ),                         " &
        "   129  (BC_1, PJ2,            OUTPUT3,   X  ,    128,     1,     Z ), " &
        "   130  (BC_1, PJ2,            INPUT,     X ),                         " &
        "   131  (BC_1, *,              CONTROL,   1 ),                         " &
        "   132  (BC_1, PL5,            OUTPUT3,   X  ,    131,     1,     Z ), " &
        "   133  (BC_1, PL5,            INPUT,     X ),                         " &
        "   134  (BC_1, *,              CONTROL,   1 ),                         " &
        "   135  (BC_1, PL4,            OUTPUT3,   X  ,    134,     1,     Z ), " &
        "   136  (BC_1, PL4,            INPUT,     X ),                         " &
        "   137  (BC_1, *,              CONTROL,   1 ),                         " &
        "   138  (BC_1, PL3,            OUTPUT3,   X  ,    137,     1,     Z ), " &
        "   139  (BC_1, PL3,            INPUT,     X ),                         " &
        "   140  (BC_1, *,              CONTROL,   1 ),                         " &
        "   141  (BC_1, PL2,            OUTPUT3,   X  ,    140,     1,     Z ), " &
        "   142  (BC_1, PL2,            INPUT,     X ),                         " &
        "   143  (BC_1, *,              CONTROL,   1 ),                         " &
        "   144  (BC_1, PL1,            OUTPUT3,   X  ,    143,     1,     Z ), " &
        "   145  (BC_1, PL1,            INPUT,     X ),                         " &
        "   146  (BC_1, *,              CONTROL,   1 ),                         " &
        "   147  (BC_1, PL0,            OUTPUT3,   X  ,    146,     1,     Z ), " &
        "   148  (BC_1, PL0,            INPUT,     X ),                         " &
        "   149  (BC_1, *,              CONTROL,   1 ),                         " &
        "   150  (BC_1, PM0,            OUTPUT3,   X  ,    149,     1,     Z ), " &
        "   151  (BC_1, PM0,            INPUT,     X ),                         " &
        "   152  (BC_1, *,              CONTROL,   1 ),                         " &
        "   153  (BC_1, PM1,            OUTPUT3,   X  ,    152,     1,     Z ), " &
        "   154  (BC_1, PM1,            INPUT,     X ),                         " &
        "   155  (BC_1, *,              CONTROL,   1 ),                         " &
        "   156  (BC_1, PM2,            OUTPUT3,   X  ,    155,     1,     Z ), " &
        "   157  (BC_1, PM2,            INPUT,     X ),                         " &
        "   158  (BC_1, *,              CONTROL,   1 ),                         " &
        "   159  (BC_1, PM3,            OUTPUT3,   X  ,    158,     1,     Z ), " &
        "   160  (BC_1, PM3,            INPUT,     X ),                         " &
        "   161  (BC_1, *,              CONTROL,   1 ),                         " &
        "   162  (BC_1, PM4,            OUTPUT3,   X  ,    161,     1,     Z ), " &
        "   163  (BC_1, PM4,            INPUT,     X ),                         " &
        "   164  (BC_1, *,              CONTROL,   1 ),                         " &
        "   165  (BC_1, PM5,            OUTPUT3,   X  ,    164,     1,     Z ), " &
        "   166  (BC_1, PM5,            INPUT,     X ),                         " &
        "   167  (BC_1, *,              CONTROL,   1 ),                         " &
        "   168  (BC_1, PM6,            OUTPUT3,   X  ,    167,     1,     Z ), " &
        "   169  (BC_1, PM6,            INPUT,     X ),                         " &
        "   170  (BC_1, *,              CONTROL,   1 ),                         " &
        "   171  (BC_1, PM7,            OUTPUT3,   X  ,    170,     1,     Z ), " &
        "   172  (BC_1, PM7,            INPUT,     X ),                         " &
        "   173  (BC_1, RST,            INPUT,     0 ),                         " &
        "   174  (BC_1, *,              CONTROL,   1 ),                         " &
        "   175  (BC_1, PK4,            OUTPUT3,   X  ,    174,     1,     Z ), " &
        "   176  (BC_1, PK4,            INPUT,     X ),                         " &
        "   177  (BC_1, *,              CONTROL,   1 ),                         " &
        "   178  (BC_1, PK5,            OUTPUT3,   X  ,    177,     1,     Z ), " &
        "   179  (BC_1, PK5,            INPUT,     X ),                         " &
        "   180  (BC_1, *,              CONTROL,   1 ),                         " &
        "   181  (BC_1, PK6,            OUTPUT3,   X  ,    180,     1,     Z ), " &
        "   182  (BC_1, PK6,            INPUT,     X ),                         " &
        "   183  (BC_1, *,              CONTROL,   1 ),                         " &
        "   184  (BC_1, PK7,            OUTPUT3,   X  ,    183,     1,     Z ), " &
        "   185  (BC_1, PK7,            INPUT,     X ),                         " &
        "   186  (BC_1, *,              CONTROL,   1 ),                         " &
        "   187  (BC_1, PQ6,            OUTPUT3,   X  ,    186,     1,     Z ), " &
        "   188  (BC_1, PQ6,            INPUT,     X ),                         " &
        "   189  (BC_1, *,              CONTROL,   1 ),                         " &
        "   190  (BC_1, PQ5,            OUTPUT3,   X  ,    189,     1,     Z ), " &
        "   191  (BC_1, PQ5,            INPUT,     X ),                         " &
        "   192  (BC_1, *,              CONTROL,   1 ),                         " &
        "   193  (BC_1, PG7,            OUTPUT3,   X  ,    192,     1,     Z ), " &
        "   194  (BC_1, PG7,            INPUT,     X ),                         " &
        "   195  (BC_1, *,              CONTROL,   1 ),                         " &
        "   196  (BC_1, PG6,            OUTPUT3,   X  ,    195,     1,     Z ), " &
        "   197  (BC_1, PG6,            INPUT,     X ),                         " &
        "   198  (BC_1, *,              CONTROL,   1 ),                         " &
        "   199  (BC_1, PG5,            OUTPUT3,   X  ,    198,     1,     Z ), " &
        "   200  (BC_1, PG5,            INPUT,     X ),                         " &
        "   201  (BC_1, *,              CONTROL,   1 ),                         " &
        "   202  (BC_1, PG4,            OUTPUT3,   X  ,    201,     1,     Z ), " &
        "   203  (BC_1, PG4,            INPUT,     X ),                         " &
        "   204  (BC_1, *,              CONTROL,   1 ),                         " &
        "   205  (BC_1, PG3,            OUTPUT3,   X  ,    204,     1,     Z ), " &
        "   206  (BC_1, PG3,            INPUT,     X ),                         " &
        "   207  (BC_1, *,              CONTROL,   1 ),                         " &
        "   208  (BC_1, PG2,            OUTPUT3,   X  ,    207,     1,     Z ), " &
        "   209  (BC_1, PG2,            INPUT,     X ),                         " &
        "   210  (BC_1, *,              CONTROL,   1 ),                         " &
        "   211  (BC_1, PG1,            OUTPUT3,   X  ,    210,     1,     Z ), " &
        "   212  (BC_1, PG1,            INPUT,     X ),                         " &
        "   213  (BC_1, *,              CONTROL,   1 ),                         " &
        "   214  (BC_1, PG0,            OUTPUT3,   X  ,    213,     1,     Z ), " &
        "   215  (BC_1, PG0,            INPUT,     X ),                         " &
        "   216  (BC_1, *,              CONTROL,   1 ),                         " &
        "   217  (BC_1, PN6,            OUTPUT3,   X  ,    216,     1,     Z ), " &
        "   218  (BC_1, PN6,            INPUT,     X ),                         " &
        "   219  (BC_1, *,              CONTROL,   1 ),                         " &
        "   220  (BC_1, PN7,            OUTPUT3,   X  ,    219,     1,     Z ), " &
        "   221  (BC_1, PN7,            INPUT,     X ),                         " &
        "   222  (BC_1, *,              CONTROL,   1 ),                         " &
        "   223  (BC_1, PT1,            OUTPUT3,   X  ,    222,     1,     Z ), " &
        "   224  (BC_1, PT1,            INPUT,     X ),                         " &
        "   225  (BC_1, *,              CONTROL,   1 ),                         " &
        "   226  (BC_1, PT0,            OUTPUT3,   X  ,    225,     1,     Z ), " &
        "   227  (BC_1, PT0,            INPUT,     X ),                         " &
        "   228  (BC_1, *,              CONTROL,   1 ),                         " &
        "   229  (BC_1, PS7,            OUTPUT3,   X  ,    228,     1,     Z ), " &
        "   230  (BC_1, PS7,            INPUT,     X ),                         " &
        "   231  (BC_1, *,              CONTROL,   1 ),                         " &
        "   232  (BC_1, PS6,            OUTPUT3,   X  ,    231,     1,     Z ), " &
        "   233  (BC_1, PS6,            INPUT,     X ),                         " &
        "   234  (BC_1, *,              CONTROL,   1 ),                         " &
        "   235  (BC_1, PS5,            OUTPUT3,   X  ,    234,     1,     Z ), " &
        "   236  (BC_1, PS5,            INPUT,     X ),                         " &
        "   237  (BC_1, *,              CONTROL,   1 ),                         " &
        "   238  (BC_1, PS4,            OUTPUT3,   X  ,    237,     1,     Z ), " &
        "   239  (BC_1, PS4,            INPUT,     X ),                         " &
        "   240  (BC_1, *,              CONTROL,   1 ),                         " &
        "   241  (BC_1, PR7,            OUTPUT3,   X  ,    240,     1,     Z ), " &
        "   242  (BC_1, PR7,            INPUT,     X ),                         " &
        "   243  (BC_1, *,              CONTROL,   1 ),                         " &
        "   244  (BC_1, PR6,            OUTPUT3,   X  ,    243,     1,     Z ), " &
        "   245  (BC_1, PR6,            INPUT,     X ),                         " &
        "   246  (BC_1, *,              CONTROL,   1 ),                         " &
        "   247  (BC_1, PR3,            OUTPUT3,   X  ,    246,     1,     Z ), " &
        "   248  (BC_1, PR3,            INPUT,     X ),                         " &
        "   249  (BC_1, *,              CONTROL,   1 ),                         " &
        "   250  (BC_1, PF7,            OUTPUT3,   X  ,    249,     1,     Z ), " &
        "   251  (BC_1, PF7,            INPUT,     X ),                         " &
        "   252  (BC_1, *,              CONTROL,   1 ),                         " &
        "   253  (BC_1, PF6,            OUTPUT3,   X  ,    252,     1,     Z ), " &
        "   254  (BC_1, PF6,            INPUT,     X ),                         " &
        "   255  (BC_1, *,              CONTROL,   1 ),                         " &
        "   256  (BC_1, PF5,            OUTPUT3,   X  ,    255,     1,     Z ), " &
        "   257  (BC_1, PF5,            INPUT,     X ),                         " &
        "   258  (BC_1, *,              CONTROL,   1 ),                         " &
        "   259  (BC_1, PF4,            OUTPUT3,   X  ,    258,     1,     Z ), " &
        "   260  (BC_1, PF4,            INPUT,     X ),                         " &
        "   261  (BC_1, *,              CONTROL,   1 ),                         " &
        "   262  (BC_1, PF3,            OUTPUT3,   X  ,    261,     1,     Z ), " &
        "   263  (BC_1, PF3,            INPUT,     X ),                         " &
        "   264  (BC_1, *,              CONTROL,   1 ),                         " &
        "   265  (BC_1, PF2,            OUTPUT3,   X  ,    264,     1,     Z ), " &
        "   266  (BC_1, PF2,            INPUT,     X ),                         " &
        "   267  (BC_1, *,              CONTROL,   1 ),                         " &
        "   268  (BC_1, PF1,            OUTPUT3,   X  ,    267,     1,     Z ), " &
        "   269  (BC_1, PF1,            INPUT,     X ),                         " &
        "   270  (BC_1, *,              CONTROL,   1 ),                         " &
        "   271  (BC_1, PF0,            OUTPUT3,   X  ,    270,     1,     Z ), " &
        "   272  (BC_1, PF0,            INPUT,     X ),                         " &
        "   273  (BC_1, *,              CONTROL,   1 ),                         " &
        "   274  (BC_1, PA7,            OUTPUT3,   X  ,    273,     1,     Z ), " &
        "   275  (BC_1, PA7,            INPUT,     X ),                         " &
        "   276  (BC_1, *,              CONTROL,   1 ),                         " &
        "   277  (BC_1, PA6,            OUTPUT3,   X  ,    276,     1,     Z ), " &
        "   278  (BC_1, PA6,            INPUT,     X ),                         " &
        "   279  (BC_1, *,              CONTROL,   1 ),                         " &
        "   280  (BC_1, PA5,            OUTPUT3,   X  ,    279,     1,     Z ), " &
        "   281  (BC_1, PA5,            INPUT,     X ),                         " &
        "   282  (BC_1, *,              CONTROL,   1 ),                         " &
        "   283  (BC_1, PA4,            OUTPUT3,   X  ,    282,     1,     Z ), " &
        "   284  (BC_1, PA4,            INPUT,     X ),                         " &
        "   285  (BC_1, *,              CONTROL,   1 ),                         " &
        "   286  (BC_1, PA3,            OUTPUT3,   X  ,    285,     1,     Z ), " &
        "   287  (BC_1, PA3,            INPUT,     X ),                         " &
        "   288  (BC_1, *,              CONTROL,   1 ),                         " &
        "   289  (BC_1, PA2,            OUTPUT3,   X  ,    288,     1,     Z ), " &
        "   290  (BC_1, PA2,            INPUT,     X ),                         " &
        "   291  (BC_1, *,              CONTROL,   1 ),                         " &
        "   292  (BC_1, PA1,            OUTPUT3,   X  ,    291,     1,     Z ), " &
        "   293  (BC_1, PA1,            INPUT,     X ),                         " &
        "   294  (BC_1, *,              CONTROL,   1 ),                         " &
        "   295  (BC_1, PA0,            OUTPUT3,   X  ,    294,     1,     Z ), " &
        "   296  (BC_1, PA0,            INPUT,     X ),                         " &
        "   297  (BC_1, *,              CONTROL,   1 ),                         " &
        "   298  (BC_1, PH7,            OUTPUT3,   X  ,    297,     1,     Z ), " &
        "   299  (BC_1, PH7,            INPUT,     X ),                         " &
        "   300  (BC_1, *,              CONTROL,   1 ),                         " &
        "   301  (BC_1, PH6,            OUTPUT3,   X  ,    300,     1,     Z ), " &
        "   302  (BC_1, PH6,            INPUT,     X ),                         " &
        "   303  (BC_1, *,              CONTROL,   1 ),                         " &
        "   304  (BC_1, PH5,            OUTPUT3,   X  ,    303,     1,     Z ), " &
        "   305  (BC_1, PH5,            INPUT,     X ),                         " &
        "   306  (BC_1, *,              CONTROL,   1 ),                         " &
        "   307  (BC_1, PH4,            OUTPUT3,   X  ,    306,     1,     Z ), " &
        "   308  (BC_1, PH4,            INPUT,     X ),                         " &
        "   309  (BC_1, *,              CONTROL,   1 ),                         " &
        "   310  (BC_1, PH3,            OUTPUT3,   X  ,    309,     1,     Z ), " &
        "   311  (BC_1, PH3,            INPUT,     X ),                         " &
        "   312  (BC_1, *,              CONTROL,   1 ),                         " &
        "   313  (BC_1, PH2,            OUTPUT3,   X  ,    312,     1,     Z ), " &
        "   314  (BC_1, PH2,            INPUT,     X ),                         " &
        "   315  (BC_1, *,              CONTROL,   1 ),                         " &
        "   316  (BC_1, PH1,            OUTPUT3,   X  ,    315,     1,     Z ), " &
        "   317  (BC_1, PH1,            INPUT,     X ),                         " &
        "   318  (BC_1, *,              CONTROL,   1 ),                         " &
        "   319  (BC_1, PH0,            OUTPUT3,   X  ,    318,     1,     Z ), " &
        "   320  (BC_1, PH0,            INPUT,     X ),                         " &
        "   321  (BC_1, *,              CONTROL,   1 ),                         " &
        "   322  (BC_1, PR5,            OUTPUT3,   X  ,    321,     1,     Z ), " &
        "   323  (BC_1, PR5,            INPUT,     X ),                         " &
        "   324  (BC_1, *,              CONTROL,   1 ),                         " &
        "   325  (BC_1, PR4,            OUTPUT3,   X  ,    324,     1,     Z ), " &
        "   326  (BC_1, PR4,            INPUT,     X ),                         " &
        "   327  (BC_1, *,              CONTROL,   1 ),                         " &
        "   328  (BC_1, PR2,            OUTPUT3,   X  ,    327,     1,     Z ), " &
        "   329  (BC_1, PR2,            INPUT,     X ),                         " &
        "   330  (BC_1, *,              CONTROL,   1 ),                         " &
        "   331  (BC_1, PR1,            OUTPUT3,   X  ,    330,     1,     Z ), " &
        "   332  (BC_1, PR1,            INPUT,     X ),                         " &
        "   333  (BC_1, *,              CONTROL,   1 ),                         " &
        "   334  (BC_1, PR0,            OUTPUT3,   X  ,    333,     1,     Z ), " &
        "   335  (BC_1, PR0,            INPUT,     X ),                         " &
        "   336  (BC_1, *,              CONTROL,   1 ),                         " &
        "   337  (BC_1, PJ6,            OUTPUT3,   X  ,    336,     1,     Z ), " &
        "   338  (BC_1, PJ6,            INPUT,     X ),                         " &
        "   339  (BC_1, *,              CONTROL,   1 ),                         " &
        "   340  (BC_1, PQ3,            OUTPUT3,   X  ,    339,     1,     Z ), " &
        "   341  (BC_1, PQ3,            INPUT,     X ),                         " &
        "   342  (BC_1, *,              CONTROL,   1 ),                         " &
        "   343  (BC_1, PQ7,            OUTPUT3,   X  ,    342,     1,     Z ), " &
        "   344  (BC_1, PQ7,            INPUT,     X ),                         " &
        "   345  (BC_1, *,              CONTROL,   1 ),                         " &
        "   346  (BC_1, PC4,            OUTPUT3,   X  ,    345,     1,     Z ), " &
        "   347  (BC_1, PC4,            INPUT,     X ),                         " &
        "   348  (BC_1, *,              CONTROL,   1 ),                         " &
        "   349  (BC_1, PC5,            OUTPUT3,   X  ,    348,     1,     Z ), " &
        "   350  (BC_1, PC5,            INPUT,     X ),                         " &
        "   351  (BC_1, *,              CONTROL,   1 ),                         " &
        "   352  (BC_1, PC6,            OUTPUT3,   X  ,    351,     1,     Z ), " &
        "   353  (BC_1, PC6,            INPUT,     X ),                         " &
        "   354  (BC_1, *,              CONTROL,   1 ),                         " &
        "   355  (BC_1, PC7,            OUTPUT3,   X  ,    354,     1,     Z ), " &
        "   356  (BC_1, PC7,            INPUT,     X ),                         " &
        "   357  (BC_1, *,              CONTROL,   1 ),                         " &
        "   358  (BC_1, PJ7,            OUTPUT3,   X  ,    357,     1,     Z ), " &
        "   359  (BC_1, PJ7,            INPUT,     X ),                         " &
        "   360  (BC_1, *,              CONTROL,   1 ),                         " &
        "   361  (BC_1, PK3,            OUTPUT3,   X  ,    360,     1,     Z ), " &
        "   362  (BC_1, PK3,            INPUT,     X ),                         " &
        "   363  (BC_1, *,              CONTROL,   1 ),                         " &
        "   364  (BC_1, PK2,            OUTPUT3,   X  ,    363,     1,     Z ), " &
        "   365  (BC_1, PK2,            INPUT,     X ),                         " &
        "   366  (BC_1, *,              CONTROL,   1 ),                         " &
        "   367  (BC_1, PK1,            OUTPUT3,   X  ,    366,     1,     Z ), " &
        "   368  (BC_1, PK1,            INPUT,     X ),                         " &
        "   369  (BC_1, *,              CONTROL,   1 ),                         " &
        "   370  (BC_1, PK0,            OUTPUT3,   X  ,    369,     1,     Z ), " &
        "   371  (BC_1, PK0,            INPUT,     X ),                         " &
        "   372  (BC_1, *,              CONTROL,   1 ),                         " &
        "   373  (BC_1, PE0,            OUTPUT3,   X  ,    372,     1,     Z ), " &
        "   374  (BC_1, PE0,            INPUT,     X ),                         " &
        "   375  (BC_1, *,              CONTROL,   1 ),                         " &
        "   376  (BC_1, PE1,            OUTPUT3,   X  ,    375,     1,     Z ), " &
        "   377  (BC_1, PE1,            INPUT,     X ),                         " &
        "   378  (BC_1, *,              CONTROL,   1 ),                         " &
        "   379  (BC_1, PE2,            OUTPUT3,   X  ,    378,     1,     Z ), " &
        "   380  (BC_1, PE2,            INPUT,     X ),                         " &
        "   381  (BC_1, *,              CONTROL,   1 ),                         " &
        "   382  (BC_1, PE3,            OUTPUT3,   X  ,    381,     1,     Z ), " &
        "   383  (BC_1, PE3,            INPUT,     X ),                         " &
        "   384  (BC_1, *,              CONTROL,   1 ),                         " &
        "   385  (BC_1, PQ2,            OUTPUT3,   X  ,    384,     1,     Z ), " &
        "   386  (BC_1, PQ2,            INPUT,     X ),                         " &
        "   387  (BC_1, *,              CONTROL,   1 ),                         " &
        "   388  (BC_1, PB7,            OUTPUT3,   X  ,    387,     1,     Z ), " &
        "   389  (BC_1, PB7,            INPUT,     X ),                         " &
        "   390  (BC_1, *,              CONTROL,   1 ),                         " &
        "   391  (BC_1, PB6,            OUTPUT3,   X  ,    390,     1,     Z ), " &
        "   392  (BC_1, PB6,            INPUT,     X ),                         " &
        "   393  (BC_1, *,              CONTROL,   1 ),                         " &
        "   394  (BC_1, PQ1,            OUTPUT3,   X  ,    393,     1,     Z ), " &
        "   395  (BC_1, PQ1,            INPUT,     X ),                         " &
        "   396  (BC_1, *,              CONTROL,   1 ),                         " &
        "   397  (BC_1, PQ0,            OUTPUT3,   X  ,    396,     1,     Z ), " &
        "   398  (BC_1, PQ0,            INPUT,     X ),                         " &
        "   399  (BC_1, *,              CONTROL,   1 ),                         " &
        "   400  (BC_1, PD3,            OUTPUT3,   X  ,    399,     1,     Z ), " &
        "   401  (BC_1, PD3,            INPUT,     X ),                         " &
        "   402  (BC_1, *,              CONTROL,   1 ),                         " &
        "   403  (BC_1, PD2,            OUTPUT3,   X  ,    402,     1,     Z ), " &
        "   404  (BC_1, PD2,            INPUT,     X ),                         " &
        "   405  (BC_1, *,              CONTROL,   1 ),                         " &
        "   406  (BC_1, PD1,            OUTPUT3,   X  ,    405,     1,     Z ), " &
        "   407  (BC_1, PD1,            INPUT,     X ),                         " &
        "   408  (BC_1, *,              CONTROL,   1 ),                         " &
        "   409  (BC_1, PD0,            OUTPUT3,   X  ,    408,     1,     Z ), " &
        "   410  (BC_1, PD0,            INPUT,     X )                          ";


end TM4C129XNCZAD;