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


------------------------------------------------------------------------------
--
-- BSDL file for:  Microsemi PM8565
--                 <PCIe Gen3 switch>
--
-- Date generated : Fri Jun 30 10:01:54 IST 2017

--
--
--
-- Notes:
--
-- IMPORTANT: PRELOAD MUST BE PERFORMED PRIOR TO USE OF EXTEST AND SAMPLE INSTRUCTIONS
--
--
------------------------------------------------------------------------------
--Comments:
--1. This file have passed syntax check at "http://bsdl.asset-intertech.com"
--2. RSTB compliance needed to ensure isolation cells on boundary scan chains are enabled.  Hence added RSTB compliance with active value of 1'b0 for IOTEST operations.
------------------------------------------------------------------------------

entity PM8565 is

generic (PHYSICAL_PIN_MAP : string := "FCBGA_1311");

port (
   AVD_PCIE	:	linkage bit_vector(85 downto 0);
   AVD_PCIE_Q	:	linkage bit_vector(4 downto 0);
   AVD_PCIE_TX	:	linkage bit_vector(26 downto 0);
   AVS_ENB	:	buffer bit;
   BOOTSTRAP	:	buffer bit_vector(10 downto 0);
   BOOT_RECOVERYB	:	in bit;
   EJ_RSTB	:	in bit;
   GPIO_10	:	inout bit;
   GPIO_107	:	inout bit;
   GPIO_108	:	inout bit;
   GPIO_109	:	inout bit;
   GPIO_11	:	inout bit;
   GPIO_12	:	inout bit;
   GPIO_13	:	inout bit;
   GPIO_14	:	inout bit;
   GPIO_15	:	inout bit;
   GPIO_20	:	inout bit;
   GPIO_21	:	inout bit;
   GPIO_22	:	inout bit;
   GPIO_23	:	inout bit;
   GPIO_24	:	inout bit;
   GPIO_25	:	inout bit;
   GPIO_26	:	inout bit;
   GPIO_27	:	inout bit;
   GPIO_28	:	inout bit;
   GPIO_29	:	inout bit;
   GPIO_30	:	inout bit;
   GPIO_31	:	inout bit;
   GPIO_32	:	inout bit;
   GPIO_33	:	inout bit;
   GPIO_34	:	inout bit;
   GPIO_35	:	inout bit;
   GPIO_36	:	inout bit;
   GPIO_37	:	inout bit;
   GPIO_49	:	buffer bit;
   GPIO_50	:	buffer bit;
   GPIO_51	:	in bit;
   GPIO_52	:	in bit;
   GPIO_53	:	in bit;
   GPIO_54	:	in bit;
   GPIO_55	:	in bit;
   GPIO_56	:	in bit;
   GPIO_57	:	buffer bit;
   GPIO_58	:	inout bit;
   GPIO_59	:	in bit;
   GPIO_6	:	inout bit;
   GPIO_60	:	inout bit;
   GPIO_61	:	inout bit;
   GPIO_62	:	inout bit;
   GPIO_63	:	inout bit;
   GPIO_64	:	inout bit;
   GPIO_65	:	inout bit;
   GPIO_66	:	inout bit;
   GPIO_67	:	inout bit;
   GPIO_68	:	inout bit;
   GPIO_69	:	inout bit;
   GPIO_7	:	inout bit;
   GPIO_70	:	inout bit;
   GPIO_71	:	inout bit;
   GPIO_72	:	inout bit;
   GPIO_73	:	inout bit;
   GPIO_74	:	inout bit;
   GPIO_75	:	inout bit;
   GPIO_76	:	buffer bit;
   GPIO_77	:	buffer bit;
   GPIO_78	:	buffer bit;
   GPIO_79	:	buffer bit;
   GPIO_8	:	inout bit;
   GPIO_80	:	buffer bit;
   GPIO_81	:	buffer bit;
   GPIO_82	:	buffer bit;
   GPIO_83	:	buffer bit;
   GPIO_84	:	buffer bit;
   GPIO_85	:	buffer bit;
   GPIO_86	:	buffer bit;
   GPIO_87	:	buffer bit;
   GPIO_88	:	buffer bit;
   GPIO_89	:	buffer bit;
   GPIO_9	:	inout bit;
   GPIO_90	:	buffer bit;
   GPIO_91	:	buffer bit;
   GPIO_92	:	buffer bit;
   GPIO_93	:	buffer bit;
   GPIO_94	:	buffer bit;
   GPIO_95	:	buffer bit;
   NC	:	linkage bit_vector(72 downto 0);
   PCIE_REFCLK_D_RXI_N	:	in bit;
   PCIE_REFCLK_D_RXI_P	:	in bit;
   PCIE_REFCLK_H0_RXI_N	:	in bit;
   PCIE_REFCLK_H0_RXI_P	:	in bit;
   PCIE_REFCLK_H1_RXI_N	:	in bit;
   PCIE_REFCLK_H1_RXI_P	:	in bit;
   PCIE_REFCLK_H2_RXI_N	:	in bit;
   PCIE_REFCLK_H2_RXI_P	:	in bit;
   PCIE_REFCLK_H3_RXI_N	:	in bit;
   PCIE_REFCLK_H3_RXI_P	:	in bit;
   PCIE_REFCLK_S0_TXO_N	:	buffer bit;
   PCIE_REFCLK_S0_TXO_P	:	buffer bit;
   PCIE_REFCLK_S1_TXO_N	:	buffer bit;
   PCIE_REFCLK_S1_TXO_P	:	buffer bit;
   PCIE_REFCLK_S2_TXO_N	:	buffer bit;
   PCIE_REFCLK_S2_TXO_P	:	buffer bit;
   PCIE_REFCLK_S3_TXO_N	:	buffer bit;
   PCIE_REFCLK_S3_TXO_P	:	buffer bit;
   PCIE_REFCLK_S4_TXO_N	:	buffer bit;
   PCIE_REFCLK_S4_TXO_P	:	buffer bit;
   PCIE_REFCLK_S5_TXO_N	:	buffer bit;
   PCIE_REFCLK_S5_TXO_P	:	buffer bit;
   QSPI_CLK	:	buffer bit;
   QSPI_CSB_0	:	buffer bit;
   QSPI_CSB_1	:	buffer bit;
   QSPI_DATA_0	:	inout bit;
   QSPI_DATA_1	:	inout bit;
   QSPI_DATA_2	:	inout bit;
   QSPI_DATA_3	:	inout bit;
   RSTB	:	in bit;
   RX0_N	:	in bit;
   RX0_P	:	in bit;
   RX10_N	:	in bit;
   RX10_P	:	in bit;
   RX11_N	:	in bit;
   RX11_P	:	in bit;
   RX12_N	:	in bit;
   RX12_P	:	in bit;
   RX13_N	:	in bit;
   RX13_P	:	in bit;
   RX14_N	:	in bit;
   RX14_P	:	in bit;
   RX15_N	:	in bit;
   RX15_P	:	in bit;
   RX16_N	:	in bit;
   RX16_P	:	in bit;
   RX17_N	:	in bit;
   RX17_P	:	in bit;
   RX18_N	:	in bit;
   RX18_P	:	in bit;
   RX19_N	:	in bit;
   RX19_P	:	in bit;
   RX1_N	:	in bit;
   RX1_P	:	in bit;
   RX20_N	:	in bit;
   RX20_P	:	in bit;
   RX21_N	:	in bit;
   RX21_P	:	in bit;
   RX22_N	:	in bit;
   RX22_P	:	in bit;
   RX23_N	:	in bit;
   RX23_P	:	in bit;
   RX24_N	:	in bit;
   RX24_P	:	in bit;
   RX25_N	:	in bit;
   RX25_P	:	in bit;
   RX26_N	:	in bit;
   RX26_P	:	in bit;
   RX27_N	:	in bit;
   RX27_P	:	in bit;
   RX28_N	:	in bit;
   RX28_P	:	in bit;
   RX29_N	:	in bit;
   RX29_P	:	in bit;
   RX2_N	:	in bit;
   RX2_P	:	in bit;
   RX30_N	:	in bit;
   RX30_P	:	in bit;
   RX31_N	:	in bit;
   RX31_P	:	in bit;
   RX32_N	:	in bit;
   RX32_P	:	in bit;
   RX33_N	:	in bit;
   RX33_P	:	in bit;
   RX34_N	:	in bit;
   RX34_P	:	in bit;
   RX35_N	:	in bit;
   RX35_P	:	in bit;
   RX36_N	:	in bit;
   RX36_P	:	in bit;
   RX37_N	:	in bit;
   RX37_P	:	in bit;
   RX38_N	:	in bit;
   RX38_P	:	in bit;
   RX39_N	:	in bit;
   RX39_P	:	in bit;
   RX3_N	:	in bit;
   RX3_P	:	in bit;
   RX40_N	:	in bit;
   RX40_P	:	in bit;
   RX41_N	:	in bit;
   RX41_P	:	in bit;
   RX42_N	:	in bit;
   RX42_P	:	in bit;
   RX43_N	:	in bit;
   RX43_P	:	in bit;
   RX44_N	:	in bit;
   RX44_P	:	in bit;
   RX45_N	:	in bit;
   RX45_P	:	in bit;
   RX46_N	:	in bit;
   RX46_P	:	in bit;
   RX47_N	:	in bit;
   RX47_P	:	in bit;
   RX48_N	:	in bit;
   RX48_P	:	in bit;
   RX49_N	:	in bit;
   RX49_P	:	in bit;
   RX4_N	:	in bit;
   RX4_P	:	in bit;
   RX50_N	:	in bit;
   RX50_P	:	in bit;
   RX51_N	:	in bit;
   RX51_P	:	in bit;
   RX52_N	:	in bit;
   RX52_P	:	in bit;
   RX53_N	:	in bit;
   RX53_P	:	in bit;
   RX54_N	:	in bit;
   RX54_P	:	in bit;
   RX55_N	:	in bit;
   RX55_P	:	in bit;
   RX56_N	:	in bit;
   RX56_P	:	in bit;
   RX57_N	:	in bit;
   RX57_P	:	in bit;
   RX58_N	:	in bit;
   RX58_P	:	in bit;
   RX59_N	:	in bit;
   RX59_P	:	in bit;
   RX5_N	:	in bit;
   RX5_P	:	in bit;
   RX60_N	:	in bit;
   RX60_P	:	in bit;
   RX61_N	:	in bit;
   RX61_P	:	in bit;
   RX62_N	:	in bit;
   RX62_P	:	in bit;
   RX63_N	:	in bit;
   RX63_P	:	in bit;
   RX64_N	:	in bit;
   RX64_P	:	in bit;
   RX65_N	:	in bit;
   RX65_P	:	in bit;
   RX66_N	:	in bit;
   RX66_P	:	in bit;
   RX67_N	:	in bit;
   RX67_P	:	in bit;
   RX68_N	:	in bit;
   RX68_P	:	in bit;
   RX69_N	:	in bit;
   RX69_P	:	in bit;
   RX6_N	:	in bit;
   RX6_P	:	in bit;
   RX70_N	:	in bit;
   RX70_P	:	in bit;
   RX71_N	:	in bit;
   RX71_P	:	in bit;
   RX72_N	:	in bit;
   RX72_P	:	in bit;
   RX73_N	:	in bit;
   RX73_P	:	in bit;
   RX74_N	:	in bit;
   RX74_P	:	in bit;
   RX75_N	:	in bit;
   RX75_P	:	in bit;
   RX76_N	:	in bit;
   RX76_P	:	in bit;
   RX77_N	:	in bit;
   RX77_P	:	in bit;
   RX78_N	:	in bit;
   RX78_P	:	in bit;
   RX79_N	:	in bit;
   RX79_P	:	in bit;
   RX7_N	:	in bit;
   RX7_P	:	in bit;
   RX8_N	:	in bit;
   RX8_P	:	in bit;
   RX9_N	:	in bit;
   RX9_P	:	in bit;
   TAP_SEL	:	in bit;
   TCK	:	in bit;
   TDI	:	in bit;
   TDO	:	out bit;
   THERM_BASE	:	inout bit;
   THERM_EMIT	:	inout bit;
   TMS	:	in bit;
   TRSTB	:	in bit;
   TWI_SCL_0	:	inout bit;
   TWI_SCL_1	:	inout bit;
   TWI_SDA_0	:	inout bit;
   TWI_SDA_1	:	inout bit;
   TWI_SRSTB_0	:	inout bit;
   TWI_SRSTB_1	:	inout bit;
   TX0_N	:	buffer bit;
   TX0_P	:	buffer bit;
   TX10_N	:	buffer bit;
   TX10_P	:	buffer bit;
   TX11_N	:	buffer bit;
   TX11_P	:	buffer bit;
   TX12_N	:	buffer bit;
   TX12_P	:	buffer bit;
   TX13_N	:	buffer bit;
   TX13_P	:	buffer bit;
   TX14_N	:	buffer bit;
   TX14_P	:	buffer bit;
   TX15_N	:	buffer bit;
   TX15_P	:	buffer bit;
   TX16_N	:	buffer bit;
   TX16_P	:	buffer bit;
   TX17_N	:	buffer bit;
   TX17_P	:	buffer bit;
   TX18_N	:	buffer bit;
   TX18_P	:	buffer bit;
   TX19_N	:	buffer bit;
   TX19_P	:	buffer bit;
   TX1_N	:	buffer bit;
   TX1_P	:	buffer bit;
   TX20_N	:	buffer bit;
   TX20_P	:	buffer bit;
   TX21_N	:	buffer bit;
   TX21_P	:	buffer bit;
   TX22_N	:	buffer bit;
   TX22_P	:	buffer bit;
   TX23_N	:	buffer bit;
   TX23_P	:	buffer bit;
   TX24_N	:	buffer bit;
   TX24_P	:	buffer bit;
   TX25_N	:	buffer bit;
   TX25_P	:	buffer bit;
   TX26_N	:	buffer bit;
   TX26_P	:	buffer bit;
   TX27_N	:	buffer bit;
   TX27_P	:	buffer bit;
   TX28_N	:	buffer bit;
   TX28_P	:	buffer bit;
   TX29_N	:	buffer bit;
   TX29_P	:	buffer bit;
   TX2_N	:	buffer bit;
   TX2_P	:	buffer bit;
   TX30_N	:	buffer bit;
   TX30_P	:	buffer bit;
   TX31_N	:	buffer bit;
   TX31_P	:	buffer bit;
   TX32_N	:	buffer bit;
   TX32_P	:	buffer bit;
   TX33_N	:	buffer bit;
   TX33_P	:	buffer bit;
   TX34_N	:	buffer bit;
   TX34_P	:	buffer bit;
   TX35_N	:	buffer bit;
   TX35_P	:	buffer bit;
   TX36_N	:	buffer bit;
   TX36_P	:	buffer bit;
   TX37_N	:	buffer bit;
   TX37_P	:	buffer bit;
   TX38_N	:	buffer bit;
   TX38_P	:	buffer bit;
   TX39_N	:	buffer bit;
   TX39_P	:	buffer bit;
   TX3_N	:	buffer bit;
   TX3_P	:	buffer bit;
   TX40_N	:	buffer bit;
   TX40_P	:	buffer bit;
   TX41_N	:	buffer bit;
   TX41_P	:	buffer bit;
   TX42_N	:	buffer bit;
   TX42_P	:	buffer bit;
   TX43_N	:	buffer bit;
   TX43_P	:	buffer bit;
   TX44_N	:	buffer bit;
   TX44_P	:	buffer bit;
   TX45_N	:	buffer bit;
   TX45_P	:	buffer bit;
   TX46_N	:	buffer bit;
   TX46_P	:	buffer bit;
   TX47_N	:	buffer bit;
   TX47_P	:	buffer bit;
   TX48_N	:	buffer bit;
   TX48_P	:	buffer bit;
   TX49_N	:	buffer bit;
   TX49_P	:	buffer bit;
   TX4_N	:	buffer bit;
   TX4_P	:	buffer bit;
   TX50_N	:	buffer bit;
   TX50_P	:	buffer bit;
   TX51_N	:	buffer bit;
   TX51_P	:	buffer bit;
   TX52_N	:	buffer bit;
   TX52_P	:	buffer bit;
   TX53_N	:	buffer bit;
   TX53_P	:	buffer bit;
   TX54_N	:	buffer bit;
   TX54_P	:	buffer bit;
   TX55_N	:	buffer bit;
   TX55_P	:	buffer bit;
   TX56_N	:	buffer bit;
   TX56_P	:	buffer bit;
   TX57_N	:	buffer bit;
   TX57_P	:	buffer bit;
   TX58_N	:	buffer bit;
   TX58_P	:	buffer bit;
   TX59_N	:	buffer bit;
   TX59_P	:	buffer bit;
   TX5_N	:	buffer bit;
   TX5_P	:	buffer bit;
   TX60_N	:	buffer bit;
   TX60_P	:	buffer bit;
   TX61_N	:	buffer bit;
   TX61_P	:	buffer bit;
   TX62_N	:	buffer bit;
   TX62_P	:	buffer bit;
   TX63_N	:	buffer bit;
   TX63_P	:	buffer bit;
   TX64_N	:	buffer bit;
   TX64_P	:	buffer bit;
   TX65_N	:	buffer bit;
   TX65_P	:	buffer bit;
   TX66_N	:	buffer bit;
   TX66_P	:	buffer bit;
   TX67_N	:	buffer bit;
   TX67_P	:	buffer bit;
   TX68_N	:	buffer bit;
   TX68_P	:	buffer bit;
   TX69_N	:	buffer bit;
   TX69_P	:	buffer bit;
   TX6_N	:	buffer bit;
   TX6_P	:	buffer bit;
   TX70_N	:	buffer bit;
   TX70_P	:	buffer bit;
   TX71_N	:	buffer bit;
   TX71_P	:	buffer bit;
   TX72_N	:	buffer bit;
   TX72_P	:	buffer bit;
   TX73_N	:	buffer bit;
   TX73_P	:	buffer bit;
   TX74_N	:	buffer bit;
   TX74_P	:	buffer bit;
   TX75_N	:	buffer bit;
   TX75_P	:	buffer bit;
   TX76_N	:	buffer bit;
   TX76_P	:	buffer bit;
   TX77_N	:	buffer bit;
   TX77_P	:	buffer bit;
   TX78_N	:	buffer bit;
   TX78_P	:	buffer bit;
   TX79_N	:	buffer bit;
   TX79_P	:	buffer bit;
   TX7_N	:	buffer bit;
   TX7_P	:	buffer bit;
   TX8_N	:	buffer bit;
   TX8_P	:	buffer bit;
   TX9_N	:	buffer bit;
   TX9_P	:	buffer bit;
   UART_UCTSB	:	in bit;
   UART_URTSB	:	buffer bit;
   UART_USIN	:	in bit;
   UART_USOUT	:	buffer bit;
   VDDA_DTM_ESD	:	in bit;
   VDDO_1V8	:	linkage bit_vector(15 downto 0);
   VDDO_1V8_REF	:	linkage bit_vector(3 downto 0);
   VDD_0V9	:	linkage bit_vector(93 downto 0);
   VSS	:	linkage bit_vector(544 downto 0)
);


