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 X-2005.09-SP3 (Mar 02, 2006)

--   Designer: 
--   Company:  PLX TECHNOLOGY

--   Date: Fri Jun  2 16:57:21 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_8548AA");
   
-- 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_32            : in       bit;
          PEX_HSIn_P_33            : in       bit;
          PEX_HSIn_P_34            : in       bit;
          PEX_HSIn_P_35            : in       bit;
          PEX_HSIn_P_36            : in       bit;
          PEX_HSIn_P_37            : in       bit;
          PEX_HSIn_P_38            : in       bit;
          PEX_HSIn_P_39            : in       bit;
          PEX_HSIn_P_4             : in       bit;
          PEX_HSIn_P_40            : in       bit;
          PEX_HSIn_P_41            : in       bit;
          PEX_HSIn_P_42            : in       bit;
          PEX_HSIn_P_43            : in       bit;
          PEX_HSIn_P_44            : in       bit;
          PEX_HSIn_P_45            : in       bit;
          PEX_HSIn_P_46            : in       bit;
          PEX_HSIn_P_47            : 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_32            : in       bit;
          PEX_HSIp_P_33            : in       bit;
          PEX_HSIp_P_34            : in       bit;
          PEX_HSIp_P_35            : in       bit;
          PEX_HSIp_P_36            : in       bit;
          PEX_HSIp_P_37            : in       bit;
          PEX_HSIp_P_38            : in       bit;
          PEX_HSIp_P_39            : in       bit;
          PEX_HSIp_P_4             : in       bit;
          PEX_HSIp_P_40            : in       bit;
          PEX_HSIp_P_41            : in       bit;
          PEX_HSIp_P_42            : in       bit;
          PEX_HSIp_P_43            : in       bit;
          PEX_HSIp_P_44            : in       bit;
          PEX_HSIp_P_45            : in       bit;
          PEX_HSIp_P_46            : in       bit;
          PEX_HSIp_P_47            : 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;
          STN2_STRAP_PORTCFG_P_0   : in       bit;
          STN2_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_DO_P                  : inout    bit;
          EE_SK_P                  : inout    bit;
          FATAL_ERRn_P             : inout    bit;
          HP_ATNLEDn_P_1           : inout    bit;
          HP_BUTTONn_P_1           : inout    bit;
          HP_BUTTONn_P_8           : inout    bit;
          HP_BUTTONn_P_9           : inout    bit;
          HP_MRLn_P_1              : inout    bit;
          HP_MRLn_P_9              : inout    bit;
          HP_PERSTn_P_1            : 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_12       : out      bit;
          PEX_PORT_GOOD_P_13       : out      bit;
          PEX_PORT_GOOD_P_14       : 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;
          EE_CS_P                  : out      bit;
          EE_DI_P                  : out      bit;
          HP_ATNLEDn_P_8           : out      bit;
          HP_ATNLEDn_P_9           : out      bit;
          HP_CLKENn_P_1            : out      bit;
          HP_CLKENn_P_8            : out      bit;
          HP_CLKENn_P_9            : out      bit;
          HP_PERSTn_P_8            : out      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_32            : buffer   bit;
          PEX_HSOn_P_33            : buffer   bit;
          PEX_HSOn_P_34            : buffer   bit;
          PEX_HSOn_P_35            : buffer   bit;
          PEX_HSOn_P_36            : buffer   bit;
          PEX_HSOn_P_37            : buffer   bit;
          PEX_HSOn_P_38            : buffer   bit;
          PEX_HSOn_P_39            : buffer   bit;
          PEX_HSOn_P_4             : buffer   bit;
          PEX_HSOn_P_40            : buffer   bit;
          PEX_HSOn_P_41            : buffer   bit;
          PEX_HSOn_P_42            : buffer   bit;
          PEX_HSOn_P_43            : buffer   bit;
          PEX_HSOn_P_44            : buffer   bit;
          PEX_HSOn_P_45            : buffer   bit;
          PEX_HSOn_P_46            : buffer   bit;
          PEX_HSOn_P_47            : 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_32            : buffer   bit;
          PEX_HSOp_P_33            : buffer   bit;
          PEX_HSOp_P_34            : buffer   bit;
          PEX_HSOp_P_35            : buffer   bit;
          PEX_HSOp_P_36            : buffer   bit;
          PEX_HSOp_P_37            : buffer   bit;
          PEX_HSOp_P_38            : buffer   bit;
          PEX_HSOp_P_39            : buffer   bit;
          PEX_HSOp_P_4             : buffer   bit;
          PEX_HSOp_P_40            : buffer   bit;
          PEX_HSOp_P_41            : buffer   bit;
          PEX_HSOp_P_42            : buffer   bit;
          PEX_HSOp_P_43            : buffer   bit;
          PEX_HSOp_P_44            : buffer   bit;
          PEX_HSOp_P_45            : buffer   bit;
          PEX_HSOp_P_46            : buffer   bit;
          PEX_HSOp_P_47            : 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_PERSTn_P             : linkage  bit;
          PEX_REFCLK_neg_P_0       : linkage  bit;
          PEX_REFCLK_pos_P_0       : linkage  bit;
          THERMAL_DIODEn           : linkage  bit;
          THERMAL_DIODEp           : linkage  bit;
          VDD10                    : linkage bit_vector (0 to 39);
          VDD10A                   : linkage bit_vector (0 to 12);
          VDD10S                   : linkage bit_vector (0 to 91);
          VDD33                    : linkage bit_vector (0 to 7);
          VDD33A                   : linkage bit;
          VSSA_PLL                 : linkage bit;
          VSS                      : linkage bit_vector (0 to 283);
          VTT_PEX                  : linkage bit_vector (0 to 23)
   );
   
   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 custom: PIN_MAP_STRING := 
        "HP_MRLn_P_8              : N4," &
        "I2C_ADDR_P_0             : K36," &
        "I2C_ADDR_P_1             : K33," &
        "I2C_ADDR_P_2             : K34," &
        "I2C_INTA_ENABLEn_P       : G36," &
        "JTAG_TCK_P               : E3," &
        "PEX_HSIn_P_0             : V5," &
        "PEX_HSIn_P_1             : Y5," &
        "PEX_HSIn_P_10            : AM8," &
        "PEX_HSIn_P_11            : AM10," &
        "PEX_HSIn_P_12            : AM12," &
        "PEX_HSIn_P_13            : AM14," &
        "PEX_HSIn_P_14            : AM16," &
        "PEX_HSIn_P_15            : AM18," &
        "PEX_HSIn_P_16            : E5," &
        "PEX_HSIn_P_17            : E7," &
        "PEX_HSIn_P_18            : E9," &
        "PEX_HSIn_P_19            : E11," &
        "PEX_HSIn_P_2             : AB5," &
        "PEX_HSIn_P_20            : E13," &
        "PEX_HSIn_P_21            : E15," &
        "PEX_HSIn_P_22            : E17," &
        "PEX_HSIn_P_23            : E19," &
        "PEX_HSIn_P_24            : E21," &
        "PEX_HSIn_P_25            : E23," &
        "PEX_HSIn_P_26            : E25," &
        "PEX_HSIn_P_27            : E27," &
        "PEX_HSIn_P_28            : E29," &
        "PEX_HSIn_P_29            : E31," &
        "PEX_HSIn_P_3             : AD5," &
        "PEX_HSIn_P_30            : E33," &
        "PEX_HSIn_P_31            : E35," &
        "PEX_HSIn_P_32            : T32," &
        "PEX_HSIn_P_33            : V32," &
        "PEX_HSIn_P_34            : Y32," &
        "PEX_HSIn_P_35            : AB32," &
        "PEX_HSIn_P_36            : AD32," &
        "PEX_HSIn_P_37            : AF32," &
        "PEX_HSIn_P_38            : AH32," &
        "PEX_HSIn_P_39            : AK32," &
        "PEX_HSIn_P_4             : AF5," &
        "PEX_HSIn_P_40            : AM34," &
        "PEX_HSIn_P_41            : AM32," &
        "PEX_HSIn_P_42            : AM30," &
        "PEX_HSIn_P_43            : AM28," &
        "PEX_HSIn_P_44            : AM26," &
        "PEX_HSIn_P_45            : AM24," &
        "PEX_HSIn_P_46            : AM22," &
        "PEX_HSIn_P_47            : AM20," &
        "PEX_HSIn_P_5             : AH5," &
        "PEX_HSIn_P_6             : AK5," &
        "PEX_HSIn_P_7             : AM2," &
        "PEX_HSIn_P_8             : AM4," &
        "PEX_HSIn_P_9             : AM6," &
        "PEX_HSIp_P_0             : V4," &
        "PEX_HSIp_P_1             : Y4," &
        "PEX_HSIp_P_10            : AN8," &
        "PEX_HSIp_P_11            : AN10," &
        "PEX_HSIp_P_12            : AN12," &
        "PEX_HSIp_P_13            : AN14," &
        "PEX_HSIp_P_14            : AN16," &
        "PEX_HSIp_P_15            : AN18," &
        "PEX_HSIp_P_16            : D5," &
        "PEX_HSIp_P_17            : D7," &
        "PEX_HSIp_P_18            : D9," &
        "PEX_HSIp_P_19            : D11," &
        "PEX_HSIp_P_2             : AB4," &
        "PEX_HSIp_P_20            : D13," &
        "PEX_HSIp_P_21            : D15," &
        "PEX_HSIp_P_22            : D17," &
        "PEX_HSIp_P_23            : D19," &
        "PEX_HSIp_P_24            : D21," &
        "PEX_HSIp_P_25            : D23," &
        "PEX_HSIp_P_26            : D25," &
        "PEX_HSIp_P_27            : D27," &
        "PEX_HSIp_P_28            : D29," &
        "PEX_HSIp_P_29            : D31," &
        "PEX_HSIp_P_3             : AD4," &
        "PEX_HSIp_P_30            : D33," &
        "PEX_HSIp_P_31            : D35," &
        "PEX_HSIp_P_32            : T33," &
        "PEX_HSIp_P_33            : V33," &
        "PEX_HSIp_P_34            : Y33," &
        "PEX_HSIp_P_35            : AB33," &
        "PEX_HSIp_P_36            : AD33," &
        "PEX_HSIp_P_37            : AF33," &
        "PEX_HSIp_P_38            : AH33," &
        "PEX_HSIp_P_39            : AK33," &
        "PEX_HSIp_P_4             : AF4," &
        "PEX_HSIp_P_40            : AN34," &
        "PEX_HSIp_P_41            : AN32," &
        "PEX_HSIp_P_42            : AN30," &
        "PEX_HSIp_P_43            : AN28," &
        "PEX_HSIp_P_44            : AN26," &
        "PEX_HSIp_P_45            : AN24," &
        "PEX_HSIp_P_46            : AN22," &
        "PEX_HSIp_P_47            : AN20," &
        "PEX_HSIp_P_5             : AH4," &
        "PEX_HSIp_P_6             : AK4," &
        "PEX_HSIp_P_7             : AN2," &
        "PEX_HSIp_P_8             : AN4," &
        "PEX_HSIp_P_9             : AN6," &
        "STN0_STRAP_PORTCFG_P_0   : N34," &
        "STN0_STRAP_PORTCFG_P_1   : N35," &
        "STN1_STRAP_PORTCFG_P_0   : J33," &
        "STN1_STRAP_PORTCFG_P_1   : J35," &
        "STN2_STRAP_PORTCFG_P_0   : L34," &
        "STN2_STRAP_PORTCFG_P_1   : K35," &
        "STRAP_DEBUG_SEL_P_0      : J32," &
        "STRAP_DEBUG_SEL_P_1      : H34," &
        "STRAP_FAST_BRINGUPn_P    : R3," &
        "STRAP_PLL_BYPASSn_P      : L5," &
        "STRAP_PROBE_MODEn_P      : H33," &
        "STRAP_SERDES_MODE_ENn_P  : P36," &
        "STRAP_TESTMODE_P_0       : G33," &
        "STRAP_TESTMODE_P_1       : G34," &
        "STRAP_TESTMODE_P_2       : H35," &
        "STRAP_TESTMODE_P_3       : H32," &
        "STRAP_UPSTRM_PORTSEL_P_0 : G1," &
        "STRAP_UPSTRM_PORTSEL_P_1 : K3," &
        "STRAP_UPSTRM_PORTSEL_P_2 : G2," &
        "STRAP_UPSTRM_PORTSEL_P_3 : H1," &
        "EE_DO_P                  : P33," &
        "EE_SK_P                  : N36," &
        "FATAL_ERRn_P             : N32," &
        "HP_ATNLEDn_P_1           : H3," &
        "HP_BUTTONn_P_1           : D1," &
        "HP_BUTTONn_P_8           : P5," &
        "HP_BUTTONn_P_9           : T4," &
        "HP_MRLn_P_1              : H2," &
        "HP_MRLn_P_9              : P2," &
        "HP_PERSTn_P_1            : K5," &
        "HP_PERSTn_P_9            : R4," &
        "HP_PRSNTn_P_1            : K1," &
        "HP_PRSNTn_P_8            : J2," &
        "HP_PRSNTn_P_9            : M2," &
        "HP_PWRENn_P_1            : K2," &
        "HP_PWRENn_P_8            : M4," &
        "HP_PWRENn_P_9            : M1," &
        "HP_PWRFLTn_P_1           : J4," &
        "HP_PWRFLTn_P_8           : L3," &
        "HP_PWRFLTn_P_9           : R5," &
        "HP_PWRLEDn_P_1           : P4," &
        "HP_PWRLEDn_P_8           : E1," &
        "HP_PWRLEDn_P_9           : K4," &
        "I2C_SCL_P                : J34," &
        "I2C_SDA_P                : H36," &
        "JTAG_TDI_P               : F2," &
        "JTAG_TDO_P               : G4," &
        "JTAG_TMS_P               : F4," &
        "JTAG_TRSTn_P             : F3," &
        "PEX_INTAn_P              : N33," &
        "PEX_PORT_GOOD_P_0        : N5," &
        "PEX_PORT_GOOD_P_1        : M35," &
        "PEX_PORT_GOOD_P_10       : M32," &
        "PEX_PORT_GOOD_P_12       : L36," &
        "PEX_PORT_GOOD_P_13       : L35," &
        "PEX_PORT_GOOD_P_14       : L33," &
        "PEX_PORT_GOOD_P_2        : M33," &
        "PEX_PORT_GOOD_P_8        : T5," &
        "PEX_PORT_GOOD_P_9        : K32," &
        "PROCMON_P                : P1," &
        "SPARE0_P                 : M34," &
        "SPARE2_P                 : G35," &
        "EE_CS_P                  : P35," &
        "EE_DI_P                  : P34," &
        "HP_ATNLEDn_P_8           : L2," &
        "HP_ATNLEDn_P_9           : N2," &
        "HP_CLKENn_P_1            : M3," &
        "HP_CLKENn_P_8            : G3," &
        "HP_CLKENn_P_9            : L1," &
        "HP_PERSTn_P_8            : J3," &
        "PEX_HSOn_P_0             : V1," &
        "PEX_HSOn_P_1             : Y1," &
        "PEX_HSOn_P_10            : AT8," &
        "PEX_HSOn_P_11            : AT10," &
        "PEX_HSOn_P_12            : AT12," &
        "PEX_HSOn_P_13            : AT14," &
        "PEX_HSOn_P_14            : AT16," &
        "PEX_HSOn_P_15            : AT18," &
        "PEX_HSOn_P_16            : A5," &
        "PEX_HSOn_P_17            : A7," &
        "PEX_HSOn_P_18            : A9," &
        "PEX_HSOn_P_19            : A11," &
        "PEX_HSOn_P_2             : AB1," &
        "PEX_HSOn_P_20            : A13," &
        "PEX_HSOn_P_21            : A15," &
        "PEX_HSOn_P_22            : A17," &
        "PEX_HSOn_P_23            : A19," &
        "PEX_HSOn_P_24            : A21," &
        "PEX_HSOn_P_25            : A23," &
        "PEX_HSOn_P_26            : A25," &
        "PEX_HSOn_P_27            : A27," &
        "PEX_HSOn_P_28            : A29," &
        "PEX_HSOn_P_29            : A31," &
        "PEX_HSOn_P_3             : AD1," &
        "PEX_HSOn_P_30            : A33," &
        "PEX_HSOn_P_31            : A35," &
        "PEX_HSOn_P_32            : T36," &
        "PEX_HSOn_P_33            : V36," &
        "PEX_HSOn_P_34            : Y36," &
        "PEX_HSOn_P_35            : AB36," &
        "PEX_HSOn_P_36            : AD36," &
        "PEX_HSOn_P_37            : AF36," &
        "PEX_HSOn_P_38            : AH36," &
        "PEX_HSOn_P_39            : AK36," &
        "PEX_HSOn_P_4             : AF1," &
        "PEX_HSOn_P_40            : AT34," &
        "PEX_HSOn_P_41            : AT32," &
        "PEX_HSOn_P_42            : AT30," &
        "PEX_HSOn_P_43            : AT28," &
        "PEX_HSOn_P_44            : AT26," &
        "PEX_HSOn_P_45            : AT24," &
        "PEX_HSOn_P_46            : AT22," &
        "PEX_HSOn_P_47            : AT20," &
        "PEX_HSOn_P_5             : AH1," &
        "PEX_HSOn_P_6             : AK1," &
        "PEX_HSOn_P_7             : AT2," &
        "PEX_HSOn_P_8             : AT4," &
        "PEX_HSOn_P_9             : AT6," &
        "PEX_HSOp_P_0             : V2," &
        "PEX_HSOp_P_1             : Y2," &
        "PEX_HSOp_P_10            : AR8," &
        "PEX_HSOp_P_11            : AR10," &
        "PEX_HSOp_P_12            : AR12," &
        "PEX_HSOp_P_13            : AR14," &
        "PEX_HSOp_P_14            : AR16," &
        "PEX_HSOp_P_15            : AR18," &
        "PEX_HSOp_P_16            : B5," &
        "PEX_HSOp_P_17            : B7," &
        "PEX_HSOp_P_18            : B9," &
        "PEX_HSOp_P_19            : B11," &
        "PEX_HSOp_P_2             : AB2," &
        "PEX_HSOp_P_20            : B13," &
        "PEX_HSOp_P_21            : B15," &
        "PEX_HSOp_P_22            : B17," &
        "PEX_HSOp_P_23            : B19," &
        "PEX_HSOp_P_24            : B21," &
        "PEX_HSOp_P_25            : B23," &
        "PEX_HSOp_P_26            : B25," &
        "PEX_HSOp_P_27            : B27," &
        "PEX_HSOp_P_28            : B29," &
        "PEX_HSOp_P_29            : B31," &
        "PEX_HSOp_P_3             : AD2," &
        "PEX_HSOp_P_30            : B33," &
        "PEX_HSOp_P_31            : B35," &
        "PEX_HSOp_P_32            : T35," &
        "PEX_HSOp_P_33            : V35," &
        "PEX_HSOp_P_34            : Y35," &
        "PEX_HSOp_P_35            : AB35," &
        "PEX_HSOp_P_36            : AD35," &
        "PEX_HSOp_P_37            : AF35," &
        "PEX_HSOp_P_38            : AH35," &
        "PEX_HSOp_P_39            : AK35," &
        "PEX_HSOp_P_4             : AF2," &
        "PEX_HSOp_P_40            : AR34," &
        "PEX_HSOp_P_41            : AR32," &
        "PEX_HSOp_P_42            : AR30," &
        "PEX_HSOp_P_43            : AR28," &
        "PEX_HSOp_P_44            : AR26," &
        "PEX_HSOp_P_45            : AR24," &
        "PEX_HSOp_P_46            : AR22," &
        "PEX_HSOp_P_47            : AR20," &
        "PEX_HSOp_P_5             : AH2," &
        "PEX_HSOp_P_6             : AK2," &
        "PEX_HSOp_P_7             : AR2," &
        "PEX_HSOp_P_8             : AR4," &
        "PEX_HSOp_P_9             : AR6," &
        "PEX_PERSTn_P             : H5," &
        "PEX_REFCLK_neg_P_0       : T1," &
        "PEX_REFCLK_pos_P_0       : T2," &
        "THERMAL_DIODEn           : E2," &
        "THERMAL_DIODEp           : H4," &
        "VDD10                    : ( AA13, AA24, AB13, AB24, AC13, AC14, AC15, AC16, " &
        "AC17, AC18, AC19, AC20, AC21, AC22, AC23, AC24, P13, P14, P15, P16, P17, P18, " &
        "P19, P20, P21, P22, P23, P24, R13, R24, T13, T24, U13, U24, V13, V24, W13, " &
        "W24, Y13, Y24 ), " &
        "VDD10A                   : ( E8, E16, E24, E32, U5, W32, AA5, AG32, AJ5, " &
        "AM7, AM15, AM23, AM31), " &
        "VDD10S                   : ( AA2, AA3, AA35, AC2, AC34, AC35, AE2, AE3, AE5, " &
        "AE35, AG2, AG34, AG35, AJ2, AJ3, AJ35, AL2, AL32, AL34, AL35, AM11, AM19, AM27, " &
        "AM33, AP3, AP7, AP11, AP15, AP19, AP23, AP27, AP31, AP35, AR1, AR3, AR5, AR7, " &
        "AR9, AR11, AR13, AR15, AR17, AR19, AR21, AR23, AR25, AR27, AR29, AR31, AR33, " &
        "AR35, B2, B3, B4, B6, B8, B10, B12, B14, B16, B18, B20, B22, B24, B26, B28, " &
        "B30, B32, B34, B36, C3, C4, C8, C12, C16, C20, C24, C28, C32, C36, E12, E20, " &
        "E28, E34, R34, R35, U2, U3, U35, W2, W34, W35 ), " &
        "VDD33                    : ( C1, D2, G5, G32, J5, L32, M5, P32), " &
        "VDD33A                   : L4," &
        "VSS                      : ( A2, A3, A4, A6, A8, A10, A12, A14, A16, A18, A20, A22, A24, A26, " &
        "A28, A30, A32, A34, B1, C2, C5, C6, C7, C9, C10, C11, C13, C14, C15, C17, C18, C19, C21, C22, " &
        "C23, C25, C26, C27, C29, C30, C31, C33, C34, C35, D3, D4, D6, D8, D10, D12, D14, D16, D18, " &
        "D20, D22, D24, D26, D28, D30, D32, D34, D36, E4, E36, F1, F5, F33, F34, F35, F36, J1, J36, " &
        "M36, N1, N3, P3, R1, R32, R33, R36, T3, T34, U1, U4, U33, U34, U36, V3, V34, W1, W3, W4, W33, " &
        "W36, Y3, Y34, AA1, AA4, AA33, AA34, AA36, AB3, AB34, AC1, AC3, AC4, AC33, AC36, AD3, AD34, AE1, " &
        "AE4, AE33, AE34, AE36, AF3, AF34, AG1, AG3, AG4, AG33, AG36, AH3, AH34, AJ1, AJ4, AJ33, AJ34, " &
        "AJ36, AK3, AK34, AL1, AL3, AL4, AL33, AL36, AM1, AM3, AM35, AM36, AN1, AN3, AN5, AN7, AN9, " &
        "AN11, AN13, AN15, AN17, AN19, AN21, AN23, AN25, AN27, AN29, AN31, AN33, AN35, AN36, AP1, AP2, " &
        "AP4, AP5, AP6, AP8, AP9, AP10, AP12, AP13, AP14, AP16, AP17, AP18, AP20, AP21, AP22, AP24, " &
        "AP25, AP26, AP28, AP29, AP30, AP32, AP33, AP34, AP36, AR36, AT3, AT5, AT7, AT9, AT11, AT13, " &
        "AT15, AT17, AT19, AT21, AT23, AT25, AT27, AT29, AT31, AT33, AT35, R14, R15, R16, R17, R18, R19, " &
        "R20, R21, R22, R23, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, U14, U15, U16, U17, U18, " &
        "U19, U20, U21, U22, U23, V14, V15, V16, V17, V18, V19, V20, V21, V22, V23, W14, W15, W16, W17, " &
        "W18, W19, W20, W21, W22, W23, Y14, Y15, Y16, Y17, Y18, Y19, Y20, Y21, Y22, Y23, AA14, AA15, AA16, " &
        "AA17, AA18, AA19, AA20, AA21, AA22, AA23, AB14, AB15, AB16, AB17, AB18, AB19, AB20, AB21, AB22, AB23 ), " &
        "VSSA_PLL                 : R2," &
        "VTT_PEX                  : ( E10, E6, W5, AC5, AG5, AL5, AM5, AM9, AM13, AM17, AM21, " &
        "AM25, AM29, AJ32, AE32, AC32, AA32, U32, F32, E30, E26, E22, E18, E14 ) " ; 
   
