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

-- ***********************************************************************
--
--   BSDL file for design ds33x11_256
--   Created by Synopsys Version 2000.11 (Nov 27, 2000)
--
--   File Name		:	DS33X11_256_BSDL.TXT
--   Designer		: 
--   Company		: 	Maxim Integrated Products
--   Documentation	:	DS33X162 datasheet
--   BSDL Revision	:	1.0
--   Date		:	Wed Dec 19 17:16:30 2007
--
--   Device	      	:	DS33X11 RevB1
--   Package	     	:	256-pin PBGA
-- 
--			IMPORTANT NOTICE
-- Maxim Integrated Products customers are advised to obtain the latest version of 
-- device specifications before relying on any published information contained 
-- herein. Maxim Integrated Products assumes no responsibility or liability arising 
-- out of the application of any information described herein.
--
--			IMPORTANT NOTICE ABOUT THE REVISION
--
-- Maxim Integrated Products customers are advised to check the revision of the  
-- device they will be using.  All the codes for the device revisions are 
-- herein this BSDL file.
--
-- The characters "/", "(", ")" and "*" have been removed from signal names for 
-- compatibility with BSDL file format.
-- 
-- ***********************************************************************


 entity ds33x11_256 is
   
-- This section identifies the default device package selected.
   
   generic (PHYSICAL_PIN_MAP: string:= "PBGA_256");
   