use STD_1149_1_2001.all;
use STD_1149_6_2003.all;

attribute COMPONENT_CONFORMANCE of PM8565 : entity is "STD_1149_1_2001";

attribute PIN_MAP of PM8565 : entity is PHYSICAL_PIN_MAP;

constant FCBGA_1311 : PIN_MAP_STRING :=
   "AVD_PCIE	:	(F33, G14, G27, AJ7, AL11, L22, AK7, AL30, AL16, G25," &
			"AL18, AL32, K7, J20, G16, M13, AL21, G9, AL26, G30," &
			"F7, G29, G33, G19, AL14, AL24, AH7, G23, G32, AL23," &
			"AL25, AF21, AL22, AL12, AL17, G17, AC26, AL8, G12, F16," &
			"AJ25, H25, G21, H20, L7, G10, AM7, G7, F25, AL10," &
			"AJ20, AF13, AL28, AK20, AE7, G26, AL31, AL9, G31, M7," &
			"AL29, G13, G28, M21, AL19, AL27, G11, G8, G24, AL20," &
			"AF7, AM33, G18, H7, AM25, G22, N7, J25, AK25, AL33," &
			"AG7, AL13, AL7, AM16, G20, J7)," &
   "AVD_PCIE_Q	:	(V25, L13, AG13, AG20, L20)," &
   "AVD_PCIE_TX	:	(V10, AC11, W7, U9, Y8, P10, U11, AD10, U7, R7," &
			"V8, AA9, AB10, R9, T8, AA11, AA7, R11, AD8, T10," &
			"AC7, AC9, P8, AB8, Y10, W11, W9)," &
   "AVS_ENB	:	H31," &
   "BOOTSTRAP	:	(AA27, Y27, Y28, W31, W27, W36, Y34, W37, W34, W35," &
			"V34)," &
   "BOOT_RECOVERYB	:	AH33," &
   "EJ_RSTB	:	AG29," &
   "GPIO_10	:	P32," &
   "GPIO_107	:	L26," &
   "GPIO_108	:	L27," &
   "GPIO_109	:	L32," &
   "GPIO_11	:	P30," &
   "GPIO_12	:	R27," &
   "GPIO_13	:	R28," &
   "GPIO_14	:	P33," &
   "GPIO_15	:	N30," &
   "GPIO_20	:	L30," &
   "GPIO_21	:	L29," &
   "GPIO_22	:	M26," &
   "GPIO_23	:	N33," &
   "GPIO_24	:	M27," &
   "GPIO_25	:	M31," &
   "GPIO_26	:	M32," &
   "GPIO_27	:	N32," &
   "GPIO_28	:	L33," &
   "GPIO_29	:	M28," &
   "GPIO_30	:	M30," &
   "GPIO_31	:	N28," &
   "GPIO_32	:	M29," &
   "GPIO_33	:	M33," &
   "GPIO_34	:	N27," &
   "GPIO_35	:	N31," &
   "GPIO_36	:	R29," &
   "GPIO_37	:	R30," &
   "GPIO_49	:	AF33," &
   "GPIO_50	:	AF32," &
   "GPIO_51	:	AE27," &
   "GPIO_52	:	AF28," &
   "GPIO_53	:	AF30," &
   "GPIO_54	:	AF29," &
   "GPIO_55	:	AF27," &
   "GPIO_56	:	AF31," &
   "GPIO_57	:	AH30," &
   "GPIO_58	:	AH27," &
   "GPIO_59	:	AH26," &
   "GPIO_6	:	K28," &
   "GPIO_60	:	R33," &
   "GPIO_61	:	T30," &
   "GPIO_62	:	T31," &
   "GPIO_63	:	T33," &
   "GPIO_64	:	T32," &
   "GPIO_65	:	U28," &
   "GPIO_66	:	U29," &
   "GPIO_67	:	U27," &
   "GPIO_68	:	AK27," &
   "GPIO_69	:	AK28," &
   "GPIO_7	:	K33," &
   "GPIO_70	:	AK29," &
   "GPIO_71	:	AK30," &
   "GPIO_72	:	AK31," &
   "GPIO_73	:	AK32," &
   "GPIO_74	:	AK33," &
   "GPIO_75	:	V30," &
   "GPIO_76	:	V31," &
   "GPIO_77	:	V29," &
   "GPIO_78	:	V33," &
   "GPIO_79	:	U33," &
   "GPIO_8	:	L28," &
   "GPIO_80	:	V27," &
   "GPIO_81	:	U32," &
   "GPIO_82	:	U30," &
   "GPIO_83	:	AB28," &
   "GPIO_84	:	AB27," &
   "GPIO_85	:	AC31," &
   "GPIO_86	:	AC28," &
   "GPIO_87	:	AC27," &
   "GPIO_88	:	AD31," &
   "GPIO_89	:	AD30," &
   "GPIO_9	:	P29," &
   "GPIO_90	:	AD29," &
   "GPIO_91	:	AD27," &
   "GPIO_92	:	AE33," &
   "GPIO_93	:	AE31," &
   "GPIO_94	:	AE30," &
   "GPIO_95	:	AE28," &
   "NC	:	(B29, A27, B27, M35, C35, F36, B32, D27, B31, D36," &
			"H32, H37, E35, A31, L36, E28, H30, N36, D29, G35," &
			"K35, H29, A36, R37, E30, T35, E26, P36, U37, B36," &
			"E29, AH28, J27, K26, H36, C36, F37, B33, E27, B30," &
			"C32, D37, E32, B26, C26, H27, T36, F32, F26, F30," &
			"P35, C28, D33, A33, L37, A29, E33, B37, E36, H28," &
			"A35, C30, H33, D31, F28, B28, E31, R36, U36, G36," &
			"M36, N37, K36)," &
   "PCIE_REFCLK_D_RXI_N	:	Y30," &
   "PCIE_REFCLK_D_RXI_P	:	Y29," &
   "PCIE_REFCLK_H0_RXI_N	:	W30," &
   "PCIE_REFCLK_H0_RXI_P	:	W29," &
   "PCIE_REFCLK_H1_RXI_N	:	AB30," &
   "PCIE_REFCLK_H1_RXI_P	:	AB29," &
   "PCIE_REFCLK_H2_RXI_N	:	AA30," &
   "PCIE_REFCLK_H2_RXI_P	:	AA29," &
   "PCIE_REFCLK_H3_RXI_N	:	AC30," &
   "PCIE_REFCLK_H3_RXI_P	:	AC29," &
   "PCIE_REFCLK_S0_TXO_N	:	W33," &
   "PCIE_REFCLK_S0_TXO_P	:	W32," &
   "PCIE_REFCLK_S1_TXO_N	:	Y33," &
   "PCIE_REFCLK_S1_TXO_P	:	Y32," &
   "PCIE_REFCLK_S2_TXO_N	:	AB33," &
   "PCIE_REFCLK_S2_TXO_P	:	AB32," &
   "PCIE_REFCLK_S3_TXO_N	:	AA33," &
   "PCIE_REFCLK_S3_TXO_P	:	AA32," &
   "PCIE_REFCLK_S4_TXO_N	:	AC33," &
   "PCIE_REFCLK_S4_TXO_P	:	AC32," &
   "PCIE_REFCLK_S5_TXO_N	:	AD33," &
   "PCIE_REFCLK_S5_TXO_P	:	AD32," &
   "QSPI_CLK	:	AJ31," &
   "QSPI_CSB_0	:	AJ27," &
   "QSPI_CSB_1	:	AJ28," &
   "QSPI_DATA_0	:	AJ29," &
   "QSPI_DATA_1	:	AJ30," &
   "QSPI_DATA_2	:	AJ32," &
   "QSPI_DATA_3	:	AJ33," &
   "RSTB	:	AG32," &
   "RX0_N	:	D24," &
   "RX0_P	:	E24," &
   "RX10_N	:	D13," &
   "RX10_P	:	E13," &
   "RX11_N	:	E12," &
   "RX11_P	:	F12," &
   "RX12_N	:	D11," &
   "RX12_P	:	E11," &
   "RX13_N	:	E10," &
   "RX13_P	:	F10," &
   "RX14_N	:	D9," &
   "RX14_P	:	E9," &
   "RX15_N	:	E8," &
   "RX15_P	:	F8," &
   "RX16_N	:	B4," &
   "RX16_P	:	B5," &
   "RX17_N	:	C5," &
   "RX17_P	:	C6," &
   "RX18_N	:	D4," &
   "RX18_P	:	D5," &
   "RX19_N	:	E5," &
   "RX19_P	:	E6," &
   "RX1_N	:	E23," &
   "RX1_P	:	F23," &
   "RX20_N	:	F4," &
   "RX20_P	:	F5," &
   "RX21_N	:	G5," &
   "RX21_P	:	G6," &
   "RX22_N	:	H4," &
   "RX22_P	:	H5," &
   "RX23_N	:	J5," &
   "RX23_P	:	J6," &
   "RX24_N	:	L4," &
   "RX24_P	:	L5," &
   "RX25_N	:	M5," &
   "RX25_P	:	M6," &
   "RX26_N	:	N4," &
   "RX26_P	:	N5," &
   "RX27_N	:	P5," &
   "RX27_P	:	P6," &
   "RX28_N	:	R4," &
   "RX28_P	:	R5," &
   "RX29_N	:	T5," &
   "RX29_P	:	T6," &
   "RX2_N	:	D22," &
   "RX2_P	:	E22," &
   "RX30_N	:	U4," &
   "RX30_P	:	U5," &
   "RX31_N	:	V5," &
   "RX31_P	:	V6," &
   "RX32_N	:	Y5," &
   "RX32_P	:	Y6," &
   "RX33_N	:	AA4," &
   "RX33_P	:	AA5," &
   "RX34_N	:	AB5," &
   "RX34_P	:	AB6," &
   "RX35_N	:	AC4," &
   "RX35_P	:	AC5," &
   "RX36_N	:	AD5," &
   "RX36_P	:	AD6," &
   "RX37_N	:	AE4," &
   "RX37_P	:	AE5," &
   "RX38_N	:	AF5," &
   "RX38_P	:	AF6," &
   "RX39_N	:	AG4," &
   "RX39_P	:	AG5," &
   "RX3_N	:	E21," &
   "RX3_P	:	F21," &
   "RX40_N	:	AJ5," &
   "RX40_P	:	AJ6," &
   "RX41_N	:	AK4," &
   "RX41_P	:	AK5," &
   "RX42_N	:	AL5," &
   "RX42_P	:	AL6," &
   "RX43_N	:	AM4," &
   "RX43_P	:	AM5," &
   "RX44_N	:	AN5," &
   "RX44_P	:	AN6," &
   "RX45_N	:	AP4," &
   "RX45_P	:	AP5," &
   "RX46_N	:	AR5," &
   "RX46_P	:	AR6," &
   "RX47_N	:	AT4," &
   "RX47_P	:	AT5," &
   "RX48_N	:	AN8," &
   "RX48_P	:	AM8," &
   "RX49_N	:	AP9," &
   "RX49_P	:	AN9," &
   "RX4_N	:	D20," &
   "RX4_P	:	E20," &
   "RX50_N	:	AN10," &
   "RX50_P	:	AM10," &
   "RX51_N	:	AP11," &
   "RX51_P	:	AN11," &
   "RX52_N	:	AN12," &
   "RX52_P	:	AM12," &
   "RX53_N	:	AP13," &
   "RX53_P	:	AN13," &
   "RX54_N	:	AN14," &
   "RX54_P	:	AM14," &
   "RX55_N	:	AP15," &
   "RX55_P	:	AN15," &
   "RX56_N	:	AN17," &
   "RX56_P	:	AM17," &
   "RX57_N	:	AP18," &
   "RX57_P	:	AN18," &
   "RX58_N	:	AN19," &
   "RX58_P	:	AM19," &
   "RX59_N	:	AP20," &
   "RX59_P	:	AN20," &
   "RX5_N	:	E19," &
   "RX5_P	:	F19," &
   "RX60_N	:	AN21," &
   "RX60_P	:	AM21," &
   "RX61_N	:	AP22," &
   "RX61_P	:	AN22," &
   "RX62_N	:	AN23," &
   "RX62_P	:	AM23," &
   "RX63_N	:	AP24," &
   "RX63_P	:	AN24," &
   "RX64_N	:	AN26," &
   "RX64_P	:	AM26," &
   "RX65_N	:	AP27," &
   "RX65_P	:	AN27," &
   "RX66_N	:	AN28," &
   "RX66_P	:	AM28," &
   "RX67_N	:	AP29," &
   "RX67_P	:	AN29," &
   "RX68_N	:	AN30," &
   "RX68_P	:	AM30," &
   "RX69_N	:	AP31," &
   "RX69_P	:	AN31," &
   "RX6_N	:	D18," &
   "RX6_P	:	E18," &
   "RX70_N	:	AN32," &
   "RX70_P	:	AM32," &
   "RX71_N	:	AP33," &
   "RX71_P	:	AN33," &
   "RX72_N	:	AH36," &
   "RX72_P	:	AH35," &
   "RX73_N	:	AG37," &
   "RX73_P	:	AG36," &
   "RX74_N	:	AF36," &
   "RX74_P	:	AF35," &
   "RX75_N	:	AE37," &
   "RX75_P	:	AE36," &
   "RX76_N	:	AD36," &
   "RX76_P	:	AD35," &
   "RX77_N	:	AC37," &
   "RX77_P	:	AC36," &
   "RX78_N	:	AB36," &
   "RX78_P	:	AB35," &
   "RX79_N	:	AA37," &
   "RX79_P	:	AA36," &
   "RX7_N	:	E17," &
   "RX7_P	:	F17," &
   "RX8_N	:	D15," &
   "RX8_P	:	E15," &
   "RX9_N	:	E14," &
   "RX9_P	:	F14," &
   "TAP_SEL	:	AG30," &
   "TCK	:	AF26," &
   "TDI	:	AG26," &
   "TDO	:	AG33," &
   "THERM_BASE	:	J29," &
   "THERM_EMIT	:	J30," &
   "TMS	:	AG27," &
   "TRSTB	:	AG28," &
   "TWI_SCL_0	:	J31," &
   "TWI_SCL_1	:	K27," &
   "TWI_SDA_0	:	J32," &
   "TWI_SDA_1	:	K30," &
   "TWI_SRSTB_0	:	J33," &
   "TWI_SRSTB_1	:	K31," &
   "TX0_N	:	A24," &
   "TX0_P	:	B24," &
   "TX10_N	:	A13," &
   "TX10_P	:	B13," &
   "TX11_N	:	B12," &
   "TX11_P	:	C12," &
   "TX12_N	:	A11," &
   "TX12_P	:	B11," &
   "TX13_N	:	B10," &
   "TX13_P	:	C10," &
   "TX14_N	:	A9," &
   "TX14_P	:	B9," &
   "TX15_N	:	B8," &
   "TX15_P	:	C8," &
   "TX16_N	:	B1," &
   "TX16_P	:	B2," &
   "TX17_N	:	C2," &
   "TX17_P	:	C3," &
   "TX18_N	:	D1," &
   "TX18_P	:	D2," &
   "TX19_N	:	E2," &
   "TX19_P	:	E3," &
   "TX1_N	:	B23," &
   "TX1_P	:	C23," &
   "TX20_N	:	F1," &
   "TX20_P	:	F2," &
   "TX21_N	:	G2," &
   "TX21_P	:	G3," &
   "TX22_N	:	H1," &
   "TX22_P	:	H2," &
   "TX23_N	:	J2," &
   "TX23_P	:	J3," &
   "TX24_N	:	L1," &
   "TX24_P	:	L2," &
   "TX25_N	:	M2," &
   "TX25_P	:	M3," &
   "TX26_N	:	N1," &
   "TX26_P	:	N2," &
   "TX27_N	:	P2," &
   "TX27_P	:	P3," &
   "TX28_N	:	R1," &
   "TX28_P	:	R2," &
   "TX29_N	:	T2," &
   "TX29_P	:	T3," &
   "TX2_N	:	A22," &
   "TX2_P	:	B22," &
   "TX30_N	:	U1," &
   "TX30_P	:	U2," &
   "TX31_N	:	V2," &
   "TX31_P	:	V3," &
   "TX32_N	:	Y2," &
   "TX32_P	:	Y3," &
   "TX33_N	:	AA1," &
   "TX33_P	:	AA2," &
   "TX34_N	:	AB2," &
   "TX34_P	:	AB3," &
   "TX35_N	:	AC1," &
   "TX35_P	:	AC2," &
   "TX36_N	:	AD2," &
   "TX36_P	:	AD3," &
   "TX37_N	:	AE1," &
   "TX37_P	:	AE2," &
   "TX38_N	:	AF2," &
   "TX38_P	:	AF3," &
   "TX39_N	:	AG1," &
   "TX39_P	:	AG2," &
   "TX3_N	:	B21," &
   "TX3_P	:	C21," &
   "TX40_N	:	AJ2," &
   "TX40_P	:	AJ3," &
   "TX41_N	:	AK1," &
   "TX41_P	:	AK2," &
   "TX42_N	:	AL2," &
   "TX42_P	:	AL3," &
   "TX43_N	:	AM1," &
   "TX43_P	:	AM2," &
   "TX44_N	:	AN2," &
   "TX44_P	:	AN3," &
   "TX45_N	:	AP1," &
   "TX45_P	:	AP2," &
   "TX46_N	:	AR2," &
   "TX46_P	:	AR3," &
   "TX47_N	:	AT1," &
   "TX47_P	:	AT2," &
   "TX48_N	:	AT8," &
   "TX48_P	:	AR8," &
   "TX49_N	:	AU9," &
   "TX49_P	:	AT9," &
   "TX4_N	:	A20," &
   "TX4_P	:	B20," &
   "TX50_N	:	AT10," &
   "TX50_P	:	AR10," &
   "TX51_N	:	AU11," &
   "TX51_P	:	AT11," &
   "TX52_N	:	AT12," &
   "TX52_P	:	AR12," &
   "TX53_N	:	AU13," &
   "TX53_P	:	AT13," &
   "TX54_N	:	AT14," &
   "TX54_P	:	AR14," &
   "TX55_N	:	AU15," &
   "TX55_P	:	AT15," &
   "TX56_N	:	AT17," &
   "TX56_P	:	AR17," &
   "TX57_N	:	AU18," &
   "TX57_P	:	AT18," &
   "TX58_N	:	AT19," &
   "TX58_P	:	AR19," &
   "TX59_N	:	AU20," &
   "TX59_P	:	AT20," &
   "TX5_N	:	B19," &
   "TX5_P	:	C19," &
   "TX60_N	:	AT21," &
   "TX60_P	:	AR21," &
   "TX61_N	:	AU22," &
   "TX61_P	:	AT22," &
   "TX62_N	:	AT23," &
   "TX62_P	:	AR23," &
   "TX63_N	:	AU24," &
   "TX63_P	:	AT24," &
   "TX64_N	:	AT26," &
   "TX64_P	:	AR26," &
   "TX65_N	:	AU27," &
   "TX65_P	:	AT27," &
   "TX66_N	:	AT28," &
   "TX66_P	:	AR28," &
   "TX67_N	:	AU29," &
   "TX67_P	:	AT29," &
   "TX68_N	:	AT30," &
   "TX68_P	:	AR30," &
   "TX69_N	:	AU31," &
   "TX69_P	:	AT31," &
   "TX6_N	:	A18," &
   "TX6_P	:	B18," &
   "TX70_N	:	AT32," &
   "TX70_P	:	AR32," &
   "TX71_N	:	AU33," &
   "TX71_P	:	AT33," &
   "TX72_N	:	AU36," &
   "TX72_P	:	AU35," &
   "TX73_N	:	AT37," &
   "TX73_P	:	AT36," &
   "TX74_N	:	AR36," &
   "TX74_P	:	AR35," &
   "TX75_N	:	AP37," &
   "TX75_P	:	AP36," &
   "TX76_N	:	AN36," &
   "TX76_P	:	AN35," &
   "TX77_N	:	AM37," &
   "TX77_P	:	AM36," &
   "TX78_N	:	AL36," &
   "TX78_P	:	AL35," &
   "TX79_N	:	AK37," &
   "TX79_P	:	AK36," &
   "TX7_N	:	B17," &
   "TX7_P	:	C17," &
   "TX8_N	:	A15," &
   "TX8_P	:	B15," &
   "TX9_N	:	B14," &
   "TX9_P	:	C14," &
   "UART_UCTSB	:	T27," &
   "UART_URTSB	:	T28," &
   "UART_USIN	:	R32," &
   "UART_USOUT	:	R31," &
   "VDDA_DTM_ESD	:	N26," &
   "VDDO_1V8	:	(AG34, R26, L34, L31, U26, AG31, AC34, AA26, N34, AD28," &
			"U31, R34, U34, P28, AJ34, AE34)," &
   "VDDO_1V8_REF	:	(AA31, W26, AA34, V28)," &
   "VDD_0V9	:	(P25, AB25, M17, V19, AB21, AF25, AC18, AD13, AE16, T21," &
			"M19, T13, V23, AE14, AF17, V13, W16, P23, AC16, Y15," &
			"Y23, P21, AF19, V15, AF23, Y21, U22, AB23, R16, P17," &
			"AB19, AD23, Y25, AA14, U24, W24, R14, P19, T23, T19," &
			"R20, Y19, U14, T25, P15, AC24, AA24, AA16, N14, AB15," &
			"AE24, P13, AD17, N24, AF15, Y13, U16, T15, W22, W18," &
			"M25, N20, M23, AE20, AB17, R24, U18, AE22, AA18, R18," &
			"AA22, AD19, AD25, AA20, T17, AC20, N18, AC14, W20, W14," &
			"V21, U20, AC22, Y17, AD21, V17, N16, M15, AE26, R22," &
			"AE18, N22, AB13, AD15)," &
   "VSS	:	(AK24, AB4, B6, AR9, AJ13, AM13, AA17, N13, U25, F27," &
			"AB16, N21, F31, W2, H26, W23, L6, T11, H6, AA23," &
			"AD18, AT7, P12, AH16, AE19, R21, C16, W19, L16, C13," &
			"AG21, AG11, AP12, K1, C22, AR15, R19, AK3, AE25, J17," &
			"AF14, K18, AG18, Y16, V4, C25, V20, AH13, P4, AH23," &
			"N10, W21, AD20, AA25, T26, AP6, R12, J37, N15, AB9," &
			"D19, AA35, AH2, AC25, V36, AE10, H34, AP19, B16, AU3," &
			"AM11, AA15, M24, AH9, AM31, K8, AD9, AK10, AM24, D12," &
			"Y11, E16, L11, AR11, H24, AR22, C18, U17, AJ9, AP10," &
			"AM9, AE21, V37, Y20, AE29, AD7, W28, AE23, AJ11, AH14," &
			"R17, L10, H15, AF8, B3, AR24, J15, AH32, E4, AB18," &
			"F9, AP7, AA21, AE6, N23, M22, A6, AB7, W5, J19," &
			"AK16, AM35, P9, AU34, AT35, T29, AJ18, AU5, W17, J8," &
			"D6, J35, P34, R10, K12, C33, Y18, D10, AP35, J23," &
			"AD12, C20, AH25, K21, AG3, AK21, AJ23, Y4, AG16, F11," &
			"J4, W1, F15, AE15, AH24, D21, AG15, AH8, J24, AR13," &
			"H22, H14, AJ14, AH5, U35, U21, AJ36, AE3, AN34, K22," &
			"AJ22, H10, M11, W15, V22, C29, AK18, N19, C11, AK14," &
			"AA12, P7, R25, H8, L18, AK9, L23, D8, AD14, J12," &
			"Y36, W12, AA19, H19, AC15, M34, AC21, AM27, AK34, L19," &
			"U13, AB12, AA28, AC3, M16, A5, V24, K13, T14, AB14," &
			"R23, AM15, M8, AK26, AH21, K3, AC8, AA6, AH12, D26," &
			"F29, N6, AR16, AC10, W8, AE12, K29, Y9, C31, B35," &
			"AG8, C24, A3, AE32, C27, V16, AP14, AE8, AJ16, K24," &
			"C7, AM20, AH3, AD22, AP21, W10, T24, AT16, K16, H12," &
			"W13, AP26, B7, AC13, J10, P26, T16, AE35, AN4, L14," &
			"M18, AK11, E34, D34, D3, M4, AC23, L25, P31, F18," &
			"AM29, G15, N17, AF10, AN25, AR33, U3, K17, J18, R3," &
			"AA3, AF24, AJ17, AG19, K10, AE9, AH31, V7, AD34, AD16," &
			"U8, V35, T20, H23, D25, D28, N8, J14, K9, AJ19," &
			"AM22, AU4, AJ26, AB26, D30, AJ8, W3, N3, AG10, W4," &
			"AR4, V26, AP30, AP3, AG35, AG9, AE11, F34, Y24, AB20," &
			"AN16, AR25, AB24, D32, AL4, L21, T22, AH19, C15, AK8," &
			"A2, AR18, AH10, AG24, AK22, AT25, AF9, AF16, L15, K34," &
			"F20, L3, A25, K20, L35, AF22, AU6, N35, H17, J36," &
			"J28, AG22, K11, AH1, AP32, C34, J22, AE17, AP34, J34," &
			"F6, AH22, AJ10, U6, J21, AP23, AG6, AF4, AG17, K6," &
			"AD11, F13, AC19, M14, AR34, AM34, E25, Y26, P24, AJ24," &
			"D17, AK19, T12, V11, T4, H21, AP16, P22, AM3, H16," &
			"AR29, A16, AF34, L9, V18, AB34, K4, R35, V12, U19," &
			"L12, AT6, D35, L17, AH17, A34, AP8, AJ12, AF18, Y31," &
			"N12, V32, A7, AK6, F22, J16, AN7, AU2, N11, AP17," &
			"AK17, AK15, K32, AJ35, J9, AD26, K19, H3, P11, F24," &
			"V9, AT3, B25, D7, AL15, H35, R15, P16, K25, J13," &
			"H13, L24, AP28, AP25, AH34, AG25, AA8, Y35, AC17, R6," &
			"AC6, T7, T34, M20, M9, AH6, AF20, H18, AU25, AR7," &
			"M12, Y12, AM18, AJ4, AH15, U10, N25, K2, AH29, G34," &
			"AG14, D16, AJ21, C4, AF12, L8, AU7, AT34, K5, AU16," &
			"K23, R13, T9, M10, J11, AR31, H9, U23, E7, AD24," &
			"AC12, F3, D14, F35, P18, AH18, N29, J26, R8, AH11," &
			"H11, K15, AG23, AK12, D23, AM6, K14, A4, G4, W25," &
			"AK13, AK23, N9, U12, V14, T18, P14, AB22, P20, AF11," &
			"Y7, AL34, AK35, U15, AH20, Y22, Y37, AE13, AH4, AR20," &
			"AC35, AA13, B34, C9, AB31, AG12, AA10, Y14, AJ37, P27," &
			"AJ15, AR27, AB11, W6, AD4)";

