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

-- Generated by boundaryScanGenerate 7.0.SP02-Build20090611.045 on 07/01/10 10:16:19
-- BSDL Version 2001

entity top is 
    generic (PHYSICAL_PIN_MAP : string := "QFP_256");

    port (
        -- Port List
        PAD_avddl0_0         : linkage  bit_vector( 4 downto 1 );
        PAD_tdp4_0           : linkage  bit;
        PAD_agnd0_0          : linkage  bit_vector( 4 downto 1 );
        PAD_tdn4_0           : linkage  bit;
        PAD_avddh0_0         : linkage  bit_vector( 4 downto 1 );
        PAD_tdn4_1           : linkage  bit;
        PAD_agnd1_0          : linkage  bit_vector( 4 downto 1 );
        PAD_tdp4_1           : linkage  bit;
        PAD_avddl1_0         : linkage  bit_vector( 4 downto 1 );
        PAD_avddl2_0         : linkage  bit_vector( 4 downto 1 );
        PAD_tdp4_2           : linkage  bit;
        PAD_agnd2_0          : linkage  bit_vector( 4 downto 1 );
        PAD_tdn4_2           : linkage  bit;
        PAD_avddh1_0         : linkage  bit_vector( 4 downto 1 );
        PAD_tdn4_3           : linkage  bit;
        PAD_agnd3_0          : linkage  bit_vector( 4 downto 1 );
        PAD_tdp4_3           : linkage  bit;
        PAD_avddl3_0         : linkage  bit_vector( 4 downto 1 );
        PAD_tdp3_3           : linkage  bit;
        PAD_tdn3_3           : linkage  bit;
        PAD_tdn3_2           : linkage  bit;
        PAD_tdp3_2           : linkage  bit;
        PAD_tdp3_1           : linkage  bit;
        PAD_tdn3_1           : linkage  bit;
        PAD_tdn3_0           : linkage  bit;
        PAD_tdp3_0           : linkage  bit;
        PAD_gphy_rdac1_0     : linkage  bit;
        PAD_gphy_extvref1_0  : linkage  bit;
        PAD_gphy_bgnd_0      : linkage  bit;
        PAD_gphy_bvdd_0      : linkage  bit;
        PAD_gphy_pllgnd_0    : linkage  bit;
        PAD_gphy_pllvdd_0    : linkage  bit;
        PAD_gphy_tvcoi_0     : linkage  bit;
        PAD_tdp2_0           : linkage  bit;
        PAD_tdn2_0           : linkage  bit;
        PAD_tdn2_1           : linkage  bit;
        PAD_tdp2_1           : linkage  bit;
        PAD_tdp2_2           : linkage  bit;
        PAD_tdn2_2           : linkage  bit;
        PAD_tdn2_3           : linkage  bit;
        PAD_tdp2_3           : linkage  bit;
        PAD_tdp1_3           : linkage  bit;
        PAD_tdn1_3           : linkage  bit;
        PAD_tdn1_2           : linkage  bit;
        PAD_tdp1_2           : linkage  bit;
        PAD_tdp1_1           : linkage  bit;
        PAD_tdn1_1           : linkage  bit;
        PAD_tdn1_0           : linkage  bit;
        PAD_tdp1_0           : linkage  bit;
        GMII_RXCLK      : inout    bit;
        GMII_RXD0 : inout    bit;
        GMII_RXD1 : inout    bit;
        GMII_RXER       : inout    bit;
        GMII_RXD2       : inout    bit;
        GMII_RXDV : inout    bit;
        GMII_RXD3 : inout    bit;
        GMII_RXD4       : inout    bit;
        GMII_RXD5       : inout    bit;
        GMII_RXD6 : inout    bit;
        GMII_RXD7 : inout    bit;
        GMII_GTXCLK     : inout    bit;
        GMII_TXEN : inout    bit;
        GMII_TXCLK : inout    bit;
        GMII_TXD0        : inout    bit;
        GMII_TXD1        : inout    bit;
        GMII_TXD2 : inout    bit;
        GMII_TXD3        : inout    bit;
        GMII_TXD4        : inout    bit;
        GMII_TXD5 : inout    bit;
        GMII_TXD6 : inout    bit;
        GMII_TXD7        : inout    bit;
        GMII_TXER        : inout    bit;
        LEDCLK           : inout    bit;
        LEDDATAT_GMII_VOL_SEL0          : linkage  bit;
        PAD_otp_vdd          : linkage  bit;
        MOSI             : inout    bit;
        SCK              : inout    bit;
        MISO             : inout    bit;
        SS               : inout    bit;
        IMP_COL          : inout    bit;
        IMP_RXD7         : inout    bit;
        IMP_RXD6         : inout    bit;
        IMP_RXD5         : inout    bit;
        IMP_RXD4         : inout    bit;
        IMP_RXD3         : inout    bit;
        IMP_RXD2         : inout    bit;
        IMP_RXD1         : inout    bit;
        IMP_RXD0         : inout    bit;
        IMP_RXDV         : inout    bit;
        IMP_RXER         : inout    bit;
        IMP_RXCLK        : inout    bit;
        IMP_CRS          : inout    bit;
        IMP_TXCLK        : inout    bit;
        IMP_TXER         : inout    bit;
        IMP_TXEN         : inout    bit;
        IMP_TXD0         : inout    bit;
        IMP_TXD1         : inout    bit;
        IMP_TXD2         : inout    bit;
        IMP_GTXCLK       : inout    bit;
        IMP_TXD3         : inout    bit;
        IMP_TXD4         : inout    bit;
        IMP_TXD5         : inout    bit;
        IMP_TXD6         : inout    bit;
        IMP_TXD7         : inout    bit;
        PAD_avddl0_1         : linkage  bit_vector( 4 downto 1 );
        PAD_tdp8_0           : linkage  bit;
        PAD_agnd0_1          : linkage  bit_vector( 4 downto 1 );
        PAD_tdn8_0           : linkage  bit;
        PAD_avddh0_1         : linkage  bit_vector( 4 downto 1 );
        PAD_tdn8_1           : linkage  bit;
        PAD_agnd1_1          : linkage  bit_vector( 4 downto 1 );
        PAD_tdp8_1           : linkage  bit;
        PAD_avddl1_1         : linkage  bit_vector( 4 downto 1 );
        PAD_avddl2_1         : linkage  bit_vector( 4 downto 1 );
        PAD_tdp8_2           : linkage  bit;
        PAD_agnd2_1          : linkage  bit_vector( 4 downto 1 );
        PAD_tdn8_2           : linkage  bit;
        PAD_avddh1_1         : linkage  bit_vector( 4 downto 1 );
        PAD_tdn8_3           : linkage  bit;
        PAD_agnd3_1          : linkage  bit_vector( 4 downto 1 );
        PAD_tdp8_3           : linkage  bit;
        PAD_avddl3_1         : linkage  bit_vector( 4 downto 1 );
        PAD_tdp7_3           : linkage  bit;
        PAD_tdn7_3           : linkage  bit;
        PAD_tdn7_2           : linkage  bit;
        PAD_tdp7_2           : linkage  bit;
        PAD_tdp7_1           : linkage  bit;
        PAD_tdn7_1           : linkage  bit;
        PAD_tdn7_0           : linkage  bit;
        PAD_tdp7_0           : linkage  bit;
        PAD_gphy_tvcoi_1     : linkage  bit;
        PAD_gphy_pllvdd_1    : linkage  bit;
        PAD_gphy_pllgnd_1    : linkage  bit;
        PAD_gphy_bvdd_1      : linkage  bit;
        PAD_gphy_bgnd_1      : linkage  bit;
        PAD_gphy_extvref1_1  : linkage  bit;
        PAD_gphy_rdac1_1     : linkage  bit;
        PAD_tdp6_0           : linkage  bit;
        PAD_tdn6_0           : linkage  bit;
        PAD_tdn6_1           : linkage  bit;
        PAD_tdp6_1           : linkage  bit;
        PAD_tdp6_2           : linkage  bit;
        PAD_tdn6_2           : linkage  bit;
        PAD_tdn6_3           : linkage  bit;
        PAD_tdp6_3           : linkage  bit;
        PAD_tdp5_3           : linkage  bit;
        PAD_tdn5_3           : linkage  bit;
        PAD_tdn5_2           : linkage  bit;
        PAD_tdp5_2           : linkage  bit;
        PAD_tdp5_1           : linkage  bit;
        PAD_tdn5_1           : linkage  bit;
        PAD_tdn5_0           : linkage  bit;
        PAD_tdp5_0           : linkage  bit;
        FSI         : inout    bit;
        FSCLK       : inout    bit;
        FCSB        : inout    bit;
        FSO_GMII_VOL_SEL1         : linkage  bit;
        PAD_bond_eav_en      : linkage  bit;
        MDC              : inout    bit;
        MDIO             : inout    bit;
        INTR_B           : inout    bit;
        ACT_LOOP_DETECT  : inout    bit;
        LOOP_DETECTED    : inout    bit;
        IMP_PAUSECAP_TX  : inout    bit;
        IMP_PAUSECAP_RX  : inout    bit;
        IMP_LINK         : inout    bit;
        IMP_DUPLEX       : inout    bit;
        IMP_SPEED0       : inout    bit;
        IMP_SPEED1       : inout    bit;
        IMP_VOL_SEL0     : linkage  bit;
        IMP_VOL_SEL1     : linkage  bit;
        EN_8051_TxRx         : inout    bit;
        EN_GREEN          : linkage  bit;
        LOOP_DETECT_EN           : linkage  bit;
        EN_EEE        : inout    bit;
        TRST           : in       bit;
        XTAL_AVDD        : linkage  bit;
        XTALI            : linkage  bit;
        XTALO            : linkage  bit;
        PAD_xtal_avss        : linkage  bit;
        PAD_tm_avss          : linkage  bit;
        PAD_tm_avdd          : linkage  bit;
        PAD_pllavss          : linkage  bit;
        PAD_plldvss          : linkage  bit;
        PAD_pllavdd          : linkage  bit;
        PAD_plldvdd          : linkage  bit;
        PAD_plltest          : linkage  bit;
        EN_CLK25_OUT_CLK25_OUT     : inout    bit;
        TMS              : in       bit;
        TCK              : in       bit;
        TDI              : in       bit;
        TDO              : out      bit;
        EN_CLK50_OUT_CLK50_OUT     : inout    bit;
        IMP_DUMB_FWDG_EN          : linkage  bit;
        CPU_EEPROM_SEL   : inout    bit;
        RESET           : linkage  bit;
        CLK_FREQ1_GPIO1        : inout    bit;
        CLK_FREQ0_GPIO0        : inout    bit;
        LEDMODE1_GPIO4         : linkage  bit;
        LEDMODE0_GPIO3         : inout    bit;
        GPIO2        : inout    bit;
        HW_FWDG_EN_GPIO7       : inout    bit;
        IMP_MODE1_GPIO6        : linkage  bit;
        IMP_MODE0_GPIO5        : inout    bit;
        GMII_MODE_1_MDC2         : inout    bit;
        GMII_MODE_0_MDIO2         : inout    bit;
        IMP_RXC_DELAY : inout    bit;
        PAD_bond_bypass_phy  : linkage  bit;
        IMP_TXC_DELAY : inout    bit;
        LOOP_IMP_SEL            : inout    bit;
        ENHDXFLOW  : inout    bit;
        ENFDXFLOW  : inout    bit;
        PAD_vssc             : linkage  bit;
        PAD_vsso             : linkage  bit;
        OVDD3            : linkage  bit_vector (6 downto 0);
        DVDD             : linkage  bit_vector (9 downto 0);
        PAD_vddo2_0          : linkage  bit;
        OVDD            : linkage  bit_vector (6 downto 0);
        PAD_vddo2_1          : linkage  bit;
        PAD_vddo2_2          : linkage  bit;
        PLL_AVSS       : linkage  bit);

    use STD_1149_1_2001.all;
    use LVS_BSCAN_CELLS.all;

    attribute COMPONENT_CONFORMANCE of top: entity is "STD_1149_1_2001";

    --Pin mappings

    attribute PIN_MAP of top: entity is PHYSICAL_PIN_MAP;

    constant QFP_256: PIN_MAP_STRING := 
    "GMII_RXCLK      : 199   , " &
    "GMII_RXD0 : 197   , " &
    "GMII_RXD1 : 196   , " &
    "GMII_RXER       : 195   , " &
    "GMII_RXD2       : 194   , " &
    "GMII_RXDV : 192   , " &
    "GMII_RXD3 : 191   , " &
    "GMII_RXD4       : 190   , " &
    "GMII_RXD5       : 189  , " &
    "GMII_RXD6 : 188  , " &
    "GMII_RXD7 : 186  , " &
    "GMII_GTXCLK     : 185  , " &
    "GMII_TXEN : 182  , " &
    "GMII_TXCLK : 181  , " &
    "GMII_TXD0        : 179  , " &
    "GMII_TXD1        : 178  , " &
    "GMII_TXD2 : 177  , " &
    "GMII_TXD3        : 175  , " &
    "GMII_TXD4        : 174  , " &
    "GMII_TXD5 : 172  , " &
    "GMII_TXD6 : 171  , " &
    "GMII_TXD7        : 170  , " &
    "GMII_TXER        : 168  , " &
    "LEDCLK           : 167  , " &
    "LEDDATAT_GMII_VOL_SEL0          : 166  , " &
    "MOSI             : 164  , " &
    "SCK              : 163  , " &
    "MISO             : 161  , " &
    "SS               : 160  , " &
    "IMP_COL          : 159  , " &
    "IMP_RXD7         : 158  , " &
    "IMP_RXD6         : 157  , " &
    "IMP_RXD5         : 156  , " &
    "IMP_RXD4         : 155  , " &
    "IMP_RXD3         : 154  , " &
    "IMP_RXD2         : 152  , " &
    "IMP_RXD1         : 151  , " &
    "IMP_RXD0         : 150  , " &
    "IMP_RXDV         : 149  , " &
    "IMP_RXER         : 147  , " &
    "IMP_RXCLK        : 144  , " &
    "IMP_CRS          : 143  , " &
    "IMP_TXCLK        : 141  , " &
    "IMP_TXER         : 140  , " &
    "IMP_TXEN         : 139  , " &
    "IMP_TXD0         : 137  , " &
    "IMP_TXD1         : 136  , " &
    "IMP_TXD2         : 134  , " &
    "IMP_GTXCLK       : 132  , " &
    "IMP_TXD3         : 131  , " &
    "IMP_TXD4         : 130  , " &
    "IMP_TXD5         : 128  , " &
    "IMP_TXD6         : 127  , " &
    "IMP_TXD7         : 126  , " &
    "FSI         : 67  , " &
    "FSCLK       : 66  , " &
    "FCSB        : 65  , " &
    "FSO_GMII_VOL_SEL1         : 64  , " &
    "MDC              : 62  , " &
    "MDIO             : 61  , " &
    "INTR_B           : 60  , " &
    "ACT_LOOP_DETECT  : 59  , " &
    "LOOP_DETECTED    : 58  , " &
    "IMP_PAUSECAP_TX  : 56  , " &
    "IMP_PAUSECAP_RX  : 55  , " &
    "IMP_LINK         : 54  , " &
    "IMP_DUPLEX       : 52  , " &
    "IMP_SPEED0       : 51  , " &
    "IMP_SPEED1       : 50  , " &
    "IMP_VOL_SEL0     : 49  , " &
    "IMP_VOL_SEL1     : 48  , " &
    "EN_8051_TxRx         : 47  , " &
    "EN_GREEN          : 45  , " &
    "LOOP_DETECT_EN           : 42  , " &
    "EN_EEE        : 38  , " &
    "TRST           : 36  , " &
    "XTAL_AVDD        : 35  , " &
    "XTALI            : 34  , " &
    "XTALO            : 33  , " &
    "EN_CLK25_OUT_CLK25_OUT   : 26  , " &
    "TDO           : 22  , " &
    "TDI           : 23  , " &
    "TCK           : 24  , " &
    "TMS           : 25  , " &
    "EN_CLK50_OUT_CLK50_OUT   : 21  , " &
    "CPU_EEPROM_SEL   : 18  , " &
    "RESET           : 17  , " &
    "CLK_FREQ1_GPIO1        : 15  , " &
    "CLK_FREQ0_GPIO0        : 14  , " &
    "LEDMODE1_GPIO4         : 13  , " &
    "LEDMODE0_GPIO3         : 12  , " &
    "GPIO2        : 10  , " &
    "HW_FWDG_EN_GPIO7       : 9  , " &
    "IMP_MODE1_GPIO6        : 8  , " &
    "IMP_MODE0_GPIO5        : 7  , " &
    "GMII_MODE_1_MDC2         : 6  , " &
    "GMII_MODE_0_MDIO2         : 5  , " &
    "IMP_RXC_DELAY : 4  , " &
    "IMP_TXC_DELAY : 2  , " &
    "LOOP_IMP_SEL            : 1  , " &
    "ENHDXFLOW  : 255  , " &
    "ENFDXFLOW  : 254  , " &
    "OVDD3            :( 
                        173   , " &
			"176   , " &
                        "180    , " &
                        "184    , " &
                        "187    , " &
                        "193    , " &
                        "198)    , " &
    "DVDD             :( 16  , " &
                        "27    , " &
                        "31    , " &
                        "40    , " &
                        "53    , " &
                        "135    , " &
                        "148    , " &
                        "162    , " &
                        "169    , " &
                        "183)    , " &
    "OVDD            :( 125  , " &
                        "129    , " &
                        "133    , " &
                        "138    , " &
                        "142    , " &
                        "145    , " &
                        "153)    , " &
    "PLL_AVSS       : 30    " ;

   attribute TAP_SCAN_RESET of TRST                   : signal is true;
   attribute TAP_SCAN_IN    of TDI                      : signal is true;
   attribute TAP_SCAN_MODE  of TMS                      : signal is true;
   attribute TAP_SCAN_OUT   of TDO                      : signal is true;
   attribute TAP_SCAN_CLOCK of TCK                      : signal is (2.5000000000000000000e+07, BOTH);


   attribute INSTRUCTION_LENGTH of top: entity is 32;
 
   attribute INSTRUCTION_OPCODE of top: entity is
      "IDCODE       (11111111111111111111111111111110)," &
      "BYPASS       (00000000000000000000000000000000, 11111111111111111111111111111111)," &
      "EXTEST       (11111111111111111111111111101000)," &
      "SAMPLE       (11111111111111111111111111111000)," &
      "PRELOAD      (11111111111111111111111111111000)," &
      "HIGHZ        (11111111111111111111111111001111)," &
      "CLAMP        (11111111111111111111111111101111) " ;
 
   attribute INSTRUCTION_CAPTURE of top: entity is "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx01";
 
   attribute IDCODE_REGISTER of top: entity is
      "0000"             & -- version
      "0000000101101101" & -- part number
      "00010111111"      & -- manufacturer's identity
      "1";                   -- required by 1149.1
 
   attribute REGISTER_ACCESS of top: entity is
      "BOUNDARY     ( SAMPLE, PRELOAD )," &
      "BYPASS       ( HIGHZ, CLAMP, BYPASS ) " ;


    --Boundary scan definition
    attribute BOUNDARY_LENGTH of top: entity is 140;

    attribute BOUNDARY_REGISTER of top: entity is 
    -- num  cell         port               function       safe     [ccell disval  rslt]
    "  139  (BC_2       , *                , control      , 1   )                          ,"&
    "  138  (LV_BC_7    , GMII_RXCLK  , bidir        , X    ,   139    , 1     , Z),"&
    "  137  (BC_2       , *                , control      , 1   )                          ,"&
    "  136  (BC_0 , * , internal , X) , " &
    "  135  (BC_2       , *                , control      , 1   )                          ,"&
    "  134  (LV_BC_7    , GMII_RXD0 , bidir        , X    ,   135    , 1     , Z),"&
    "  133  (BC_2       , *                , control      , 1   )                          ,"&
    "  132  (LV_BC_7    , GMII_RXD1 , bidir        , X    ,   133    , 1     , Z),"&
    "  131  (LV_BC_7    , GMII_RXER   , bidir        , X    ,   133    , 1     , Z),"&
    "  130  (LV_BC_7    , GMII_RXD2   , bidir        , X    ,   133    , 1     , Z),"&
    "  129  (LV_BC_7    , LOOP_DETECT_EN , bidir        , X    ,   135    , 1     , Z),"&
    "  128  (LV_BC_7    , GMII_RXD3 , bidir        , X    ,   135    , 1     , Z),"&
    "  127  (BC_2       , *                , control      , 1   )                          ,"&
    "  126  (LV_BC_7    , GMII_RXD4   , bidir        , X    ,   127    , 1     , Z),"&
    "  125  (LV_BC_7    , GMII_RXD5   , bidir        , X    ,   127    , 1     , Z),"&
    "  124  (BC_2       , *                , control      , 1   )                          ,"&
    "  123  (LV_BC_7    , GMII_RXD6 , bidir        , X    ,   124    , 1     , Z),"&
    "  122  (LV_BC_7    , GMII_RXD7 , bidir        , X    ,   124    , 1     , Z),"&
    "  121  (BC_2       , *                , control      , 1   )                          ,"&
    "  120  (LV_BC_7    , GMII_GTXCLK , bidir        , X    ,   121    , 1     , Z),"&
    "  119  (BC_0 , * , internal , X) , " &
    "  118  (BC_2       , *                , control      , 1   )                          ,"&
    "  117  (LV_BC_7    , GMII_TXEN , bidir        , X    ,   118    , 1     , Z),"&
    "  116  (BC_2       , *                , control      , 1   )                          ,"&
    "  115  (LV_BC_7    , GMII_TXCLK , bidir        , X    ,   116    , 1     , Z),"&
    "  114  (LV_BC_7    , GMII_TXD0    , bidir        , X    ,   118    , 1     , Z),"&
    "  113  (LV_BC_7    , GMII_TXD1    , bidir        , X    ,   118    , 1     , Z),"&
    "  112  (BC_2       , *                , control      , 1   )                          ,"&
    "  111  (LV_BC_7    , GMII_TXD2 , bidir        , X    ,   112    , 1     , Z),"&
    "  110  (BC_2       , *                , control      , 1   )                          ,"&
    "  109  (BC_0 , * , internal , X) , " &
    "  108  (LV_BC_7    , GMII_TXD3    , bidir        , X    ,   112    , 1     , Z),"&
    "  107  (LV_BC_7    , GMII_TXD4    , bidir        , X    ,   112    , 1     , Z),"&
    "  106  (LV_BC_7    , GMII_TXD5 , bidir        , X    ,   112    , 1     , Z),"&
    "  105  (LV_BC_7    , GMII_TXD6 , bidir        , X    ,   112    , 1     , Z),"&
    "  104  (BC_2       , *                , control      , 1   )                          ,"&
    "  103  (LV_BC_7    , GMII_TXD7    , bidir        , X    ,   104    , 1     , Z),"&
    "  102  (BC_2       , *                , control      , 1   )                          ,"&
    "  101  (LV_BC_7    , GMII_TXER    , bidir        , X    ,   102    , 1     , Z),"&
    "  100  (LV_BC_7    , LEDCLK       , bidir        , X    ,   102    , 1     , Z),"&
    "  99   (BC_2       , *                , control      , 1   )                          ,"&
    "  98   (LV_BC_7    , MOSI         , bidir        , X    ,   99     , 1     , Z),"&
    "  97   (BC_2       , *                , control      , 1   )                          ,"&
    "  96   (LV_BC_7    , SCK          , bidir        , X    ,   97     , 1     , Z),"&
    "  95   (BC_2       , *                , control      , 1   )                          ,"&
    "  94   (LV_BC_7    , MISO         , bidir        , X    ,   95     , 1     , Z),"&
    "  93   (LV_BC_7    , SS           , bidir        , X    ,   99     , 1     , Z),"&
    "  92   (BC_2       , *                , control      , 1   )                          ,"&
    "  91   (LV_BC_7    , IMP_COL      , bidir        , X    ,   92     , 1     , Z),"&
    "  90   (BC_2       , *                , control      , 1   )                          ,"&
    "  89   (LV_BC_7    , IMP_RXD7     , bidir        , X    ,   90     , 1     , Z),"&
    "  88   (LV_BC_7    , IMP_RXD6     , bidir        , X    ,   90     , 1     , Z),"&
    "  87   (LV_BC_7    , IMP_RXD5     , bidir        , X    ,   90     , 1     , Z),"&
    "  86   (LV_BC_7    , IMP_RXD4     , bidir        , X    ,   90     , 1     , Z),"&
    "  85   (LV_BC_7    , IMP_RXD3     , bidir        , X    ,   90     , 1     , Z),"&
    "  84   (LV_BC_7    , IMP_RXD2     , bidir        , X    ,   90     , 1     , Z),"&
    "  83   (LV_BC_7    , IMP_RXD1     , bidir        , X    ,   90     , 1     , Z),"&
    "  82   (LV_BC_7    , IMP_RXD0     , bidir        , X    ,   90     , 1     , Z),"&
    "  81   (LV_BC_7    , IMP_RXDV     , bidir        , X    ,   90     , 1     , Z),"&
    "  80   (LV_BC_7    , IMP_RXER     , bidir        , X    ,   90     , 1     , Z),"&
    "  79   (BC_2       , *                , control      , 1   )                          ,"&
    "  78   (LV_BC_7    , IMP_RXCLK    , bidir        , X    ,   79     , 1     , Z),"&
    "  77   (LV_BC_7    , IMP_CRS      , bidir        , X    ,   90     , 1     , Z),"&
    "  76   (LV_BC_7    , IMP_TXCLK    , bidir        , X    ,   79     , 1     , Z),"&
    "  75   (BC_2       , *                , control      , 1   )                          ,"&
    "  74   (LV_BC_7    , IMP_TXER     , bidir        , X    ,   75     , 1     , Z),"&
    "  73   (BC_2       , *                , control      , 1   )                          ,"&
    "  72   (LV_BC_7    , IMP_TXEN     , bidir        , X    ,   73     , 1     , Z),"&
    "  71   (LV_BC_7    , IMP_TXD0     , bidir        , X    ,   73     , 1     , Z),"&
    "  70   (LV_BC_7    , IMP_TXD1     , bidir        , X    ,   73     , 1     , Z),"&
    "  69   (LV_BC_7    , IMP_TXD2     , bidir        , X    ,   73     , 1     , Z),"&
    "  68   (BC_2       , *                , control      , 1   )                          ,"&
    "  67   (LV_BC_7    , IMP_GTXCLK   , bidir        , X    ,   68     , 1     , Z),"&
    "  66   (LV_BC_7    , IMP_TXD3     , bidir        , X    ,   73     , 1     , Z),"&
    "  65   (BC_2       , *                , control      , 1   )                          ,"&
    "  64   (LV_BC_7    , IMP_TXD4     , bidir        , X    ,   65     , 1     , Z),"&
    "  63   (LV_BC_7    , IMP_TXD5     , bidir        , X    ,   65     , 1     , Z),"&
    "  62   (LV_BC_7    , IMP_TXD6     , bidir        , X    ,   65     , 1     , Z),"&
    "  61   (LV_BC_7    , IMP_TXD7     , bidir        , X    ,   65     , 1     , Z),"&
    "  60   (BC_2       , *                , control      , 1   )                          ,"&
    "  59  (BC_0 , * , internal , X) , " &
    "  58   (BC_2       , *                , control      , 1   )                          ,"&
    "  57  (BC_0 , * , internal , X) , " &
    "  56   (LV_BC_7    , FSI     , bidir        , X    ,   60     , 1     , Z),"&
    "  55   (LV_BC_7    , FSCLK   , bidir        , X    ,   58     , 1     , Z),"&
    "  54   (LV_BC_7    , FCSB    , bidir        , X    ,   58     , 1     , Z),"&
    "  53   (BC_2       , *                , control      , 1   )                          ,"&
    "  52   (LV_BC_7    , MDC          , bidir        , X    ,   53     , 1     , Z),"&
    "  51   (BC_2       , *                , control      , 1   )                          ,"&
    "  50   (LV_BC_7    , MDIO         , bidir        , X    ,   51     , 1     , Z),"&
    "  49   (BC_2       , *                , control      , 1   )                          ,"&
    "  48   (LV_BC_7    , INTR_B       , bidir        , X    ,   49     , 1     , Z),"&
    "  47   (BC_2       , *                , control      , 1   )                          ,"&
    "  46   (LV_BC_7    , ACT_LOOP_DETECT , bidir        , X    ,   47     , 1     , Z),"&
    "  45   (BC_2       , *                , control      , 1   )                          ,"&
    "  44   (LV_BC_7    , LOOP_DETECTED , bidir        , X    ,   45     , 1     , Z),"&
    "  43   (BC_2       , *                , control      , 1   )                          ,"&
    "  42   (LV_BC_7    , IMP_PAUSECAP_TX , bidir        , X    ,   43     , 1     , Z),"&
    "  41   (LV_BC_7    , IMP_PAUSECAP_RX , bidir        , X    ,   43     , 1     , Z),"&
    "  40   (LV_BC_7    , IMP_LINK     , bidir        , X    ,   43     , 1     , Z),"&
    "  39   (LV_BC_7    , IMP_DUPLEX   , bidir        , X    ,   43     , 1     , Z),"&
    "  38   (LV_BC_7    , IMP_SPEED0   , bidir        , X    ,   43     , 1     , Z),"&
    "  37   (LV_BC_7    , IMP_SPEED1   , bidir        , X    ,   43     , 1     , Z),"&
    "  36   (LV_BC_7    , EN_8051_TxRx     , bidir        , X    ,   43     , 1     , Z),"&
    "  35  (BC_0 , * , internal , X) , " &
    "  34   (BC_2       , *                , control      , 1   )                          ,"&
    "  33   (LV_BC_7    , EN_EEE    , bidir        , X    ,   34     , 1     , Z),"&
    "  32   (BC_2       , *                , control      , 1   )                          ,"&
    "  31   (LV_BC_7    , EN_CLK25_OUT_CLK25_OUT , bidir        , X    ,   32     , 1     , Z),"&
    "  30   (BC_2       , *                , control      , 1   )                          ,"&
    "  29   (LV_BC_7    , EN_CLK50_OUT_CLK50_OUT , bidir        , X    ,   30     , 1     , Z),"&
    "  28   (BC_2       , *                , control      , 1   )                          ,"&
    "  27   (LV_BC_7    , CPU_EEPROM_SEL , bidir        , X    ,   28     , 1     , Z),"&
    "  26   (BC_2       , *                , control      , 1   )                          ,"&
    "  25   (LV_BC_7    , CLK_FREQ1_GPIO1    , bidir        , X    ,   26     , 1     , Z),"&
    "  24   (BC_2       , *                , control      , 1   )                          ,"&
    "  23   (LV_BC_7    , CLK_FREQ0_GPIO0    , bidir        , X    ,   24     , 1     , Z),"&
    "  22   (BC_2       , *                , control      , 1   )                          ,"&
    "  21   (LV_BC_7    , LEDMODE0_GPIO3     , bidir        , X    ,   22     , 1     , Z),"&
    "  20   (BC_2       , *                , control      , 1   )                          ,"&
    "  19   (LV_BC_7    , GPIO2    , bidir        , X    ,   20     , 1     , Z),"&
    "  18   (BC_2       , *                , control      , 1   )                          ,"&
    "  17   (LV_BC_7    , HW_FWDG_EN_GPIO7   , bidir        , X    ,   18     , 1     , Z),"&
    "  16   (BC_2       , *                , control      , 1   )                          ,"&
    "  15   (LV_BC_7    , IMP_MODE0_GPIO5    , bidir        , X    ,   16     , 1     , Z),"&
    "  14   (BC_2       , *                , control      , 1   )                          ,"&
    "  13   (LV_BC_7    , GMII_MODE_1_MDC2     , bidir        , X    ,   14     , 1     , Z),"&
    "  12   (BC_2       , *                , control      , 1   )                          ,"&
    "  11   (LV_BC_7    , GMII_MODE_0_MDIO2     , bidir        , X    ,   12     , 1     , Z),"&
    "  10   (BC_2       , *                , control      , 1   )                          ,"&
    "  9    (LV_BC_7    , IMP_RXC_DELAY , bidir        , X    ,   10     , 1     , Z),"&
    "  8    (BC_2       , *                , control      , 1   )                          ,"&
    "  7    (LV_BC_7    , IMP_TXC_DELAY , bidir        , X    ,   8      , 1     , Z),"&
    "  6    (BC_2       , *                , control      , 1   )                          ,"&
    "  5    (LV_BC_7    , LOOP_IMP_SEL        , bidir        , X    ,   6      , 1     , Z),"&
    "  4    (BC_2       , *                , control      , 1   )                          ,"&
    "  3  (BC_0 , * , internal , X) , " &
    "  2    (BC_2       , *                , control      , 1   )                          ,"&
    "  1    (LV_BC_7    , ENHDXFLOW , bidir        , X    ,   2      , 1     , Z),"&
    "  0    (LV_BC_7    , ENFDXFLOW , bidir        , X    ,   2      , 1     , Z) ";

end top;