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

-- *****************************************************************************

--   BSDL file for design mpc5604b_top_wrapper

--   Created by Synopsys Version A-2007.12-SP2 (Mar 01, 2008)

--   Designer: 
--   Company:  Freescale Semiconductor

--   Date: Thu Sep 18 00:50:18 2008

-- *****************************************************************************


 entity mpc5604b_top_wrapper is
   
-- This section identifies the default device package selected.
   
   generic (PHYSICAL_PIN_MAP: string:= "TQFP144");
   
-- This section declares all the ports in the design.
   
   port ( 
          PAD_0    : inout    bit;
          PAD_1    : inout    bit;
          PAD_10   : inout    bit;
          PAD_100  : inout    bit;
          PAD_101  : inout    bit;
          PAD_102  : inout    bit;
          PAD_103  : inout    bit;
          PAD_104  : inout    bit;
          PAD_105  : inout    bit;
          PAD_106  : inout    bit;
          PAD_107  : inout    bit;
          PAD_108  : inout    bit;
          PAD_109  : inout    bit;
          PAD_11   : inout    bit;
          PAD_110  : inout    bit;
          PAD_111  : inout    bit;
          PAD_112  : inout    bit;
          PAD_113  : inout    bit;
          PAD_114  : inout    bit;
          PAD_115  : inout    bit;
          PAD_116  : inout    bit;
          PAD_117  : inout    bit;
          PAD_118  : inout    bit;
          PAD_119  : inout    bit;
          PAD_12   : inout    bit;
          PAD_120  : inout    bit;
          PAD_13   : inout    bit;
          PAD_14   : inout    bit;
          PAD_15   : inout    bit;
          PAD_16   : inout    bit;
          PAD_17   : inout    bit;
          PAD_18   : inout    bit;
          PAD_19   : inout    bit;
          PAD_2    : inout    bit;
          PAD_20   : in    bit;
          PAD_21   : in    bit;
          PAD_22   : in    bit;
          PAD_23   : in    bit;
          PAD_24   : in    bit;
          PAD_25   : in    bit;
          PAD_26   : inout    bit;
          PAD_27   : inout    bit;
          PAD_28   : inout    bit;
          PAD_29   : inout    bit;
          PAD_3    : inout    bit;
          PAD_30   : inout    bit;
          PAD_31   : inout    bit;
          PAD_32   : in   bit;
          PAD_34   : inout    bit;
          PAD_35   : inout    bit;
          PAD_36   : inout    bit;
          PAD_37   : inout    bit;
          PAD_38   : inout    bit;
          PAD_39   : inout    bit;
          PAD_4    : inout    bit;
          PAD_40   : inout    bit;
          PAD_41   : inout    bit;
          PAD_42   : inout    bit;
          PAD_43   : inout    bit;
          PAD_44   : inout    bit;
          PAD_45   : inout    bit;
          PAD_46   : inout    bit;
          PAD_47   : inout    bit;
          PAD_48   : in    bit;
          PAD_49   : in    bit;
          PAD_5    : inout    bit;
          PAD_50   : in    bit;
          PAD_51   : in    bit;
          PAD_52   : in    bit;
          PAD_53   : in    bit;
          PAD_54   : in    bit;
          PAD_55   : in    bit;
          PAD_56   : in    bit;
          PAD_57   : in    bit;
          PAD_58   : in    bit;
          PAD_59   : in    bit;
          PAD_6    : inout    bit;
          PAD_60   : inout    bit;
          PAD_61   : inout    bit;
          PAD_62   : inout    bit;
          PAD_63   : inout    bit;
          PAD_64   : inout    bit;
          PAD_65   : inout    bit;
          PAD_66   : inout    bit;
          PAD_67   : inout    bit;
          PAD_68   : inout    bit;
          PAD_69   : inout    bit;
          PAD_7    : inout    bit;
          PAD_70   : inout    bit;
          PAD_71   : inout    bit;
          PAD_72   : inout    bit;
          PAD_73   : inout    bit;
          PAD_74   : inout    bit;
          PAD_75   : inout    bit;
          PAD_76   : inout    bit;
          PAD_77   : inout    bit;
          PAD_78   : inout    bit;
          PAD_79   : inout    bit;
          PAD_8    : inout    bit;
          PAD_80   : inout    bit;
          PAD_81   : inout    bit;
          PAD_82   : inout    bit;
          PAD_83   : inout    bit;
          PAD_84   : inout    bit;
          PAD_85   : inout    bit;
          PAD_86   : inout    bit;
          PAD_87   : inout    bit;
          PAD_88   : inout    bit;
          PAD_89   : inout    bit;
          PAD_9    : inout    bit;
          PAD_90   : inout    bit;
          PAD_91   : inout    bit;
          PAD_92   : inout    bit;
          PAD_93   : inout    bit;
          PAD_94   : inout    bit;
          PAD_95   : inout    bit;
          PAD_96   : inout    bit;
          PAD_97   : inout    bit;
          PAD_98   : inout    bit;
          PAD_99   : inout    bit;
          TCK      : in   bit;
          TMS      : in    bit;
          VPP_TEST : in    bit;
          PAD_33   : out    bit;
          EXTAL    : linkage  bit;
          RESET    : linkage  bit;
          XTAL     : linkage  bit;
          VDD_HV_IO0_W0   : linkage  bit;
          VSS_HV_FLA1     : linkage  bit;
          VSS_LV_FLA1     : linkage  bit;
          VDD_LV_COR0_W0  : linkage  bit;
          VDD_BV_FLA0COR0 : linkage  bit;
          VDD_LV_COR0_S0  : linkage  bit;
	  VSS_LV_PLL0     : linkage  bit;
          VSS_HV_OSC0REG0 : linkage  bit;
	  VDD_HV_OSC0REG0 : linkage  bit;
          VSS_HV_ADV0     : linkage  bit;
          VDD_HV_ADR0     : linkage  bit;
          VSS_HV_IO0_E0   : linkage  bit;
          VDD_HV_IO0_E0   : linkage  bit;
          VSS_HV_IO0_N0   : linkage  bit;
          VDD_HV_FLA0     : linkage  bit;
          VDD_LV_COR0_N0  : linkage  bit;
          VSS_LV_FLA0     : linkage  bit
   );
   
   use STD_1149_1_2001.all;
   
   attribute COMPONENT_CONFORMANCE of mpc5604b_top_wrapper: entity is 
     "STD_1149_1_2001";
   
   attribute PIN_MAP of mpc5604b_top_wrapper: entity is 
   PHYSICAL_PIN_MAP;
   