-----------------------------------------------------------------------------------------
-- ALERT: Differential pairs below are identified based on PMC naming rules, *_P and *_N,
--        and based on 'shared_with_above'.
--        Make certain that the listed pairs below are correct.
-----------------------------------------------------------------------------------------
-- Syntax: DIFFERENTIAL_VOLTAGE
--   attribute PORT_GROUPING of PM1234 : entity is
--       "DIFFERENTIAL_VOLTAGE ( " &
--                            "(PAIR1_P, PAIR1_N)," &
--                            "(PAIR2_P, PAIR2_N))";
-----------------------------------------------------------------------------------------

attribute PORT_GROUPING of PM8565 : entity is
   "DIFFERENTIAL_VOLTAGE ( " &
			"(PCIE_REFCLK_D_RXI_P, PCIE_REFCLK_D_RXI_N)," &
			"(PCIE_REFCLK_H0_RXI_P, PCIE_REFCLK_H0_RXI_N)," &
			"(PCIE_REFCLK_H1_RXI_P, PCIE_REFCLK_H1_RXI_N)," &
			"(PCIE_REFCLK_H2_RXI_P, PCIE_REFCLK_H2_RXI_N)," &
			"(PCIE_REFCLK_H3_RXI_P, PCIE_REFCLK_H3_RXI_N)," &
			"(PCIE_REFCLK_S0_TXO_P, PCIE_REFCLK_S0_TXO_N)," &
			"(PCIE_REFCLK_S1_TXO_P, PCIE_REFCLK_S1_TXO_N)," &
			"(PCIE_REFCLK_S2_TXO_P, PCIE_REFCLK_S2_TXO_N)," &
			"(PCIE_REFCLK_S3_TXO_P, PCIE_REFCLK_S3_TXO_N)," &
			"(PCIE_REFCLK_S4_TXO_P, PCIE_REFCLK_S4_TXO_N)," &
			"(PCIE_REFCLK_S5_TXO_P, PCIE_REFCLK_S5_TXO_N)," &
			"(RX0_P, RX0_N)," &
			"(RX10_P, RX10_N)," &
			"(RX11_P, RX11_N)," &
			"(RX12_P, RX12_N)," &
			"(RX13_P, RX13_N)," &
			"(RX14_P, RX14_N)," &
			"(RX15_P, RX15_N)," &
			"(RX16_P, RX16_N)," &
			"(RX17_P, RX17_N)," &
			"(RX18_P, RX18_N)," &
			"(RX19_P, RX19_N)," &
			"(RX1_P, RX1_N)," &
			"(RX20_P, RX20_N)," &
			"(RX21_P, RX21_N)," &
			"(RX22_P, RX22_N)," &
			"(RX23_P, RX23_N)," &
			"(RX24_P, RX24_N)," &
			"(RX25_P, RX25_N)," &
			"(RX26_P, RX26_N)," &
			"(RX27_P, RX27_N)," &
			"(RX28_P, RX28_N)," &
			"(RX29_P, RX29_N)," &
			"(RX2_P, RX2_N)," &
			"(RX30_P, RX30_N)," &
			"(RX31_P, RX31_N)," &
			"(RX32_P, RX32_N)," &
			"(RX33_P, RX33_N)," &
			"(RX34_P, RX34_N)," &
			"(RX35_P, RX35_N)," &
			"(RX36_P, RX36_N)," &
			"(RX37_P, RX37_N)," &
			"(RX38_P, RX38_N)," &
			"(RX39_P, RX39_N)," &
			"(RX3_P, RX3_N)," &
			"(RX40_P, RX40_N)," &
			"(RX41_P, RX41_N)," &
			"(RX42_P, RX42_N)," &
			"(RX43_P, RX43_N)," &
			"(RX44_P, RX44_N)," &
			"(RX45_P, RX45_N)," &
			"(RX46_P, RX46_N)," &
			"(RX47_P, RX47_N)," &
			"(RX48_P, RX48_N)," &
			"(RX49_P, RX49_N)," &
			"(RX4_P, RX4_N)," &
			"(RX50_P, RX50_N)," &
			"(RX51_P, RX51_N)," &
			"(RX52_P, RX52_N)," &
			"(RX53_P, RX53_N)," &
			"(RX54_P, RX54_N)," &
			"(RX55_P, RX55_N)," &
			"(RX56_P, RX56_N)," &
			"(RX57_P, RX57_N)," &
			"(RX58_P, RX58_N)," &
			"(RX59_P, RX59_N)," &
			"(RX5_P, RX5_N)," &
			"(RX60_P, RX60_N)," &
			"(RX61_P, RX61_N)," &
			"(RX62_P, RX62_N)," &
			"(RX63_P, RX63_N)," &
			"(RX64_P, RX64_N)," &
			"(RX65_P, RX65_N)," &
			"(RX66_P, RX66_N)," &
			"(RX67_P, RX67_N)," &
			"(RX68_P, RX68_N)," &
			"(RX69_P, RX69_N)," &
			"(RX6_P, RX6_N)," &
			"(RX70_P, RX70_N)," &
			"(RX71_P, RX71_N)," &
			"(RX72_P, RX72_N)," &
			"(RX73_P, RX73_N)," &
			"(RX74_P, RX74_N)," &
			"(RX75_P, RX75_N)," &
			"(RX76_P, RX76_N)," &
			"(RX77_P, RX77_N)," &
			"(RX78_P, RX78_N)," &
			"(RX79_P, RX79_N)," &
			"(RX7_P, RX7_N)," &
			"(RX8_P, RX8_N)," &
			"(RX9_P, RX9_N)," &
			"(TX0_P, TX0_N)," &
			"(TX10_P, TX10_N)," &
			"(TX11_P, TX11_N)," &
			"(TX12_P, TX12_N)," &
			"(TX13_P, TX13_N)," &
			"(TX14_P, TX14_N)," &
			"(TX15_P, TX15_N)," &
			"(TX16_P, TX16_N)," &
			"(TX17_P, TX17_N)," &
			"(TX18_P, TX18_N)," &
			"(TX19_P, TX19_N)," &
			"(TX1_P, TX1_N)," &
			"(TX20_P, TX20_N)," &
			"(TX21_P, TX21_N)," &
			"(TX22_P, TX22_N)," &
			"(TX23_P, TX23_N)," &
			"(TX24_P, TX24_N)," &
			"(TX25_P, TX25_N)," &
			"(TX26_P, TX26_N)," &
			"(TX27_P, TX27_N)," &
			"(TX28_P, TX28_N)," &
			"(TX29_P, TX29_N)," &
			"(TX2_P, TX2_N)," &
			"(TX30_P, TX30_N)," &
			"(TX31_P, TX31_N)," &
			"(TX32_P, TX32_N)," &
			"(TX33_P, TX33_N)," &
			"(TX34_P, TX34_N)," &
			"(TX35_P, TX35_N)," &
			"(TX36_P, TX36_N)," &
			"(TX37_P, TX37_N)," &
			"(TX38_P, TX38_N)," &
			"(TX39_P, TX39_N)," &
			"(TX3_P, TX3_N)," &
			"(TX40_P, TX40_N)," &
			"(TX41_P, TX41_N)," &
			"(TX42_P, TX42_N)," &
			"(TX43_P, TX43_N)," &
			"(TX44_P, TX44_N)," &
			"(TX45_P, TX45_N)," &
			"(TX46_P, TX46_N)," &
			"(TX47_P, TX47_N)," &
			"(TX48_P, TX48_N)," &
			"(TX49_P, TX49_N)," &
			"(TX4_P, TX4_N)," &
			"(TX50_P, TX50_N)," &
			"(TX51_P, TX51_N)," &
			"(TX52_P, TX52_N)," &
			"(TX53_P, TX53_N)," &
			"(TX54_P, TX54_N)," &
			"(TX55_P, TX55_N)," &
			"(TX56_P, TX56_N)," &
			"(TX57_P, TX57_N)," &
			"(TX58_P, TX58_N)," &
			"(TX59_P, TX59_N)," &
			"(TX5_P, TX5_N)," &
			"(TX60_P, TX60_N)," &
			"(TX61_P, TX61_N)," &
			"(TX62_P, TX62_N)," &
			"(TX63_P, TX63_N)," &
			"(TX64_P, TX64_N)," &
			"(TX65_P, TX65_N)," &
			"(TX66_P, TX66_N)," &
			"(TX67_P, TX67_N)," &
			"(TX68_P, TX68_N)," &
			"(TX69_P, TX69_N)," &
			"(TX6_P, TX6_N)," &
			"(TX70_P, TX70_N)," &
			"(TX71_P, TX71_N)," &
			"(TX72_P, TX72_N)," &
			"(TX73_P, TX73_N)," &
			"(TX74_P, TX74_N)," &
			"(TX75_P, TX75_N)," &
			"(TX76_P, TX76_N)," &
			"(TX77_P, TX77_N)," &
			"(TX78_P, TX78_N)," &
			"(TX79_P, TX79_N)," &
			"(TX7_P, TX7_N)," &
			"(TX8_P, TX8_N)," &
			"(TX9_P, TX9_N))";

