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

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

--   BSDL file for design pictus_top_wrapper

--   Created by Bernopsys Version 0815-SP314 (Sep 17, 2008)

--   Designer: 
--   Company:  

--   Date: Thu Dec  6 09:31:41 2007

-- *****************************************************************************
--============================================================================--
--                             IMPORTANT NOTICE                               --
--  This information is provided on an AS IS basis and without warranty.      --
--  IN NO EVENT SHALL FREESCALE BE LIABLE FOR INCIDENTAL OR CONSEQUENTIAL     --
--  DAMAGES ARISING FROM USE OF THIS INFORMATION. THIS DISCLAIMER OF          --
--  WARRANTY EXTENDS TO THE USER OF THE INFORMATION, AND TO THEIR CUSTOMERS   --
--  OR USERS OF PRODUCTS  AND IS IN LIEU OF ALL WARRANTIES WHETHER EXPRESS,   --
--  IMPLIED, OR STATUTORY, INCLUDING IMPLIED WARRANTIES OF MERCHANTABILITY    --
--  OR FITNESS FOR PARTICULAR PURPOSE.                                        --
--                                                                            --
--  FREESCALE does not represent or warrant that the information furnished    --
--  hereunder is free of infringement of any third party patents,             --
--  copyrights, trade secrets, or other intellectual property rights.         --
--  FREESCALE does not represent or warrant that the information is free of   --
--  defect, or that it meets any particular standard, requirements or need    --
--  of the user of the infomation or their customers.                         --
--                                                                            --
--  FREESCALE reserves the right to change the information in this file       --
--  without notice. The latest version of the file is available on the        --
--  Freescale Freeware Data Services Bulletin Board system at (512)891-FREE   --
--  (3733). Modem settings are 8-bit data, no parity, and one start and one   --
--  stop bit. Asynchronous transmission rates to 9600 bits per second are     --
--  supported.                                                                --
--                                                                            --
--============================================================================--

--  BSDL file for PICTUS 512K CUT 3.1 (FSL CUT 2.2)

 entity pictus_top_wrapper is
   
-- This section identifies the default device package selected.
   
   generic (PHYSICAL_PIN_MAP: string:= "QFP_144");
   