-- This section specifies the pin map for each port. This information is 
-- extracted from the port-to-pin map file that was read in using the 
-- "read_pin_map" command.
   
     constant TQFP144: PIN_MAP_STRING := 
        "PAD_0    : 16," &
        "PAD_1    : 11," &
        "PAD_10   : 107," &
        "PAD_100  : 6," &
        "PAD_101  : 5," &
        "PAD_102  : 30," &
        "PAD_103  : 29," &
        "PAD_104  : 26," &
        "PAD_105  : 25," &
        "PAD_106  : 114," &
        "PAD_107  : 115," &
        "PAD_108  : 92," &
        "PAD_109  : 91," &
        "PAD_11   : 108," &
        "PAD_110  : 110," &
        "PAD_111  : 111," &
        "PAD_112  : 93," &
        "PAD_113  : 94," &
        "PAD_114  : 95," &
        "PAD_115  : 96," &
        "PAD_116  : 134," &
        "PAD_117  : 135," &
        "PAD_118  : 136," &
        "PAD_119  : 137," &
        "PAD_12   : 45," &
        "PAD_120  : 138," &
        "PAD_13   : 44," &
        "PAD_14   : 42," &
        "PAD_15   : 40," &
        "PAD_16   : 31," &
        "PAD_17   : 32," &
        "PAD_18   : 144," &
        "PAD_19   : 1," &
        "PAD_2    : 9," &
        "PAD_20   : 72," &
        "PAD_21   : 75," &
        "PAD_22   : 76," &
        "PAD_23   : 77," &
        "PAD_24   : 53," &
        "PAD_25   : 52," &
        "PAD_26   : 54," &
        "PAD_27   : 81," &
        "PAD_28   : 83," &
        "PAD_29   : 85," &
        "PAD_3    : 90," &
        "PAD_30   : 87," &
        "PAD_31   : 89," &
        "PAD_32   : 126," &
        "PAD_34   : 117," &
        "PAD_35   : 116," &
        "PAD_36   : 131," &
        "PAD_37   : 130," &
        "PAD_38   : 36," &
        "PAD_39   : 37," &
        "PAD_4    : 43," &
        "PAD_40   : 143," &
        "PAD_41   : 2," &
        "PAD_42   : 28," &
        "PAD_43   : 27," &
        "PAD_44   : 141," &
        "PAD_45   : 142," &
        "PAD_46   : 3," &
        "PAD_47   : 4," &
        "PAD_48   : 63," &
        "PAD_49   : 64," &
        "PAD_5    : 118," &
        "PAD_50   : 65," &
        "PAD_51   : 66," &
        "PAD_52   : 67," &
        "PAD_53   : 68," &
        "PAD_54   : 69," &
        "PAD_55   : 70," &
        "PAD_56   : 71," &
        "PAD_57   : 78," &
        "PAD_58   : 79," &
        "PAD_59   : 80," &
        "PAD_6    : 119," &
        "PAD_60   : 82," &
        "PAD_61   : 84," &
        "PAD_62   : 86," &
        "PAD_63   : 88," &
        "PAD_64   : 10," &
        "PAD_65   : 12," &
        "PAD_66   : 128," &
        "PAD_67   : 129," &
        "PAD_68   : 132," &
        "PAD_69   : 133," &
        "PAD_7    : 104," &
        "PAD_70   : 139," &
        "PAD_71   : 140," &
        "PAD_72   : 13," &
        "PAD_73   : 14," &
        "PAD_74   : 15," &
        "PAD_75   : 17," &
        "PAD_76   : 109," &
        "PAD_77   : 103," &
        "PAD_78   : 112," &
        "PAD_79   : 113," &
        "PAD_8    : 105," &
        "PAD_80   : 55," &
        "PAD_81   : 56," &
        "PAD_82   : 57," &
        "PAD_83   : 58," &
        "PAD_84   : 59," &
        "PAD_85   : 60," &
        "PAD_86   : 61," &
        "PAD_87   : 62," &
        "PAD_88   : 34," &
        "PAD_89   : 33," &
        "PAD_9    : 106," &
        "PAD_90   : 38," &
        "PAD_91   : 39," &
        "PAD_92   : 35," &
        "PAD_93   : 41," &
        "PAD_94   : 102," &
        "PAD_95   : 101," &
        "PAD_96   : 98," &
        "PAD_97   : 97," &
        "PAD_98   : 8," &
        "PAD_99   : 7," &
        "TCK      : 127," &
        "TMS      : 120," &
        "VPP_TEST : 18," &
        "PAD_33   : 121," &
        "EXTAL    : 50," &
        "RESET    : 21," &
        "XTAL     : 48," &
        "VDD_HV_IO0_W0   : 19," &
        "VSS_HV_FLA1     : 20," &
        "VSS_LV_FLA1     : 22," &
        "VDD_LV_COR0_W0  : 23," &
        "VDD_BV_FLA0COR0 : 24," &
        "VDD_LV_COR0_S0  : 46," &
        "VSS_LV_PLL0     : 47," &
        "VSS_HV_OSC0REG0 : 49," &
        "VDD_HV_OSC0REG0 : 51," &
        "VSS_HV_ADV0     : 73," &
        "VDD_HV_ADR0     : 74," &
        "VSS_HV_IO0_E0   : 99," &
        "VDD_HV_IO0_E0   : 100," &
        "VSS_HV_IO0_N0   : 122," &
        "VDD_HV_FLA0     : 123," &
        "VDD_LV_COR0_N0  : 124," &
        "VSS_LV_FLA0     : 125";
   