-----------------------------------------------------------------------------------------
-- ALERT: JTAG ports are identified based on PMC naming rules, TDI, TDO, TRSTB, TCK, TMS.
--        If design uses different nams for JTAG pins, '????' is printed out.
--        Make certain that the listed JTAG pins names below are correct.
-----------------------------------------------------------------------------------------
attribute TAP_SCAN_IN of      TDI : signal is true;
attribute TAP_SCAN_MODE of    TMS : signal is true;
attribute TAP_SCAN_RESET of   TRSTB : signal is true;
attribute TAP_SCAN_CLOCK of   TCK : signal is (5.0e6,BOTH);
attribute TAP_SCAN_OUT of     TDO : signal is true;


attribute COMPLIANCE_PATTERNS of PM8565: entity is
   "(RSTB, TAP_SEL) (00)";

attribute INSTRUCTION_LENGTH of PM8565 : entity is 7;

-----------------------------------------------------
-- All remaining binary opcodes are decoded as BYPASS
-----------------------------------------------------
attribute INSTRUCTION_OPCODE of PM8565 : entity is
   "IDCODE	(0000001)," &
   "SAMPLE	(0000010)," &
   "PRELOAD	(0000010)," &
   "EXTEST	(0000101)," &
   "CLAMP	(0000111)," &
   "RESERVED_Z	(0000110)," &
   "DFTREG	(0000011)," &
   "RESERVED_B	(0000100)," &
   "RESERVED_C	(0001101)," &
   "EXTEST_PULSE	(0001000)," &
   "EXTEST_TRAIN	(0001001)," &
   "RESERVED_0	(0001110)," &
   "RESERVED_1	(0010000)," &
   "RESERVED_2	(0010001)," &
   "RESERVED_3	(0010010)," &
   "RESERVED_4	(0010011)," &
   "RESERVED_5	(0100001)," &
   "RESERVED_6	(0100010)," &
   "RESERVED_7	(0100011)," &
   "RESERVED_8	(0100100)," &
   "RESERVED_9	(0100101)," &
   "RESERVED_10	(0100110)," &
   "RESERVED_11	(0100111)," &
   "RESERVED_12	(0101000)," &
   "RESERVED_13	(0101001)," &
   "RESERVED_14	(0101010)," &
   "RESERVED_15	(0101011)," &
   "RESERVED_16	(0101100)," &
   "RESERVED_17	(0101101)," &
   "RESERVED_18	(0101110)," &
   "RESERVED_19	(0101111)," &
   "RESERVED_20	(0110000)," &
   "RESERVED_21	(0110001)," &
   "RESERVED_22	(0110010)," &
   "RESERVED_23	(0110011)," &
   "RESERVED_24	(0110100)," &
   "RESERVED_25	(0110101)," &
   "RESERVED_26	(0110110)," &
   "RESERVED_27	(0110111)," &
   "RESERVED_28	(0111000)," &
   "RESERVED_29	(0111001)," &
   "RESERVED_30	(0111010)," &
   "RESERVED_31	(0111011)," &
   "RESERVED_32	(0111100)," &
   "RESERVED_33	(0111101)," &
   "RESERVED_34	(0111110)," &
   "RESERVED_35	(0111111)," &
   "RESERVED_36	(1000000)," &
   "RESERVED_37	(1000001)," &
   "RESERVED_38	(1000010)," &
   "RESERVED_39	(1000011)," &
   "RESERVED_40	(1000100)," &
   "RESERVED_41	(1000101)," &
   "RESERVED_42	(1000110)," &
   "RESERVED_43	(1000111)," &
   "RESERVED_44	(1001000)," &
   "RESERVED_45	(1001001)," &
   "RESERVED_46	(1001010)," &
   "RESERVED_47	(1001011)," &
   "RESERVED_48	(1001100)," &
   "RESERVED_49	(1001101)," &
   "RESERVED_50	(1001110)," &
   "RESERVED_51	(1001111)," &
   "RESERVED_52	(1010000)," &
   "RESERVED_53	(1010001)," &
   "RESERVED_54	(1010010)," &
   "RESERVED_55	(1010011)," &
   "RESERVED_56	(1010100)," &
   "RESERVED_57	(1010101)," &
   "RESERVED_58	(1010110)," &
   "RESERVED_59	(1010111)," &
   "RESERVED_60	(1011000)," &
   "RESERVED_61	(1011001)," &
   "RESERVED_62	(1011010)," &
   "RESERVED_63	(1011011)," &
   "RESERVED_64	(1011100)," &
   "RESERVED_65	(1011101)," &
   "RESERVED_66	(1011110)," &
   "RESERVED_67	(1011111)," &
   "RESERVED_68	(1100000)," &
   "RESERVED_69	(1100001)," &
   "RESERVED_70	(1100010)," &
   "RESERVED_71	(1100011)," &
   "RESERVED_72	(1100100)," &
   "RESERVED_73	(1100101)," &
   "RESERVED_74	(1100110)," &
   "RESERVED_75	(1100111)," &
   "RESERVED_76	(1101000)," &
   "RESERVED_77	(1101001)," &
   "RESERVED_78	(1101010)," &
   "RESERVED_79	(1101011)," &
   "RESERVED_80	(1101100)," &
   "RESERVED_81	(1101101)," &
   "RESERVED_82	(1101110)," &
   "RESERVED_83	(1101111)," &
   "RESERVED_84	(1110001)," &
   "RESERVED_85	(1110010)," &
   "RESERVED_86	(1110011)," &
   "RESERVED_87	(1110100)," &
   "RESERVED_88	(1110101)," &
   "RESERVED_89	(1110110)," &
   "RESERVED_90	(1110111)," &
   "RESERVED_91	(1111000)," &
   "RESERVED_92	(1111001)," &
   "RESERVED_93	(1111010)," &
   "RESERVED_94	(1111011)," &
   "RESERVED_95	(1111100)," &
   "RESERVED_96	(1110000)";