-- This section declares all the ports in the design.
   
   port ( 
          jtclk       : in       bit;
          jtdi        : in       bit;
          jtms        : in       bit;
          jtrst_n     : in       bit;
          refclk      : in       bit;
          rst_n       : in       bit;
          sysclk      : in       bit;
          ale         : inout    bit;
          col1        : inout    bit;
          crs1        : inout    bit;
          cs_n        : inout    bit;
          dce_sel     : inout    bit;
          int_n       : inout    bit;
          mdc         : inout    bit;
          mdio        : inout    bit;
          mode        : inout    bit;
          rclk1       : inout    bit;
          rd_n        : inout    bit;
          rdata1      : inout    bit;
          rmii_sel    : inout    bit;
          rsync1      : inout    bit;
          rxclk1      : inout    bit;
          rxdv1       : inout    bit;
          rxer1       : inout    bit;
          spi_sel     : inout    bit;
          tclk1       : inout    bit;
          tdata1      : inout    bit;
          tsync1      : inout    bit;
          txclk1      : inout    bit;
          txen1       : inout    bit;
          txer1       : inout    bit;
          wr_n        : inout    bit;
          a           : inout    bit_vector (0 to 10);
          d           : inout    bit_vector (0 to 7);
          rxd         : inout    bit_vector (0 to 7);
          txd         : inout    bit_vector (0 to 7);
          jtdo        : out      bit;
          gtx_clk1    : buffer   bit;
          avdd        : linkage  bit;
          avss        : linkage  bit;
          hiz_n       : linkage  bit;
          mbist_done  : linkage  bit;
          mbist_en    : linkage  bit;
          mbist_fail  : linkage  bit;
          pll_test_o  : linkage  bit;
          sd_a[0]     : linkage  bit;
          sd_a[10]    : linkage  bit;
          sd_a[11]    : linkage  bit;
          sd_a[12]    : linkage  bit;
          sd_a[1]     : linkage  bit;
          sd_a[2]     : linkage  bit;
          sd_a[3]     : linkage  bit;
          sd_a[4]     : linkage  bit;
          sd_a[5]     : linkage  bit;
          sd_a[6]     : linkage  bit;
          sd_a[7]     : linkage  bit;
          sd_a[8]     : linkage  bit;
          sd_a[9]     : linkage  bit;
          sd_ba[0]    : linkage  bit;
          sd_ba[1]    : linkage  bit;
          sd_cas_n    : linkage  bit;
          sd_clk      : linkage  bit;
          sd_clk_n    : linkage  bit;
          sd_clken    : linkage  bit;
          sd_cs_n     : linkage  bit;
          sd_dq[0]    : linkage  bit;
          sd_dq[10]   : linkage  bit;
          sd_dq[11]   : linkage  bit;
          sd_dq[12]   : linkage  bit;
          sd_dq[13]   : linkage  bit;
          sd_dq[14]   : linkage  bit;
          sd_dq[15]   : linkage  bit;
          sd_dq[1]    : linkage  bit;
          sd_dq[2]    : linkage  bit;
          sd_dq[3]    : linkage  bit;
          sd_dq[4]    : linkage  bit;
          sd_dq[5]    : linkage  bit;
          sd_dq[6]    : linkage  bit;
          sd_dq[7]    : linkage  bit;
          sd_dq[8]    : linkage  bit;
          sd_dq[9]    : linkage  bit;
          sd_ldm      : linkage  bit;
          sd_ldqs     : linkage  bit;
          sd_ras_n    : linkage  bit;
          sd_udm      : linkage  bit;
          sd_udqs     : linkage  bit;
          sd_we_n     : linkage  bit;
          sstl_test_i : linkage  bit;
          sstl_test_o : linkage  bit;
          sten        : linkage  bit;
          stmd        : linkage  bit;
          vref        : linkage  bit;
          vd33        : linkage  bit_vector (1 to 8);
          vdd         : linkage  bit_vector (1 to 9);
          vddp        : linkage  bit_vector (1 to 3);
          vddq        : linkage  bit_vector (1 to 7);
          vss         : linkage  bit_vector (1 to 13);
          vsso        : linkage  bit_vector (1 to 7)
   );
   
   use STD_1149_1_1994.all;
   
   attribute COMPONENT_CONFORMANCE of ds33x11_256: entity is "STD_1149_1_1993"
     ;
   
   attribute PIN_MAP of ds33x11_256: 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 PBGA_256: PIN_MAP_STRING := 
        "jtclk       : A1," &
        "jtdi        : D2," &
        "jtms        : C1," &
        "jtrst_n     : B1," &
        "refclk      : T13," &
        "rst_n       : E8," &
        "sysclk      : E16," &
        "ale         : J7," &
        "col1        : E14," &
        "crs1        : E13," &
        "cs_n        : J8," &
        "dce_sel     : P13," &
        "int_n       : J11," &
        "mdc         : F15," &
        "mdio        : G13," &
        "mode        : J12," &
        "rclk1       : E1," &
        "rd_n        : J9," &
        "rdata1      : D1," &
        "rmii_sel    : M14," &
        "rsync1      : F1," &
        "rxclk1      : G16," &
        "rxdv1       : G15," &
        "rxer1       : H15," &
        "spi_sel     : J16," &
        "tclk1       : R5," &
        "tdata1      : T6," &
        "tsync1      : R6," &
        "txclk1      : M15," &
        "txen1       : K14," &
        "txer1       : L14," &
        "wr_n        : J10," &
        "a           : (K10, L9, K11, L10, K13, L11, K12, L12, G10, L13, G11" &
        ")," &
        "d           : (K6, L6, K7, L7, K8, L8, K9, M9)," &
        "rxd         : (G14, F13, F14, H14, N16, M16, L15, K16)," &
        "txd         : (J13, K15, J15, H13, N15, P15, R15, T15)," &
        "jtdo        : E2," &
        "gtx_clk1    : R14," &
        "avdd        : F5," &
        "avss        : E11," &
        "hiz_n       : H16," &
        "mbist_done  : H8," &
        "mbist_en    : T5," &
        "mbist_fail  : T2," &
        "pll_test_o  : H6," &
        "sd_a[0]     : C3," &
        "sd_a[10]    : A3," &
        "sd_a[11]    : C6," &
        "sd_a[12]    : A5," &
        "sd_a[1]     : C2," &
        "sd_a[2]     : B2," &
        "sd_a[3]     : A2," &
        "sd_a[4]     : D3," &
        "sd_a[5]     : D4," &
        "sd_a[6]     : B5," &
        "sd_a[7]     : C5," &
        "sd_a[8]     : D5," &
        "sd_a[9]     : B6," &
        "sd_ba[0]    : B4," &
        "sd_ba[1]    : B3," &
        "sd_cas_n    : B7," &
        "sd_clk      : A8," &
        "sd_clk_n    : A9," &
        "sd_clken    : C4," &
        "sd_cs_n     : A4," &
        "sd_dq[0]    : C16," &
        "sd_dq[10]   : D12," &
        "sd_dq[11]   : C10," &
        "sd_dq[12]   : B10," &
        "sd_dq[13]   : B11," &
        "sd_dq[14]   : C11," &
        "sd_dq[15]   : B12," &
        "sd_dq[1]    : B16," &
        "sd_dq[2]    : B15," &
        "sd_dq[3]    : C15," &
        "sd_dq[4]    : A14," &
        "sd_dq[5]    : C12," &
        "sd_dq[6]    : A13," &
        "sd_dq[7]    : B13," &
        "sd_dq[8]    : D9," &
        "sd_dq[9]    : C9," &
        "sd_ldm      : D13," &
        "sd_ldqs     : C13," &
        "sd_ras_n    : A6," &
        "sd_udm      : D7," &
        "sd_udqs     : D8," &
        "sd_we_n     : A7," &
        "sstl_test_i : F7," &
        "sstl_test_o : J6," &
        "sten        : G6," &
        "stmd        : G9," &
        "vref        : B9," &
        "vd33        : (E9, E10, G5, E12, K5, M8, T14, P4)," &
        "vdd         : (D11, E3, E4, F12, G12, H11, H12, M3, R13)," &
        "vddp        : (B8, E5, E7)," &
        "vddq        : (A11, A12, A15, A16, C14, D10, D14)," &
        "vss         : (A10, C7, F6, F8, F9, F10, F11, F16, H5, H9, H10, R4" &
        ", M13)," &
        "vsso        : (B14, C8, D6, D15, D16, E6, E15)";
   
