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

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

--   BSDL file for design altair_top

--   Created by Synopsys Version Y-2006.06 (May 25, 2006)

--   Designer: 
--   Company:  PLX TECHNOLOGY

--   Date: Wed Sep 27 13:42:32 2006
--   Date: Thu Jan 24 2008. Removed DEVICE_ID pins that are tied in package. For customer use.

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


 entity altair_top is
   
-- This section identifies the default device package selected.
   
   generic (PHYSICAL_PIN_MAP: string:= "PEX_8533AA");
   
-- This section declares all the ports in the design.
   
   port ( 
          HP_MRLn_P_8              : in       bit;
          I2C_ADDR_P_0             : in       bit;
          I2C_ADDR_P_1             : in       bit;
          I2C_ADDR_P_2             : in       bit;
          I2C_INTA_ENABLEn_P       : in       bit;
          JTAG_TCK_P               : in       bit;
          PEX_HSIn_P_0             : in       bit;
          PEX_HSIn_P_1             : in       bit;
          PEX_HSIn_P_10            : in       bit;
          PEX_HSIn_P_11            : in       bit;
          PEX_HSIn_P_12            : in       bit;
          PEX_HSIn_P_13            : in       bit;
          PEX_HSIn_P_14            : in       bit;
          PEX_HSIn_P_15            : in       bit;
          PEX_HSIn_P_16            : in       bit;
          PEX_HSIn_P_17            : in       bit;
          PEX_HSIn_P_18            : in       bit;
          PEX_HSIn_P_19            : in       bit;
          PEX_HSIn_P_2             : in       bit;
          PEX_HSIn_P_20            : in       bit;
          PEX_HSIn_P_21            : in       bit;
          PEX_HSIn_P_22            : in       bit;
          PEX_HSIn_P_23            : in       bit;
          PEX_HSIn_P_24            : in       bit;
          PEX_HSIn_P_25            : in       bit;
          PEX_HSIn_P_26            : in       bit;
          PEX_HSIn_P_27            : in       bit;
          PEX_HSIn_P_28            : in       bit;
          PEX_HSIn_P_29            : in       bit;
          PEX_HSIn_P_3             : in       bit;
          PEX_HSIn_P_30            : in       bit;
          PEX_HSIn_P_31            : in       bit;
          PEX_HSIn_P_4             : in       bit;
          PEX_HSIn_P_5             : in       bit;
          PEX_HSIn_P_6             : in       bit;
          PEX_HSIn_P_7             : in       bit;
          PEX_HSIn_P_8             : in       bit;
          PEX_HSIn_P_9             : in       bit;
          PEX_HSIp_P_0             : in       bit;
          PEX_HSIp_P_1             : in       bit;
          PEX_HSIp_P_10            : in       bit;
          PEX_HSIp_P_11            : in       bit;
          PEX_HSIp_P_12            : in       bit;
          PEX_HSIp_P_13            : in       bit;
          PEX_HSIp_P_14            : in       bit;
          PEX_HSIp_P_15            : in       bit;
          PEX_HSIp_P_16            : in       bit;
          PEX_HSIp_P_17            : in       bit;
          PEX_HSIp_P_18            : in       bit;
          PEX_HSIp_P_19            : in       bit;
          PEX_HSIp_P_2             : in       bit;
          PEX_HSIp_P_20            : in       bit;
          PEX_HSIp_P_21            : in       bit;
          PEX_HSIp_P_22            : in       bit;
          PEX_HSIp_P_23            : in       bit;
          PEX_HSIp_P_24            : in       bit;
          PEX_HSIp_P_25            : in       bit;
          PEX_HSIp_P_26            : in       bit;
          PEX_HSIp_P_27            : in       bit;
          PEX_HSIp_P_28            : in       bit;
          PEX_HSIp_P_29            : in       bit;
          PEX_HSIp_P_3             : in       bit;
          PEX_HSIp_P_30            : in       bit;
          PEX_HSIp_P_31            : in       bit;
          PEX_HSIp_P_4             : in       bit;
          PEX_HSIp_P_5             : in       bit;
          PEX_HSIp_P_6             : in       bit;
          PEX_HSIp_P_7             : in       bit;
          PEX_HSIp_P_8             : in       bit;
          PEX_HSIp_P_9             : in       bit;
          STN0_STRAP_PORTCFG_P_0   : in       bit;
          STN0_STRAP_PORTCFG_P_1   : in       bit;
          STN1_STRAP_PORTCFG_P_0   : in       bit;
          STN1_STRAP_PORTCFG_P_1   : in       bit;
          STRAP_DEBUG_SEL_P_0      : in       bit;
          STRAP_DEBUG_SEL_P_1      : in       bit;
          STRAP_FAST_BRINGUPn_P    : in       bit;
          STRAP_PLL_BYPASSn_P      : in       bit;
          STRAP_PROBE_MODEn_P      : in       bit;
          STRAP_SERDES_MODE_ENn_P  : in       bit;
          STRAP_TESTMODE_P_0       : in       bit;
          STRAP_TESTMODE_P_1       : in       bit;
          STRAP_TESTMODE_P_2       : in       bit;
          STRAP_TESTMODE_P_3       : in       bit;
          STRAP_UPSTRM_PORTSEL_P_0 : in       bit;
          STRAP_UPSTRM_PORTSEL_P_1 : in       bit;
          STRAP_UPSTRM_PORTSEL_P_2 : in       bit;
          STRAP_UPSTRM_PORTSEL_P_3 : in       bit;
          EE_CS_P                  : out      bit;
          EE_DI_P                  : out      bit;
          EE_DO_P                  : inout    bit;
          EE_SK_P                  : inout    bit;
          FATAL_ERRn_P             : inout    bit;
          HP_ATNLEDn_P_1           : inout    bit;
          HP_ATNLEDn_P_8           : out      bit;
          HP_ATNLEDn_P_9           : out      bit;
          HP_BUTTONn_P_1           : inout    bit;
          HP_BUTTONn_P_8           : inout    bit;
          HP_BUTTONn_P_9           : inout    bit;
          HP_CLKENn_P_1            : out      bit;
          HP_CLKENn_P_8            : out      bit;
          HP_CLKENn_P_9            : out      bit;
          HP_MRLn_P_1              : inout    bit;
          HP_MRLn_P_9              : inout    bit;
          HP_PERSTn_P_1            : out      bit;
          HP_PERSTn_P_8            : out      bit;
          HP_PERSTn_P_9            : out      bit;
          HP_PRSNTn_P_1            : inout    bit;
          HP_PRSNTn_P_8            : inout    bit;
          HP_PRSNTn_P_9            : inout    bit;
          HP_PWRENn_P_1            : out      bit;
          HP_PWRENn_P_8            : out      bit;
          HP_PWRENn_P_9            : out      bit;
          HP_PWRFLTn_P_1           : inout    bit;
          HP_PWRFLTn_P_8           : inout    bit;
          HP_PWRFLTn_P_9           : inout    bit;
          HP_PWRLEDn_P_1           : out      bit;
          HP_PWRLEDn_P_8           : out      bit;
          HP_PWRLEDn_P_9           : out      bit;
          I2C_SCL_P                : inout    bit;
          I2C_SDA_P                : inout    bit;
          JTAG_TDI_P               : in       bit;
          JTAG_TDO_P               : out      bit;
          JTAG_TMS_P               : in       bit;
          JTAG_TRSTn_P             : in       bit;
          PEX_INTAn_P              : out      bit;
          PEX_PORT_GOOD_P_0        : inout    bit;
          PEX_PORT_GOOD_P_1        : inout    bit;
          PEX_PORT_GOOD_P_10       : out      bit;
          PEX_PORT_GOOD_P_2        : inout    bit;
          PEX_PORT_GOOD_P_8        : inout    bit;
          PEX_PORT_GOOD_P_9        : inout    bit;
          PROCMON_P                : out      bit;
          SPARE0_P                 : inout    bit;
          SPARE2_P                 : inout    bit;
          PEX_HSOn_P_0             : buffer   bit;
          PEX_HSOn_P_1             : buffer   bit;
          PEX_HSOn_P_10            : buffer   bit;
          PEX_HSOn_P_11            : buffer   bit;
          PEX_HSOn_P_12            : buffer   bit;
          PEX_HSOn_P_13            : buffer   bit;
          PEX_HSOn_P_14            : buffer   bit;
          PEX_HSOn_P_15            : buffer   bit;
          PEX_HSOn_P_16            : buffer   bit;
          PEX_HSOn_P_17            : buffer   bit;
          PEX_HSOn_P_18            : buffer   bit;
          PEX_HSOn_P_19            : buffer   bit;
          PEX_HSOn_P_2             : buffer   bit;
          PEX_HSOn_P_20            : buffer   bit;
          PEX_HSOn_P_21            : buffer   bit;
          PEX_HSOn_P_22            : buffer   bit;
          PEX_HSOn_P_23            : buffer   bit;
          PEX_HSOn_P_24            : buffer   bit;
          PEX_HSOn_P_25            : buffer   bit;
          PEX_HSOn_P_26            : buffer   bit;
          PEX_HSOn_P_27            : buffer   bit;
          PEX_HSOn_P_28            : buffer   bit;
          PEX_HSOn_P_29            : buffer   bit;
          PEX_HSOn_P_3             : buffer   bit;
          PEX_HSOn_P_30            : buffer   bit;
          PEX_HSOn_P_31            : buffer   bit;
          PEX_HSOn_P_4             : buffer   bit;
          PEX_HSOn_P_5             : buffer   bit;
          PEX_HSOn_P_6             : buffer   bit;
          PEX_HSOn_P_7             : buffer   bit;
          PEX_HSOn_P_8             : buffer   bit;
          PEX_HSOn_P_9             : buffer   bit;
          PEX_HSOp_P_0             : buffer   bit;
          PEX_HSOp_P_1             : buffer   bit;
          PEX_HSOp_P_10            : buffer   bit;
          PEX_HSOp_P_11            : buffer   bit;
          PEX_HSOp_P_12            : buffer   bit;
          PEX_HSOp_P_13            : buffer   bit;
          PEX_HSOp_P_14            : buffer   bit;
          PEX_HSOp_P_15            : buffer   bit;
          PEX_HSOp_P_16            : buffer   bit;
          PEX_HSOp_P_17            : buffer   bit;
          PEX_HSOp_P_18            : buffer   bit;
          PEX_HSOp_P_19            : buffer   bit;
          PEX_HSOp_P_2             : buffer   bit;
          PEX_HSOp_P_20            : buffer   bit;
          PEX_HSOp_P_21            : buffer   bit;
          PEX_HSOp_P_22            : buffer   bit;
          PEX_HSOp_P_23            : buffer   bit;
          PEX_HSOp_P_24            : buffer   bit;
          PEX_HSOp_P_25            : buffer   bit;
          PEX_HSOp_P_26            : buffer   bit;
          PEX_HSOp_P_27            : buffer   bit;
          PEX_HSOp_P_28            : buffer   bit;
          PEX_HSOp_P_29            : buffer   bit;
          PEX_HSOp_P_3             : buffer   bit;
          PEX_HSOp_P_30            : buffer   bit;
          PEX_HSOp_P_31            : buffer   bit;
          PEX_HSOp_P_4             : buffer   bit;
          PEX_HSOp_P_5             : buffer   bit;
          PEX_HSOp_P_6             : buffer   bit;
          PEX_HSOp_P_7             : buffer   bit;
          PEX_HSOp_P_8             : buffer   bit;
          PEX_HSOp_P_9             : buffer   bit;
          PEX_HSIn_P_32            : linkage  bit;  -- NC(No Connect) Port
          PEX_HSIn_P_33            : linkage  bit;  -- NC Port
          PEX_HSIn_P_34            : linkage  bit;  -- NC Port
          PEX_HSIn_P_35            : linkage  bit;  -- NC Port
          PEX_HSIn_P_36            : linkage  bit;  -- NC Port
          PEX_HSIn_P_37            : linkage  bit;  -- NC Port
          PEX_HSIn_P_38            : linkage  bit;  -- NC Port
          PEX_HSIn_P_39            : linkage  bit;  -- NC Port
          PEX_HSIn_P_40            : linkage  bit;  -- NC Port
          PEX_HSIn_P_41            : linkage  bit;  -- NC Port
          PEX_HSIn_P_42            : linkage  bit;  -- NC Port
          PEX_HSIn_P_43            : linkage  bit;  -- NC Port
          PEX_HSIn_P_44            : linkage  bit;  -- NC Port
          PEX_HSIn_P_45            : linkage  bit;  -- NC Port
          PEX_HSIn_P_46            : linkage  bit;  -- NC Port
          PEX_HSIn_P_47            : linkage  bit;  -- NC Port
          PEX_HSIp_P_32            : linkage  bit;  -- NC Port
          PEX_HSIp_P_33            : linkage  bit;  -- NC Port
          PEX_HSIp_P_34            : linkage  bit;  -- NC Port
          PEX_HSIp_P_35            : linkage  bit;  -- NC Port
          PEX_HSIp_P_36            : linkage  bit;  -- NC Port
          PEX_HSIp_P_37            : linkage  bit;  -- NC Port
          PEX_HSIp_P_38            : linkage  bit;  -- NC Port
          PEX_HSIp_P_39            : linkage  bit;  -- NC Port
          PEX_HSIp_P_40            : linkage  bit;  -- NC Port
          PEX_HSIp_P_41            : linkage  bit;  -- NC Port
          PEX_HSIp_P_42            : linkage  bit;  -- NC Port
          PEX_HSIp_P_43            : linkage  bit;  -- NC Port
          PEX_HSIp_P_44            : linkage  bit;  -- NC Port
          PEX_HSIp_P_45            : linkage  bit;  -- NC Port
          PEX_HSIp_P_46            : linkage  bit;  -- NC Port
          PEX_HSIp_P_47            : linkage  bit;  -- NC Port
          PEX_HSOn_P_32            : linkage  bit;  -- NC Port
          PEX_HSOn_P_33            : linkage  bit;  -- NC Port
          PEX_HSOn_P_34            : linkage  bit;  -- NC Port
          PEX_HSOn_P_35            : linkage  bit;  -- NC Port
          PEX_HSOn_P_36            : linkage  bit;  -- NC Port
          PEX_HSOn_P_37            : linkage  bit;  -- NC Port
          PEX_HSOn_P_38            : linkage  bit;  -- NC Port
          PEX_HSOn_P_39            : linkage  bit;  -- NC Port
          PEX_HSOn_P_40            : linkage  bit;  -- NC Port
          PEX_HSOn_P_41            : linkage  bit;  -- NC Port
          PEX_HSOn_P_42            : linkage  bit;  -- NC Port
          PEX_HSOn_P_43            : linkage  bit;  -- NC Port
          PEX_HSOn_P_44            : linkage  bit;  -- NC Port
          PEX_HSOn_P_45            : linkage  bit;  -- NC Port
          PEX_HSOn_P_46            : linkage  bit;  -- NC Port
          PEX_HSOn_P_47            : linkage  bit;  -- NC Port
          PEX_HSOp_P_32            : linkage  bit;  -- NC Port
          PEX_HSOp_P_33            : linkage  bit;  -- NC Port
          PEX_HSOp_P_34            : linkage  bit;  -- NC Port
          PEX_HSOp_P_35            : linkage  bit;  -- NC Port
          PEX_HSOp_P_36            : linkage  bit;  -- NC Port
          PEX_HSOp_P_37            : linkage  bit;  -- NC Port
          PEX_HSOp_P_38            : linkage  bit;  -- NC Port
          PEX_HSOp_P_39            : linkage  bit;  -- NC Port
          PEX_HSOp_P_40            : linkage  bit;  -- NC Port
          PEX_HSOp_P_41            : linkage  bit;  -- NC Port
          PEX_HSOp_P_42            : linkage  bit;  -- NC Port
          PEX_HSOp_P_43            : linkage  bit;  -- NC Port
          PEX_HSOp_P_44            : linkage  bit;  -- NC Port
          PEX_HSOp_P_45            : linkage  bit;  -- NC Port
          PEX_HSOp_P_46            : linkage  bit;  -- NC Port
          PEX_HSOp_P_47            : linkage  bit;  -- NC Port
          PEX_PERSTn_P             : linkage  bit;
          PEX_PORT_GOOD_P_12       : linkage  bit;  -- NC Port
          PEX_PORT_GOOD_P_13       : linkage  bit;  -- NC Port
          PEX_PORT_GOOD_P_14       : linkage  bit;  -- NC Port
          PEX_REFCLK_neg_P_0       : linkage  bit;
          PEX_REFCLK_pos_P_0       : linkage  bit;
          STN2_STRAP_PORTCFG_P_0   : linkage  bit;  -- NC Port
          STN2_STRAP_PORTCFG_P_1   : linkage  bit;  -- NC Port
          THERMAL_DIODEn           : linkage  bit;
          THERMAL_DIODEp           : linkage  bit;
          VDD10                    : linkage  bit_vector (0 to 37);
          VDD10A                   : linkage  bit_vector (0 to 8);
          VDD10S                   : linkage  bit_vector (0 to 56);
          VDD33                    : linkage  bit_vector (0 to 14);
          VDD33A                   : linkage  bit;
          VSS                      : linkage  bit_vector (0 to 230);
          VSSA_PLL                 : linkage  bit;
          VTT_PEX                  : linkage  bit_vector (0 to 15)
   );

   
   use STD_1149_1_2001.all;
   use STD_1149_6_2003.all;
   
   attribute COMPONENT_CONFORMANCE of altair_top: entity is "STD_1149_1_2001";
   
   attribute PIN_MAP of altair_top: 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 PEX_8533AA: PIN_MAP_STRING := 
        "HP_MRLn_P_8              : T2," &
        "I2C_ADDR_P_0             : U34," &
        "I2C_ADDR_P_1             : T34," &
        "I2C_ADDR_P_2             : R34," &
        "I2C_INTA_ENABLEn_P       : H31," &
        "JTAG_TCK_P               : J2," &
        "PEX_HSIn_P_0             : AK4," &
        "PEX_HSIn_P_1             : AK6," &
        "PEX_HSIn_P_10            : AK24," &
        "PEX_HSIn_P_11            : AK26," &
        "PEX_HSIn_P_12            : AK28," &
        "PEX_HSIn_P_13            : AK30," &
        "PEX_HSIn_P_14            : AK32," &
        "PEX_HSIn_P_15            : AK34," &
        "PEX_HSIn_P_16            : E1," &
        "PEX_HSIn_P_17            : E6," &
        "PEX_HSIn_P_18            : E8," &
        "PEX_HSIn_P_19            : E10," &
        "PEX_HSIn_P_2             : AK8," &
        "PEX_HSIn_P_20            : E12," &
        "PEX_HSIn_P_21            : E14," &
        "PEX_HSIn_P_22            : E16," &
        "PEX_HSIn_P_23            : E18," &
        "PEX_HSIn_P_24            : E20," &
        "PEX_HSIn_P_25            : E22," &
        "PEX_HSIn_P_26            : E24," &
        "PEX_HSIn_P_27            : E26," &
        "PEX_HSIn_P_28            : E28," &
        "PEX_HSIn_P_29            : E30," &
        "PEX_HSIn_P_3             : AK10," &
        "PEX_HSIn_P_30            : E32," &
        "PEX_HSIn_P_31            : E34," &
        "PEX_HSIn_P_4             : AK12," &
        "PEX_HSIn_P_5             : AK14," &
        "PEX_HSIn_P_6             : AK16," &
        "PEX_HSIn_P_7             : AK18," &
        "PEX_HSIn_P_8             : AK20," &
        "PEX_HSIn_P_9             : AK22," &
        "PEX_HSIp_P_0             : AL4," &
        "PEX_HSIp_P_1             : AL6," &
        "PEX_HSIp_P_10            : AL24," &
        "PEX_HSIp_P_11            : AL26," &
        "PEX_HSIp_P_12            : AL28," &
        "PEX_HSIp_P_13            : AL30," &
        "PEX_HSIp_P_14            : AL32," &
        "PEX_HSIp_P_15            : AL34," &
        "PEX_HSIp_P_16            : D1," &
        "PEX_HSIp_P_17            : D6," &
        "PEX_HSIp_P_18            : D8," &
        "PEX_HSIp_P_19            : D10," &
        "PEX_HSIp_P_2             : AL8," &
        "PEX_HSIp_P_20            : D12," &
        "PEX_HSIp_P_21            : D14," &
        "PEX_HSIp_P_22            : D16," &
        "PEX_HSIp_P_23            : D18," &
        "PEX_HSIp_P_24            : D20," &
        "PEX_HSIp_P_25            : D22," &
        "PEX_HSIp_P_26            : D24," &
        "PEX_HSIp_P_27            : D26," &
        "PEX_HSIp_P_28            : D28," &
        "PEX_HSIp_P_29            : D30," &
        "PEX_HSIp_P_3             : AL10," &
        "PEX_HSIp_P_30            : D32," &
        "PEX_HSIp_P_31            : D34," &
        "PEX_HSIp_P_4             : AL12," &
        "PEX_HSIp_P_5             : AL14," &
        "PEX_HSIp_P_6             : AL16," &
        "PEX_HSIp_P_7             : AL18," &
        "PEX_HSIp_P_8             : AL20," &
        "PEX_HSIp_P_9             : AL22," &
        "STN0_STRAP_PORTCFG_P_0   : AE32," &
        "STN0_STRAP_PORTCFG_P_1   : AD31," &
        "STN1_STRAP_PORTCFG_P_0   : M32," &
        "STN1_STRAP_PORTCFG_P_1   : N31," &
        "STRAP_DEBUG_SEL_P_0      : J32," &
        "STRAP_DEBUG_SEL_P_1      : J31," &
        "STRAP_FAST_BRINGUPn_P    : AH2," &
        "STRAP_PLL_BYPASSn_P      : AH1," &
        "STRAP_PROBE_MODEn_P      : H32," &
        "STRAP_SERDES_MODE_ENn_P  : AG31," &
        "STRAP_TESTMODE_P_0       : G34," &
        "STRAP_TESTMODE_P_1       : G33," &
        "STRAP_TESTMODE_P_2       : H34," &
        "STRAP_TESTMODE_P_3       : H33," &
        "STRAP_UPSTRM_PORTSEL_P_0 : M3," &
        "STRAP_UPSTRM_PORTSEL_P_1 : N3," &
        "STRAP_UPSTRM_PORTSEL_P_2 : M4," &
        "STRAP_UPSTRM_PORTSEL_P_3 : N4," &
        "EE_CS_P                  : AG32," &
        "EE_DI_P                  : AH34," &
        "EE_DO_P                  : AG34," &
        "EE_SK_P                  : AG33," &
        "FATAL_ERRn_P             : AB33," &
        "HP_ATNLEDn_P_1           : L1," &
        "HP_ATNLEDn_P_8           : U2," &
        "HP_ATNLEDn_P_9           : AF2," &
        "HP_BUTTONn_P_1           : K1," &
        "HP_BUTTONn_P_8           : V2," &
        "HP_BUTTONn_P_9           : AG2," &
        "HP_CLKENn_P_1            : V1," &
        "HP_CLKENn_P_8            : K2," &
        "HP_CLKENn_P_9            : W2," &
        "HP_MRLn_P_1              : M1," &
        "HP_MRLn_P_9              : AE2," &
        "HP_PERSTn_P_1            : T1," &
        "HP_PERSTn_P_8            : M2," &
        "HP_PERSTn_P_9            : AA2," &
        "HP_PRSNTn_P_1            : R1," &
        "HP_PRSNTn_P_8            : N2," &
        "HP_PRSNTn_P_9            : AB2," &
        "HP_PWRENn_P_1            : P1," &
        "HP_PWRENn_P_8            : P2," &
        "HP_PWRENn_P_9            : AC2," &
        "HP_PWRFLTn_P_1           : N1," &
        "HP_PWRFLTn_P_8           : R2," &
        "HP_PWRFLTn_P_9           : AD2," &
        "HP_PWRLEDn_P_1           : U1," &
        "HP_PWRLEDn_P_8           : L2," &
        "HP_PWRLEDn_P_9           : Y2," &
        "I2C_SCL_P                : N34," &
        "I2C_SDA_P                : K34," &
        "JTAG_TDI_P               : K3," &
        "JTAG_TDO_P               : J3," &
        "JTAG_TMS_P               : J4," &
        "JTAG_TRSTn_P             : K4," &
        "PEX_INTAn_P              : AE33," &
        "PEX_PORT_GOOD_P_0        : P3," &
        "PEX_PORT_GOOD_P_1        : AB32," &
        "PEX_PORT_GOOD_P_10       : W31," &
        "PEX_PORT_GOOD_P_2        : V32," &
        "PEX_PORT_GOOD_P_8        : AA4," &
        "PEX_PORT_GOOD_P_9        : R31," &
        "PROCMON_P                : AF4," &
        "SPARE0_P                 : Y33," &
        "SPARE2_P                 : G32," &
        "PEX_HSOn_P_0             : AP4," &
        "PEX_HSOn_P_1             : AP6," &
        "PEX_HSOn_P_10            : AP24," &
        "PEX_HSOn_P_11            : AP26," &
        "PEX_HSOn_P_12            : AP28," &
        "PEX_HSOn_P_13            : AP30," &
        "PEX_HSOn_P_14            : AP32," &
        "PEX_HSOn_P_15            : AP34," &
        "PEX_HSOn_P_16            : A4," &
        "PEX_HSOn_P_17            : A6," &
        "PEX_HSOn_P_18            : A8," &
        "PEX_HSOn_P_19            : A10," &
        "PEX_HSOn_P_2             : AP8," &
        "PEX_HSOn_P_20            : A12," &
        "PEX_HSOn_P_21            : A14," &
        "PEX_HSOn_P_22            : A16," &
        "PEX_HSOn_P_23            : A18," &
        "PEX_HSOn_P_24            : A20," &
        "PEX_HSOn_P_25            : A22," &
        "PEX_HSOn_P_26            : A24," &
        "PEX_HSOn_P_27            : A26," &
        "PEX_HSOn_P_28            : A28," &
        "PEX_HSOn_P_29            : A30," &
        "PEX_HSOn_P_3             : AP10," &
        "PEX_HSOn_P_30            : A32," &
        "PEX_HSOn_P_31            : A34," &
        "PEX_HSOn_P_4             : AP12," &
        "PEX_HSOn_P_5             : AP14," &
        "PEX_HSOn_P_6             : AP16," &
        "PEX_HSOn_P_7             : AP18," &
        "PEX_HSOn_P_8             : AP20," &
        "PEX_HSOn_P_9             : AP22," &
        "PEX_HSOp_P_0             : AN4," &
        "PEX_HSOp_P_1             : AN6," &
        "PEX_HSOp_P_10            : AN24," &
        "PEX_HSOp_P_11            : AN26," &
        "PEX_HSOp_P_12            : AN28," &
        "PEX_HSOp_P_13            : AN30," &
        "PEX_HSOp_P_14            : AN32," &
        "PEX_HSOp_P_15            : AN34," &
        "PEX_HSOp_P_16            : B4," &
        "PEX_HSOp_P_17            : B6," &
        "PEX_HSOp_P_18            : B8," &
        "PEX_HSOp_P_19            : B10," &
        "PEX_HSOp_P_2             : AN8," &
        "PEX_HSOp_P_20            : B12," &
        "PEX_HSOp_P_21            : B14," &
        "PEX_HSOp_P_22            : B16," &
        "PEX_HSOp_P_23            : B18," &
        "PEX_HSOp_P_24            : B20," &
        "PEX_HSOp_P_25            : B22," &
        "PEX_HSOp_P_26            : B24," &
        "PEX_HSOp_P_27            : B26," &
        "PEX_HSOp_P_28            : B28," &
        "PEX_HSOp_P_29            : B30," &
        "PEX_HSOp_P_3             : AN10," &
        "PEX_HSOp_P_30            : B32," &
        "PEX_HSOp_P_31            : B34," &
        "PEX_HSOp_P_4             : AN12," &
        "PEX_HSOp_P_5             : AN14," &
        "PEX_HSOp_P_6             : AN16," &
        "PEX_HSOp_P_7             : AN18," &
        "PEX_HSOp_P_8             : AN20," &
        "PEX_HSOp_P_9             : AN22," &
        "PEX_PERSTn_P             : H1," &
        "PEX_REFCLK_neg_P_0       : AL1," &
        "PEX_REFCLK_pos_P_0       : AL2," &
        "THERMAL_DIODEn           : L3," &
        "THERMAL_DIODEp           : L4," &
        "VDD10                    : (AA30, AA5, AC30, AC5, AE30, AE5, AG30, " &
        "AG5, AK11, AK13, AK17, AK19, AK21, AK25, AK27, AK29, AK9, E11, E13, " &
        "E17, E19, E21, E25, E27, E29, E9, F5, G30, G5, J30, K5, M30, M5, " &
        "P30, T30, T5, V30, V5)," &
        "VDD10A                   : ( AJ30, AJ5, AK15, AK23, AK7, E15, E23, E7, F30), " &
        "VDD10S                   : ( AJ33, AK31, AK33, AK5, AM11, AM15, AM19, AM23, " &
        "AM27, AM3, AM31, AM7, AN11, AN13, AN15, AN17, AN19, AN21, AN23, AN25, AN27, " &
        "AN29, AN3, AN31, AN33, AN5, AN7, AN9, B11, B13, B15, B17, B19, B21, B23, " &
        "B25, B27, B29, B3, B31, B33, B5, B7, B9, C11, C15, C19, C23, C27, C3, C31, " &
        "C7, D4, E31, E33, E5, F33)," &
        "VDD33                    : ( AB30, AB5, AF30, AF5, AH30, H5, K30, L5, N30, " &
        "N5, R5, U30, U5, Y30, Y5)," &
        "VDD33A                   : AH5, " &
        "VSS                      : ( A11, A15, A19, A23, A27, A3, A31, A7, AA13, AA14," &
        "AA15, AA16, AA17, AA18, AA19, AA20, AA21, AA22, AB13, AB14, AB15, AB16, AB17, " &
        "AB18, AB19, AB20, AB21, AB22, AD30, AD5, AG4, AH31, AJ1, AJ2, AJ3, AJ31, AJ32, " &
        "AJ34, AJ4, AK1, AK2, AK3, AL11, AL13, AL15, AL17, AL19, AL21, AL23, AL25, AL27, " &
        "AL29, AL3, AL31, AL33, AL5, AL7, AL9, AM1, AM10, AM12, AM13, AM14, AM16, AM17, " &
        "AM18, AM2, AM20, AM21, AM22, AM24, AM25, AM26, AM28, AM29, AM30, AM32, AM33, AM34, " &
        "AM4, AM5, AM6, AM8, AM9, AP11, AP15, AP19, AP23, AP27, AP3, AP31, AP7, C1, C10, " &
        "C12, C13, C14, C16, C17, C18, C2, C20, C21, C22, C24, C25, C26, C28, C29, C30, " &
        "C32, C33, C34, C4, C5, C6, C8, C9, D11, D13, D15, D17, D19, D2, D21, D23, D25, " &
        "D27, D29, D31, D33, D5, D7, D9, E2, E4, F1, F2, F31, F32, F34, F4, G31, G4, H30, " &
        "J5, L30, N13, N14, N15, N16, N17, N18, N19, N20, N21, N22, P13, P14, P15, P16, " &
        "P17, P18, P19, P20, P21, P22, P5, R13, R14, R15, R16, R17, R18, R19, R20, R21, " &
        "R22, R30, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, U13, U14, U15, U16, " &
        "U17, U18, U19, U20, U21, U22, V13, V14, V15, V16, V17, V18, V19, V20, V21, V22, " &
        "W13, W14, W15, W16, W17, W18, W19, W20, W21, W22, W30, W5, Y13, Y14, Y15, Y16, " &
        "Y17, Y18, Y19, Y20, Y21, Y22)," &
        "VSSA_PLL                  : AH4," &
        "VTT_PEX                   : ( AP5, AP9, AP13, AP17, AP21, AP25, AP29, AP33, A5," &
        "A9, A13, A17, A21, A25, A29, A33) " ;


   