-- This section specifies the TAP ports. For the TAP TCK port, the parameters in 
-- the brackets are:
--        First Field : Maximum  TCK frequency.
--        Second Field: Allowable states TCK may be stopped in.
   
   attribute TAP_SCAN_CLOCK of TCK   : signal is (1.000000e+06, BOTH);
   attribute TAP_SCAN_IN    of PAD_32: signal is true;
   attribute TAP_SCAN_MODE  of TMS   : signal is true;
   attribute TAP_SCAN_OUT   of PAD_33: signal is true;
   
-- Specifies the compliance enable patterns for the design. It lists a set of 
-- design ports and the values that they should be set to, in order to enable 
-- compliance to IEEE Std 1149.1
   
   attribute COMPLIANCE_PATTERNS of mpc5604b_top_wrapper: entity is 
        "(VPP_TEST) (0)";
   
-- Specifies the number of bits in the instruction register.
   
   attribute INSTRUCTION_LENGTH of mpc5604b_top_wrapper: entity is 5;
   
-- Specifies the boundary-scan instructions implemented in the design and their 
-- opcodes.
   
   attribute INSTRUCTION_OPCODE of mpc5604b_top_wrapper: entity is 
     "BYPASS  (11111)," &
     "EXTEST  (00100)," &
     "SAMPLE  (00011)," &
     "PRELOAD (00010)," &
     "IDCODE  (00001)";
   