-- Instruction DFTREG selects data register JTAG_DFT which is 16 bits wide
--   reset value of (0000011111011001); rightmost bit is the closest to TDO
--   override with (0000111111011001) for PMC production testing

attribute INSTRUCTION_CAPTURE of PM8565 : entity is "0000001";

attribute INSTRUCTION_PRIVATE of PM8565 : entity is
   "DFTREG," &
   "RESERVED_B," &
   "RESERVED_C," &
   "RESERVED_Z," &
   "RESERVED_0," &
   "RESERVED_1," &
   "RESERVED_2," &
   "RESERVED_3," &
   "RESERVED_4," &
   "RESERVED_5," &
   "RESERVED_6," &
   "RESERVED_7," &
   "RESERVED_8," &
   "RESERVED_9," &
   "RESERVED_10," &
   "RESERVED_11," &
   "RESERVED_12," &
   "RESERVED_13," &
   "RESERVED_14," &
   "RESERVED_15," &
   "RESERVED_16," &
   "RESERVED_17," &
   "RESERVED_18," &
   "RESERVED_19," &
   "RESERVED_20," &
   "RESERVED_21," &
   "RESERVED_22," &
   "RESERVED_23," &
   "RESERVED_24," &
   "RESERVED_25," &
   "RESERVED_26," &
   "RESERVED_27," &
   "RESERVED_28," &
   "RESERVED_29," &
   "RESERVED_30," &
   "RESERVED_31," &
   "RESERVED_32," &
   "RESERVED_33," &
   "RESERVED_34," &
   "RESERVED_35," &
   "RESERVED_36," &
   "RESERVED_37," &
   "RESERVED_38," &
   "RESERVED_39," &
   "RESERVED_40," &
   "RESERVED_41," &
   "RESERVED_42," &
   "RESERVED_43," &
   "RESERVED_44," &
   "RESERVED_45," &
   "RESERVED_46," &
   "RESERVED_47," &
   "RESERVED_48," &
   "RESERVED_49," &
   "RESERVED_50," &
   "RESERVED_51," &
   "RESERVED_52," &
   "RESERVED_53," &
   "RESERVED_54," &
   "RESERVED_55," &
   "RESERVED_56," &
   "RESERVED_57," &
   "RESERVED_58," &
   "RESERVED_59," &
   "RESERVED_60," &
   "RESERVED_61," &
   "RESERVED_62," &
   "RESERVED_63," &
   "RESERVED_64," &
   "RESERVED_65," &
   "RESERVED_66," &
   "RESERVED_67," &
   "RESERVED_68," &
   "RESERVED_69," &
   "RESERVED_70," &
   "RESERVED_71," &
   "RESERVED_72," &
   "RESERVED_73," &
   "RESERVED_74," &
   "RESERVED_75," &
   "RESERVED_76," &
   "RESERVED_77," &
   "RESERVED_78," &
   "RESERVED_79," &
   "RESERVED_80," &
   "RESERVED_81," &
   "RESERVED_82," &
   "RESERVED_83," &
   "RESERVED_84," &
   "RESERVED_85," &
   "RESERVED_86," &
   "RESERVED_87," &
   "RESERVED_88," &
   "RESERVED_89," &
   "RESERVED_90," &
   "RESERVED_91," &
   "RESERVED_92," &
   "RESERVED_93," &
   "RESERVED_94," &
   "RESERVED_95," &
   "RESERVED_96";

attribute IDCODE_REGISTER of PM8565 : entity is
   "0001"              &    -- 4 bit version = 1H
   "1000010101010000"  &    -- 16 bit part jtag_id = 8550H
   "00001100110"       &    -- 11 bit manufacturer's code
   "1";                     -- mandatory LSB by the standard
                            -- manufacturer's code + mandatory LSB = 0CDH

attribute REGISTER_ACCESS of PM8565 : entity is
   "BOUNDARY (EXTEST_PULSE, EXTEST_TRAIN)";

attribute BOUNDARY_LENGTH of PM8565 : entity is 648;