-- This section specifies the differential IO port groupings.
   
   attribute PORT_GROUPING of altair_top: entity is 
     "Differential_Voltage ( (PEX_HSIp_P_0, PEX_HSIn_P_0)," &
                             "(PEX_HSIp_P_1, PEX_HSIn_P_1)," &
                             "(PEX_HSIp_P_2, PEX_HSIn_P_2)," &
                             "(PEX_HSIp_P_3, PEX_HSIn_P_3)," &
                             "(PEX_HSIp_P_4, PEX_HSIn_P_4)," &
                             "(PEX_HSIp_P_10,PEX_HSIn_P_10)," &
                             "(PEX_HSIp_P_11,PEX_HSIn_P_11)," &
                             "(PEX_HSIp_P_12,PEX_HSIn_P_12)," &
                             "(PEX_HSIp_P_13,PEX_HSIn_P_13)," &
                             "(PEX_HSIp_P_14,PEX_HSIn_P_14)," &
                             "(PEX_HSIp_P_15,PEX_HSIn_P_15)," &
                             "(PEX_HSIp_P_16,PEX_HSIn_P_16)," &
                             "(PEX_HSIp_P_17,PEX_HSIn_P_17)," &
                             "(PEX_HSIp_P_18,PEX_HSIn_P_18)," &
                             "(PEX_HSIp_P_19,PEX_HSIn_P_19)," &
                             "(PEX_HSIp_P_20,PEX_HSIn_P_20)," &
                             "(PEX_HSIp_P_21,PEX_HSIn_P_21)," &
                             "(PEX_HSIp_P_22,PEX_HSIn_P_22)," &
                             "(PEX_HSIp_P_23,PEX_HSIn_P_23)," &
                             "(PEX_HSIp_P_24,PEX_HSIn_P_24)," &
                             "(PEX_HSIp_P_25,PEX_HSIn_P_25)," &
                             "(PEX_HSIp_P_26,PEX_HSIn_P_26)," &
                             "(PEX_HSIp_P_27,PEX_HSIn_P_27)," &
                             "(PEX_HSIp_P_28,PEX_HSIn_P_28)," &
                             "(PEX_HSIp_P_29,PEX_HSIn_P_29)," &
                             "(PEX_HSIp_P_30,PEX_HSIn_P_30)," &
                             "(PEX_HSIp_P_31,PEX_HSIn_P_31)," &
                             "(PEX_HSIp_P_5,PEX_HSIn_P_5)," &
                             "(PEX_HSIp_P_6,PEX_HSIn_P_6)," &
                             "(PEX_HSIp_P_7,PEX_HSIn_P_7)," &
                             "(PEX_HSIp_P_8,PEX_HSIn_P_8)," &
                             "(PEX_HSIp_P_9,PEX_HSIn_P_9)," &
                             "(PEX_HSOp_P_0,PEX_HSOn_P_0)," &
                             "(PEX_HSOp_P_1,PEX_HSOn_P_1)," &
                             "(PEX_HSOp_P_10,PEX_HSOn_P_10)," &
                             "(PEX_HSOp_P_11,PEX_HSOn_P_11)," &
                             "(PEX_HSOp_P_12,PEX_HSOn_P_12)," &
                             "(PEX_HSOp_P_13,PEX_HSOn_P_13)," &
                             "(PEX_HSOp_P_14,PEX_HSOn_P_14)," &
                             "(PEX_HSOp_P_15,PEX_HSOn_P_15)," &
                             "(PEX_HSOp_P_16,PEX_HSOn_P_16)," &
                             "(PEX_HSOp_P_17,PEX_HSOn_P_17)," &
                             "(PEX_HSOp_P_18,PEX_HSOn_P_18)," &
                             "(PEX_HSOp_P_19,PEX_HSOn_P_19)," &
                             "(PEX_HSOp_P_2,PEX_HSOn_P_2)," &
                             "(PEX_HSOp_P_20,PEX_HSOn_P_20)," &
                             "(PEX_HSOp_P_21,PEX_HSOn_P_21)," &
                             "(PEX_HSOp_P_22,PEX_HSOn_P_22)," &
                             "(PEX_HSOp_P_23,PEX_HSOn_P_23)," &
                             "(PEX_HSOp_P_24,PEX_HSOn_P_24)," &
                             "(PEX_HSOp_P_25,PEX_HSOn_P_25)," &
                             "(PEX_HSOp_P_26,PEX_HSOn_P_26)," &
                             "(PEX_HSOp_P_27,PEX_HSOn_P_27)," &
                             "(PEX_HSOp_P_28,PEX_HSOn_P_28)," &
                             "(PEX_HSOp_P_29,PEX_HSOn_P_29)," &
                             "(PEX_HSOp_P_3,PEX_HSOn_P_3)," &
                             "(PEX_HSOp_P_30,PEX_HSOn_P_30)," &
                             "(PEX_HSOp_P_31,PEX_HSOn_P_31)," &
                             "(PEX_HSOp_P_4,PEX_HSOn_P_4)," &
                             "(PEX_HSOp_P_5,PEX_HSOn_P_5)," &
                             "(PEX_HSOp_P_6,PEX_HSOn_P_6)," &
                             "(PEX_HSOp_P_7,PEX_HSOn_P_7)," &
                             "(PEX_HSOp_P_8,PEX_HSOn_P_8)," &
                             "(PEX_HSOp_P_9,PEX_HSOn_P_9))";