-- Specifies the bit pattern that is loaded into the instruction register when 
-- the TAP controller passes through the Capture-IR state. The standard mandates 
-- that the two LSBs must be "01". The remaining bits are design specific.
   
   attribute INSTRUCTION_CAPTURE of mpc5604b_top_wrapper: entity is 
   "00001";
   
-- Specifies the bit pattern that is loaded into the DEVICE_ID register during 
-- the IDCODE instruction when the TAP controller passes through the Capture-DR 
-- state.
   
   attribute IDCODE_REGISTER of mpc5604b_top_wrapper: entity is 
     "0000" &                  
 -- 4-bit version number
     "1010111001000001" &      
 -- 16-bit part number
     "00000001110" &           
 -- 11-bit identity of the manufacturer
     "1";                      
 -- Required by IEEE Std 1149.1
   
-- This section specifies the test data register placed between TDI and TDO for 
-- each implemented instruction.
   
   attribute REGISTER_ACCESS of mpc5604b_top_wrapper: entity is 
        "BYPASS    (BYPASS)," &
        "BOUNDARY  (EXTEST, SAMPLE, PRELOAD)," &
        "DEVICE_ID (IDCODE)";
   
-- Specifies the length of the boundary scan register.
   
   attribute BOUNDARY_LENGTH of mpc5604b_top_wrapper: entity is 236;
   
-- The following list specifies the characteristics of each cell in the boundary 
-- scan register from TDI to TDO. The following is a description of the label 
-- fields:
--      num     : Is the cell number.
--      cell    : Is the cell type as defined by the standard.
--      port    : Is the design port name. Control cells do not have a port 
--                name.
--      function: Is the function of the cell as defined by the standard. Is one 
--                of input, output2, output3, bidir, control or controlr.
--      safe    : Specifies the value that the BSR cell should be loaded with 
--                for safe operation when the software might otherwise choose a 
--                random value.
--      ccell   : The control cell number. Specifies the control cell that 
--                drives the output enable for this port.
--      disval  : Specifies the value that is loaded into the control cell to 
--                disable the output enable for the corresponding port.
--      rslt    : Resulting state. Shows the state of the driver when it is 
--                disabled.
   
   attribute BOUNDARY_REGISTER of mpc5604b_top_wrapper: entity is 