-----------------------------------------
-- Cell Number zero is the closest to TDO
-----------------------------------------
attribute BOUNDARY_REGISTER of PM8565 : entity is
-- Num	Cell	Port		Function	Safe	[ccell	disval	rslt]
  "647	(BC_2,	*,		internal,	1)," &
  "646	(BC_2,	EJ_RSTB,	input,	1)," &
  "645	(BC_2,	*,		control,	1)," &
  "644	(BC_7,	GPIO_58,	bidir,	1,	645,	1,	Z)," &
  "643	(BC_2,	*,		internal,	1)," &
  "642	(BC_2,	*,	internal,	1)," &
  "641	(BC_2,	*,		internal,	1)," &
  "640	(BC_2,	BOOT_RECOVERYB,	input,	1)," &
  "639	(BC_2,	*,		internal,	1)," &
  "638	(BC_2,	GPIO_56,	input,	1)," &
  "637	(BC_2,	*,		internal,	0)," &
  "636	(BC_2,	*,	internal,	1)," &
  "635	(BC_2,	*,		internal,	0)," &
  "634	(BC_2,	GPIO_57,	output2,	1)," &
  "633	(BC_2,	*,		internal,	1)," &
  "632	(BC_2,	*,		internal,	1)," &
  "631	(BC_2,	*,		internal,	1)," &
  "630	(BC_2,	GPIO_59,	input,	1)," &
  "629	(BC_2,	*,		internal,	1)," &
  "628	(BC_2,	*,		internal,	1)," &
  "627	(BC_2,	*,		internal,	1)," &
  "626	(BC_2,	*,		internal,	1)," &
  "625	(BC_2,	*,		internal,	0)," &
  "624	(BC_2,	QSPI_CSB_0,	output2,	1)," &
  "623	(BC_2,	*,		internal,	0)," &
  "622	(BC_2,	QSPI_CSB_1,	output2,	1)," &
  "621	(BC_2,	*,		control,	1)," &
  "620	(BC_7,	QSPI_DATA_0,	bidir,	1,	621,	1,	Z)," &
  "619	(BC_2,	*,		control,	1)," &
  "618	(BC_7,	QSPI_DATA_1,	bidir,	1,	619,	1,	Z)," &
  "617	(BC_2,	*,		control,	1)," &
  "616	(BC_7,	QSPI_DATA_2,	bidir,	1,	617,	1,	Z)," &
  "615	(BC_2,	*,		control,	1)," &
  "614	(BC_7,	QSPI_DATA_3,	bidir,	1,	615,	1,	Z)," &
  "613	(BC_2,	*,		internal,	0)," &
  "612	(BC_2,	QSPI_CLK,	output2,	1)," &
  "611	(BC_2,	*,		control,	1)," &
  "610	(BC_7,	GPIO_69,	bidir,	1,	611,	1,	Z)," &
  "609	(BC_2,	*,		control,	1)," &
  "608	(BC_7,	GPIO_70,	bidir,	1,	609,	1,	Z)," &
  "607	(BC_2,	*,		control,	1)," &
  "606	(BC_7,	GPIO_71,	bidir,	1,	607,	1,	Z)," &
  "605	(BC_2,	*,		control,	1)," &
  "604	(BC_7,	GPIO_72,	bidir,	1,	605,	1,	Z)," &
  "603	(BC_2,	*,		control,	1)," &
  "602	(BC_7,	GPIO_73,	bidir,	1,	603,	1,	Z)," &
  "601	(BC_2,	*,		control,	1)," &
  "600	(BC_7,	GPIO_74,	bidir,	1,	601,	1,	Z)," &
  "599	(BC_2,	*,		control,	1)," &
  "598	(BC_7,	GPIO_68,	bidir,	1,	599,	1,	Z)," &
  "597	(BC_2,	*,		internal,	0)," &
  "596	(AC_2,	TX79_P,	output2,	1)," &
  "595	(BC_4,	RX79_P,	observe_only,	1)," &
  "594	(BC_4,	RX79_N,	observe_only,	1)," &
  "593	(BC_2,	*,		internal,	0)," &
  "592	(AC_2,	TX78_P,	output2,	1)," &
  "591	(BC_4,	RX78_P,	observe_only,	1)," &
  "590	(BC_4,	RX78_N,	observe_only,	1)," &
  "589	(BC_2,	*,		internal,	0)," &
  "588	(AC_2,	TX77_P,	output2,	1)," &
  "587	(BC_4,	RX77_P,	observe_only,	1)," &
  "586	(BC_4,	RX77_N,	observe_only,	1)," &
  "585	(BC_2,	*,		internal,	0)," &
  "584	(AC_2,	TX76_P,	output2,	1)," &
  "583	(BC_4,	RX76_P,	observe_only,	1)," &
  "582	(BC_4,	RX76_N,	observe_only,	1)," &
  "581	(BC_2,	*,		internal,	0)," &
  "580	(AC_2,	TX75_P,	output2,	1)," &
  "579	(BC_4,	RX75_P,	observe_only,	1)," &
  "578	(BC_4,	RX75_N,	observe_only,	1)," &
  "577	(BC_2,	*,		internal,	0)," &
  "576	(AC_2,	TX74_P,	output2,	1)," &
  "575	(BC_4,	RX74_P,	observe_only,	1)," &
  "574	(BC_4,	RX74_N,	observe_only,	1)," &
  "573	(BC_2,	*,		internal,	0)," &
  "572	(AC_2,	TX73_P,	output2,	1)," &
  "571	(BC_4,	RX73_P,	observe_only,	1)," &
  "570	(BC_4,	RX73_N,	observe_only,	1)," &
  "569	(BC_2,	*,		internal,	0)," &
  "568	(AC_2,	TX72_P,	output2,	1)," &
  "567	(BC_4,	RX72_P,	observe_only,	1)," &
  "566	(BC_4,	RX72_N,	observe_only,	1)," &
  "565	(BC_2,	*,		internal,	0)," &
  "564	(AC_2,	TX71_P,	output2,	1)," &
  "563	(BC_4,	RX71_P,	observe_only,	1)," &
  "562	(BC_4,	RX71_N,	observe_only,	1)," &
  "561	(BC_2,	*,		internal,	0)," &
  "560	(AC_2,	TX70_P,	output2,	1)," &
  "559	(BC_4,	RX70_P,	observe_only,	1)," &
  "558	(BC_4,	RX70_N,	observe_only,	1)," &
  "557	(BC_2,	*,		internal,	0)," &
  "556	(AC_2,	TX69_P,	output2,	1)," &
  "555	(BC_4,	RX69_P,	observe_only,	1)," &
  "554	(BC_4,	RX69_N,	observe_only,	1)," &
  "553	(BC_2,	*,		internal,	0)," &
  "552	(AC_2,	TX68_P,	output2,	1)," &
  "551	(BC_4,	RX68_P,	observe_only,	1)," &
  "550	(BC_4,	RX68_N,	observe_only,	1)," &
  "549	(BC_2,	*,		internal,	0)," &
  "548	(AC_2,	TX67_P,	output2,	1)," &
  "547	(BC_4,	RX67_P,	observe_only,	1)," &
  "546	(BC_4,	RX67_N,	observe_only,	1)," &
  "545	(BC_2,	*,		internal,	0)," &
  "544	(AC_2,	TX66_P,	output2,	1)," &
  "543	(BC_4,	RX66_P,	observe_only,	1)," &
  "542	(BC_4,	RX66_N,	observe_only,	1)," &
  "541	(BC_2,	*,		internal,	0)," &
  "540	(AC_2,	TX65_P,	output2,	1)," &
  "539	(BC_4,	RX65_P,	observe_only,	1)," &
  "538	(BC_4,	RX65_N,	observe_only,	1)," &
  "537	(BC_2,	*,		internal,	0)," &
  "536	(AC_2,	TX64_P,	output2,	1)," &
  "535	(BC_4,	RX64_P,	observe_only,	1)," &
  "534	(BC_4,	RX64_N,	observe_only,	1)," &
  "533	(BC_2,	*,		internal,	0)," &
  "532	(AC_2,	TX63_P,	output2,	1)," &
  "531	(BC_4,	RX63_P,	observe_only,	1)," &
  "530	(BC_4,	RX63_N,	observe_only,	1)," &
  "529	(BC_2,	*,		internal,	0)," &
  "528	(AC_2,	TX62_P,	output2,	1)," &
  "527	(BC_4,	RX62_P,	observe_only,	1)," &
  "526	(BC_4,	RX62_N,	observe_only,	1)," &
  "525	(BC_2,	*,		internal,	0)," &
  "524	(AC_2,	TX61_P,	output2,	1)," &
  "523	(BC_4,	RX61_P,	observe_only,	1)," &
  "522	(BC_4,	RX61_N,	observe_only,	1)," &
  "521	(BC_2,	*,		internal,	0)," &
  "520	(AC_2,	TX60_P,	output2,	1)," &
  "519	(BC_4,	RX60_P,	observe_only,	1)," &
  "518	(BC_4,	RX60_N,	observe_only,	1)," &
  "517	(BC_2,	*,		internal,	0)," &
  "516	(AC_2,	TX59_P,	output2,	1)," &
  "515	(BC_4,	RX59_P,	observe_only,	1)," &
  "514	(BC_4,	RX59_N,	observe_only,	1)," &
  "513	(BC_2,	*,		internal,	0)," &
  "512	(AC_2,	TX58_P,	output2,	1)," &
  "511	(BC_4,	RX58_P,	observe_only,	1)," &
  "510	(BC_4,	RX58_N,	observe_only,	1)," &
  "509	(BC_2,	*,		internal,	0)," &
  "508	(AC_2,	TX57_P,	output2,	1)," &
  "507	(BC_4,	RX57_P,	observe_only,	1)," &
  "506	(BC_4,	RX57_N,	observe_only,	1)," &
  "505	(BC_2,	*,		internal,	0)," &
  "504	(AC_2,	TX56_P,	output2,	1)," &
  "503	(BC_4,	RX56_P,	observe_only,	1)," &
  "502	(BC_4,	RX56_N,	observe_only,	1)," &
  "501	(BC_2,	*,		internal,	0)," &
  "500	(AC_2,	TX55_P,	output2,	1)," &
  "499	(BC_4,	RX55_P,	observe_only,	1)," &
  "498	(BC_4,	RX55_N,	observe_only,	1)," &
  "497	(BC_2,	*,		internal,	0)," &
  "496	(AC_2,	TX54_P,	output2,	1)," &
  "495	(BC_4,	RX54_P,	observe_only,	1)," &
  "494	(BC_4,	RX54_N,	observe_only,	1)," &
  "493	(BC_2,	*,		internal,	0)," &
  "492	(AC_2,	TX53_P,	output2,	1)," &
  "491	(BC_4,	RX53_P,	observe_only,	1)," &
  "490	(BC_4,	RX53_N,	observe_only,	1)," &
  "489	(BC_2,	*,		internal,	0)," &
  "488	(AC_2,	TX52_P,	output2,	1)," &
  "487	(BC_4,	RX52_P,	observe_only,	1)," &
  "486	(BC_4,	RX52_N,	observe_only,	1)," &
  "485	(BC_2,	*,		internal,	0)," &
  "484	(AC_2,	TX51_P,	output2,	1)," &
  "483	(BC_4,	RX51_P,	observe_only,	1)," &
  "482	(BC_4,	RX51_N,	observe_only,	1)," &
  "481	(BC_2,	*,		internal,	0)," &
  "480	(AC_2,	TX50_P,	output2,	1)," &
  "479	(BC_4,	RX50_P,	observe_only,	1)," &
  "478	(BC_4,	RX50_N,	observe_only,	1)," &
  "477	(BC_2,	*,		internal,	0)," &
  "476	(AC_2,	TX49_P,	output2,	1)," &
  "475	(BC_4,	RX49_P,	observe_only,	1)," &
  "474	(BC_4,	RX49_N,	observe_only,	1)," &
  "473	(BC_2,	*,		internal,	0)," &
  "472	(AC_2,	TX48_P,	output2,	1)," &
  "471	(BC_4,	RX48_P,	observe_only,	1)," &
  "470	(BC_4,	RX48_N,	observe_only,	1)," &
  "469	(BC_2,	*,		internal,	0)," &
  "468	(AC_2,	TX47_P,	output2,	1)," &
  "467	(BC_4,	RX47_P,	observe_only,	1)," &
  "466	(BC_4,	RX47_N,	observe_only,	1)," &
  "465	(BC_2,	*,		internal,	0)," &
  "464	(AC_2,	TX46_P,	output2,	1)," &
  "463	(BC_4,	RX46_P,	observe_only,	1)," &
  "462	(BC_4,	RX46_N,	observe_only,	1)," &
  "461	(BC_2,	*,		internal,	0)," &
  "460	(AC_2,	TX45_P,	output2,	1)," &
  "459	(BC_4,	RX45_P,	observe_only,	1)," &
  "458	(BC_4,	RX45_N,	observe_only,	1)," &
  "457	(BC_2,	*,		internal,	0)," &
  "456	(AC_2,	TX44_P,	output2,	1)," &
  "455	(BC_4,	RX44_P,	observe_only,	1)," &
  "454	(BC_4,	RX44_N,	observe_only,	1)," &
  "453	(BC_2,	*,		internal,	0)," &
  "452	(AC_2,	TX43_P,	output2,	1)," &
  "451	(BC_4,	RX43_P,	observe_only,	1)," &
  "450	(BC_4,	RX43_N,	observe_only,	1)," &
  "449	(BC_2,	*,		internal,	0)," &
  "448	(AC_2,	TX42_P,	output2,	1)," &
  "447	(BC_4,	RX42_P,	observe_only,	1)," &
  "446	(BC_4,	RX42_N,	observe_only,	1)," &
  "445	(BC_2,	*,		internal,	0)," &
  "444	(AC_2,	TX41_P,	output2,	1)," &
  "443	(BC_4,	RX41_P,	observe_only,	1)," &
  "442	(BC_4,	RX41_N,	observe_only,	1)," &
  "441	(BC_2,	*,		internal,	0)," &
  "440	(AC_2,	TX40_P,	output2,	1)," &
  "439	(BC_4,	RX40_P,	observe_only,	1)," &
  "438	(BC_4,	RX40_N,	observe_only,	1)," &
  "437	(BC_2,	*,		internal,	0)," &
  "436	(AC_2,	TX39_P,	output2,	1)," &
  "435	(BC_4,	RX39_P,	observe_only,	1)," &
  "434	(BC_4,	RX39_N,	observe_only,	1)," &
  "433	(BC_2,	*,		internal,	0)," &
  "432	(AC_2,	TX38_P,	output2,	1)," &
  "431	(BC_4,	RX38_P,	observe_only,	1)," &
  "430	(BC_4,	RX38_N,	observe_only,	1)," &
  "429	(BC_2,	*,		internal,	0)," &
  "428	(AC_2,	TX37_P,	output2,	1)," &
  "427	(BC_4,	RX37_P,	observe_only,	1)," &
  "426	(BC_4,	RX37_N,	observe_only,	1)," &
  "425	(BC_2,	*,		internal,	0)," &
  "424	(AC_2,	TX36_P,	output2,	1)," &
  "423	(BC_4,	RX36_P,	observe_only,	1)," &
  "422	(BC_4,	RX36_N,	observe_only,	1)," &
  "421	(BC_2,	*,		internal,	0)," &
  "420	(AC_2,	TX35_P,	output2,	1)," &
  "419	(BC_4,	RX35_P,	observe_only,	1)," &
  "418	(BC_4,	RX35_N,	observe_only,	1)," &
  "417	(BC_2,	*,		internal,	0)," &
  "416	(AC_2,	TX34_P,	output2,	1)," &
  "415	(BC_4,	RX34_P,	observe_only,	1)," &
  "414	(BC_4,	RX34_N,	observe_only,	1)," &
  "413	(BC_2,	*,		internal,	0)," &
  "412	(AC_2,	TX33_P,	output2,	1)," &
  "411	(BC_4,	RX33_P,	observe_only,	1)," &
  "410	(BC_4,	RX33_N,	observe_only,	1)," &
  "409	(BC_2,	*,		internal,	0)," &
  "408	(AC_2,	TX32_P,	output2,	1)," &
  "407	(BC_4,	RX32_P,	observe_only,	1)," &
  "406	(BC_4,	RX32_N,	observe_only,	1)," &
  "405	(BC_2,	*,		internal,	0)," &
  "404	(AC_2,	TX31_P,	output2,	1)," &
  "403	(BC_4,	RX31_P,	observe_only,	1)," &
  "402	(BC_4,	RX31_N,	observe_only,	1)," &
  "401	(BC_2,	*,		internal,	0)," &
  "400	(AC_2,	TX30_P,	output2,	1)," &
  "399	(BC_4,	RX30_P,	observe_only,	1)," &
  "398	(BC_4,	RX30_N,	observe_only,	1)," &
  "397	(BC_2,	*,		internal,	0)," &
  "396	(AC_2,	TX29_P,	output2,	1)," &
  "395	(BC_4,	RX29_P,	observe_only,	1)," &
  "394	(BC_4,	RX29_N,	observe_only,	1)," &
  "393	(BC_2,	*,		internal,	0)," &
  "392	(AC_2,	TX28_P,	output2,	1)," &
  "391	(BC_4,	RX28_P,	observe_only,	1)," &
  "390	(BC_4,	RX28_N,	observe_only,	1)," &
  "389	(BC_2,	*,		internal,	0)," &
  "388	(AC_2,	TX27_P,	output2,	1)," &
  "387	(BC_4,	RX27_P,	observe_only,	1)," &
  "386	(BC_4,	RX27_N,	observe_only,	1)," &
  "385	(BC_2,	*,		internal,	0)," &
  "384	(AC_2,	TX26_P,	output2,	1)," &
  "383	(BC_4,	RX26_P,	observe_only,	1)," &
  "382	(BC_4,	RX26_N,	observe_only,	1)," &
  "381	(BC_2,	*,		internal,	0)," &
  "380	(AC_2,	TX25_P,	output2,	1)," &
  "379	(BC_4,	RX25_P,	observe_only,	1)," &
  "378	(BC_4,	RX25_N,	observe_only,	1)," &
  "377	(BC_2,	*,		internal,	0)," &
  "376	(AC_2,	TX24_P,	output2,	1)," &
  "375	(BC_4,	RX24_P,	observe_only,	1)," &
  "374	(BC_4,	RX24_N,	observe_only,	1)," &
  "373	(BC_2,	*,		internal,	0)," &
  "372	(AC_2,	TX23_P,	output2,	1)," &
  "371	(BC_4,	RX23_P,	observe_only,	1)," &
  "370	(BC_4,	RX23_N,	observe_only,	1)," &
  "369	(BC_2,	*,		internal,	0)," &
  "368	(AC_2,	TX22_P,	output2,	1)," &
  "367	(BC_4,	RX22_P,	observe_only,	1)," &
  "366	(BC_4,	RX22_N,	observe_only,	1)," &
  "365	(BC_2,	*,		internal,	0)," &
  "364	(AC_2,	TX21_P,	output2,	1)," &
  "363	(BC_4,	RX21_P,	observe_only,	1)," &
  "362	(BC_4,	RX21_N,	observe_only,	1)," &
  "361	(BC_2,	*,		internal,	0)," &
  "360	(AC_2,	TX20_P,	output2,	1)," &
  "359	(BC_4,	RX20_P,	observe_only,	1)," &
  "358	(BC_4,	RX20_N,	observe_only,	1)," &
  "357	(BC_2,	*,		internal,	0)," &
  "356	(AC_2,	TX19_P,	output2,	1)," &
  "355	(BC_4,	RX19_P,	observe_only,	1)," &
  "354	(BC_4,	RX19_N,	observe_only,	1)," &
  "353	(BC_2,	*,		internal,	0)," &
  "352	(AC_2,	TX18_P,	output2,	1)," &
  "351	(BC_4,	RX18_P,	observe_only,	1)," &
  "350	(BC_4,	RX18_N,	observe_only,	1)," &
  "349	(BC_2,	*,		internal,	0)," &
  "348	(AC_2,	TX17_P,	output2,	1)," &
  "347	(BC_4,	RX17_P,	observe_only,	1)," &
  "346	(BC_4,	RX17_N,	observe_only,	1)," &
  "345	(BC_2,	*,		internal,	0)," &
  "344	(AC_2,	TX16_P,	output2,	1)," &
  "343	(BC_4,	RX16_P,	observe_only,	1)," &
  "342	(BC_4,	RX16_N,	observe_only,	1)," &
  "341	(BC_2,	*,		internal,	0)," &
  "340	(AC_2,	TX15_P,	output2,	1)," &
  "339	(BC_4,	RX15_P,	observe_only,	1)," &
  "338	(BC_4,	RX15_N,	observe_only,	1)," &
  "337	(BC_2,	*,		internal,	0)," &
  "336	(AC_2,	TX14_P,	output2,	1)," &
  "335	(BC_4,	RX14_P,	observe_only,	1)," &
  "334	(BC_4,	RX14_N,	observe_only,	1)," &
  "333	(BC_2,	*,		internal,	0)," &
  "332	(AC_2,	TX13_P,	output2,	1)," &
  "331	(BC_4,	RX13_P,	observe_only,	1)," &
  "330	(BC_4,	RX13_N,	observe_only,	1)," &
  "329	(BC_2,	*,		internal,	0)," &
  "328	(AC_2,	TX12_P,	output2,	1)," &
  "327	(BC_4,	RX12_P,	observe_only,	1)," &
  "326	(BC_4,	RX12_N,	observe_only,	1)," &
  "325	(BC_2,	*,		internal,	0)," &
  "324	(AC_2,	TX11_P,	output2,	1)," &
  "323	(BC_4,	RX11_P,	observe_only,	1)," &
  "322	(BC_4,	RX11_N,	observe_only,	1)," &
  "321	(BC_2,	*,		internal,	0)," &
  "320	(AC_2,	TX10_P,	output2,	1)," &
  "319	(BC_4,	RX10_P,	observe_only,	1)," &
  "318	(BC_4,	RX10_N,	observe_only,	1)," &
  "317	(BC_2,	*,		internal,	0)," &
  "316	(AC_2,	TX9_P,	output2,	1)," &
  "315	(BC_4,	RX9_P,	observe_only,	1)," &
  "314	(BC_4,	RX9_N,	observe_only,	1)," &
  "313	(BC_2,	*,		internal,	0)," &
  "312	(AC_2,	TX8_P,	output2,	1)," &
  "311	(BC_4,	RX8_P,	observe_only,	1)," &
  "310	(BC_4,	RX8_N,	observe_only,	1)," &
  "309	(BC_2,	*,		internal,	0)," &
  "308	(AC_2,	TX7_P,	output2,	1)," &
  "307	(BC_4,	RX7_P,	observe_only,	1)," &
  "306	(BC_4,	RX7_N,	observe_only,	1)," &
  "305	(BC_2,	*,		internal,	0)," &
  "304	(AC_2,	TX6_P,	output2,	1)," &
  "303	(BC_4,	RX6_P,	observe_only,	1)," &
  "302	(BC_4,	RX6_N,	observe_only,	1)," &
  "301	(BC_2,	*,		internal,	0)," &
  "300	(AC_2,	TX5_P,	output2,	1)," &
  "299	(BC_4,	RX5_P,	observe_only,	1)," &
  "298	(BC_4,	RX5_N,	observe_only,	1)," &
  "297	(BC_2,	*,		internal,	0)," &
  "296	(AC_2,	TX4_P,	output2,	1)," &
  "295	(BC_4,	RX4_P,	observe_only,	1)," &
  "294	(BC_4,	RX4_N,	observe_only,	1)," &
  "293	(BC_2,	*,		internal,	0)," &
  "292	(AC_2,	TX3_P,	output2,	1)," &
  "291	(BC_4,	RX3_P,	observe_only,	1)," &
  "290	(BC_4,	RX3_N,	observe_only,	1)," &
  "289	(BC_2,	*,		internal,	0)," &
  "288	(AC_2,	TX2_P,	output2,	1)," &
  "287	(BC_4,	RX2_P,	observe_only,	1)," &
  "286	(BC_4,	RX2_N,	observe_only,	1)," &
  "285	(BC_2,	*,		internal,	0)," &
  "284	(AC_2,	TX1_P,	output2,	1)," &
  "283	(BC_4,	RX1_P,	observe_only,	1)," &
  "282	(BC_4,	RX1_N,	observe_only,	1)," &
  "281	(BC_2,	*,		internal,	0)," &
  "280	(AC_2,	TX0_P,	output2,	1)," &
  "279	(BC_4,	RX0_P,	observe_only,	1)," &
  "278	(BC_4,	RX0_N,	observe_only,	1)," &
  "277	(BC_2,	*,		internal,	0)," &
  "276	(BC_2,	*,	internal,	1)," &
  "275	(BC_4,	*,	internal,	1)," &
  "274	(BC_4,	*,	internal,	1)," &
  "273	(BC_2,	*,		internal,	0)," &
  "272	(BC_2,	*,	internal,	1)," &
  "271	(BC_4,	*,	internal,	1)," &
  "270	(BC_4,	*,	internal,	1)," &
  "269	(BC_2,	*,		internal,	0)," &
  "268	(BC_2,	*,	internal,	1)," &
  "267	(BC_4,	*,	internal,	1)," &
  "266	(BC_4,	*,	internal,	1)," &
  "265	(BC_2,	*,		internal,	0)," &
  "264	(BC_2,	*,	internal,	1)," &
  "263	(BC_4,	*,	internal,	1)," &
  "262	(BC_4,	*,	internal,	1)," &
  "261	(BC_2,	*,		internal,	0)," &
  "260	(BC_2,	*,	internal,	1)," &
  "259	(BC_4,	*,	internal,	1)," &
  "258	(BC_4,	*,	internal,	1)," &
  "257	(BC_2,	*,		internal,	0)," &
  "256	(BC_2,	*,	internal,	1)," &
  "255	(BC_4,	*,	internal,	1)," &
  "254	(BC_4,	*,	internal,	1)," &
  "253	(BC_2,	*,		internal,	0)," &
  "252	(BC_2,	*,	internal,	1)," &
  "251	(BC_4,	*,	internal,	1)," &
  "250	(BC_4,	*,	internal,	1)," &
  "249	(BC_2,	*,		internal,	0)," &
  "248	(BC_2,	*,	internal,	1)," &
  "247	(BC_4,	*,	internal,	1)," &
  "246	(BC_4,	*,	internal,	1)," &
  "245	(BC_2,	*,		internal,	0)," &
  "244	(BC_2,	*,	internal,	1)," &
  "243	(BC_4,	*,	internal,	1)," &
  "242	(BC_4,	*,	internal,	1)," &
  "241	(BC_2,	*,		internal,	0)," &
  "240	(BC_2,	*,	internal,	1)," &
  "239	(BC_4,	*,	internal,	1)," &
  "238	(BC_4,	*,	internal,	1)," &
  "237	(BC_2,	*,		internal,	0)," &
  "236	(BC_2,	*,	internal,	1)," &
  "235	(BC_4,	*,	internal,	1)," &
  "234	(BC_4,	*,	internal,	1)," &
  "233	(BC_2,	*,		internal,	0)," &
  "232	(BC_2,	*,	internal,	1)," &
  "231	(BC_4,	*,	internal,	1)," &
  "230	(BC_4,	*,	internal,	1)," &
  "229	(BC_2,	*,		internal,	0)," &
  "228	(BC_2,	*,	internal,	1)," &
  "227	(BC_4,	*,	internal,	1)," &
  "226	(BC_4,	*,	internal,	1)," &
  "225	(BC_2,	*,		internal,	0)," &
  "224	(BC_2,	*,	internal,	1)," &
  "223	(BC_4,	*,	internal,	1)," &
  "222	(BC_4,	*,	internal,	1)," &
  "221	(BC_2,	*,		internal,	0)," &
  "220	(BC_2,	*,	internal,	1)," &
  "219	(BC_4,	*,	internal,	1)," &
  "218	(BC_4,	*,	internal,	1)," &
  "217	(BC_2,	*,		internal,	0)," &
  "216	(BC_2,	*,	internal,	1)," &
  "215	(BC_4,	*,	internal,	1)," &
  "214	(BC_4,	*,	internal,	1)," &
  "213	(BC_2,	*,		internal,	1)," &
  "212	(BC_2,	*,		internal,	1)," &
  "211	(BC_2,	*,		internal,	0)," &
  "210	(BC_2,	AVS_ENB,	output2,	1)," &
  "209	(BC_2,	*,		control,	1)," &
  "208	(BC_7,	TWI_SCL_0,	bidir,	1,	209,	1,	Z)," &
  "207	(BC_2,	*,		control,	1)," &
  "206	(BC_7,	TWI_SDA_0,	bidir,	1,	207,	1,	Z)," &
  "205	(BC_2,	*,		control,	1)," &
  "204	(BC_7,	TWI_SRSTB_0,	bidir,	1,	205,	1,	Z)," &
  "203	(BC_2,	*,		control,	1)," &
  "202	(BC_7,	TWI_SCL_1,	bidir,	1,	203,	1,	Z)," &
  "201	(BC_2,	*,		control,	1)," &
  "200	(BC_7,	TWI_SDA_1,	bidir,	1,	201,	1,	Z)," &
  "199	(BC_2,	*,		control,	1)," &
  "198	(BC_7,	TWI_SRSTB_1,	bidir,	1,	199,	1,	Z)," &
  "197	(BC_2,	*,		control,	1)," &
  "196	(BC_7,	GPIO_6,	bidir,	1,	197,	1,	Z)," &
  "195	(BC_2,	*,		control,	1)," &
  "194	(BC_7,	GPIO_7,	bidir,	1,	195,	1,	Z)," &
  "193	(BC_2,	*,		control,	1)," &
  "192	(BC_7,	GPIO_107,	bidir,	1,	193,	1,	Z)," &
  "191	(BC_2,	*,		control,	1)," &
  "190	(BC_7,	GPIO_8,	bidir,	1,	191,	1,	Z)," &
  "189	(BC_2,	*,		control,	1)," &
  "188	(BC_7,	GPIO_108,	bidir,	1,	189,	1,	Z)," &
  "187	(BC_2,	*,		control,	1)," &
  "186	(BC_7,	GPIO_20,	bidir,	1,	187,	1,	Z)," &
  "185	(BC_2,	*,		control,	1)," &
  "184	(BC_7,	GPIO_109,	bidir,	1,	185,	1,	Z)," &
  "183	(BC_2,	*,		control,	1)," &
  "182	(BC_7,	GPIO_21,	bidir,	1,	183,	1,	Z)," &
  "181	(BC_2,	*,		control,	1)," &
  "180	(BC_7,	GPIO_28,	bidir,	1,	181,	1,	Z)," &
  "179	(BC_2,	*,		control,	1)," &
  "178	(BC_7,	GPIO_22,	bidir,	1,	179,	1,	Z)," &
  "177	(BC_2,	*,		control,	1)," &
  "176	(BC_7,	GPIO_29,	bidir,	1,	177,	1,	Z)," &
  "175	(BC_2,	*,		control,	1)," &
  "174	(BC_7,	GPIO_24,	bidir,	1,	175,	1,	Z)," &
  "173	(BC_2,	*,		control,	1)," &
  "172	(BC_7,	GPIO_30,	bidir,	1,	173,	1,	Z)," &
  "171	(BC_2,	*,		control,	1)," &
  "170	(BC_7,	GPIO_25,	bidir,	1,	171,	1,	Z)," &
  "169	(BC_2,	*,		control,	1)," &
  "168	(BC_7,	GPIO_32,	bidir,	1,	169,	1,	Z)," &
  "167	(BC_2,	*,		control,	1)," &
  "166	(BC_7,	GPIO_26,	bidir,	1,	167,	1,	Z)," &
  "165	(BC_2,	*,		control,	1)," &
  "164	(BC_7,	GPIO_33,	bidir,	1,	165,	1,	Z)," &
  "163	(BC_2,	*,		control,	1)," &
  "162	(BC_7,	GPIO_31,	bidir,	1,	163,	1,	Z)," &
  "161	(BC_2,	*,		control,	1)," &
  "160	(BC_7,	GPIO_34,	bidir,	1,	161,	1,	Z)," &
  "159	(BC_2,	*,		control,	1)," &
  "158	(BC_7,	GPIO_35,	bidir,	1,	159,	1,	Z)," &
  "157	(BC_2,	*,		control,	1)," &
  "156	(BC_7,	GPIO_27,	bidir,	1,	157,	1,	Z)," &
  "155	(BC_2,	*,		control,	1)," &
  "154	(BC_7,	GPIO_15,	bidir,	1,	155,	1,	Z)," &
  "153	(BC_2,	*,		control,	1)," &
  "152	(BC_7,	GPIO_23,	bidir,	1,	153,	1,	Z)," &
  "151	(BC_2,	*,		control,	1)," &
  "150	(BC_7,	GPIO_9,	bidir,	1,	151,	1,	Z)," &
  "149	(BC_2,	*,		control,	1)," &
  "148	(BC_7,	GPIO_10,	bidir,	1,	149,	1,	Z)," &
  "147	(BC_2,	*,		control,	1)," &
  "146	(BC_7,	GPIO_11,	bidir,	1,	147,	1,	Z)," &
  "145	(BC_2,	*,		control,	1)," &
  "144	(BC_7,	GPIO_12,	bidir,	1,	145,	1,	Z)," &
  "143	(BC_2,	*,		control,	1)," &
  "142	(BC_7,	GPIO_13,	bidir,	1,	143,	1,	Z)," &
  "141	(BC_2,	*,		control,	1)," &
  "140	(BC_7,	GPIO_14,	bidir,	1,	141,	1,	Z)," &
  "139	(BC_2,	*,		control,	1)," &
  "138	(BC_7,	GPIO_36,	bidir,	1,	139,	1,	Z)," &
  "137	(BC_2,	*,		control,	1)," &
  "136	(BC_7,	GPIO_37,	bidir,	1,	137,	1,	Z)," &
  "135	(BC_2,	*,		internal,	1)," &
  "134	(BC_2,	UART_USIN,	input,	1)," &
  "133	(BC_2,	*,		internal,	0)," &
  "132	(BC_2,	UART_USOUT,	output2,	1)," &
  "131	(BC_2,	*,		internal,	1)," &
  "130	(BC_2,	UART_UCTSB,	input,	1)," &
  "129	(BC_2,	*,		internal,	0)," &
  "128	(BC_2,	UART_URTSB,	output2,	1)," &
  "127	(BC_2,	*,		control,	1)," &
  "126	(BC_7,	GPIO_60,	bidir,	1,	127,	1,	Z)," &
  "125	(BC_2,	*,		control,	1)," &
  "124	(BC_7,	GPIO_61,	bidir,	1,	125,	1,	Z)," &
  "123	(BC_2,	*,		control,	1)," &
  "122	(BC_7,	GPIO_62,	bidir,	1,	123,	1,	Z)," &
  "121	(BC_2,	*,		control,	1)," &
  "120	(BC_7,	GPIO_63,	bidir,	1,	121,	1,	Z)," &
  "119	(BC_2,	*,		control,	1)," &
  "118	(BC_7,	GPIO_64,	bidir,	1,	119,	1,	Z)," &
  "117	(BC_2,	*,		control,	1)," &
  "116	(BC_7,	GPIO_65,	bidir,	1,	117,	1,	Z)," &
  "115	(BC_2,	*,		control,	1)," &
  "114	(BC_7,	GPIO_66,	bidir,	1,	115,	1,	Z)," &
  "113	(BC_2,	*,		control,	1)," &
  "112	(BC_7,	GPIO_67,	bidir,	1,	113,	1,	Z)," &
  "111	(BC_2,	*,		internal,	0)," &
  "110	(BC_2,	GPIO_82,	output2,	1)," &
  "109	(BC_2,	*,		internal,	0)," &
  "108	(BC_2,	GPIO_81,	output2,	1)," &
  "107	(BC_2,	*,		internal,	0)," &
  "106	(BC_2,	GPIO_80,	output2,	1)," &
  "105	(BC_2,	*,		internal,	0)," &
  "104	(BC_2,	GPIO_79,	output2,	1)," &
  "103	(BC_2,	*,		control,	1)," &
  "102	(BC_7,	GPIO_75,	bidir,	1,	103,	1,	Z)," &
  "101	(BC_2,	*,		internal,	0)," &
  "100	(BC_2,	GPIO_76,	output2,	1)," &
  "99	(BC_2,	*,		internal,	0)," &
  "98	(BC_2,	GPIO_77,	output2,	1)," &
  "97	(BC_2,	*,		internal,	0)," &
  "96	(BC_2,	GPIO_78,	output2,	1)," &
  "95	(BC_2,	*,		internal,	0)," &
  "94	(BC_2,	BOOTSTRAP(0),	output2,	1)," &
  "93	(BC_2,	*,		internal,	0)," &
  "92	(BC_2,	BOOTSTRAP(1),	output2,	1)," &
  "91	(BC_2,	*,		internal,	0)," &
  "90	(BC_2,	BOOTSTRAP(2),	output2,	1)," &
  "89	(BC_2,	*,		internal,	0)," &
  "88	(BC_2,	BOOTSTRAP(3),	output2,	1)," &
  "87	(BC_2,	*,		internal,	0)," &
  "86	(BC_2,	BOOTSTRAP(4),	output2,	1)," &
  "85	(BC_2,	*,		internal,	0)," &
  "84	(BC_2,	BOOTSTRAP(5),	output2,	1)," &
  "83	(BC_2,	*,		internal,	1)," &
  "82	(BC_2,	PCIE_REFCLK_H0_RXI_P,	input,	1)," &
  "81	(BC_2,	*,		internal,	0)," &
  "80	(BC_2,	PCIE_REFCLK_S0_TXO_P,	output2,	1)," &
  "79	(BC_2,	*,		internal,	0)," &
  "78	(BC_2,	PCIE_REFCLK_S1_TXO_P,	output2,	1)," &
  "77	(BC_2,	*,		internal,	1)," &
  "76	(BC_2,	*,		internal,	1)," &
  "75	(BC_2,	*,		internal,	1)," &
  "74	(BC_2,	PCIE_REFCLK_D_RXI_P,	input,	1)," &
  "73	(BC_2,	*,		internal,	0)," &
  "72	(BC_2,	PCIE_REFCLK_S3_TXO_P,	output2,	1)," &
  "71	(BC_2,	*,		internal,	0)," &
  "70	(BC_2,	PCIE_REFCLK_S2_TXO_P,	output2,	1)," &
  "69	(BC_2,	*,		internal,	1)," &
  "68	(BC_2,	*,		internal,	1)," &
  "67	(BC_2,	*,		internal,	1)," &
  "66	(BC_2,	PCIE_REFCLK_H2_RXI_P,	input,	1)," &
  "65	(BC_2,	*,		internal,	0)," &
  "64	(BC_2,	PCIE_REFCLK_S4_TXO_P,	output2,	1)," &
  "63	(BC_2,	*,		internal,	0)," &
  "62	(BC_2,	PCIE_REFCLK_S5_TXO_P,	output2,	1)," &
  "61	(BC_2,	*,		internal,	1)," &
  "60	(BC_2,	*,		internal,	1)," &
  "59	(BC_2,	*,		internal,	1)," &
  "58	(BC_2,	PCIE_REFCLK_H1_RXI_P,	input,	1)," &
  "57	(BC_2,	*,		internal,	1)," &
  "56	(BC_2,	PCIE_REFCLK_H3_RXI_P,	input,	1)," &
  "55	(BC_2,	*,		internal,	1)," &
  "54	(BC_2,	*,		internal,	1)," &
  "53	(BC_2,	*,		internal,	1)," &
  "52	(BC_2,	*,		internal,	1)," &
  "51	(BC_2,	*,		internal,	1)," &
  "50	(BC_2,	*,		internal,	1)," &
  "49	(BC_2,	*,		internal,	0)," &
  "48	(BC_2,	BOOTSTRAP(6),	output2,	1)," &
  "47	(BC_2,	*,		internal,	0)," &
  "46	(BC_2,	BOOTSTRAP(7),	output2,	1)," &
  "45	(BC_2,	*,		internal,	0)," &
  "44	(BC_2,	BOOTSTRAP(8),	output2,	1)," &
  "43	(BC_2,	*,		internal,	0)," &
  "42	(BC_2,	BOOTSTRAP(9),	output2,	1)," &
  "41	(BC_2,	*,		internal,	0)," &
  "40	(BC_2,	BOOTSTRAP(10),	output2,	1)," &
  "39	(BC_2,	*,		internal,	0)," &
  "38	(BC_2,	GPIO_83,	output2,	1)," &
  "37	(BC_2,	*,		internal,	0)," &
  "36	(BC_2,	GPIO_84,	output2,	1)," &
  "35	(BC_2,	*,		internal,	0)," &
  "34	(BC_2,	GPIO_85,	output2,	1)," &
  "33	(BC_2,	*,		internal,	0)," &
  "32	(BC_2,	GPIO_86,	output2,	1)," &
  "31	(BC_2,	*,		internal,	0)," &
  "30	(BC_2,	GPIO_87,	output2,	1)," &
  "29	(BC_2,	*,		internal,	0)," &
  "28	(BC_2,	GPIO_88,	output2,	1)," &
  "27	(BC_2,	*,		internal,	0)," &
  "26	(BC_2,	GPIO_89,	output2,	1)," &
  "25	(BC_2,	*,		internal,	0)," &
  "24	(BC_2,	GPIO_49,	output2,	1)," &
  "23	(BC_2,	*,		internal,	0)," &
  "22	(BC_2,	GPIO_90,	output2,	1)," &
  "21	(BC_2,	*,		internal,	0)," &
  "20	(BC_2,	GPIO_50,	output2,	1)," &
  "19	(BC_2,	*,		internal,	0)," &
  "18	(BC_2,	GPIO_91,	output2,	1)," &
  "17	(BC_2,	*,		internal,	1)," &
  "16	(BC_2,	GPIO_51,	input,	1)," &
  "15	(BC_2,	*,		internal,	0)," &
  "14	(BC_2,	GPIO_92,	output2,	1)," &
  "13	(BC_2,	*,		internal,	1)," &
  "12	(BC_2,	GPIO_52,	input,	1)," &
  "11	(BC_2,	*,		internal,	0)," &
  "10	(BC_2,	GPIO_93,	output2,	1)," &
  "9	(BC_2,	*,		internal,	1)," &
  "8	(BC_2,	GPIO_53,	input,	1)," &
  "7	(BC_2,	*,		internal,	0)," &
  "6	(BC_2,	GPIO_94,	output2,	1)," &
  "5	(BC_2,	*,		internal,	1)," &
  "4	(BC_2,	GPIO_54,	input,	1)," &
  "3	(BC_2,	*,		internal,	0)," &
  "2	(BC_2,	GPIO_95,	output2,	1)," &
  "1	(BC_2,	*,		internal,	1)," &
  "0	(BC_2,	GPIO_55,	input,	1)";