-- 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 JTAG_TCK_P  : signal is (20.0e6, BOTH);
   attribute TAP_SCAN_IN    of JTAG_TDI_P  : signal is true;
   attribute TAP_SCAN_MODE  of JTAG_TMS_P  : signal is true;
   attribute TAP_SCAN_OUT   of JTAG_TDO_P  : signal is true;
   attribute TAP_SCAN_RESET of JTAG_TRSTn_P: 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 altair_top: entity is 
        "(STRAP_TESTMODE_P_0, STRAP_TESTMODE_P_1, STRAP_TESTMODE_P_2, " &
        "STRAP_TESTMODE_P_3) (1111)";
   
-- Specifies the number of bits in the instruction register.
   
   attribute INSTRUCTION_LENGTH of altair_top: entity is 28;
   
-- Specifies the boundary-scan instructions implemented in the design and their 
-- opcodes.
   
   attribute INSTRUCTION_OPCODE of altair_top: entity is 
     "BYPASS       (1111111111111111111111111111)," &
     "EXTEST       (1111111111111111111111101000)," &
     "SAMPLE       (1111111111111111111111111000)," &
     "PRELOAD      (1111111111111111111111111000)," &
     "EXTEST_PULSE (1111111110111111111111101000)," &
     "EXTEST_TRAIN (1111111010011111111111101000)," &
     "CLAMP        (1111111111111111111111101111)," &
     "IDCODE       (1111111111111111111111111110)";
   