-- This section declares all the ports in the design.
   
   port ( 
          PAD_0      	  : inout    bit;
          PAD_1      	  : inout    bit;
          PAD_2      	  : inout    bit;
          PAD_3      	  : inout    bit;
          PAD_4      	  : inout    bit;
          PAD_5      	  : inout    bit;
          PAD_6      	  : inout    bit;
          PAD_7      	  : inout    bit;
          PAD_8      	  : inout    bit;
          PAD_9      	  : inout    bit;
          PAD_10     	  : inout    bit;
          PAD_11     	  : inout    bit;
          PAD_12     	  : 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_20     	  : out      bit;  -- TDO
          PAD_21     	  : in       bit;  -- TDI
          PAD_22     	  : inout    bit;
          PAD_23     	  : linkage  bit;
          PAD_24     	  : linkage  bit;
          PAD_25     	  : linkage  bit;
          PAD_26     	  : linkage  bit;
          PAD_27     	  : linkage  bit;
          PAD_28     	  : linkage  bit;
          PAD_29     	  : linkage  bit;
          PAD_30     	  : linkage  bit;
          PAD_31     	  : linkage  bit;
          PAD_32     	  : linkage  bit;
          PAD_33     	  : linkage  bit;
          PAD_34     	  : linkage  bit;
          PAD_35     	  : inout    bit;
          PAD_36     	  : inout    bit;
          PAD_37     	  : inout    bit;
          PAD_38     	  : inout    bit;
          PAD_39     	  : 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     	  : inout    bit;
          PAD_49     	  : inout    bit;
          PAD_50     	  : inout    bit;
          PAD_51     	  : inout    bit;
          PAD_52     	  : inout    bit;
          PAD_53     	  : inout    bit;
          PAD_54     	  : inout    bit;
          PAD_55     	  : inout    bit;
          PAD_56     	  : inout    bit;
          PAD_57     	  : inout    bit;
          PAD_58     	  : inout    bit;
          PAD_59     	  : inout    bit;
          PAD_60     	  : inout    bit;
          PAD_61     	  : inout    bit;
          PAD_62     	  : inout    bit;
          PAD_63     	  : linkage  bit;
          PAD_64     	  : linkage  bit;
          PAD_65     	  : linkage  bit;
          PAD_66     	  : linkage  bit;
          PAD_67     	  : linkage  bit;
          PAD_68     	  : linkage  bit;
          PAD_69     	  : linkage  bit;
          PAD_70     	  : linkage  bit;
          PAD_71     	  : linkage  bit;
          PAD_72     	  : linkage  bit;
          PAD_73     	  : linkage  bit;
          PAD_74     	  : linkage  bit;
          PAD_75     	  : linkage  bit;
          PAD_76     	  : linkage  bit;
          PAD_77     	  : inout    bit;
          PAD_78     	  : inout    bit;
          PAD_79     	  : 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_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;
          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;
          TCK        	  : in       bit;
          TMS        	  : in       bit;
	  BCTRL		  : linkage  bit;
          EXTAL      	  : linkage  bit;
          XTAL       	  : linkage  bit;
          MDO0       	  : linkage  bit;
          NMI        	  : linkage  bit;
          RESET_B    	  : linkage  bit;
          VPP_TEST        : linkage  bit;
	  VDD		  : linkage  bit_vector (0 to 5);
	  VSS		  : linkage  bit_vector (0 to 5);
	  VDD_1V2	  : linkage  bit_vector (0 to 3);
	  VSS_1V2  	  : linkage  bit_vector (0 to 3);
	  VDD_REF_ADC0	  : linkage  bit;
	  VSS_REF_ADC0    : linkage  bit;
	  VDD_REF_ADC1	  : linkage  bit;
	  VSS_REF_ADC1    : linkage  bit;
	  VDD_VREG        : linkage  bit;
	  VDD_1V2_VREG	  : linkage  bit;
	  VSS_1V2_VREG    : linkage  bit
   );
   
   use STD_1149_1_2001.all;
   
   attribute COMPONENT_CONFORMANCE of pictus_top_wrapper: entity is 
     "STD_1149_1_2001";
   
   attribute PIN_MAP of pictus_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 QFP_144: PIN_MAP_STRING := 
        "PAD_0           : 73 ," & 
        "PAD_1           : 74 ," &
        "PAD_2           : 84 ," &
        "PAD_3           : 92 ," &
        "PAD_4           : 108," &
        "PAD_5           : 14 ," &
        "PAD_6           : 2  ," &
        "PAD_7           : 10 ," &
        "PAD_8           : 12 ," &
        "PAD_9           : 134," &
        "PAD_10          : 118," &
        "PAD_11          : 120," &
        "PAD_12          : 122," &
        "PAD_13          : 136," &
        "PAD_14          : 143," &
        "PAD_15          : 144," &
        "PAD_16          : 109," &
        "PAD_17          : 110," &
        "PAD_18          : 114," &
        "PAD_19          : 116," &
        "PAD_20          : 89 ," &
        "PAD_21          : 86 ," &
        "PAD_22          : 138," &
        "PAD_23          : 43 ," &
        "PAD_24          : 47 ," &
        "PAD_25          : 52 ," &
        "PAD_26          : 53 ," &
        "PAD_27          : 54 ," &
        "PAD_28          : 55 ," &
        "PAD_29          : 60 ," &
        "PAD_30          : 64 ," &
        "PAD_31          : 62 ," &
        "PAD_32          : 66 ," &
        "PAD_33          : 41 ," &
        "PAD_34          : 45 ," &
        "PAD_35          : 16 ," &
        "PAD_36          : 11 ," &
        "PAD_37          : 13 ," &
        "PAD_38          : 142," &
        "PAD_39          : 15 ," &
        "PAD_40          : 130," &
        "PAD_41          : 123," &
        "PAD_42          : 111," &
        "PAD_43          : 80 ," &
        "PAD_44          : 82 ," &
        "PAD_45          : 101," &
        "PAD_46          : 103," &
        "PAD_47          : 124," &
        "PAD_48          : 125," &
        "PAD_49          : 3  ," &
        "PAD_50          : 140," &
        "PAD_51          : 128," &
        "PAD_52          : 129," &
        "PAD_53          : 33 ," &
        "PAD_54          : 34 ," &
        "PAD_55          : 37 ," &
        "PAD_56          : 32 ," &
        "PAD_57          : 26 ," &
        "PAD_58          : 76 ," &
        "PAD_59          : 78 ," &
        "PAD_60          : 99 ," &
        "PAD_61          : 95 ," &
        "PAD_62          : 105," &
        "PAD_63          : 58 ," &
        "PAD_64          : 68 ," &
        "PAD_65          : 39 ," &
        "PAD_66          : 49 ," &
        "PAD_67          : 40 ," &
        "PAD_68          : 42 ," &
        "PAD_69          : 44 ," &
        "PAD_70          : 46 ," &
        "PAD_71          : 48 ," &
        "PAD_72          : 59 ," &
        "PAD_73          : 61 ," &
        "PAD_74          : 63 ," &
        "PAD_75          : 65 ," &
        "PAD_76          : 67 ," &
        "PAD_77          : 117," &
        "PAD_78          : 119," &
        "PAD_79          : 121," &
	"PAD_80          : 133," & 
	"PAD_81          : 135," & 
	"PAD_82          : 137," & 
	"PAD_83          : 139," & 
	"PAD_84          : 4  ," & 
	"PAD_85          : 5  ," & 
	"PAD_86          : 8  ," & 
	"PAD_87          : 19 ," & 
	"PAD_88          : 20 ," & 
	"PAD_89          : 23 ," & 
	"PAD_90          : 24 ," & 
	"PAD_91          : 25 ," & 
	"PAD_92          : 106," & 
	"PAD_93          : 112," & 
	"PAD_94          : 115," & 
	"PAD_95          : 113," & 
	"PAD_96          : 38 ," & 
	"PAD_97          : 141," & 
	"PAD_98          : 102," & 
	"PAD_99          : 104," & 
	"PAD_100         : 100," &
	"PAD_101         : 85 ," &
	"PAD_102         : 98 ," &
	"PAD_103         : 83 ," &
	"PAD_104         : 81 ," &
	"PAD_105         : 79 ," &
	"PAD_106         : 77 ," &
	"PAD_107         : 75 ," &
        "MDO0            : 9  ," &
	"TCK		 : 88 ," &
	"TMS		 : 87 ," &
	"BCTRL  	 : 69 ," &
	"EXTAL  	 : 30 ," &
	"XTAL		 : 29 ," &
	"NMI		 : 1  ," &
	"RESET_B	 : 31 ," &
	"VPP_TEST	 : 107," &
	"VDD         	 : (6,21,27,91,97,126) ," &
	"VSS         	 : (7,22,28,90,96,127) ," &
        "VDD_1V2     	 : (18,36,93,131)      ," &
	"VSS_1V2     	 : (17,35,94,132)      ," &
	"VDD_REF_ADC0	 : 50 ," &
	"VSS_REF_ADC0	 : 51 ," &
	"VDD_REF_ADC1	 : 56 ," &
	"VSS_REF_ADC1	 : 57 ," &
	"VDD_VREG    	 : 72 ," &
	"VDD_1V2_VREG	 : 70 ," &
	"VSS_1V2_VREG	 : 71  " ;

   