-- 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 jtclk  : signal is (10.0e6, BOTH);
   attribute TAP_SCAN_IN    of jtdi   : signal is true;
   attribute TAP_SCAN_MODE  of jtms   : signal is true;
   attribute TAP_SCAN_OUT   of jtdo   : signal is true;
   attribute TAP_SCAN_RESET of jtrst_n: signal is true;
   
-- Specifies the number of bits in the instruction register.
   
   attribute INSTRUCTION_LENGTH of ds33x11_256: entity is 3;
   
-- Specifies the boundary-scan instructions implemented in the
-- design and their opcodes.
   
   attribute INSTRUCTION_OPCODE of ds33x11_256: entity is 
     "BYPASS (111)," &
     "EXTEST (000)," &
     "SAMPLE (010)," &
     "CLAMP  (011)," &
     "HIGHZ  (100)," &
     "USER1  (101)," &
     "USER2  (110)," &
     "IDCODE (001)";
   
-- 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 ds33x11_256: entity is "001";
   
-- 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 ds33x11_256: entity is 
     "0001" &                  -- 4-bit version number
     "0000000001101011" &      -- 16-bit part number
     "00010100001" &           -- 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 ds33x11_256: entity is 
        "BYPASS    (BYPASS, CLAMP, HIGHZ, USER1, USER2)," &
        "BOUNDARY  (EXTEST, SAMPLE)," &
        "DEVICE_ID (IDCODE)";
   
-- Specifies the length of the boundary scan register.
   
   attribute BOUNDARY_LENGTH of ds33x11_256: entity is 312;
   