-- 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 altair_top: entity is "0000000000000000000000000001";
   
-- 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 altair_top: entity is 
     "0000" &                  
 -- 4-bit version number
     "1000010100110011" &      
 -- 16-bit part number
     "00111001101" &           
 -- 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 altair_top: entity is 
        "BYPASS    (BYPASS, CLAMP)," &
        "BOUNDARY  (EXTEST, SAMPLE, PRELOAD, EXTEST_PULSE, EXTEST_TRAIN)," &
        "DEVICE_ID (IDCODE)";
   
-- Specifies the length of the boundary scan register.
   
   attribute BOUNDARY_LENGTH of altair_top: entity is 381;
   
-- 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 altair_top: entity is 
--     
--    num   cell   port                      function      safe  [ccell  disval 
--     rslt]
--     
     "380  (BC_0,  HP_CLKENn_P_8,            output3,      X,    379,    " &
     "0,      PULL1)," &
     "379  (BC_2,  *,                        control,      " &
     "0),                        " &
     "378  (BC_1,  HP_BUTTONn_P_1,           input,        " &
     "X),                        " &
     "377  (BC_0,  HP_BUTTONn_P_1,           output3,      X,    376,    " &
     "0,      PULL1)," &
     "376  (BC_0,  *,                        control,      " &
     "0),                        " &
     "375  (BC_0,  HP_PWRLEDn_P_8,           output3,      X,    374,    " &
     "0,      PULL1)," &
     "374  (BC_0,  *,                        control,      " &
     "0),                        " &
     "373  (BC_0,  HP_ATNLEDn_P_1,           input,        " &
     "X),                        " &
     "372  (BC_0,  HP_ATNLEDn_P_1,           output3,      X,    371,    " &
     "0,      PULL1)," &
     "371  (BC_0,  *,                        control,      " &
     "0),                        " &
     "370  (BC_1,  STRAP_UPSTRM_PORTSEL_P_2, input,        " &
     "X),                        " &
     "369  (BC_1,  STRAP_UPSTRM_PORTSEL_P_0, input,        " &
     "X),                        " &
     "368  (BC_0,  HP_PERSTn_P_8,            output3,      X,    367,    " &
     "0,      PULL1)," &
     "367  (BC_0,  *,                        control,      " &
     "0),                        " &
     "366  (BC_1,  HP_MRLn_P_1,              input,        " &
     "X),                        " &
     "365  (BC_0,  HP_MRLn_P_1,              output3,      X,    364,    " &
     "0,      PULL1)," &
     "364  (BC_0,  *,                        control,      " &
     "0),                        " &
     "363  (BC_1,  STRAP_UPSTRM_PORTSEL_P_3, input,        " &
     "X),                        " &
     "362  (BC_1,  STRAP_UPSTRM_PORTSEL_P_1, input,        " &
     "X),                        " &
     "361  (BC_1,  HP_PRSNTn_P_8,            input,        " &
     "X),                        " &
     "360  (BC_0,  HP_PRSNTn_P_8,            output3,      X,    359,    " &
     "0,      PULL1)," &
     "359  (BC_0,  *,                        control,      " &
     "0),                        " &
     "358  (BC_1,  HP_PWRFLTn_P_1,           input,        " &
     "X),                        " &
     "357  (BC_0,  HP_PWRFLTn_P_1,           output3,      X,    356,    " &
     "0,      PULL1)," &
     "356  (BC_0,  *,                        control,      " &
     "0),                        " &
     "355  (BC_1,  PEX_PORT_GOOD_P_0,        input,        " &
     "X),                        " &
     "354  (BC_0,  PEX_PORT_GOOD_P_0,        output3,      X,    353,    " &
     "0,      Z),  " &
     "353  (BC_0,  *,                        control,      " &
     "0),                        " &
     "352  (BC_0,  HP_PWRENn_P_8,            output3,      X,    351,    " &
     "0,      PULL1)," &
     "351  (BC_0,  *,                        control,      " &
     "0),                        " &
     "350  (BC_0,  HP_PWRENn_P_1,            output3,      X,    349,    " &
     "0,      PULL1)," &
     "349  (BC_0,  *,                        control,      " &
     "0),                        " &
     "348  (BC_1,  HP_PWRFLTn_P_8,           input,        " &
     "X),                        " &
     "347  (BC_0,  HP_PWRFLTn_P_8,           output3,      X,    346,    " &
     "0,      PULL1)," &
     "346  (BC_0,  *,                        control,      " &
     "0),                        " &
     "345  (BC_1,  HP_PRSNTn_P_1,            input,        " &
     "X),                        " &
     "344  (BC_0,  HP_PRSNTn_P_1,            output3,      X,    343,    " &
     "0,      PULL1)," &
     "343  (BC_0,  *,                        control,      " &
     "0),                        " &
     "342  (BC_1,  HP_MRLn_P_8,              input,        " &
     "X),                        " &
     "341  (BC_0,  HP_PERSTn_P_1,            output3,      X,    340,    " &
     "0,      PULL1)," &
     "340  (BC_0,  *,                        control,      " &
     "0),                        " &
     "339  (BC_0,  HP_ATNLEDn_P_8,           output3,      X,    338,    " &
     "0,      PULL1)," &
     "338  (BC_0,  *,                        control,      " &
     "0),                        " &
     "337  (BC_0,  HP_PWRLEDn_P_1,           output3,      X,    336,    " &
     "0,      PULL1)," &
     "336  (BC_0,  *,                        control,      " &
     "0),                        " &
     "335  (BC_1,  HP_BUTTONn_P_8,           input,        " &
     "X),                        " &
     "334  (BC_0,  HP_BUTTONn_P_8,           output3,      X,    333,    " &
     "0,      PULL1)," &
     "333  (BC_0,  *,                        control,      " &
     "0),                        " &
     "332  (BC_0,  HP_CLKENn_P_1,            output3,      X,    331,    " &
     "0,      PULL1)," &
     "331  (BC_0,  *,                        control,      " &
     "0),                        " &
     "330  (BC_0,  HP_CLKENn_P_9,            output3,      X,    329,    " &
     "0,      PULL1)," &
     "329  (BC_0,  *,                        control,      " &
     "0),                        " &
     "328  (BC_0,  HP_PWRLEDn_P_9,           output3,      X,    327,    " &
     "0,      PULL1)," &
     "327  (BC_0,  *,                        control,      " &
     "0),                        " &
     "326  (BC_0,  HP_PERSTn_P_9,            output3,      X,    325,    " &
     "0,      PULL1)," &
     "325  (BC_0,  *,                        control,      " &
     "0),                        " &
     "324  (BC_1,  PEX_PORT_GOOD_P_8,        input,        " &
     "X),                        " &
     "323  (BC_0,  PEX_PORT_GOOD_P_8,        output3,      X,    322,    " &
     "0,      Z),  " &
     "322  (BC_0,  *,                        control,      " &
     "0),                        " &
     "321  (BC_1,  HP_PRSNTn_P_9,            input,        " &
     "X),                        " &
     "320  (BC_0,  HP_PRSNTn_P_9,            output3,      X,    319,    " &
     "0,      PULL1)," &
     "319  (BC_0,  *,                        control,      " &
     "0),                        " &
     "318  (BC_0,  HP_PWRENn_P_9,            output3,      X,    317,    " &
     "0,      PULL1)," &
     "317  (BC_0,  *,                        control,      " &
     "0),                        " &
     "316  (BC_1,  HP_PWRFLTn_P_9,           input,        " &
     "X),                        " &
     "315  (BC_0,  HP_PWRFLTn_P_9,           output3,      X,    314,    " &
     "0,      PULL1)," &
     "314  (BC_0,  *,                        control,      " &
     "0),                        " &
     "313  (BC_1,  HP_MRLn_P_9,              input,        " &
     "X),                        " &
     "312  (BC_0,  HP_MRLn_P_9,              output3,      X,    311,    " &
     "0,      PULL1)," &
     "311  (BC_0,  *,                        control,      " &
     "0),                        " &
     "310  (BC_0,  HP_ATNLEDn_P_9,           output3,      X,    309,    " &
     "0,      PULL1)," &
     "309  (BC_0,  *,                        control,      " &
     "0),                        " &
     "308  (BC_1,  HP_BUTTONn_P_9,           input,        " &
     "X),                        " &
     "307  (BC_0,  HP_BUTTONn_P_9,           output3,      X,    306,    " &
     "0,      PULL1)," &
     "306  (BC_0,  *,                        control,      " &
     "0),                        " &
     "305  (BC_1,  STRAP_PLL_BYPASSn_P,      input,        " &
     "X),                        " &
     "304  (BC_1,  STRAP_FAST_BRINGUPn_P,    input,        " &
     "X),                        " &
     "303  (BC_0,  PROCMON_P,                output3,      X,    302,    " &
     "0,      Z),  " &
     "302  (BC_0,  *,                        control,      " &
     "0),                        " &
     "301  (AC_SELU,  *,                        internal,     " &
     "0),                        " &
     "300  (AC_1,  PEX_HSOp_P_0,             output2,      " &
     "X),                        " &
     "299  (BC_1,  *,                        internal,     " &
     "X),                        " &
     "298  (BC_4,  PEX_HSIp_P_0,             observe_only, " &
     "X),                        " &
     "297  (BC_4,  PEX_HSIn_P_0,             observe_only, " &
     "X),                        " &
     "296  (BC_4,  PEX_HSIn_P_1,             observe_only, " &
     "X),                        " &
     "295  (BC_4,  PEX_HSIp_P_1,             observe_only, " &
     "X),                        " &
     "294  (BC_1,  *,                        internal,     " &
     "1),                        " &
     "293  (AC_SELU,  *,                     internal,     " &
     "0),                        " &
     "292  (AC_1,  PEX_HSOp_P_1,             output2,      " &
     "X),                        " &
     "291  (AC_SELU,  *,                     internal,     " &
     "0),                        " &
     "290  (AC_1,  PEX_HSOp_P_2,             output2,      " &
     "X),                        " &
     "289  (BC_1,  *,                        internal,     " &
     "X),                        " &
     "288  (BC_4,  PEX_HSIp_P_2,             observe_only, " &
     "X),                        " &
     "287  (BC_4,  PEX_HSIn_P_2,             observe_only, " &
     "X),                        " &
     "286  (BC_4,  PEX_HSIn_P_3,             observe_only, " &
     "X),                        " &
     "285  (BC_4,  PEX_HSIp_P_3,             observe_only, " &
     "X),                        " &
     "284  (BC_1,  *,                        internal,     " &
     "1),                        " &
     "283  (AC_SELU,  *,                        internal,     " &
     "0),                        " &
     "282  (AC_1,  PEX_HSOp_P_3,             output2,      " &
     "X),                        " &
     "281  (AC_SELU,  *,                        internal,     " &
     "0),                        " &
     "280  (AC_1,  PEX_HSOp_P_4,             output2,      " &
     "X),                        " &
     "279  (BC_1,  *,                        internal,     " &
     "1),                        " &
     "278  (BC_4,  PEX_HSIp_P_4,             observe_only, " &
     "X),                        " &
     "277  (BC_4,  PEX_HSIn_P_4,             observe_only, " &
     "X),                        " &
     "276  (BC_4,  PEX_HSIn_P_5,             observe_only, " &
     "X),                        " &
     "275  (BC_4,  PEX_HSIp_P_5,             observe_only, " &
     "X),                        " &
     "274  (BC_1,  *,                        internal,     " &
     "1),                        " &
     "273  (AC_SELU,  *,                        internal,     " &
     "0),                        " &
     "272  (AC_1,  PEX_HSOp_P_5,             output2,      " &
     "X),                        " &
     "271  (AC_SELU,  *,                        internal,     " &
     "0),                        " &
     "270  (AC_1,  PEX_HSOp_P_6,             output2,      " &
     "X),                        " &
     "269  (BC_1,  *,                        internal,     " &
     "1),                        " &
     "268  (BC_4,  PEX_HSIp_P_6,             observe_only, " &
     "X),                        " &
     "267  (BC_4,  PEX_HSIn_P_6,             observe_only, " &
     "X),                        " &
     "266  (BC_4,  PEX_HSIn_P_7,             observe_only, " &
     "X),                        " &
     "265  (BC_4,  PEX_HSIp_P_7,             observe_only, " &
     "X),                        " &
     "264  (BC_1,  *,                        internal,     " &
     "1),                        " &
     "263  (AC_SELU,  *,                        internal,     " &
     "0),                        " &
     "262  (AC_1,  PEX_HSOp_P_7,             output2,      " &
     "X),                        " &
     "261  (AC_SELU,  *,                        internal,     " &
     "0),                        " &
     "260  (AC_1,  PEX_HSOp_P_8,             output2,      " &
     "X),                        " &
     "259  (BC_1,  *,                        internal,     " &
     "1),                        " &
     "258  (BC_4,  PEX_HSIp_P_8,             observe_only, " &
     "X),                        " &
     "257  (BC_4,  PEX_HSIn_P_8,             observe_only, " &
     "X),                        " &
     "256  (BC_4,  PEX_HSIn_P_9,             observe_only, " &
     "X),                        " &
     "255  (BC_4,  PEX_HSIp_P_9,             observe_only, " &
     "X),                        " &
     "254  (BC_1,  *,                        internal,     " &
     "X),                        " &
     "253  (AC_SELU,  *,                        internal,     " &
     "0),                        " &
     "252  (AC_1,  PEX_HSOp_P_9,             output2,      " &
     "X),                        " &
     "251  (AC_SELU,  *,                        internal,     " &
     "0),                        " &
     "250  (AC_1,  PEX_HSOp_P_10,            output2,      " &
     "X),                        " &
     "249  (BC_1,  *,                        internal,     " &
     "1),                        " &
     "248  (BC_4,  PEX_HSIp_P_10,            observe_only, " &
     "X),                        " &
     "247  (BC_4,  PEX_HSIn_P_10,            observe_only, " &
     "X),                        " &
     "246  (BC_4,  PEX_HSIn_P_11,            observe_only, " &
     "X),                        " &
     "245  (BC_4,  PEX_HSIp_P_11,            observe_only, " &
     "X),                        " &
     "244  (BC_1,  *,                        internal,     " &
     "1),                        " &
     "243  (AC_SELU,  *,                        internal,     " &
     "0),                        " &
     "242  (AC_1,  PEX_HSOp_P_11,            output2,      " &
     "X),                        " &
     "241  (AC_SELU,  *,                        internal,     " &
     "0),                        " &
     "240  (AC_1,  PEX_HSOp_P_12,            output2,      " &
     "X),                        " &
     "239  (BC_1,  *,                        internal,     " &
     "1),                        " &
     "238  (BC_4,  PEX_HSIp_P_12,            observe_only, " &
     "X),                        " &
     "237  (BC_4,  PEX_HSIn_P_12,            observe_only, " &
     "X),                        " &
     "236  (BC_4,  PEX_HSIn_P_13,            observe_only, " &
     "X),                        " &
     "235  (BC_4,  PEX_HSIp_P_13,            observe_only, " &
     "X),                        " &
     "234  (BC_1,  *,                        internal,     " &
     "1),                        " &
     "233  (AC_SELU,  *,                        internal,     " &
     "0),                        " &
     "232  (AC_1,  PEX_HSOp_P_13,            output2,      " &
     "X),                        " &
     "231  (AC_SELU,  *,                        internal,     " &
     "0),                        " &
     "230  (AC_1,  PEX_HSOp_P_14,            output2,      " &
     "X),                        " &
     "229  (BC_1,  *,                        internal,     " &
     "1),                        " &
     "228  (BC_4,  PEX_HSIp_P_14,            observe_only, " &
     "X),                        " &
     "227  (BC_4,  PEX_HSIn_P_14,            observe_only, " &
     "X),                        " &
     "226  (BC_4,  PEX_HSIn_P_15,            observe_only, " &
     "X),                        " &
     "225  (BC_4,  PEX_HSIp_P_15,            observe_only, " &
     "X),                        " &
     "224  (BC_1,  *,                        internal,     " &
     "1),                        " &
     "223  (AC_SELU,  *,                     internal,     " &
     "0),                        " &
     "222  (BC_0,  PEX_HSOp_P_15,            output2,      " &
     "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_0,  *,                        internal,     " &
     "X),                        " &
     "206  (BC_0,  *,                        internal,     " &
     "X),                        " &
     "205  (BC_0,  *,                        internal,     " &
     "X),                        " &
     "204  (BC_0,  *,                        internal,     " &
     "X),                        " &
     "203  (BC_0,  *,                        internal,     " &
     "X),                        " &
     "202  (BC_0,  *,                        internal,     " &
     "X),                        " &
     "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_1,  STRAP_SERDES_MODE_ENn_P,  input,        " &
     "X),                        " &
     "140  (BC_0,  EE_DI_P,                  output3,      X,    139,    " &
     "0,      Z),  " &
     "139  (BC_0,  *,                        control,      " &
     "0),                        " &
     "138  (BC_0,  EE_CS_P,                  output3,      X,    137,    " &
     "0,      Z),  " &
     "137  (BC_0,  *,                        control,      " &
     "0),                        " &
     "136  (BC_1,  EE_SK_P,                  input,        " &
     "X),                        " &
     "135  (BC_0,  EE_SK_P,                  output3,      X,    134,    " &
     "0,      Z),  " &
     "134  (BC_0,  *,                        control,      " &
     "0),                        " &
     "133  (BC_1,  EE_DO_P,                  input,        " &
     "X),                        " &
     "132  (BC_0,  EE_DO_P,                  output3,      X,    131,    " &
     "0,      PULL1)," &
     "131  (BC_0,  *,                        control,      " &
     "0),                        " &
     "130  (BC_1,  STN0_STRAP_PORTCFG_P_0,   input,        " &
     "X),                        " &
     "129  (BC_1,  STN0_STRAP_PORTCFG_P_1,   input,        " &
     "X),                        " &
     "128  (BC_0,  PEX_INTAn_P,              output3,      X,    127,    " &
     "0,      Z),  " &
     "127  (BC_0,  *,                        control,      " &
     "0),                        " &
     "126  (BC_1,  PEX_PORT_GOOD_P_1,        input,        " &
     "X),                        " &
     "125  (BC_0,  PEX_PORT_GOOD_P_1,        output3,      X,    124,    " &
     "0,      Z),  " &
     "124  (BC_0,  *,                        control,      " &
     "0),                        " &
     "123  (BC_1,  FATAL_ERRn_P,             input,        " &
     "X),                        " &
     "122  (BC_0,  FATAL_ERRn_P,             output3,      X,    121,    " &
     "0,      Z),  " &
     "121  (BC_0,  *,                        control,      " &
     "0),                        " &
     "120  (BC_1,  SPARE0_P,                 input,        " &
     "X),                        " &
     "119  (BC_0,  SPARE0_P,                 output3,      X,    118,    " &
     "0,      PULL1)," &
     "118  (BC_0,  *,                        control,      " &
     "0),                        " &
     "117  (BC_0,  PEX_PORT_GOOD_P_10,       output3,      X,    116,    " &
     "0,      Z),  " &
     "116  (BC_0,  *,                        control,      " &
     "0),                        " &
     "115  (BC_1,  PEX_PORT_GOOD_P_2,        input,        " &
     "X),                        " &
     "114  (BC_0,  PEX_PORT_GOOD_P_2,        output3,      X,    113,    " &
     "0,      Z),  " &
     "113  (BC_0,  *,                        control,      " &
     "0),                        " &
     "112  (BC_0,  *,                        internal,     " &
     "X),                        " &
     "111  (BC_0,  *,                        internal,     " &
     "X),                        " &
     "110  (BC_0,  *,                        internal,     " &
     "X),                        " &
     "109  (BC_0,  *,                        internal,     " &
     "X),                        " &
     "108  (BC_0,  *,                        internal,     " &
     "X),                        " &
     "107  (BC_0,  *,                        internal,     " &
     "X),                        " &
     "106  (BC_0,  *,                        internal,     " &
     "X),                        " &
     "105  (BC_0,  *,                        internal,     " &
     "X),                        " &
     "104  (BC_1,  I2C_ADDR_P_0,             input,        " &
     "X),                        " &
     "103  (BC_1,  I2C_ADDR_P_1,             input,        " &
     "X),                        " &
     "102  (BC_1,  I2C_ADDR_P_2,             input,        " &
     "X),                        " &
     "101  (BC_1,  PEX_PORT_GOOD_P_9,        input,        " &
     "X),                        " &
     "100  (BC_0,  PEX_PORT_GOOD_P_9,        output3,      X,    99,     " &
     "0,      Z),  " &
     "99   (BC_0,  *,                        control,      " &
     "0),                        " &
     "98   (BC_0,  I2C_SCL_P,                output3,      X,    97,     " &
     "0,      Z),  " &
     "97   (BC_0,  *,                        control,      " &
     "0),                        " &
     "96   (BC_1,  I2C_SCL_P,                input,        " &
     "X),                        " &
     "95   (BC_1,  STN1_STRAP_PORTCFG_P_1,   input,        " &
     "X),                        " &
     "94   (BC_1,  STN1_STRAP_PORTCFG_P_0,   input,        " &
     "X),                        " &
     "93   (BC_0,  I2C_SDA_P,                output3,      X,    92,     " &
     "0,      Z),  " &
     "92   (BC_0,  *,                        control,      " &
     "0),                        " &
     "91   (BC_1,  I2C_SDA_P,                input,        " &
     "X),                        " &
     "90   (BC_1,  STRAP_DEBUG_SEL_P_0,      input,        " &
     "X),                        " &
     "89   (BC_1,  STRAP_DEBUG_SEL_P_1,      input,        " &
     "X),                        " &
     "88   (BC_0,  *,                        internal,     " &
     "X),                        " &
     "87   (BC_0,  *,                        internal,     " &
     "X),                        " &
     "86   (BC_1,  STRAP_PROBE_MODEn_P,      input,        " &
     "X),                        " &
     "85   (BC_1,  I2C_INTA_ENABLEn_P,       input,        " &
     "X),                        " &
     "84   (BC_1,  SPARE2_P,                 input,        " &
     "X),                        " &
     "83   (BC_0,  SPARE2_P,                 output3,      X,    82,     " &
     "0,      PULL1)," &
     "82   (BC_0,  *,                        control,      " &
     "0),                        " &
     "81   (BC_0,  *,                        internal,     " &
     "X),                        " &
     "80   (BC_0,  *,                        internal,     " &
     "X),                        " &
     "79   (AC_SELU,  *,                     internal,     " &
     "0),                        " &
     "78   (AC_1,  PEX_HSOp_P_31,            output2,      " &
     "X),                        " &
     "77   (BC_1,  *,                        internal,     " &
     "X),                        " &
     "76   (BC_4,  PEX_HSIp_P_31,            observe_only, " &
     "X),                        " &
     "75   (BC_4,  PEX_HSIn_P_31,            observe_only, " &
     "X),                        " &
     "74   (BC_4,  PEX_HSIn_P_30,            observe_only, " &
     "X),                        " &
     "73   (BC_4,  PEX_HSIp_P_30,            observe_only, " &
     "X),                        " &
     "72   (BC_1,  *,                        internal,     " &
     "1),                        " &
     "71   (AC_SELU,  *,                        internal,     " &
     "0),                        " &
     "70   (AC_1,  PEX_HSOp_P_30,            output2,      " &
     "X),                        " &
     "69   (AC_SELU,  *,                        internal,     " &
     "0),                        " &
     "68   (AC_1,  PEX_HSOp_P_29,            output2,      " &
     "X),                        " &
     "67   (BC_1,  *,                        internal,     " &
     "1),                        " &
     "66   (BC_4,  PEX_HSIp_P_29,            observe_only, " &
     "X),                        " &
     "65   (BC_4,  PEX_HSIn_P_29,            observe_only, " &
     "X),                        " &
     "64   (BC_4,  PEX_HSIn_P_28,            observe_only, " &
     "X),                        " &
     "63   (BC_4,  PEX_HSIp_P_28,            observe_only, " &
     "X),                        " &
     "62   (BC_1,  *,                        internal,     " &
     "1),                        " &
     "61   (AC_SELU,  *,                        internal,     " &
     "0),                        " &
     "60   (AC_1,  PEX_HSOp_P_28,            output2,      " &
     "X),                        " &
     "59   (AC_SELU,  *,                        internal,     " &
     "0),                        " &
     "58   (AC_1,  PEX_HSOp_P_27,            output2,      " &
     "X),                        " &
     "57   (BC_1,  *,                        internal,     " &
     "1),                        " &
     "56   (BC_4,  PEX_HSIp_P_27,            observe_only, " &
     "X),                        " &
     "55   (BC_4,  PEX_HSIn_P_27,            observe_only, " &
     "X),                        " &
     "54   (BC_4,  PEX_HSIn_P_26,            observe_only, " &
     "X),                        " &
     "53   (BC_4,  PEX_HSIp_P_26,            observe_only, " &
     "X),                        " &
     "52   (BC_1,  *,                        internal,     " &
     "1),                        " &
     "51   (AC_SELU,  *,                        internal,     " &
     "0),                        " &
     "50   (AC_1,  PEX_HSOp_P_26,            output2,      " &
     "X),                        " &
     "49   (AC_SELU,  *,                        internal,     " &
     "0),                        " &
     "48   (AC_1,  PEX_HSOp_P_25,            output2,      " &
     "X),                        " &
     "47   (BC_1,  *,                        internal,     " &
     "1),                        " &
     "46   (BC_4,  PEX_HSIp_P_25,            observe_only, " &
     "X),                        " &
     "45   (BC_4,  PEX_HSIn_P_25,            observe_only, " &
     "X),                        " &
     "44   (BC_4,  PEX_HSIn_P_24,            observe_only, " &
     "X),                        " &
     "43   (BC_4,  PEX_HSIp_P_24,            observe_only, " &
     "X),                        " &
     "42   (BC_1,  *,                        internal,     " &
     "1),                        " &
     "41   (AC_SELU,  *,                        internal,     " &
     "0),                        " &
     "40   (AC_1,  PEX_HSOp_P_24,            output2,      " &
     "X),                        " &
     "39   (AC_SELU,  *,                        internal,     " &
     "0),                        " &
     "38   (AC_1,  PEX_HSOp_P_23,            output2,      " &
     "X),                        " &
     "37   (BC_1,  *,                        internal,     " &
     "1),                        " &
     "36   (BC_4,  PEX_HSIp_P_23,            observe_only, " &
     "X),                        " &
     "35   (BC_4,  PEX_HSIn_P_23,            observe_only, " &
     "X),                        " &
     "34   (BC_4,  PEX_HSIn_P_22,            observe_only, " &
     "X),                        " &
     "33   (BC_4,  PEX_HSIp_P_22,            observe_only, " &
     "X),                        " &
     "32   (BC_1,  *,                        internal,     " &
     "1),                        " &
     "31   (AC_SELU,  *,                        internal,     " &
     "0),                        " &
     "30   (AC_1,  PEX_HSOp_P_22,            output2,      " &
     "X),                        " &
     "29   (AC_SELU,  *,                        internal,     " &
     "0),                        " &
     "28   (AC_1,  PEX_HSOp_P_21,            output2,      " &
     "X),                        " &
     "27   (BC_1,  *,                        internal,     " &
     "1),                        " &
     "26   (BC_4,  PEX_HSIp_P_21,            observe_only, " &
     "X),                        " &
     "25   (BC_4,  PEX_HSIn_P_21,            observe_only, " &
     "X),                        " &
     "24   (BC_4,  PEX_HSIn_P_20,            observe_only, " &
     "X),                        " &
     "23   (BC_4,  PEX_HSIp_P_20,            observe_only, " &
     "X),                        " &
     "22   (BC_1,  *,                        internal,     " &
     "1),                        " &
     "21   (AC_SELU,  *,                        internal,     " &
     "0),                        " &
     "20   (AC_1,  PEX_HSOp_P_20,            output2,      " &
     "X),                        " &
     "19   (AC_SELU,  *,                        internal,     " &
     "0),                        " &
     "18   (AC_1,  PEX_HSOp_P_19,            output2,      " &
     "X),                        " &
     "17   (BC_1,  *,                        internal,     " &
     "1),                        " &
     "16   (BC_4,  PEX_HSIp_P_19,            observe_only, " &
     "X),                        " &
     "15   (BC_4,  PEX_HSIn_P_19,            observe_only, " &
     "X),                        " &
     "14   (BC_4,  PEX_HSIn_P_18,            observe_only, " &
     "X),                        " &
     "13   (BC_4,  PEX_HSIp_P_18,            observe_only, " &
     "X),                        " &
     "12   (BC_1,  *,                        internal,     " &
     "1),                        " &
     "11   (AC_SELU,  *,                        internal,     " &
     "0),                        " &
     "10   (AC_1,  PEX_HSOp_P_18,            output2,      " &
     "X),                        " &
     "9    (AC_SELU,  *,                        internal,     " &
     "0),                        " &
     "8    (AC_1,  PEX_HSOp_P_17,            output2,      " &
     "X),                        " &
     "7    (BC_1,  *,                        internal,     " &
     "1),                        " &
     "6    (BC_4,  PEX_HSIp_P_17,            observe_only, " &
     "X),                        " &
     "5    (BC_4,  PEX_HSIn_P_17,            observe_only, " &
     "X),                        " &
     "4    (BC_4,  PEX_HSIn_P_16,            observe_only, " &
     "X),                        " &
     "3    (BC_4,  PEX_HSIp_P_16,            observe_only, " &
     "X),                        " &
     "2    (BC_1,  *,                        internal,     " &
     "1),                        " &
     "1    (AC_SELU,  *,                        internal,     " &
     "0),                        " &
     "0    (AC_1,  PEX_HSOp_P_16,            output2,      " &
     "X)                         ";