-- 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_32,PEX_HSIn_P_32)," &
                             "(PEX_HSIp_P_33,PEX_HSIn_P_33)," &
                             "(PEX_HSIp_P_34,PEX_HSIn_P_34)," &
                             "(PEX_HSIp_P_35,PEX_HSIn_P_35)," &
                             "(PEX_HSIp_P_36,PEX_HSIn_P_36)," &
                             "(PEX_HSIp_P_37,PEX_HSIn_P_37)," &
                             "(PEX_HSIp_P_38,PEX_HSIn_P_38)," &
                             "(PEX_HSIp_P_39,PEX_HSIn_P_39)," &
                             "(PEX_HSIp_P_41,PEX_HSIn_P_41)," &
                             "(PEX_HSIp_P_42,PEX_HSIn_P_42)," &
                             "(PEX_HSIp_P_43,PEX_HSIn_P_43)," &
                             "(PEX_HSIp_P_44,PEX_HSIn_P_44)," &
                             "(PEX_HSIp_P_45,PEX_HSIn_P_45)," &
                             "(PEX_HSIp_P_46,PEX_HSIn_P_46)," &
                             "(PEX_HSIp_P_47,PEX_HSIn_P_47)," &
                             "(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_32,PEX_HSOn_P_32)," &
                             "(PEX_HSOp_P_33,PEX_HSOn_P_33)," &
                             "(PEX_HSOp_P_34,PEX_HSOn_P_34)," &
                             "(PEX_HSOp_P_35,PEX_HSOn_P_35)," &
                             "(PEX_HSOp_P_36,PEX_HSOn_P_36)," &
                             "(PEX_HSOp_P_37,PEX_HSOn_P_37)," &
                             "(PEX_HSOp_P_38,PEX_HSOn_P_38)," &
                             "(PEX_HSOp_P_39,PEX_HSOn_P_39)," &
                             "(PEX_HSOp_P_4,PEX_HSOn_P_4)," &
                             "(PEX_HSOp_P_40,PEX_HSOn_P_40)," &
                             "(PEX_HSOp_P_41,PEX_HSOn_P_41)," &
                             "(PEX_HSOp_P_42,PEX_HSOn_P_42)," &
                             "(PEX_HSOp_P_43,PEX_HSOn_P_43)," &
                             "(PEX_HSOp_P_44,PEX_HSOn_P_44)," &
                             "(PEX_HSOp_P_45,PEX_HSOn_P_45)," &
                             "(PEX_HSOp_P_46,PEX_HSOn_P_46)," &
                             "(PEX_HSOp_P_47,PEX_HSOn_P_47)," &
                             "(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;
   
   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
     "1000010101001000" &      
 -- 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)," &
        "DEVICE_ID (IDCODE)," &
        "BOUNDARY  (EXTEST_PULSE, EXTEST_TRAIN)";
   