-- 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 (10.0e6, BOTH);
   attribute TAP_SCAN_IN    of PAD_21 : signal is true;
   attribute TAP_SCAN_MODE  of TMS    : signal is true;
   attribute TAP_SCAN_OUT   of PAD_20 : 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 pictus_top_wrapper: entity is 
--        "(VPP_TEST) (0)";
   
-- Specifies the number of bits in the instruction register.
   
   attribute INSTRUCTION_LENGTH of pictus_top_wrapper: entity is 5;
   
-- Specifies the boundary-scan instructions implemented in the design and their 
-- opcodes.
   
   attribute INSTRUCTION_OPCODE of pictus_top_wrapper: entity is 
     "BYPASS  (11111)," &
     "EXTEST  (00100)," &
     "SAMPLE  (00011)," &
     "PRELOAD (00010)," &
     "IDCODE  (00001),"  &
     "PRIVATE 		(00101, 00110, 00111, 01001, 01010, 01011, 01100," &
              		"10000, 10001, 10010, 10011, 10100, 10101, 10110," &
	      		"10111, 11000, 11001, 11010, 11011, 11100, 11101," &
	      		"11110)";
 
-- 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 pictus_top_wrapper: entity is "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_PRIVATE of pictus_top_wrapper: entity is
   "PRIVATE";
    
  