attribute AIO_COMPONENT_CONFORMANCE of altair_top: entity is "STD_1149_6_2003";

attribute AIO_Pin_BEHAVIOR of altair_top : entity is
     "PEX_HSIp_P_0[298], " &
     "PEX_HSIp_P_1[295], " &
     "PEX_HSIp_P_2[288], " &
     "PEX_HSIp_P_3[285], " &
     "PEX_HSIp_P_4[278], " &
     "PEX_HSIp_P_5[275], " &
     "PEX_HSIp_P_6[268], " &
     "PEX_HSIp_P_7[265], " &
     "PEX_HSIp_P_8[258], " &
     "PEX_HSIp_P_9[255], " &
     "PEX_HSIp_P_10[248], " &
     "PEX_HSIp_P_11[245], " &
     "PEX_HSIp_P_12[238], " &
     "PEX_HSIp_P_13[235], " &
     "PEX_HSIp_P_14[228], " &
     "PEX_HSIp_P_15[225], " &
     "PEX_HSIp_P_31[76], " &
     "PEX_HSIp_P_30[73], " &
     "PEX_HSIp_P_29[66], " &
     "PEX_HSIp_P_28[63], " &
     "PEX_HSIp_P_27[56], " &
     "PEX_HSIp_P_26[53], " &
     "PEX_HSIp_P_25[46], " &
     "PEX_HSIp_P_24[43], " &
     "PEX_HSIp_P_23[36], " &
     "PEX_HSIp_P_22[33], " &
     "PEX_HSIp_P_21[26], " &
     "PEX_HSIp_P_20[23], " &
     "PEX_HSIp_P_19[16], " &
     "PEX_HSIp_P_18[13], " &
     "PEX_HSIp_P_17[6], " &
     "PEX_HSIp_P_16[3]  : LP_time=6.75e-9 HP_time=13.5e-9;" &
     "PEX_HSOp_P_0: AC_Select=301; " &
     "PEX_HSOp_P_1: AC_Select=293; " &
     "PEX_HSOp_P_2: AC_Select=291; " &
     "PEX_HSOp_P_3: AC_Select=283; " &
     "PEX_HSOp_P_4: AC_Select=281; " &
     "PEX_HSOp_P_5: AC_Select=273; " &
     "PEX_HSOp_P_6: AC_Select=271; " &
     "PEX_HSOp_P_7: AC_Select=263; " &
     "PEX_HSOp_P_8: AC_Select=261; " &
     "PEX_HSOp_P_9: AC_Select=253; " &
     "PEX_HSOp_P_10: AC_Select=251; " &
     "PEX_HSOp_P_11: AC_Select=243; " &
     "PEX_HSOp_P_12: AC_Select=241; " &
     "PEX_HSOp_P_13: AC_Select=233; " &
     "PEX_HSOp_P_14: AC_Select=231; " &
     "PEX_HSOp_P_15: AC_Select=223; " &
     "PEX_HSOp_P_31: AC_Select=79; " &
     "PEX_HSOp_P_30: AC_Select=71; " &
     "PEX_HSOp_P_29: AC_Select=69; " &
     "PEX_HSOp_P_28: AC_Select=61; " &
     "PEX_HSOp_P_27: AC_Select=59; " &
     "PEX_HSOp_P_26: AC_Select=51; " &
     "PEX_HSOp_P_25: AC_Select=49; " &
     "PEX_HSOp_P_24: AC_Select=41; " &
     "PEX_HSOp_P_23: AC_Select=39; " &
     "PEX_HSOp_P_22: AC_Select=31; " &
     "PEX_HSOp_P_21: AC_Select=29; " &
     "PEX_HSOp_P_20: AC_Select=21; " &
     "PEX_HSOp_P_19: AC_Select=19; " &
     "PEX_HSOp_P_18: AC_Select=11; " &
     "PEX_HSOp_P_17: AC_Select=9; " &
     "PEX_HSOp_P_16: AC_Select=1 " ;

 end altair_top;