-- 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_1,  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_1,  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,     " &
     "1),                        " &
     "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,     " &
     "1),                        " &
     "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,     " &
     "1),                        " &
     "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  (AC_1,  PEX_HSOp_P_15,            output2,      " &
     "X),                        " &
     "221  (AC_SELU,  *,                        internal,     " &
     "0),                        " &
     "220  (AC_1,  PEX_HSOp_P_47,            output2,      " &
     "X),                        " &
     "219  (BC_1,  *,                        internal,     " &
     "1),                        " &
     "218  (BC_4,  PEX_HSIp_P_47,            observe_only, " &
     "X),                        " &
     "217  (BC_4,  PEX_HSIn_P_47,            observe_only, " &
     "X),                        " &
     "216  (BC_4,  PEX_HSIn_P_46,            observe_only, " &
     "X),                        " &
     "215  (BC_4,  PEX_HSIp_P_46,            observe_only, " &
     "X),                        " &
     "214  (BC_1,  *,                        internal,     " &
     "1),                        " &
     "213  (AC_SELU,  *,                        internal,     " &
     "0),                        " &
     "212  (AC_1,  PEX_HSOp_P_46,            output2,      " &
     "X),                        " &
     "211  (AC_SELU,  *,                        internal,     " &
     "0),                        " &
     "210  (AC_1,  PEX_HSOp_P_45,            output2,      " &
     "X),                        " &
     "209  (BC_1,  *,                        internal,     " &
     "1),                        " &
     "208  (BC_4,  PEX_HSIp_P_45,            observe_only, " &
     "X),                        " &
     "207  (BC_4,  PEX_HSIn_P_45,            observe_only, " &
     "X),                        " &
     "206  (BC_4,  PEX_HSIn_P_44,            observe_only, " &
     "X),                        " &
     "205  (BC_4,  PEX_HSIp_P_44,            observe_only, " &
     "X),                        " &
     "204  (BC_1,  *,                        internal,     " &
     "1),                        " &
     "203  (AC_SELU,  *,                        internal,     " &
     "0),                        " &
     "202  (AC_1,  PEX_HSOp_P_44,            output2,      " &
     "X),                        " &
     "201  (AC_SELU,  *,                        internal,     " &
     "0),                        " &
     "200  (AC_1,  PEX_HSOp_P_43,            output2,      " &
     "X),                        " &
     "199  (BC_1,  *,                        internal,     " &
     "1),                        " &
     "198  (BC_4,  PEX_HSIp_P_43,            observe_only, " &
     "X),                        " &
     "197  (BC_4,  PEX_HSIn_P_43,            observe_only, " &
     "X),                        " &
     "196  (BC_4,  PEX_HSIn_P_42,            observe_only, " &
     "X),                        " &
     "195  (BC_4,  PEX_HSIp_P_42,            observe_only, " &
     "X),                        " &
     "194  (BC_1,  *,                        internal,     " &
     "1),                        " &
     "193  (AC_SELU,  *,                        internal,     " &
     "0),                        " &
     "192  (AC_1,  PEX_HSOp_P_42,            output2,      " &
     "X),                        " &
     "191  (AC_SELU,  *,                        internal,     " &
     "0),                        " &
     "190  (AC_1,  PEX_HSOp_P_41,            output2,      " &
     "X),                        " &
     "189  (BC_1,  *,                        internal,     " &
     "1),                        " &
     "188  (BC_4,  PEX_HSIp_P_41,            observe_only, " &
     "X),                        " &
     "187  (BC_4,  PEX_HSIn_P_41,            observe_only, " &
     "X),                        " &
     "186  (BC_4,  PEX_HSIn_P_40,            observe_only, " &
     "X),                        " &
     "185  (BC_4,  PEX_HSIp_P_40,            observe_only, " &
     "X),                        " &
     "184  (BC_1,  *,                        internal,     " &
     "1),                        " &
     "183  (AC_SELU,  *,                        internal,     " &
     "0),                        " &
     "182  (AC_1,  PEX_HSOp_P_40,            output2,      " &
     "X),                        " &
     "181  (AC_SELU,  *,                        internal,     " &
     "0),                        " &
     "180  (AC_1,  PEX_HSOp_P_39,            output2,      " &
     "X),                        " &
     "179  (BC_1,  *,                        internal,     " &
     "1),                        " &
     "178  (BC_4,  PEX_HSIp_P_39,            observe_only, " &
     "X),                        " &
     "177  (BC_4,  PEX_HSIn_P_39,            observe_only, " &
     "X),                        " &
     "176  (BC_4,  PEX_HSIn_P_38,            observe_only, " &
     "X),                        " &
     "175  (BC_4,  PEX_HSIp_P_38,            observe_only, " &
     "X),                        " &
     "174  (BC_1,  *,                        internal,     " &
     "1),                        " &
     "173  (AC_SELU,  *,                        internal,     " &
     "0),                        " &
     "172  (AC_1,  PEX_HSOp_P_38,            output2,      " &
     "X),                        " &
     "171  (AC_SELU,  *,                        internal,     " &
     "0),                        " &
     "170  (AC_1,  PEX_HSOp_P_37,            output2,      " &
     "X),                        " &
     "169  (BC_1,  *,                        internal,     " &
     "1),                        " &
     "168  (BC_4,  PEX_HSIp_P_37,            observe_only, " &
     "X),                        " &
     "167  (BC_4,  PEX_HSIn_P_37,            observe_only, " &
     "X),                        " &
     "166  (BC_4,  PEX_HSIn_P_36,            observe_only, " &
     "X),                        " &
     "165  (BC_4,  PEX_HSIp_P_36,            observe_only, " &
     "X),                        " &
     "164  (BC_1,  *,                        internal,     " &
     "1),                        " &
     "163  (AC_SELU,  *,                        internal,     " &
     "0),                        " &
     "162  (AC_1,  PEX_HSOp_P_36,            output2,      " &
     "X),                        " &
     "161  (AC_SELU,  *,                        internal,     " &
     "0),                        " &
     "160  (AC_1,  PEX_HSOp_P_35,            output2,      " &
     "X),                        " &
     "159  (BC_1,  *,                        internal,     " &
     "1),                        " &
     "158  (BC_4,  PEX_HSIp_P_35,            observe_only, " &
     "X),                        " &
     "157  (BC_4,  PEX_HSIn_P_35,            observe_only, " &
     "X),                        " &
     "156  (BC_4,  PEX_HSIn_P_34,            observe_only, " &
     "X),                        " &
     "155  (BC_4,  PEX_HSIp_P_34,            observe_only, " &
     "X),                        " &
     "154  (BC_1,  *,                        internal,     " &
     "1),                        " &
     "153  (AC_SELU,  *,                        internal,     " &
     "0),                        " &
     "152  (AC_1,  PEX_HSOp_P_34,            output2,      " &
     "X),                        " &
     "151  (AC_SELU,  *,                        internal,     " &
     "0),                        " &
     "150  (AC_1,  PEX_HSOp_P_33,            output2,      " &
     "X),                        " &
     "149  (BC_1,  *,                        internal,     " &
     "1),                        " &
     "148  (BC_4,  PEX_HSIp_P_33,            observe_only, " &
     "X),                        " &
     "147  (BC_4,  PEX_HSIn_P_33,            observe_only, " &
     "X),                        " &
     "146  (BC_4,  PEX_HSIn_P_32,            observe_only, " &
     "X),                        " &
     "145  (BC_4,  PEX_HSIp_P_32,            observe_only, " &
     "X),                        " &
     "144  (BC_1,  *,                        internal,     " &
     "1),                        " &
     "143  (AC_SELU,  *,                        internal,     " &
     "0),                        " &
     "142  (AC_1,  PEX_HSOp_P_32,            output2,      " &
     "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,  PEX_PORT_GOOD_P_12,       output3,      X,    111,    " &
     "0,      Z),  " &
     "111  (BC_0,  *,                        control,      " &
     "0),                        " &
     "110  (BC_0,  PEX_PORT_GOOD_P_13,       output3,      X,    109,    " &
     "0,      Z),  " &
     "109  (BC_0,  *,                        control,      " &
     "0),                        " &
     "108  (BC_0,  PEX_PORT_GOOD_P_14,       output3,      X,    107,    " &
     "0,      Z),  " &
     "107  (BC_0,  *,                        control,      " &
     "0),                        " &
     "106  (BC_1,  STN2_STRAP_PORTCFG_P_0,   input,        " &
     "X),                        " &
     "105  (BC_1,  STN2_STRAP_PORTCFG_P_1,   input,        " &
     "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,     " &
     "1),                        " &
     "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_47[218], " &
     "PEX_HSIp_P_46[215], " &
     "PEX_HSIp_P_45[208], " &
     "PEX_HSIp_P_44[205], " &
     "PEX_HSIp_P_43[198], " &
     "PEX_HSIp_P_42[195], " &
     "PEX_HSIp_P_41[188], " &
     "PEX_HSIp_P_40[185], " &
     "PEX_HSIp_P_39[178], " &
     "PEX_HSIp_P_38[175], " &
     "PEX_HSIp_P_37[168], " &
     "PEX_HSIp_P_36[165], " &
     "PEX_HSIp_P_35[158], " &
     "PEX_HSIp_P_34[155], " &
     "PEX_HSIp_P_33[148], " &
     "PEX_HSIp_P_32[145], " &
     "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_47: AC_Select=221; " &
     "PEX_HSOp_P_46: AC_Select=213; " &
     "PEX_HSOp_P_45: AC_Select=211; " &
     "PEX_HSOp_P_44: AC_Select=203; " &
     "PEX_HSOp_P_43: AC_Select=201; " &
     "PEX_HSOp_P_42: AC_Select=193; " &
     "PEX_HSOp_P_41: AC_Select=191; " &
     "PEX_HSOp_P_40: AC_Select=183; " &
     "PEX_HSOp_P_39: AC_Select=181; " &
     "PEX_HSOp_P_38: AC_Select=173; " &
     "PEX_HSOp_P_37: AC_Select=171; " &
     "PEX_HSOp_P_36: AC_Select=163; " &
     "PEX_HSOp_P_35: AC_Select=161; " &
     "PEX_HSOp_P_34: AC_Select=153; " &
     "PEX_HSOp_P_33: AC_Select=151; " &
     "PEX_HSOp_P_32: AC_Select=143; " &
     "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;