-- 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 pictus_top_wrapper: entity is 
     "0010" &                  
 -- 4-bit version number
     "1010111000100001" &      
 -- 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 pictus_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 pictus_top_wrapper: entity is 190;
   
-- 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 pictus_top_wrapper: entity is 
--     
--    num   cell   port      function      safe  [ccell  disval  rslt]
--     
     "189  (BC_7,  PAD_101,  bidir,        X,    188,    0,      Z),  " &
     "188  (BC_1,  *,        control,      0),                        " &
     "187  (BC_7,  PAD_2,    bidir,        X,    186,    0,      Z),  " &
     "186  (BC_1,  *,        control,      0),                        " &
     "185  (BC_7,  PAD_103,  bidir,        X,    184,    0,      Z),  " &
     "184  (BC_1,  *,        control,      0),                        " &
     "183  (BC_7,  PAD_44,   bidir,        X,    182,    0,      Z),  " &
     "182  (BC_1,  *,        control,      0),                        " &
     "181  (BC_7,  PAD_104,  bidir,        X,    180,    0,      Z),  " &
     "180  (BC_1,  *,        control,      0),                        " &
     "179  (BC_7,  PAD_43,   bidir,        X,    178,    0,      Z),  " &
     "178  (BC_1,  *,        control,      0),                        " &
     "177  (BC_7,  PAD_105,  bidir,        X,    176,    0,      Z),  " &
     "176  (BC_1,  *,        control,      0),                        " &
     "175  (BC_7,  PAD_59,   bidir,        X,    174,    0,      Z),  " &
     "174  (BC_1,  *,        control,      0),                        " &
     "173  (BC_7,  PAD_106,  bidir,        X,    172,    0,      Z),  " &
     "172  (BC_1,  *,        control,      0),                        " &
     "171  (BC_7,  PAD_58,   bidir,        X,    170,    0,      Z),  " &
     "170  (BC_1,  *,        control,      0),                        " &
     "169  (BC_7,  PAD_107,  bidir,        X,    168,    0,      Z),  " &
     "168  (BC_1,  *,        control,      0),                        " &
     "167  (BC_7,  PAD_1,    bidir,        X,    166,    0,      Z),  " &
     "166  (BC_1,  *,        control,      0),                        " &
     "165  (BC_7,  PAD_0,    bidir,        X,    164,    0,      Z),  " &
     "164  (BC_1,  *,        control,      0),                        " &
     "163  (BC_3,  *,        internal,     X),                        " &
     "162  (BC_3,  *,        internal,     X),                        " &
     "161  (BC_3,  *,        internal,     X),                        " &
     "160  (BC_3,  *,        internal,     X),                        " &
     "159  (BC_3,  *,        internal,     X),                        " &
     "158  (BC_3,  *,        internal,     X),                        " &
     "157  (BC_3,  *,        internal,     X),                        " &
     "156  (BC_3,  *,        internal,     X),                        " &
     "155  (BC_3,  *,        internal,     X),                        " &
     "154  (BC_3,  *,        internal,     X),                        " &
     "153  (BC_3,  *,        internal,     X),                        " &
     "152  (BC_3,  *,        internal,     X),                        " &
     "151  (BC_3,  *,        internal,     X),                        " &
     "150  (BC_3,  *,        internal,     X),                        " &
     "149  (BC_3,  *,        internal,     X),                        " &
     "148  (BC_3,  *,        internal,     X),                        " &
     "147  (BC_3,  *,        internal,     X),                        " &
     "146  (BC_3,  *,        internal,     X),                        " &
     "145  (BC_3,  *,        internal,     X),                        " &
     "144  (BC_3,  *,        internal,     X),                        " &
     "143  (BC_3,  *,        internal,     X),                        " &
     "142  (BC_3,  *,        internal,     X),                        " &
     "141  (BC_3,  *,        internal,     X),                        " &
     "140  (BC_3,  *,        internal,     X),                        " &
     "139  (BC_3,  *,        internal,     X),                        " &
     "138  (BC_3,  *,        internal,     X),                        " &
     "137  (BC_7,  PAD_96,   bidir,        X,    136,    0,      Z),  " &
     "136  (BC_1,  *,        control,      0),                        " &
     "135  (BC_7,  PAD_55,   bidir,        X,    134,    0,      Z),  " &
     "134  (BC_1,  *,        control,      0),                        " &
     "133  (BC_7,  PAD_54,   bidir,        X,    132,    0,      Z),  " &
     "132  (BC_1,  *,        control,      0),                        " &
     "131  (BC_7,  PAD_53,   bidir,        X,    130,    0,      Z),  " &
     "130  (BC_1,  *,        control,      0),                        " &
     "129  (BC_7,  PAD_56,   bidir,        X,    128,    0,      Z),  " &
     "128  (BC_1,  *,        control,      0),                        " &
     "127  (BC_7,  PAD_57,   bidir,        X,    126,    0,      Z),  " &
     "126  (BC_1,  *,        control,      0),                        " &
     "125  (BC_7,  PAD_91,   bidir,        X,    124,    0,      Z),  " &
     "124  (BC_1,  *,        control,      0),                        " &
     "123  (BC_7,  PAD_90,   bidir,        X,    122,    0,      Z),  " &
     "122  (BC_1,  *,        control,      0),                        " &
     "121  (BC_7,  PAD_89,   bidir,        X,    120,    0,      Z),  " &
     "120  (BC_1,  *,        control,      0),                        " &
     "119  (BC_3,  *,        internal,     X),                        " &
     "118  (BC_7,  PAD_88,   bidir,        X,    117,    0,      Z),  " &
     "117  (BC_1,  *,        control,      0),                        " &
     "116  (BC_7,  PAD_87,   bidir,        X,    115,    0,      Z),  " &
     "115  (BC_1,  *,        control,      0),                        " &
     "114  (BC_7,  PAD_35,   bidir,        X,    113,    0,      Z),  " &
     "113  (BC_1,  *,        control,      0),                        " &
     "112  (BC_7,  PAD_39,   bidir,        X,    111,    0,      Z),  " &
     "111  (BC_1,  *,        control,      0),                        " &
     "110  (BC_7,  PAD_5,    bidir,        X,    109,    0,      Z),  " &
     "109  (BC_1,  *,        control,      0),                        " &
     "108  (BC_7,  PAD_37,   bidir,        X,    107,    0,      Z),  " &
     "107  (BC_1,  *,        control,      0),                        " &
     "106  (BC_7,  PAD_8,    bidir,        X,    105,    0,      Z),  " &
     "105  (BC_1,  *,        control,      0),                        " &
     "104  (BC_7,  PAD_36,   bidir,        X,    103,    0,      Z),  " &
     "103  (BC_1,  *,        control,      0),                        " &
     "102  (BC_7,  PAD_7,    bidir,        X,    101,    0,      Z),  " &
     "101  (BC_1,  *,        control,      0),                        " &
     "100  (BC_1,  *,        internal,     X),                        " &
     "99   (BC_1,  *,        internal,     X),                        " &
     "98   (BC_7,  PAD_86,   bidir,        X,    97,     0,      Z),  " &
     "97   (BC_1,  *,        control,      0),                        " &
     "96   (BC_7,  PAD_85,   bidir,        X,    95,     0,      Z),  " &
     "95   (BC_1,  *,        control,      0),                        " &
     "94   (BC_7,  PAD_84,   bidir,        X,    93,     0,      Z),  " &
     "93   (BC_1,  *,        control,      0),                        " &
     "92   (BC_7,  PAD_49,   bidir,        X,    91,     0,      Z),  " &
     "91   (BC_1,  *,        control,      0),                        " &
     "90   (BC_7,  PAD_6,    bidir,        X,    89,     0,      Z),  " &
     "89   (BC_1,  *,        control,      0),                        " &
     "88   (BC_3,  *,        internal,     X),                        " &
     "87   (BC_7,  PAD_15,   bidir,        X,    86,     0,      Z),  " &
     "86   (BC_1,  *,        control,      0),                        " &
     "85   (BC_7,  PAD_14,   bidir,        X,    84,     0,      Z),  " &
     "84   (BC_1,  *,        control,      0),                        " &
     "83   (BC_7,  PAD_38,   bidir,        X,    82,     0,      Z),  " &
     "82   (BC_1,  *,        control,      0),                        " &
     "81   (BC_7,  PAD_97,   bidir,        X,    80,     0,      Z),  " &
     "80   (BC_1,  *,        control,      0),                        " &
     "79   (BC_7,  PAD_50,   bidir,        X,    78,     0,      Z),  " &
     "78   (BC_1,  *,        control,      0),                        " &
     "77   (BC_7,  PAD_83,   bidir,        X,    76,     0,      Z),  " &
     "76   (BC_1,  *,        control,      0),                        " &
     "75   (BC_7,  PAD_22,   bidir,        X,    74,     0,      Z),  " &
     "74   (BC_1,  *,        control,      0),                        " &
     "73   (BC_7,  PAD_82,   bidir,        X,    72,     0,      Z),  " &
     "72   (BC_1,  *,        control,      0),                        " &
     "71   (BC_7,  PAD_13,   bidir,        X,    70,     0,      Z),  " &
     "70   (BC_1,  *,        control,      0),                        " &
     "69   (BC_7,  PAD_81,   bidir,        X,    68,     0,      Z),  " &
     "68   (BC_1,  *,        control,      0),                        " &
     "67   (BC_7,  PAD_9,    bidir,        X,    66,     0,      Z),  " &
     "66   (BC_1,  *,        control,      0),                        " &
     "65   (BC_7,  PAD_80,   bidir,        X,    64,     0,      Z),  " &
     "64   (BC_1,  *,        control,      0),                        " &
     "63   (BC_7,  PAD_40,   bidir,        X,    62,     0,      Z),  " &
     "62   (BC_1,  *,        control,      0),                        " &
     "61   (BC_7,  PAD_52,   bidir,        X,    60,     0,      Z),  " &
     "60   (BC_1,  *,        control,      0),                        " &
     "59   (BC_7,  PAD_51,   bidir,        X,    58,     0,      Z),  " &
     "58   (BC_1,  *,        control,      0),                        " &
     "57   (BC_7,  PAD_48,   bidir,        X,    56,     0,      Z),  " &
     "56   (BC_1,  *,        control,      0),                        " &
     "55   (BC_7,  PAD_47,   bidir,        X,    54,     0,      Z),  " &
     "54   (BC_1,  *,        control,      0),                        " &
     "53   (BC_7,  PAD_41,   bidir,        X,    52,     0,      Z),  " &
     "52   (BC_1,  *,        control,      0),                        " &
     "51   (BC_7,  PAD_12,   bidir,        X,    50,     0,      Z),  " &
     "50   (BC_1,  *,        control,      0),                        " &
     "49   (BC_7,  PAD_79,   bidir,        X,    48,     0,      Z),  " &
     "48   (BC_1,  *,        control,      0),                        " &
     "47   (BC_7,  PAD_11,   bidir,        X,    46,     0,      Z),  " &
     "46   (BC_1,  *,        control,      0),                        " &
     "45   (BC_7,  PAD_78,   bidir,        X,    44,     0,      Z),  " &
     "44   (BC_1,  *,        control,      0),                        " &
     "43   (BC_7,  PAD_10,   bidir,        X,    42,     0,      Z),  " &
     "42   (BC_1,  *,        control,      0),                        " &
     "41   (BC_7,  PAD_77,   bidir,        X,    40,     0,      Z),  " &
     "40   (BC_1,  *,        control,      0),                        " &
     "39   (BC_7,  PAD_19,   bidir,        X,    38,     0,      Z),  " &
     "38   (BC_1,  *,        control,      0),                        " &
     "37   (BC_7,  PAD_94,   bidir,        X,    36,     0,      Z),  " &
     "36   (BC_1,  *,        control,      0),                        " &
     "35   (BC_7,  PAD_18,   bidir,        X,    34,     0,      Z),  " &
     "34   (BC_1,  *,        control,      0),                        " &
     "33   (BC_7,  PAD_95,   bidir,        X,    32,     0,      Z),  " &
     "32   (BC_1,  *,        control,      0),                        " &
     "31   (BC_7,  PAD_93,   bidir,        X,    30,     0,      Z),  " &
     "30   (BC_1,  *,        control,      0),                        " &
     "29   (BC_7,  PAD_42,   bidir,        X,    28,     0,      Z),  " &
     "28   (BC_1,  *,        control,      0),                        " &
     "27   (BC_7,  PAD_17,   bidir,        X,    26,     0,      Z),  " &
     "26   (BC_1,  *,        control,      0),                        " &
     "25   (BC_7,  PAD_16,   bidir,        X,    24,     0,      Z),  " &
     "24   (BC_1,  *,        control,      0),                        " &
     "23   (BC_7,  PAD_4,    bidir,        X,    22,     0,      Z),  " &
     "22   (BC_1,  *,        control,      0),                        " &
     "21   (BC_7,  PAD_92,   bidir,        X,    20,     0,      Z),  " &
     "20   (BC_1,  *,        control,      0),                        " &
     "19   (BC_7,  PAD_62,   bidir,        X,    18,     0,      Z),  " &
     "18   (BC_1,  *,        control,      0),                        " &
     "17   (BC_7,  PAD_99,   bidir,        X,    16,     0,      Z),  " &
     "16   (BC_1,  *,        control,      0),                        " &
     "15   (BC_7,  PAD_46,   bidir,        X,    14,     0,      Z),  " &
     "14   (BC_1,  *,        control,      0),                        " &
     "13   (BC_7,  PAD_98,   bidir,        X,    12,     0,      Z),  " &
     "12   (BC_1,  *,        control,      0),                        " &
     "11   (BC_7,  PAD_45,   bidir,        X,    10,     0,      Z),  " &
     "10   (BC_1,  *,        control,      0),                        " &
     "9    (BC_7,  PAD_100,  bidir,        X,    8,      0,      Z),  " &
     "8    (BC_1,  *,        control,      0),                        " &
     "7    (BC_7,  PAD_60,   bidir,        X,    6,      0,      Z),  " &
     "6    (BC_1,  *,        control,      0),                        " &
     "5    (BC_7,  PAD_102,  bidir,        X,    4,      0,      Z),  " &
     "4    (BC_1,  *,        control,      0),                        " &
     "3    (BC_7,  PAD_61,   bidir,        X,    2,      0,      Z),  " &
     "2    (BC_1,  *,        control,      0),                        " &
     "1    (BC_7,  PAD_3,    bidir,        X,    0,      0,      Z),  " &
     "0    (BC_1,  *,        control,      0)                         ";
 
 end pictus_top_wrapper;