-- 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 ds33x11_256: entity is 
--    
--    num   cell   port      function      safe  [ccell  disval  rslt]
--    
     "311  (BC_1,  *,        control,      0),                        " &
     "310  (BC_0,  rdata1,   bidir,        X,    311,    0,      Z),  " &
     "309  (BC_1,  *,        control,      0),                        " &
     "308  (BC_0,  rclk1,    bidir,        X,    309,    0,      Z),  " &
     "307  (BC_1,  *,        control,      0),                        " &
     "306  (BC_0,  rsync1,   bidir,        X,    307,    0,      Z),  " &
     "305  (BC_0,  *,        internal,     X),                        " &
     "304  (BC_0,  *,        internal,     X),                        " &
     "303  (BC_0,  *,        internal,     X),                        " &
     "302  (BC_0,  *,        internal,     X),                        " &
     "301  (BC_0,  *,        internal,     X),                        " &
     "300  (BC_0,  *,        internal,     X),                        " &
     "299  (BC_0,  *,        internal,     X),                        " &
     "298  (BC_0,  *,        internal,     X),                        " &
     "297  (BC_0,  *,        internal,     X),                        " &
     "296  (BC_0,  *,        internal,     X),                        " &
     "295  (BC_0,  *,        internal,     X),                        " &
     "294  (BC_0,  *,        internal,     X),                        " &
     "293  (BC_0,  *,        internal,     X),                        " &
     "292  (BC_0,  *,        internal,     X),                        " &
     "291  (BC_0,  *,        internal,     X),                        " &
     "290  (BC_0,  *,        internal,     X),                        " &
     "289  (BC_0,  *,        internal,     X),                        " &
     "288  (BC_0,  *,        internal,     X),                        " &
     "287  (BC_0,  *,        internal,     X),                        " &
     "286  (BC_0,  *,        internal,     X),                        " &
     "285  (BC_0,  *,        internal,     X),                        " &
     "284  (BC_0,  *,        internal,     X),                        " &
     "283  (BC_0,  *,        internal,     X),                        " &
     "282  (BC_0,  *,        internal,     X),                        " &
     "281  (BC_0,  *,        internal,     X),                        " &
     "280  (BC_0,  *,        internal,     X),                        " &
     "279  (BC_0,  *,        internal,     X),                        " &
     "278  (BC_0,  *,        internal,     X),                        " &
     "277  (BC_0,  *,        internal,     X),                        " &
     "276  (BC_0,  *,        internal,     X),                        " &
     "275  (BC_0,  *,        internal,     X),                        " &
     "274  (BC_0,  *,        internal,     X),                        " &
     "273  (BC_0,  *,        internal,     X),                        " &
     "272  (BC_0,  *,        internal,     X),                        " &
     "271  (BC_0,  *,        internal,     X),                        " &
     "270  (BC_0,  *,        internal,     X),                        " &
     "269  (BC_0,  *,        internal,     X),                        " &
     "268  (BC_0,  *,        internal,     X),                        " &
     "267  (BC_0,  *,        internal,     X),                        " &
     "266  (BC_0,  *,        internal,     X),                        " &
     "265  (BC_0,  *,        internal,     X),                        " &
     "264  (BC_0,  *,        internal,     X),                        " &
     "263  (BC_0,  *,        internal,     X),                        " &
     "262  (BC_0,  *,        internal,     X),                        " &
     "261  (BC_0,  *,        internal,     X),                        " &
     "260  (BC_0,  *,        internal,     X),                        " &
     "259  (BC_0,  *,        internal,     X),                        " &
     "258  (BC_0,  *,        internal,     X),                        " &
     "257  (BC_0,  *,        internal,     X),                        " &
     "256  (BC_0,  *,        internal,     X),                        " &
     "255  (BC_0,  *,        internal,     X),                        " &
     "254  (BC_0,  *,        internal,     X),                        " &
     "253  (BC_0,  *,        internal,     X),                        " &
     "252  (BC_0,  *,        internal,     X),                        " &
     "251  (BC_0,  *,        internal,     X),                        " &
     "250  (BC_0,  *,        internal,     X),                        " &
     "249  (BC_0,  *,        internal,     X),                        " &
     "248  (BC_0,  *,        internal,     X),                        " &
     "247  (BC_0,  *,        internal,     X),                        " &
     "246  (BC_0,  *,        internal,     X),                        " &
     "245  (BC_0,  *,        internal,     X),                        " &
     "244  (BC_0,  *,        internal,     X),                        " &
     "243  (BC_0,  *,        internal,     X),                        " &
     "242  (BC_0,  *,        internal,     X),                        " &
     "241  (BC_0,  *,        internal,     X),                        " &
     "240  (BC_0,  *,        internal,     X),                        " &
     "239  (BC_0,  *,        internal,     X),                        " &
     "238  (BC_0,  *,        internal,     X),                        " &
     "237  (BC_0,  *,        internal,     X),                        " &
     "236  (BC_0,  *,        internal,     X),                        " &
     "235  (BC_0,  *,        internal,     X),                        " &
     "234  (BC_0,  *,        internal,     X),                        " &
     "233  (BC_0,  *,        internal,     X),                        " &
     "232  (BC_0,  *,        internal,     X),                        " &
     "231  (BC_0,  *,        internal,     X),                        " &
     "230  (BC_0,  *,        internal,     X),                        " &
     "229  (BC_0,  *,        internal,     X),                        " &
     "228  (BC_0,  *,        internal,     X),                        " &
     "227  (BC_0,  *,        internal,     X),                        " &
     "226  (BC_0,  *,        internal,     X),                        " &
     "225  (BC_0,  *,        internal,     X),                        " &
     "224  (BC_0,  *,        internal,     X),                        " &
     "223  (BC_0,  *,        internal,     X),                        " &
     "222  (BC_0,  *,        internal,     X),                        " &
     "221  (BC_0,  *,        internal,     X),                        " &
     "220  (BC_0,  *,        internal,     X),                        " &
     "219  (BC_0,  *,        internal,     X),                        " &
     "218  (BC_0,  *,        internal,     X),                        " &
     "217  (BC_0,  *,        internal,     X),                        " &
     "216  (BC_0,  *,        internal,     X),                        " &
     "215  (BC_0,  *,        internal,     X),                        " &
     "214  (BC_0,  *,        internal,     X),                        " &
     "213  (BC_0,  *,        internal,     X),                        " &
     "212  (BC_0,  *,        internal,     X),                        " &
     "211  (BC_0,  *,        internal,     X),                        " &
     "210  (BC_0,  *,        internal,     X),                        " &
     "209  (BC_0,  *,        internal,     X),                        " &
     "208  (BC_0,  *,        internal,     X),                        " &
     "207  (BC_1,  *,        control,      0),                        " &
     "206  (BC_0,  tdata1,   bidir,        X,    207,    0,      Z),  " &
     "205  (BC_1,  *,        control,      0),                        " &
     "204  (BC_0,  tclk1,    bidir,        X,    205,    0,      Z),  " &
     "203  (BC_1,  *,        control,      0),                        " &
     "202  (BC_0,  tsync1,   bidir,        X,    203,    0,      Z),  " &
     "201  (BC_0,  *,        internal,     X),                        " &
     "200  (BC_0,  *,        internal,     X),                        " &
     "199  (BC_0,  *,        internal,     X),                        " &
     "198  (BC_0,  *,        internal,     X),                        " &
     "197  (BC_0,  *,        internal,     X),                        " &
     "196  (BC_0,  *,        internal,     X),                        " &
     "195  (BC_0,  *,        internal,     X),                        " &
     "194  (BC_0,  *,        internal,     X),                        " &
     "193  (BC_0,  *,        internal,     X),                        " &
     "192  (BC_0,  *,        internal,     X),                        " &
     "191  (BC_0,  *,        internal,     X),                        " &
     "190  (BC_0,  *,        internal,     X),                        " &
     "189  (BC_0,  *,        internal,     X),                        " &
     "188  (BC_0,  *,        internal,     X),                        " &
     "187  (BC_0,  *,        internal,     X),                        " &
     "186  (BC_0,  *,        internal,     X),                        " &
     "185  (BC_0,  *,        internal,     X),                        " &
     "184  (BC_0,  *,        internal,     X),                        " &
     "183  (BC_0,  *,        internal,     X),                        " &
     "182  (BC_0,  *,        internal,     X),                        " &
     "181  (BC_0,  *,        internal,     X),                        " &
     "180  (BC_0,  *,        internal,     X),                        " &
     "179  (BC_0,  *,        internal,     X),                        " &
     "178  (BC_0,  *,        internal,     X),                        " &
     "177  (BC_0,  *,        internal,     X),                        " &
     "176  (BC_0,  *,        internal,     X),                        " &
     "175  (BC_0,  *,        internal,     X),                        " &
     "174  (BC_0,  *,        internal,     X),                        " &
     "173  (BC_0,  *,        internal,     X),                        " &
     "172  (BC_0,  *,        internal,     X),                        " &
     "171  (BC_0,  *,        internal,     X),                        " &
     "170  (BC_0,  *,        internal,     X),                        " &
     "169  (BC_0,  *,        internal,     X),                        " &
     "168  (BC_0,  *,        internal,     X),                        " &
     "167  (BC_0,  *,        internal,     X),                        " &
     "166  (BC_0,  *,        internal,     X),                        " &
     "165  (BC_0,  *,        internal,     X),                        " &
     "164  (BC_0,  *,        internal,     X),                        " &
     "163  (BC_0,  *,        internal,     X),                        " &
     "162  (BC_0,  *,        internal,     X),                        " &
     "161  (BC_0,  *,        internal,     X),                        " &
     "160  (BC_0,  *,        internal,     X),                        " &
     "159  (BC_0,  *,        internal,     X),                        " &
     "158  (BC_0,  *,        internal,     X),                        " &
     "157  (BC_0,  *,        internal,     X),                        " &
     "156  (BC_0,  *,        internal,     X),                        " &
     "155  (BC_0,  *,        internal,     X),                        " &
     "154  (BC_0,  *,        internal,     X),                        " &
     "153  (BC_0,  *,        internal,     X),                        " &
     "152  (BC_0,  *,        internal,     X),                        " &
     "151  (BC_0,  *,        internal,     X),                        " &
     "150  (BC_0,  *,        internal,     X),                        " &
     "149  (BC_0,  *,        internal,     X),                        " &
     "148  (BC_0,  *,        internal,     X),                        " &
     "147  (BC_0,  *,        internal,     X),                        " &
     "146  (BC_0,  *,        internal,     X),                        " &
     "145  (BC_0,  *,        internal,     X),                        " &
     "144  (BC_0,  *,        internal,     X),                        " &
     "143  (BC_0,  *,        internal,     X),                        " &
     "142  (BC_0,  *,        internal,     X),                        " &
     "141  (BC_0,  *,        internal,     X),                        " &
     "140  (BC_0,  *,        internal,     X),                        " &
     "139  (BC_0,  *,        internal,     X),                        " &
     "138  (BC_0,  *,        internal,     X),                        " &
     "137  (BC_0,  *,        internal,     X),                        " &
     "136  (BC_0,  *,        internal,     X),                        " &
     "135  (BC_0,  *,        internal,     X),                        " &
     "134  (BC_0,  *,        internal,     X),                        " &
     "133  (BC_0,  *,        internal,     X),                        " &
     "132  (BC_0,  *,        internal,     X),                        " &
     "131  (BC_0,  *,        internal,     X),                        " &
     "130  (BC_0,  *,        internal,     X),                        " &
     "129  (BC_0,  *,        internal,     X),                        " &
     "128  (BC_0,  *,        internal,     X),                        " &
     "127  (BC_1,  refclk,   input,        X),                        " &
     "126  (BC_1,  *,        control,      0),                        " &
     "125  (BC_0,  dce_sel,  bidir,        X,    126,    0,      Z),  " &
     "124  (BC_1,  *,        control,      0),                        " &
     "123  (BC_0,  rmii_sel, bidir,        X,    124,    0,      Z),  " &
     "122  (BC_0,  *,        internal,     X),                        " &
     "121  (BC_0,  *,        internal,     X),                        " &
     "120  (BC_0,  *,        internal,     X),                        " &
     "119  (BC_0,  *,        internal,     X),                        " &
     "118  (BC_2,  gtx_clk1, output2,      X),                        " &
     "117  (BC_0,  *,        internal,     X),                        " &
     "116  (BC_0,  *,        internal,     X),                        " &
     "115  (BC_1,  *,        control,      0),                        " &
     "114  (BC_0,  txd(4),   bidir,        X,    115,    0,      Z),  " &
     "113  (BC_1,  *,        control,      0),                        " &
     "112  (BC_0,  txd(5),   bidir,        X,    113,    0,      Z),  " &
     "111  (BC_1,  *,        control,      0),                        " &
     "110  (BC_0,  txd(6),   bidir,        X,    111,    0,      Z),  " &
     "109  (BC_1,  *,        control,      0),                        " &
     "108  (BC_0,  txd(7),   bidir,        X,    109,    0,      Z),  " &
     "107  (BC_0,  *,        internal,     X),                        " &
     "106  (BC_0,  *,        internal,     X),                        " &
     "105  (BC_0,  *,        internal,     X),                        " &
     "104  (BC_0,  *,        internal,     X),                        " &
     "103  (BC_0,  *,        internal,     X),                        " &
     "102  (BC_0,  *,        internal,     X),                        " &
     "101  (BC_1,  *,        control,      0),                        " &
     "100  (BC_0,  rxd(4),   bidir,        X,    101,    0,      Z),  " &
     "99   (BC_1,  *,        control,      0),                        " &
     "98   (BC_0,  rxd(5),   bidir,        X,    99,     0,      Z),  " &
     "97   (BC_1,  *,        control,      0),                        " &
     "96   (BC_0,  rxd(6),   bidir,        X,    97,     0,      Z),  " &
     "95   (BC_1,  *,        control,      0),                        " &
     "94   (BC_0,  rxd(7),   bidir,        X,    95,     0,      Z),  " &
     "93   (BC_0,  *,        internal,     X),                        " &
     "92   (BC_0,  *,        internal,     X),                        " &
     "91   (BC_0,  *,        internal,     X),                        " &
     "90   (BC_0,  *,        internal,     X),                        " &
     "89   (BC_1,  *,        control,      0),                        " &
     "88   (BC_0,  txclk1,   bidir,        X,    89,     0,      Z),  " &
     "87   (BC_1,  *,        control,      0),                        " &
     "86   (BC_0,  txer1,    bidir,        X,    87,     0,      Z),  " &
     "85   (BC_1,  *,        control,      0),                        " &
     "84   (BC_0,  txen1,    bidir,        X,    85,     0,      Z),  " &
     "83   (BC_1,  *,        control,      0),                        " &
     "82   (BC_0,  txd(0),   bidir,        X,    83,     0,      Z),  " &
     "81   (BC_1,  *,        control,      0),                        " &
     "80   (BC_0,  txd(1),   bidir,        X,    81,     0,      Z),  " &
     "79   (BC_1,  *,        control,      0),                        " &
     "78   (BC_0,  txd(2),   bidir,        X,    79,     0,      Z),  " &
     "77   (BC_1,  *,        control,      0),                        " &
     "76   (BC_0,  txd(3),   bidir,        X,    77,     0,      Z),  " &
     "75   (BC_1,  *,        control,      0),                        " &
     "74   (BC_0,  rxclk1,   bidir,        X,    75,     0,      Z),  " &
     "73   (BC_1,  *,        control,      0),                        " &
     "72   (BC_0,  rxer1,    bidir,        X,    73,     0,      Z),  " &
     "71   (BC_1,  *,        control,      0),                        " &
     "70   (BC_0,  rxdv1,    bidir,        X,    71,     0,      Z),  " &
     "69   (BC_1,  *,        control,      0),                        " &
     "68   (BC_0,  rxd(0),   bidir,        X,    69,     0,      Z),  " &
     "67   (BC_1,  *,        control,      0),                        " &
     "66   (BC_0,  rxd(1),   bidir,        X,    67,     0,      Z),  " &
     "65   (BC_1,  *,        control,      0),                        " &
     "64   (BC_0,  rxd(2),   bidir,        X,    65,     0,      Z),  " &
     "63   (BC_1,  *,        control,      0),                        " &
     "62   (BC_0,  rxd(3),   bidir,        X,    63,     0,      Z),  " &
     "61   (BC_1,  *,        control,      0),                        " &
     "60   (BC_0,  col1,     bidir,        X,    61,     0,      Z),  " &
     "59   (BC_1,  *,        control,      0),                        " &
     "58   (BC_0,  crs1,     bidir,        X,    59,     0,      Z),  " &
     "57   (BC_1,  *,        control,      0),                        " &
     "56   (BC_0,  mdio,     bidir,        X,    57,     0,      Z),  " &
     "55   (BC_1,  *,        control,      0),                        " &
     "54   (BC_0,  mdc,      bidir,        X,    55,     0,      Z),  " &
     "53   (BC_1,  *,        control,      0),                        " &
     "52   (BC_0,  d(7),     bidir,        X,    53,     0,      Z),  " &
     "51   (BC_1,  *,        control,      0),                        " &
     "50   (BC_0,  d(6),     bidir,        X,    51,     0,      Z),  " &
     "49   (BC_1,  *,        control,      0),                        " &
     "48   (BC_0,  d(5),     bidir,        X,    49,     0,      Z),  " &
     "47   (BC_1,  *,        control,      0),                        " &
     "46   (BC_0,  d(4),     bidir,        X,    47,     0,      Z),  " &
     "45   (BC_1,  *,        control,      0),                        " &
     "44   (BC_0,  d(3),     bidir,        X,    45,     0,      Z),  " &
     "43   (BC_1,  *,        control,      0),                        " &
     "42   (BC_0,  d(2),     bidir,        X,    43,     0,      Z),  " &
     "41   (BC_1,  *,        control,      0),                        " &
     "40   (BC_0,  d(1),     bidir,        X,    41,     0,      Z),  " &
     "39   (BC_1,  *,        control,      0),                        " &
     "38   (BC_0,  d(0),     bidir,        X,    39,     0,      Z),  " &
     "37   (BC_1,  *,        control,      0),                        " &
     "36   (BC_0,  a(10),    bidir,        X,    37,     0,      Z),  " &
     "35   (BC_1,  *,        control,      0),                        " &
     "34   (BC_0,  a(9),     bidir,        X,    35,     0,      Z),  " &
     "33   (BC_1,  *,        control,      0),                        " &
     "32   (BC_0,  a(8),     bidir,        X,    33,     0,      Z),  " &
     "31   (BC_1,  *,        control,      0),                        " &
     "30   (BC_0,  a(7),     bidir,        X,    31,     0,      Z),  " &
     "29   (BC_1,  *,        control,      0),                        " &
     "28   (BC_0,  a(6),     bidir,        X,    29,     0,      Z),  " &
     "27   (BC_1,  *,        control,      0),                        " &
     "26   (BC_0,  a(5),     bidir,        X,    27,     0,      Z),  " &
     "25   (BC_1,  *,        control,      0),                        " &
     "24   (BC_0,  a(4),     bidir,        X,    25,     0,      Z),  " &
     "23   (BC_1,  *,        control,      0),                        " &
     "22   (BC_0,  a(3),     bidir,        X,    23,     0,      Z),  " &
     "21   (BC_1,  *,        control,      0),                        " &
     "20   (BC_0,  a(2),     bidir,        X,    21,     0,      Z),  " &
     "19   (BC_1,  *,        control,      0),                        " &
     "18   (BC_0,  a(1),     bidir,        X,    19,     0,      Z),  " &
     "17   (BC_1,  *,        control,      0),                        " &
     "16   (BC_0,  a(0),     bidir,        X,    17,     0,      Z),  " &
     "15   (BC_1,  *,        control,      0),                        " &
     "14   (BC_0,  ale,      bidir,        X,    15,     0,      Z),  " &
     "13   (BC_1,  *,        control,      0),                        " &
     "12   (BC_0,  cs_n,     bidir,        X,    13,     0,      Z),  " &
     "11   (BC_1,  *,        control,      0),                        " &
     "10   (BC_0,  rd_n,     bidir,        X,    11,     0,      Z),  " &
     "9    (BC_1,  *,        control,      0),                        " &
     "8    (BC_0,  wr_n,     bidir,        X,    9,      0,      Z),  " &
     "7    (BC_1,  *,        control,      0),                        " &
     "6    (BC_0,  int_n,    bidir,        X,    7,      0,      Z),  " &
     "5    (BC_1,  *,        control,      0),                        " &
     "4    (BC_0,  mode,     bidir,        X,    5,      0,      Z),  " &
     "3    (BC_1,  *,        control,      0),                        " &
     "2    (BC_0,  spi_sel,  bidir,        X,    3,      0,      Z),  " &
     "1    (BC_1,  sysclk,   input,        X),                        " &
     "0    (BC_1,  rst_n,    input,        X)                         ";
 
 end ds33x11_256;