----------------------------------------------------------------------------------------------
-- Syntax: AIO_PIN_BEHAVIOR
--    attribute AIO_PIN_BEHAVIOR of PM1234 : entity is
--                          "OUTPUT_PIN_NAME_1;" &
--                          "OUTPUT_PIN_NAME_2;" &
--                          "OUTPUT_PIN_NAME_3;" &
--                          "INPUT_PIN_NAME_1[cell#] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
--                          "INPUT_PIN_NAME_2[cell#] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
--                          "INPUT_PIN_NAME_3[cell#] : LP_time = 3.2e-8 HP_time = 5.0e-7";
----------------------------------------------------------------------------------------------

attribute AIO_COMPONENT_CONFORMANCE of PM8565 : entity is
   "STD_1149_6_2003";

attribute AIO_PIN_BEHAVIOR of PM8565 : entity is
  "TX79_P;" &
  "TX78_P;" &
  "TX77_P;" &
  "TX76_P;" &
  "TX75_P;" &
  "TX74_P;" &
  "TX73_P;" &
  "TX72_P;" &
  "TX71_P;" &
  "TX70_P;" &
  "TX69_P;" &
  "TX68_P;" &
  "TX67_P;" &
  "TX66_P;" &
  "TX65_P;" &
  "TX64_P;" &
  "TX63_P;" &
  "TX62_P;" &
  "TX61_P;" &
  "TX60_P;" &
  "TX59_P;" &
  "TX58_P;" &
  "TX57_P;" &
  "TX56_P;" &
  "TX55_P;" &
  "TX54_P;" &
  "TX53_P;" &
  "TX52_P;" &
  "TX51_P;" &
  "TX50_P;" &
  "TX49_P;" &
  "TX48_P;" &
  "TX47_P;" &
  "TX46_P;" &
  "TX45_P;" &
  "TX44_P;" &
  "TX43_P;" &
  "TX42_P;" &
  "TX41_P;" &
  "TX40_P;" &
  "TX39_P;" &
  "TX38_P;" &
  "TX37_P;" &
  "TX36_P;" &
  "TX35_P;" &
  "TX34_P;" &
  "TX33_P;" &
  "TX32_P;" &
  "TX31_P;" &
  "TX30_P;" &
  "TX29_P;" &
  "TX28_P;" &
  "TX27_P;" &
  "TX26_P;" &
  "TX25_P;" &
  "TX24_P;" &
  "TX23_P;" &
  "TX22_P;" &
  "TX21_P;" &
  "TX20_P;" &
  "TX19_P;" &
  "TX18_P;" &
  "TX17_P;" &
  "TX16_P;" &
  "TX15_P;" &
  "TX14_P;" &
  "TX13_P;" &
  "TX12_P;" &
  "TX11_P;" &
  "TX10_P;" &
  "TX9_P;" &
  "TX8_P;" &
  "TX7_P;" &
  "TX6_P;" &
  "TX5_P;" &
  "TX4_P;" &
  "TX3_P;" &
  "TX2_P;" &
  "TX1_P;" &
  "TX0_P;" &