--     
--    num   cell   port      function      safe  [ccell  disval  rslt]
--     
     "235  (BC_6,  PAD_66,   bidir,        X,    234,    0,      Z),  " &
     "234  (BC_1,  *,        control,      0),                        " &
     "233  (BC_6,  PAD_67,   bidir,        X,    232,    0,      Z),  " &
     "232  (BC_1,  *,        control,      0),                        " &
     "231  (BC_6,  PAD_37,   bidir,        X,    230,    0,      Z),  " &
     "230  (BC_1,  *,        control,      0),                        " &
     "229  (BC_6,  PAD_36,   bidir,        X,    228,    0,      Z),  " &
     "228  (BC_1,  *,        control,      0),                        " &
     "227  (BC_6,  PAD_68,   bidir,        X,    226,    0,      Z),  " &
     "226  (BC_1,  *,        control,      0),                        " &
     "225  (BC_6,  PAD_69,   bidir,        X,    224,    0,      Z),  " &
     "224  (BC_1,  *,        control,      0),                        " &
     "223  (BC_6,  PAD_116,  bidir,        X,    222,    0,      Z),  " &
     "222  (BC_1,  *,        control,      0),                        " &
     "221  (BC_6,  PAD_117,  bidir,        X,    220,    0,      Z),  " &
     "220  (BC_1,  *,        control,      0),                        " &
     "219  (BC_6,  PAD_118,  bidir,        X,    218,    0,      Z),  " &
     "218  (BC_1,  *,        control,      0),                        " &
     "217  (BC_6,  PAD_119,  bidir,        X,    216,    0,      Z),  " &
     "216  (BC_1,  *,        control,      0),                        " &
     "215  (BC_6,  PAD_120,  bidir,        X,    214,    0,      Z),  " &
     "214  (BC_1,  *,        control,      0),                        " &
     "213  (BC_6,  PAD_70,   bidir,        X,    212,    0,      Z),  " &
     "212  (BC_1,  *,        control,      0),                        " &
     "211  (BC_6,  PAD_71,   bidir,        X,    210,    0,      Z),  " &
     "210  (BC_1,  *,        control,      0),                        " &
     "209  (BC_6,  PAD_44,   bidir,        X,    208,    0,      Z),  " &
     "208  (BC_1,  *,        control,      0),                        " &
     "207  (BC_6,  PAD_45,   bidir,        X,    206,    0,      Z),  " &
     "206  (BC_1,  *,        control,      0),                        " &
     "205  (BC_6,  PAD_40,   bidir,        X,    204,    0,      Z),  " &
     "204  (BC_1,  *,        control,      0),                        " &
     "203  (BC_6,  PAD_18,   bidir,        X,    202,    0,      Z),  " &
     "202  (BC_1,  *,        control,      0),                        " &
     "201  (BC_6,  PAD_19,   bidir,        X,    200,    0,      Z),  " &
     "200  (BC_1,  *,        control,      0),                        " &
     "199  (BC_6,  PAD_41,   bidir,        X,    198,    0,      Z),  " &
     "198  (BC_1,  *,        control,      0),                        " &
     "197  (BC_6,  PAD_46,   bidir,        X,    196,    0,      Z),  " &
     "196  (BC_1,  *,        control,      0),                        " &
     "195  (BC_6,  PAD_47,   bidir,        X,    194,    0,      Z),  " &
     "194  (BC_1,  *,        control,      0),                        " &
     "193  (BC_6,  PAD_101,  bidir,        X,    192,    0,      Z),  " &
     "192  (BC_1,  *,        control,      0),                        " &
     "191  (BC_6,  PAD_100,  bidir,        X,    190,    0,      Z),  " &
     "190  (BC_1,  *,        control,      0),                        " &
     "189  (BC_6,  PAD_99,   bidir,        X,    188,    0,      Z),  " &
     "188  (BC_1,  *,        control,      0),                        " &
     "187  (BC_6,  PAD_98,   bidir,        X,    186,    0,      Z),  " &
     "186  (BC_1,  *,        control,      0),                        " &
     "185  (BC_6,  PAD_0,    bidir,        X,    184,    0,      Z),  " &
     "184  (BC_1,  *,        control,      0),                        " &
     "183  (BC_6,  PAD_1,    bidir,        X,    182,    0,      Z),  " &
     "182  (BC_1,  *,        control,      0),                        " &
     "181  (BC_6,  PAD_64,   bidir,        X,    180,    0,      Z),  " &
     "180  (BC_1,  *,        control,      0),                        " &
     "179  (BC_6,  PAD_65,   bidir,        X,    178,    0,      Z),  " &
     "178  (BC_1,  *,        control,      0),                        " &
     "177  (BC_6,  PAD_72,   bidir,        X,    176,    0,      Z),  " &
     "176  (BC_1,  *,        control,      0),                        " &
     "175  (BC_6,  PAD_73,   bidir,        X,    174,    0,      Z),  " &
     "174  (BC_1,  *,        control,      0),                        " &
     "173  (BC_6,  PAD_74,   bidir,        X,    172,    0,      Z),  " &
     "172  (BC_1,  *,        control,      0),                        " &
     "171  (BC_6,  PAD_2,    bidir,        X,    170,    0,      Z),  " &
     "170  (BC_1,  *,        control,      0),                        " &
     "169  (BC_6,  PAD_75,   bidir,        X,    168,    0,      Z),  " &
     "168  (BC_1,  *,        control,      0),                        " &
     "167  (BC_2,  *,        internal,     X),                        " &
     "166  (BC_2,  *,        internal,     X),                        " &
     "165  (BC_2,  *,        internal,     X),                        " &
     "164  (BC_2,  *,        internal,     X),                        " &
     "163  (BC_6,  PAD_105,  bidir,        X,    162,    0,      Z),  " &
     "162  (BC_1,  *,        control,      0),                        " &
     "161  (BC_6,  PAD_104,  bidir,        X,    160,    0,      Z),  " &
     "160  (BC_1,  *,        control,      0),                        " &
     "159  (BC_6,  PAD_43,   bidir,        X,    158,    0,      Z),  " &
     "158  (BC_1,  *,        control,      0),                        " &
     "157  (BC_6,  PAD_42,   bidir,        X,    156,    0,      Z),  " &
     "156  (BC_1,  *,        control,      0),                        " &
     "155  (BC_6,  PAD_103,  bidir,        X,    154,    0,      Z),  " &
     "154  (BC_1,  *,        control,      0),                        " &
     "153  (BC_6,  PAD_102,  bidir,        X,    152,    0,      Z),  " &
     "152  (BC_1,  *,        control,      0),                        " &
     "151  (BC_6,  PAD_16,   bidir,        X,    150,    0,      Z),  " &
     "150  (BC_1,  *,        control,      0),                        " &
     "149  (BC_6,  PAD_17,   bidir,        X,    148,    0,      Z),  " &
     "148  (BC_1,  *,        control,      0),                        " &
     "147  (BC_6,  PAD_91,   bidir,        X,    146,    0,      Z),  " &
     "146  (BC_1,  *,        control,      0),                        " &
     "145  (BC_6,  PAD_88,   bidir,        X,    144,    0,      Z),  " &
     "144  (BC_1,  *,        control,      0),                        " &
     "143  (BC_6,  PAD_92,   bidir,        X,    142,    0,      Z),  " &
     "142  (BC_1,  *,        control,      0),                        " &
     "141  (BC_6,  PAD_38,   bidir,        X,    140,    0,      Z),  " &
     "140  (BC_1,  *,        control,      0),                        " &
     "139  (BC_6,  PAD_90,   bidir,        X,    138,    0,      Z),  " &
     "138  (BC_1,  *,        control,      0),                        " &
     "137  (BC_6,  PAD_39,   bidir,        X,    136,    0,      Z),  " &
     "136  (BC_1,  *,        control,      0),                        " &
     "135  (BC_6,  PAD_89,   bidir,        X,    134,    0,      Z),  " &
     "134  (BC_1,  *,        control,      0),                        " &
     "133  (BC_2,  *,        internal,     X),                        " &
     "132  (BC_2,  *,        internal,     X),                        " &
     "131  (BC_6,  PAD_15,   bidir,        X,    130,    0,      Z),  " &
     "130  (BC_1,  *,        control,      0),                        " &
     "129  (BC_6,  PAD_93,   bidir,        X,    128,    0,      Z),  " &
     "128  (BC_1,  *,        control,      0),                        " &
     "127  (BC_6,  PAD_14,   bidir,        X,    126,    0,      Z),  " &
     "126  (BC_1,  *,        control,      0),                        " &
     "125  (BC_6,  PAD_4,    bidir,        X,    124,    0,      Z),  " &
     "124  (BC_1,  *,        control,      0),                        " &
     "123  (BC_6,  PAD_13,   bidir,        X,    122,    0,      Z),  " &
     "122  (BC_1,  *,        control,      0),                        " &
     "121  (BC_6,  PAD_12,   bidir,        X,    120,    0,      Z),  " &
     "120  (BC_1,  *,        control,      0),                        " &
     "119  (BC_3,  PAD_25,   input,        X),                        " &
     "118  (BC_3,  PAD_24,   input,        X),                        " &
     "117  (BC_6,  PAD_26,   bidir,        X,    116,    0,      Z),  " &
     "116  (BC_1,  *,        control,      0),                        " &
     "115  (BC_6,  PAD_80,   bidir,        X,    114,    0,      Z),  " &
     "114  (BC_1,  *,        control,      0),                        " &
     "113  (BC_6,  PAD_81,   bidir,        X,    112,    0,      Z),  " &
     "112  (BC_1,  *,        control,      0),                        " &
     "111  (BC_6,  PAD_82,   bidir,        X,    110,    0,      Z),  " &
     "110  (BC_1,  *,        control,      0),                        " &
     "109  (BC_6,  PAD_83,   bidir,        X,    108,    0,      Z),  " &
     "108  (BC_1,  *,        control,      0),                        " &
     "107  (BC_6,  PAD_84,   bidir,        X,    106,    0,      Z),  " &
     "106  (BC_1,  *,        control,      0),                        " &
     "105  (BC_6,  PAD_85,   bidir,        X,    104,    0,      Z),  " &
     "104  (BC_1,  *,        control,      0),                        " &
     "103  (BC_6,  PAD_86,   bidir,        X,    102,    0,      Z),  " &
     "102  (BC_1,  *,        control,      0),                        " &
     "101  (BC_6,  PAD_87,   bidir,        X,    100,    0,      Z),  " &
     "100  (BC_1,  *,        control,      0),                        " &
     "99   (BC_3,  PAD_48,   input,        X),                        " &
     "98   (BC_3,  PAD_49,   input,        X),                        " &
     "97   (BC_3,  PAD_50,   input,        X),                        " &
     "96   (BC_3,  PAD_51,   input,        X),                        " &
     "95   (BC_3,  PAD_52,   input,        X),                        " &
     "94   (BC_3,  PAD_53,   input,        X),                        " &
     "93   (BC_3,  PAD_54,   input,        X),                        " &
     "92   (BC_3,  PAD_55,   input,        X),                        " &
     "91   (BC_3,  PAD_56,   input,        X),                        " &
     "90   (BC_3,  PAD_20,   input,        X),                        " &
     "89   (BC_3,  PAD_21,   input,        X),                        " &
     "88   (BC_3,  PAD_22,   input,        X),                        " &
     "87   (BC_3,  PAD_23,   input,        X),                        " &
     "86   (BC_3,  PAD_57,   input,        X),                        " &
     "85   (BC_3,  PAD_58,   input,        X),                        " &
     "84   (BC_3,  PAD_59,   input,        X),                        " &
     "83   (BC_6,  PAD_27,   bidir,        X,    82,     0,      Z),  " &
     "82   (BC_1,  *,        control,      0),                        " &
     "81   (BC_6,  PAD_60,   bidir,        X,    80,     0,      Z),  " &
     "80   (BC_1,  *,        control,      0),                        " &
     "79   (BC_6,  PAD_28,   bidir,        X,    78,     0,      Z),  " &
     "78   (BC_1,  *,        control,      0),                        " &
     "77   (BC_6,  PAD_61,   bidir,        X,    76,     0,      Z),  " &
     "76   (BC_1,  *,        control,      0),                        " &
     "75   (BC_6,  PAD_29,   bidir,        X,    74,     0,      Z),  " &
     "74   (BC_1,  *,        control,      0),                        " &
     "73   (BC_6,  PAD_62,   bidir,        X,    72,     0,      Z),  " &
     "72   (BC_1,  *,        control,      0),                        " &
     "71   (BC_6,  PAD_30,   bidir,        X,    70,     0,      Z),  " &
     "70   (BC_1,  *,        control,      0),                        " &
     "69   (BC_6,  PAD_63,   bidir,        X,    68,     0,      Z),  " &
     "68   (BC_1,  *,        control,      0),                        " &
     "67   (BC_6,  PAD_31,   bidir,        X,    66,     0,      Z),  " &
     "66   (BC_1,  *,        control,      0),                        " &
     "65   (BC_6,  PAD_3,    bidir,        X,    64,     0,      Z),  " &
     "64   (BC_1,  *,        control,      0),                        " &
     "63   (BC_6,  PAD_109,  bidir,        X,    62,     0,      Z),  " &
     "62   (BC_1,  *,        control,      0),                        " &
     "61   (BC_6,  PAD_108,  bidir,        X,    60,     0,      Z),  " &
     "60   (BC_1,  *,        control,      0),                        " &
     "59   (BC_2,  *,        internal,     X),                        " &
     "58   (BC_2,  *,        internal,     X),                        " &
     "57   (BC_2,  *,        internal,     X),                        " &
     "56   (BC_2,  *,        internal,     X),                        " &
     "55   (BC_2,  *,        internal,     X),                        " &
     "54   (BC_2,  *,        internal,     X),                        " &
     "53   (BC_2,  *,        internal,     X),                        " &
     "52   (BC_2,  *,        internal,     X),                        " &
     "51   (BC_2,  *,        internal,     X),                        " &
     "50   (BC_2,  *,        internal,     X),                        " &
     "49   (BC_6,  PAD_112,  bidir,        X,    48,     0,      Z),  " &
     "48   (BC_1,  *,        control,      0),                        " &
     "47   (BC_6,  PAD_113,  bidir,        X,    46,     0,      Z),  " &
     "46   (BC_1,  *,        control,      0),                        " &
     "45   (BC_6,  PAD_114,  bidir,        X,    44,     0,      Z),  " &
     "44   (BC_1,  *,        control,      0),                        " &
     "43   (BC_6,  PAD_115,  bidir,        X,    42,     0,      Z),  " &
     "42   (BC_1,  *,        control,      0),                        " &
     "41   (BC_6,  PAD_97,   bidir,        X,    40,     0,      Z),  " &
     "40   (BC_1,  *,        control,      0),                        " &
     "39   (BC_6,  PAD_96,   bidir,        X,    38,     0,      Z),  " &
     "38   (BC_1,  *,        control,      0),                        " &
     "37   (BC_6,  PAD_95,   bidir,        X,    36,     0,      Z),  " &
     "36   (BC_1,  *,        control,      0),                        " &
     "35   (BC_6,  PAD_94,   bidir,        X,    34,     0,      Z),  " &
     "34   (BC_1,  *,        control,      0),                        " &
     "33   (BC_6,  PAD_77,   bidir,        X,    32,     0,      Z),  " &
     "32   (BC_1,  *,        control,      0),                        " &
     "31   (BC_6,  PAD_7,    bidir,        X,    30,     0,      Z),  " &
     "30   (BC_1,  *,        control,      0),                        " &
     "29   (BC_6,  PAD_8,    bidir,        X,    28,     0,      Z),  " &
     "28   (BC_1,  *,        control,      0),                        " &
     "27   (BC_6,  PAD_9,    bidir,        X,    26,     0,      Z),  " &
     "26   (BC_1,  *,        control,      0),                        " &
     "25   (BC_6,  PAD_10,   bidir,        X,    24,     0,      Z),  " &
     "24   (BC_1,  *,        control,      0),                        " &
     "23   (BC_6,  PAD_11,   bidir,        X,    22,     0,      Z),  " &
     "22   (BC_1,  *,        control,      0),                        " &
     "21   (BC_6,  PAD_76,   bidir,        X,    20,     0,      Z),  " &
     "20   (BC_1,  *,        control,      0),                        " &
     "19   (BC_6,  PAD_110,  bidir,        X,    18,     0,      Z),  " &
     "18   (BC_1,  *,        control,      0),                        " &
     "17   (BC_6,  PAD_111,  bidir,        X,    16,     0,      Z),  " &
     "16   (BC_1,  *,        control,      0),                        " &
     "15   (BC_6,  PAD_78,   bidir,        X,    14,     0,      Z),  " &
     "14   (BC_1,  *,        control,      0),                        " &
     "13   (BC_6,  PAD_79,   bidir,        X,    12,     0,      Z),  " &
     "12   (BC_1,  *,        control,      0),                        " &
     "11   (BC_6,  PAD_106,  bidir,        X,    10,     0,      Z),  " &
     "10   (BC_1,  *,        control,      0),                        " &
     "9    (BC_6,  PAD_107,  bidir,        X,    8,      0,      Z),  " &
     "8    (BC_1,  *,        control,      0),                        " &
     "7    (BC_6,  PAD_35,   bidir,        X,    6,      0,      Z),  " &
     "6    (BC_1,  *,        control,      0),                        " &
     "5    (BC_6,  PAD_34,   bidir,        X,    4,      0,      Z),  " &
     "4    (BC_1,  *,        control,      0),                        " &
     "3    (BC_6,  PAD_5,    bidir,        X,    2,      0,      Z),  " &
     "2    (BC_1,  *,        control,      0),                        " &
     "1    (BC_6,  PAD_6,    bidir,        X,    0,      0,      Z),  " &
     "0    (BC_1,  *,        control,      0)                         ";
 
 end mpc5604b_top_wrapper;