--  "NO_CONNECT;" &
--  "NO_CONNECT;" &
--  "NO_CONNECT;" &
--  "NO_CONNECT;" &
--  "NO_CONNECT;" &
--  "NO_CONNECT;" &
--  "NO_CONNECT;" &
--  "NO_CONNECT;" &
--  "NO_CONNECT;" &
--  "NO_CONNECT;" &
--  "NO_CONNECT;" &
--  "NO_CONNECT;" &
--  "NO_CONNECT;" &
--  "NO_CONNECT;" &
--  "NO_CONNECT;" &
--  "NO_CONNECT;" &
  "RX79_P[595] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX78_P[591] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX77_P[587] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX76_P[583] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX75_P[579] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX74_P[575] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX73_P[571] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX72_P[567] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX71_P[563] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX70_P[559] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX69_P[555] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX68_P[551] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX67_P[547] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX66_P[543] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX65_P[539] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX64_P[535] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX63_P[531] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX62_P[527] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX61_P[523] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX60_P[519] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX59_P[515] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX58_P[511] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX57_P[507] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX56_P[503] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX55_P[499] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX54_P[495] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX53_P[491] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX52_P[487] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX51_P[483] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX50_P[479] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX49_P[475] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX48_P[471] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX47_P[467] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX46_P[463] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX45_P[459] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX44_P[455] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX43_P[451] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX42_P[447] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX41_P[443] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX40_P[439] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX39_P[435] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX38_P[431] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX37_P[427] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX36_P[423] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX35_P[419] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX34_P[415] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX33_P[411] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX32_P[407] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX31_P[403] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX30_P[399] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX29_P[395] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX28_P[391] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX27_P[387] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX26_P[383] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX25_P[379] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX24_P[375] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX23_P[371] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX22_P[367] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX21_P[363] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX20_P[359] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX19_P[355] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX18_P[351] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX17_P[347] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX16_P[343] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX15_P[339] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX14_P[335] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX13_P[331] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX12_P[327] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX11_P[323] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX10_P[319] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX9_P[315] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX8_P[311] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX7_P[307] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX6_P[303] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX5_P[299] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX4_P[295] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX3_P[291] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX2_P[287] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX1_P[283] : LP_time = 3.2e-8 HP_time = 5.0e-7;" &
  "RX0_P[279] : LP_time = 3.2e-8 HP_time = 5.0e-7";

end PM8565;