----------------------------------------------------------------------------------------------- -- DATE : 10 Jan 2013 -- Applicable to all F28M36xnnx devices -- Concerto 289-ball package BSDL -- -- Notes : -- Specific sequencing of B_EMU0, B_EMU1, A/B_XRSn and B_TRSTn pins is required for -- device to enter proper boundary scan. This sequencing requirement is outside the -- scope of the BSDL file and therefore should be taken care by user on the board. -- -- The preamble sequence is given below. Here with B_EMU0 pin at a 'logic-1' state and -- B_EMU1 at a 'logic-0' state, a rising edge on B_TRSTn pin would latch the device into -- boundary scan (BSR) mode. Once the device has entered boundary scan mode, regular BSDL -- based JTAG tests could be performed. -- -- BSR preamble sequence - -- --------------------- -- Deassert TRSTn -- Device Deassert to enter boundary -- Powered-Up XRSn scan mode -- -- | | | -- B_EMU1 | | | -- =0 | | | -- ________|______________|______________|________________________ -- ________|______________|______________|________________________ -- B_EMU0 | | | -- =1 | | | -- | | | -- | | _____________|________________________ -- A_XRSn | |/ | -- B_XRSn | + | -- ________|_____________/| | -- | | | _______________________ -- B_TRSTn | | |/ -- | | + -- ________|______________|_____________/| -- | | | -- ----------------------------------------------------------------------------------------------- entity F28M36P is generic(PHYSICAL_PIN_MAP : string := "BGA289"); port ( A_ADCINA0_1 : Linkage bit; A_ADCINA0_2 : Linkage bit; A_ADCINA2_1 : Linkage bit; A_ADCINA2_2 : Linkage bit; A_ADCINA3_1 : Linkage bit; A_ADCINA3_2 : Linkage bit; A_ADCINA4_1 : Linkage bit; A_ADCINA4_2 : Linkage bit; A_ADCINA6_1 : Linkage bit; A_ADCINA6_2 : Linkage bit; A_ADCINA7_1 : Linkage bit; A_ADCINA7_2 : Linkage bit; A_ADCINB0_1 : Linkage bit; A_ADCINB0_2 : Linkage bit; A_ADCINB2_1 : Linkage bit; A_ADCINB2_2 : Linkage bit; A_ADCINB3_1 : Linkage bit; A_ADCINB3_2 : Linkage bit; A_ADCINB4_1 : Linkage bit; A_ADCINB4_2 : Linkage bit; A_ADCINB6_1 : Linkage bit; A_ADCINB6_2 : Linkage bit; A_ADCINB7_1 : Linkage bit; A_ADCINB7_2 : Linkage bit; A_ADCVREFHI_1 : Linkage bit; A_ADCVREFHI_2 : Linkage bit; A_GP_IO_0 : inout bit; A_GP_IO_1 : inout bit; A_GP_IO_2 : inout bit; A_GP_IO_3 : inout bit; A_GP_IO_4 : inout bit; A_GP_IO_5 : inout bit; A_GP_IO_6 : inout bit; A_GP_IO_7 : inout bit; A_VDD : Linkage bit_vector(0 to 3); A_VDDAFL : Linkage bit_vector(0 to 2); A_VDDSFL : Linkage bit_vector(0 to 5); A_VREGENZ : Linkage bit; A_VSSA : Linkage bit_vector(0 to 3); A_XRSN : in bit; B_EMU0 : in bit; B_EMU1 : in bit; B_FLT1 : Linkage bit; B_FLT2 : Linkage bit; B_PA0_GPIO0 : inout bit; B_PA1_GPIO1 : inout bit; B_PA2_GPIO2 : inout bit; B_PA3_GPIO3 : inout bit; B_PA4_GPIO4 : inout bit; B_PA5_GPIO5 : inout bit; B_PA6_GPIO6 : inout bit; B_PA7_GPIO7 : inout bit; B_PB0_GPIO8 : inout bit; B_PB1_GPIO9 : inout bit; B_PB2_GPIO10 : inout bit; B_PB3_GPIO11 : inout bit; B_PB4_GPIO12 : inout bit; B_PB5_GPIO13 : inout bit; B_PB6_GPIO14 : inout bit; B_PB7_GPIO15 : inout bit; B_PC0_GPIO64 : inout bit; B_PC1_GPIO65 : inout bit; B_PC2_GPIO66 : inout bit; B_PC3_GPIO67 : inout bit; B_PC4_GPIO68 : inout bit; B_PC5_GPIO69 : inout bit; B_PC6_GPIO70 : inout bit; B_PC7_GPIO71 : inout bit; B_PD0_GPIO16 : inout bit; B_PD1_GPIO17 : inout bit; B_PD2_GPIO18 : inout bit; B_PD3_GPIO19 : inout bit; B_PD4_GPIO20 : inout bit; B_PD5_GPIO21 : inout bit; B_PD6_GPIO22 : inout bit; B_PD7_GPIO23 : inout bit; B_PE0_GPIO24 : inout bit; B_PE1_GPIO25 : inout bit; B_PE2_GPIO26 : inout bit; B_PE3_GPIO27 : inout bit; B_PE4_GPIO28 : inout bit; B_PE5_GPIO29 : inout bit; B_PE6_GPIO30 : inout bit; B_PE7_GPIO31 : inout bit; B_PF0_GPIO32 : inout bit; B_PF1_GPIO33 : inout bit; B_PF2_GPIO34 : inout bit; B_PF3_GPIO35 : inout bit; B_PF4_GPIO36 : inout bit; B_PF5_GPIO37 : inout bit; B_PF6_GPIO38 : inout bit; B_PF7_GPIO39 : inout bit; B_PG0_GPIO40 : inout bit; B_PG1_GPIO41 : inout bit; B_PG2_GPIO42 : inout bit; B_PG3_GPIO43 : inout bit; B_PG4_GPIO44 : inout bit; B_PG5_GPIO45 : inout bit; B_PG6_GPIO46 : inout bit; B_PG7_GPIO47 : inout bit; B_PH0_GPIO48 : inout bit; B_PH1_GPIO49 : inout bit; B_PH2_GPIO50 : inout bit; B_PH3_GPIO51 : inout bit; B_PH4_GPIO52 : inout bit; B_PH5_GPIO53 : inout bit; B_PH6_GPIO54 : inout bit; B_PH7_GPIO55 : inout bit; B_PJ0_GPIO56 : inout bit; B_PJ1_GPIO57 : inout bit; B_PJ2_GPIO58 : inout bit; B_PJ3_GPIO59 : inout bit; B_PJ4_GPIO60 : inout bit; B_PJ5_GPIO61 : inout bit; B_PJ6_GPIO62 : inout bit; B_PJ7_GPIO63 : inout bit; B_PK0_GPIO72 : inout bit; B_PK1_GPIO73 : inout bit; B_PK2_GPIO74 : inout bit; B_PK3_GPIO75 : inout bit; B_PK4_GPIO76 : inout bit; B_PK5_GPIO77 : inout bit; B_PK6_GPIO78 : inout bit; B_PK7_GPIO79 : inout bit; B_PL0_GPIO80 : inout bit; B_PL1_GPIO81 : inout bit; B_PL2_GPIO82 : inout bit; B_PL3_GPIO83 : inout bit; B_PL4_GPIO84 : inout bit; B_PL5_GPIO85 : inout bit; B_PL6_GPIO86 : inout bit; B_PL7_GPIO87 : inout bit; B_PM0_GPIO88 : inout bit; B_PM1_GPIO89 : inout bit; B_PM2_GPIO90 : inout bit; B_PM3_GPIO91 : inout bit; B_PM4_GPIO92 : inout bit; B_PM5_GPIO93 : inout bit; B_PM6_GPIO94 : inout bit; B_PM7_GPIO95 : inout bit; B_PN0_GPIO96 : inout bit; B_PN1_GPIO97 : inout bit; B_PN2_GPIO98 : inout bit; B_PN3_GPIO99 : inout bit; B_PN4_GPIO100 : inout bit; B_PN5_GPIO101 : inout bit; B_PN6_GPIO102 : inout bit; B_PN7_GPIO103 : inout bit; B_PP0_GPIO104 : inout bit; B_PP1_GPIO105 : inout bit; B_PP2_GPIO106 : inout bit; B_PP3_GPIO107 : inout bit; B_PP4_GPIO108 : inout bit; B_PP5_GPIO109 : inout bit; B_PP6_GPIO110 : inout bit; B_PP7_GPIO111 : inout bit; B_PQ0_GPIO112 : inout bit; B_PQ1_GPIO113 : inout bit; B_PQ2_GPIO114 : inout bit; B_PQ3_GPIO115 : inout bit; B_PQ4_GPIO116 : inout bit; B_PQ5_GPIO117 : inout bit; B_PQ6_GPIO118 : inout bit; B_PQ7_GPIO119 : inout bit; B_PR0_GPIO120 : inout bit; B_PR1_GPIO121 : inout bit; B_PR2_GPIO122 : inout bit; B_PR3_GPIO123 : inout bit; B_PR4_GPIO124 : inout bit; B_PR5_GPIO125 : inout bit; B_PR6_GPIO126 : inout bit; B_PR7_GPIO127 : inout bit; B_PS0_GPIO128 : inout bit; B_PS1_GPIO129 : inout bit; B_PS2_GPIO130 : inout bit; B_PS3_GPIO131 : inout bit; B_PS4_GPIO132 : inout bit; B_PS5_GPIO133 : inout bit; B_PS6_GPIO134 : inout bit; B_PS7_GPIO135 : inout bit; B_TCK : in bit; B_TDI : in bit; B_TDO : out bit; B_TMS : in bit; B_TRSTn : in bit; B_VDD : Linkage bit_vector(0 to 7); B_VDD3VFL : Linkage bit_vector(0 to 1); B_VDDSFL : Linkage bit_vector(0 to 18); B_VDDSFL_OSC : Linkage bit_vector(0 to 1); B_VDDSFL2 : Linkage bit_vector(0 to 1); B_VREGENZ : Linkage bit; B_VSS_OSC : Linkage bit_vector(0 to 1); B_X1 : Linkage bit; B_X2 : Linkage bit; B_XRSn : in bit; VSS : Linkage bit_vector(0 to 51) ); use STD_1149_1_2001.all; -- Get IEEE 1149.1-2001 attributes and definitions attribute COMPONENT_CONFORMANCE of F28M36P : entity is "STD_1149_1_2001"; attribute PIN_MAP of F28M36P : entity is PHYSICAL_PIN_MAP; constant BGA289 : PIN_MAP_STRING := "A_ADCINA0_1 : C13,"& "A_ADCINA0_2 : C8,"& "A_ADCINA2_1 : B13,"& "A_ADCINA2_2 : B8,"& "A_ADCINA3_1 : B12,"& "A_ADCINA3_2 : B9,"& "A_ADCINA4_1 : A11,"& "A_ADCINA4_2 : A9,"& "A_ADCINA6_1 : C12,"& "A_ADCINA6_2 : B10,"& "A_ADCINA7_1 : B11,"& "A_ADCINA7_2 : A10,"& "A_ADCINB0_1 : A13,"& "A_ADCINB0_2 : A7,"& "A_ADCINB2_1 : A14,"& "A_ADCINB2_2 : B7,"& "A_ADCINB3_1 : B14,"& "A_ADCINB3_2 : A6,"& "A_ADCINB4_1 : C14,"& "A_ADCINB4_2 : B6,"& "A_ADCINB6_1 : B15,"& "A_ADCINB6_2 : A5,"& "A_ADCINB7_1 : C15,"& "A_ADCINB7_2 : B5,"& "A_ADCVREFHI_1 : A12,"& "A_ADCVREFHI_2 : A8,"& "A_GP_IO_0 : A4,"& "A_GP_IO_1 : B4,"& "A_GP_IO_2 : B3,"& "A_GP_IO_3 : B2,"& "A_GP_IO_4 : A16,"& "A_GP_IO_5 : B16,"& "A_GP_IO_6 : A17,"& "A_GP_IO_7 : B17,"& "A_VDD : (C7,D12,D13,D7),"& "A_VDDAFL : (C10,C11,C9),"& "A_VDDSFL : (D15,D16,D4,D5,G13,G7),"& "A_VREGENZ : A15,"& "A_VSSA : (D10,D11,D8,D9),"& "A_XRSN : A3,"& "B_EMU0 : P19,"& "B_EMU1 : R19,"& "B_FLT1 : K1,"& "B_FLT2 : L1,"& "B_PA0_GPIO0 : D1,"& "B_PA1_GPIO1 : E3,"& "B_PA2_GPIO2 : E2,"& "B_PA3_GPIO3 : E1,"& "B_PA4_GPIO4 : F4,"& "B_PA5_GPIO5 : F3,"& "B_PA6_GPIO6 : F2,"& "B_PA7_GPIO7 : F1,"& "B_PB0_GPIO8 : G4,"& "B_PB1_GPIO9 : G3,"& "B_PB2_GPIO10 : G2,"& "B_PB3_GPIO11 : G1,"& "B_PB4_GPIO12 : N4,"& "B_PB5_GPIO13 : M4,"& "B_PB6_GPIO14 : H4,"& "B_PB7_GPIO15 : H3,"& "B_PC0_GPIO64 : V4,"& "B_PC1_GPIO65 : W4,"& "B_PC2_GPIO66 : U5,"& "B_PC3_GPIO67 : V5,"& "B_PC4_GPIO68 : W8,"& "B_PC5_GPIO69 : W7,"& "B_PC6_GPIO70 : V8,"& "B_PC7_GPIO71 : V9,"& "B_PD0_GPIO16 : F16,"& "B_PD1_GPIO17 : F19,"& "B_PD2_GPIO18 : W5,"& "B_PD3_GPIO19 : W6,"& "B_PD4_GPIO20 : U16,"& "B_PD5_GPIO21 : U17,"& "B_PD6_GPIO22 : V17,"& "B_PD7_GPIO23 : W17,"& "B_PE0_GPIO24 : W10,"& "B_PE1_GPIO25 : W9,"& "B_PE2_GPIO26 : U6,"& "B_PE3_GPIO27 : V6,"& "B_PE4_GPIO28 : T18,"& "B_PE5_GPIO29 : U19,"& "B_PE6_GPIO30 : H2,"& "B_PE7_GPIO31 : H1,"& "B_PF0_GPIO32 : D19,"& "B_PF1_GPIO33 : E17,"& "B_PF2_GPIO34 : P16,"& "B_PF3_GPIO35 : P17,"& "B_PF4_GPIO36 : U14,"& "B_PF5_GPIO37 : U11,"& "B_PF6_GPIO38 : W12,"& "B_PF7_GPIO39 : D17,"& "B_PG0_GPIO40 : V11,"& "B_PG1_GPIO41 : U12,"& "B_PG2_GPIO42 : W14,"& "B_PG3_GPIO43 : N17,"& "B_PG4_GPIO44 : D18,"& "B_PG5_GPIO45 : W15,"& "B_PG6_GPIO46 : W13,"& "B_PG7_GPIO47 : W11,"& "B_PH0_GPIO48 : V10,"& "B_PH1_GPIO49 : U8,"& "B_PH2_GPIO50 : V7,"& "B_PH3_GPIO51 : U7,"& "B_PH4_GPIO52 : U10,"& "B_PH5_GPIO53 : U9,"& "B_PH6_GPIO54 : R17,"& "B_PH7_GPIO55 : P18,"& "B_PJ0_GPIO56 : W16,"& "B_PJ1_GPIO57 : V13,"& "B_PJ2_GPIO58 : V12,"& "B_PJ3_GPIO59 : U15,"& "B_PJ4_GPIO60 : V15,"& "B_PJ5_GPIO61 : V14,"& "B_PJ6_GPIO62 : V16,"& "B_PJ7_GPIO63 : H17,"& "B_PK0_GPIO72 : K17,"& "B_PK1_GPIO73 : N16,"& "B_PK2_GPIO74 : M16,"& "B_PK3_GPIO75 : L18,"& "B_PK4_GPIO76 : U4,"& "B_PK5_GPIO77 : W3,"& "B_PK6_GPIO78 : V2,"& "B_PK7_GPIO79 : V3,"& "B_PL0_GPIO80 : U1,"& "B_PL1_GPIO81 : U2,"& "B_PL2_GPIO82 : U3,"& "B_PL3_GPIO83 : T1,"& "B_PL4_GPIO84 : U18,"& "B_PL5_GPIO85 : T2,"& "B_PL6_GPIO86 : T3,"& "B_PL7_GPIO87 : V18,"& "B_PM0_GPIO88 : R1,"& "B_PM1_GPIO89 : R2,"& "B_PM2_GPIO90 : R3,"& "B_PM3_GPIO91 : P1,"& "B_PM4_GPIO92 : P2,"& "B_PM5_GPIO93 : P3,"& "B_PM6_GPIO94 : P4,"& "B_PM7_GPIO95 : N1,"& "B_PN0_GPIO96 : L17,"& "B_PN1_GPIO97 : J17,"& "B_PN2_GPIO98 : J18,"& "B_PN3_GPIO99 : G18,"& "B_PN4_GPIO100 : F18,"& "B_PN5_GPIO101 : H16,"& "B_PN6_GPIO102 : R18,"& "B_PN7_GPIO103 : T17,"& "B_PP0_GPIO104 : G17,"& "B_PP1_GPIO105 : G16,"& "B_PP2_GPIO106 : F17,"& "B_PP3_GPIO107 : E18,"& "B_PP4_GPIO108 : C19,"& "B_PP5_GPIO109 : C18,"& "B_PP6_GPIO110 : C17,"& "B_PP7_GPIO111 : B18,"& "B_PQ0_GPIO112 : C16,"& "B_PQ1_GPIO113 : C6,"& "B_PQ2_GPIO114 : C5,"& "B_PQ3_GPIO115 : C4,"& "B_PQ4_GPIO116 : C3,"& "B_PQ5_GPIO117 : C2,"& "B_PQ6_GPIO118 : D3,"& "B_PQ7_GPIO119 : D2,"& "B_PR0_GPIO120 : N18,"& "B_PR1_GPIO121 : M18,"& "B_PR2_GPIO122 : K18,"& "B_PR3_GPIO123 : M17,"& "B_PR4_GPIO124 : J3,"& "B_PR5_GPIO125 : J2,"& "B_PR6_GPIO126 : J1,"& "B_PR7_GPIO127 : K3,"& "B_PS0_GPIO128 : K2,"& "B_PS1_GPIO129 : L3,"& "B_PS2_GPIO130 : L2,"& "B_PS3_GPIO131 : M3,"& "B_PS4_GPIO132 : M2,"& "B_PS5_GPIO133 : M1,"& "B_PS6_GPIO134 : N3,"& "B_PS7_GPIO135 : N2,"& "B_TCK : L19,"& "B_TDI : K19,"& "B_TDO : T19,"& "B_TMS : M19,"& "B_TRSTN : N19,"& "B_VDD : (M13,M7,N12,N13,N7,T10,T11,T12),"& "B_VDD3VFL : (K7,L7),"& "B_VDDSFL : (G10,G11,G12,G8,G9,H13,H7,J13,J7,N10,N11,N8,N9,T15,T16,T4,T5,T7,T8),"& "B_VDDSFL_OSC : (K13,L13),"& "B_VDDSFL2 : (T13,U13),"& "B_VREGENZ : E19,"& "B_VSS_OSC : (H18,H19),"& "B_X1 : J19,"& "B_X2 : G19,"& "B_XRSN : C1,"& "VSS : (A1,A18,A19,A2,B1,B19,D14,D6,E16,E4,H10,H11,H12,H8,H9,J10,J11,J12,J16,J4,J8,J9,K10,K11,K12,K16,K4,K8,K9,L10,L11,L12,L16,L4,L8,L9,M10,M11,M12,M8,M9,R16,R4,T14,T6,T9,V1,V19,W1,W18,W19,W2)"; attribute TAP_SCAN_IN of B_TDI : signal is true; attribute TAP_SCAN_MODE of B_TMS : signal is true; attribute TAP_SCAN_OUT of B_TDO : signal is true; attribute TAP_SCAN_CLOCK of B_TCK : signal is (5.00000000e+06, BOTH); -- attribute TAP_SCAN_RESET of B_TRSTn : signal is true; attribute COMPLIANCE_PATTERNS of F28M36P : entity is "( " & " B_XRSn, B_TRSTn, A_XRSn,B_EMU0,B_EMU1 ) " & " (11110)"; attribute INSTRUCTION_LENGTH of F28M36P : entity is 44; attribute INSTRUCTION_OPCODE of F28M36P : entity is "BYPASS_RSV00 (000000XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "BYPASS_RSV01 (000001XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "ROUTER (000010XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "BYPASS_RSV02 (000011XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "IDCODE (000100111111XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "ICEPIDCODE (000101XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "BYPASS_RSV03 (000110XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "CONPUB (000111XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "CHIPSPINID (001000XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "CONDBYPASS48 (001001XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "CONDBYPASS49 (001010XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "CONDBYPASS50 (001011XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "CONDBYPASS51 (001100XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "CONDBYPASS52 (001101XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "CONDBYPASS53 (001110XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "CONDBYPASS54 (001111XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "CONDBYPASS00 (010000XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "CONDBYPASS01 (010001XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "CONDBYPASS02 (010010XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "CONDBYPASS03 (010011XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "CONDBYPASS04 (010100XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "CONDBYPASS05 (010101XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "CONDBYPASS06 (010110XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "CONDBYPASS12 (011100XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "CONDBYPASS16 (100000XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "CONDBYPASS17 (100001XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "CONDBYPASS18 (100010XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "CONDBYPASS19 (100011XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "CONDBYPASS22 (100110XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "CONDBYPASS23 (100111XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "CONDBYPASS24 (101000XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "CONDBYPASS25 (101001XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "CONDBYPASS26 (101010XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "CONDBYPASS27 (101011XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "CONDBYPASS28 (101100XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "CONDBYPASS29 (101101XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "CONDBYPASS30 (101110XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "CONDBYPASS31 (101111XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "CONDBYPASS32 (110000XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "CONDBYPASS34 (110010XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "CONDBYPASS35 (110011XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "CONDBYPASS36 (110100XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "CONDBYPASS37 (110101XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "CONDBYPASS38 (110110XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "CONDBYPASS39 (110111XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "CONDBYPASS40 (111000XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "CONDBYPASS41 (111001XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "CONDBYPASS42 (111010XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "CONDBYPASS43 (111011XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "CONDBYPASS44 (111100XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "CONDBYPASS45 (111101XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "CONDBYPASS46 (111110XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "BYPASS (111111111111XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "EXTEST_noPUPD (010111XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "EXTEST (011000000000XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "Unused_INTEST (011001XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "Unused_RUNBIST (011010XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "SAMPLE (011011000001XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "PRELOAD (011011000001XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "Unused_CLAMP (011101XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "HIGHZ (011110000101XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "CONPRIV (011111XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "P1500_MD (110001XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "Unused_EXT_PULSE (100100XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "Unused_EXT_TRAIN (100101XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "test_mode_entry (111111000110XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)," & "dc_strbs (111111111110XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)"; attribute INSTRUCTION_CAPTURE of F28M36P : entity is "XXXX01XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX01"; attribute INSTRUCTION_PRIVATE of F28M36P : entity is "BYPASS_RSV00," & "BYPASS_RSV01," & "ROUTER," & "BYPASS_RSV02," & "ICEPIDCODE," & "BYPASS_RSV03," & "CONPUB," & "CHIPSPINID," & "CONDBYPASS48," & "CONDBYPASS49," & "CONDBYPASS50," & "CONDBYPASS51," & "CONDBYPASS52," & "CONDBYPASS53," & "CONDBYPASS54," & "CONDBYPASS00," & "CONDBYPASS01," & "CONDBYPASS02," & "CONDBYPASS03," & "CONDBYPASS04," & "CONDBYPASS05," & "CONDBYPASS06," & "CONDBYPASS12," & "CONDBYPASS16," & "CONDBYPASS17," & "CONDBYPASS18," & "CONDBYPASS19," & "CONDBYPASS22," & "CONDBYPASS23," & "CONDBYPASS24," & "CONDBYPASS25," & "CONDBYPASS26," & "CONDBYPASS27," & "CONDBYPASS28," & "CONDBYPASS29," & "CONDBYPASS30," & "CONDBYPASS31," & "CONDBYPASS32," & "CONDBYPASS34," & "CONDBYPASS35," & "CONDBYPASS36," & "CONDBYPASS37," & "CONDBYPASS38," & "CONDBYPASS39," & "CONDBYPASS40," & "CONDBYPASS41," & "CONDBYPASS42," & "CONDBYPASS43," & "CONDBYPASS44," & "CONDBYPASS45," & "CONDBYPASS46," & "EXTEST_noPUPD," & "Unused_INTEST," & "Unused_RUNBIST," & "Unused_CLAMP," & "CONPRIV," & "P1500_MD," & "Unused_EXT_PULSE," & "Unused_EXT_TRAIN," & "test_mode_entry," & "dc_strbs" ; attribute IDCODE_REGISTER of F28M36P : entity is "0000" & -- Version Number 1010 "1011100110001010" & -- Part Number 1011011111001100 "00000010111" & -- Manufacturer ID "1"; -- Required by IEEE Std. 1149.1-1990 attribute REGISTER_ACCESS of F28M36P : entity is "BOUNDARY (EXTEST, SAMPLE, PRELOAD), " & "DEVICE_ID (IDCODE), " & "BYPASS (bypass, Highz), " & "test_dr[60] (test_mode_entry)"; attribute BOUNDARY_LENGTH of F28M36P : entity is 396; attribute BOUNDARY_REGISTER of F28M36P : entity is --- num cell port function safe [ccell disval rslt] "0 (BC_2, *, control, 1)," & "1 (BC_7, A_GP_IO_4, bidir, X,0,1,Z)," & "2 (BC_2, *, control, 1)," & "3 (BC_7, A_GP_IO_5, bidir, X,2,1,Z)," & "4 (BC_1, A_GP_IO_6, input, X)," & "5 (BC_1, *, control, 1)," & "6 (BC_1, A_GP_IO_6, output3, X,5,1,Z)," & "7 (BC_2, *, control, 1)," & "8 (BC_7, A_GP_IO_7, bidir, X,7,1,Z)," & "9 (BC_2, *, internal,X), " & "10 (BC_2, *, internal,X), " & "11 (BC_1, *, internal,X), " & "12 (BC_2, *, internal,X), " & "13 (BC_2, *, internal,X), " & "14 (BC_1, *, internal,X), " & "15 (BC_2, *, internal,X), " & "16 (BC_2, *, internal,X), " & "17 (BC_2, *, internal,X), " & "18 (BC_2, *, internal,X), " & "19 (BC_2, *, internal,X), " & "20 (BC_2, *, internal,X), " & "21 (BC_2, *, internal,X), " & "22 (BC_2, *, internal,X), " & "23 (BC_2, *, internal,X), " & "24 (BC_2, *, internal,X), " & "25 (BC_2, *, internal,X), " & "26 (BC_2, *, internal,X), " & "27 (BC_2, *, internal,X), " & "28 (BC_2, *, internal,X), " & "29 (BC_2, *, internal,X), " & "30 (BC_2, *, internal,X), " & "31 (BC_1, *, internal,X), " & "32 (BC_1, *, internal,X), " & "33 (BC_1, *, internal,X), " & "34 (BC_1, *, internal,X), " & "35 (BC_1, *, internal,X), " & "36 (BC_1, *, internal,X), " & "37 (BC_1, *, internal,X), " & "38 (BC_1, *, internal,X), " & "39 (BC_2, *, internal,X), " & "40 (BC_2, *, internal,X), " & "41 (BC_1, *, internal,X), " & "42 (BC_1, *, internal,X), " & "43 (BC_1, *, internal,X), " & "44 (BC_2, *, internal,X), " & "45 (BC_2, *, internal,X), " & "46 (BC_2, *, internal,X), " & "47 (BC_2, *, internal,X), " & "48 (BC_2, *, internal,X), " & "49 (BC_2, *, internal,X), " & "50 (BC_1, *, internal,X), " & "51 (BC_1, *, internal,X), " & "52 (BC_1, *, internal,X), " & "53 (BC_2, *, internal,X), " & "54 (BC_2, *, internal,X), " & "55 (BC_2, *, internal,X), " & "56 (BC_2, *, internal,X), " & "57 (BC_1, *, internal,X), " & "58 (BC_2, *, internal,X), " & "59 (BC_2, *, internal,X), " & "60 (BC_2, *, internal,X), " & "61 (BC_2, *, internal,X), " & "62 (BC_2, *, control, 1)," & "63 (BC_7, A_GP_IO_3, bidir, X,62,1,Z)," & "64 (BC_2, *, control, 1)," & "65 (BC_7, A_GP_IO_2, bidir, X,64,1,Z)," & "66 (BC_2, *, control, 1)," & "67 (BC_7, A_GP_IO_1, bidir, X,66,1,Z)," & "68 (BC_2, *, control, 1)," & "69 (BC_7, A_GP_IO_0, bidir, X,68,1,Z)," & "70 (BC_2, *, control, 1)," & "71 (BC_7, B_PG4_GPIO44, bidir, X,70,1,Z)," & "72 (BC_2, *, control, 1)," & "73 (BC_7, B_PF7_GPIO39, bidir, X,72,1,Z)," & "74 (BC_2, *, control, 1)," & "75 (BC_7, B_PC3_GPIO67, bidir, X,74,1,Z)," & "76 (BC_2, *, control, 1)," & "77 (BC_7, B_PC2_GPIO66, bidir, X,76,1,Z)," & "78 (BC_2, *, control, 1)," & "79 (BC_7, B_PC1_GPIO65, bidir, X,78,1,Z)," & "80 (BC_2, *, control, 1)," & "81 (BC_7, B_PC0_GPIO64, bidir, X,80,1,Z)," & "82 (BC_2, *, control, 1)," & "83 (BC_7, B_PF0_GPIO32, bidir, X,82,1,Z)," & "84 (BC_2, *, control, 1)," & "85 (BC_7, B_PF1_GPIO33, bidir, X,84,1,Z)," & "86 (BC_2, *, control, 1)," & "87 (BC_7, B_PD0_GPIO16, bidir, X,86,1,Z)," & "88 (BC_2, *, control, 1)," & "89 (BC_7, B_PQ2_GPIO114, bidir, X,88,1,Z)," & "90 (BC_2, *, control, 1)," & "91 (BC_7, B_PQ3_GPIO115, bidir, X,90,1,Z)," & "92 (BC_2, *, internal,X), " & "93 (BC_2, *, internal,X), " & "94 (BC_2, *, internal,X), " & "95 (BC_2, *, internal,X), " & "96 (BC_2, *, internal,X), " & "97 (BC_2, *, internal,X), " & "98 (BC_2, *, internal,X), " & "99 (BC_2, *, internal,X), " & "100 (BC_2, *, internal,X), " & "101 (BC_2, *, internal,X), " & "102 (BC_2, *, internal,X), " & "103 (BC_2, *, internal,X), " & "104 (BC_2, *, internal,X), " & "105 (BC_2, *, internal,X), " & "106 (BC_2, *, internal,X), " & "107 (BC_2, *, internal,X), " & "108 (BC_2, *, internal,X), " & "109 (BC_2, *, internal,X), " & "110 (BC_2, *, internal,X), " & "111 (BC_2, *, internal,X), " & "112 (BC_2, *, internal,X), " & "113 (BC_2, *, internal,X), " & "114 (BC_2, *, internal,X), " & "115 (BC_2, *, internal,X), " & "116 (BC_2, *, internal,X), " & "117 (BC_2, *, internal,X), " & "118 (BC_2, *, internal,X), " & "119 (BC_2, *, internal,X), " & "120 (BC_2, *, internal,X), " & "121 (BC_2, *, internal,X), " & "122 (BC_2, *, internal,X), " & "123 (BC_2, *, internal,X), " & "124 (BC_1, *, internal,X), " & "125 (BC_1, *, internal,X), " & "126 (BC_1, *, internal,X), " & "127 (BC_1, *, internal,X), " & "128 (BC_1, *, internal,X), " & "129 (BC_1, *, internal,X), " & "130 (BC_1, *, internal,X), " & "131 (BC_1, *, internal,X), " & "132 (BC_1, *, internal,X), " & "133 (BC_1, *, internal,X), " & "134 (BC_1, *, internal,X), " & "135 (BC_1, *, internal,X), " & "136 (BC_1, *, internal,X), " & "137 (BC_1, *, internal,X), " & "138 (BC_1, *, internal,X), " & "139 (BC_1, *, internal,X), " & "140 (BC_1, *, internal,X), " & "141 (BC_1, *, internal,X), " & "142 (BC_2, *, control, 1)," & "143 (BC_7, B_PQ4_GPIO116, bidir, X,142,1,Z)," & "144 (BC_2, *, control, 1)," & "145 (BC_7, B_PQ5_GPIO117, bidir, X,144,1,Z)," & "146 (BC_2, *, control, 1)," & "147 (BC_7, B_PQ6_GPIO118, bidir, X,146,1,Z)," & "148 (BC_2, *, control, 1)," & "149 (BC_7, B_PQ7_GPIO119, bidir, X,148,1,Z)," & "150 (BC_2, *, control, 1)," & "151 (BC_7, B_PN5_GPIO101, bidir, X,150,1,Z)," & "152 (BC_2, *, control, 1)," & "153 (BC_7, B_PN4_GPIO100, bidir, X,152,1,Z)," & "154 (BC_2, *, control, 1)," & "155 (BC_7, B_PN3_GPIO99, bidir, X,154,1,Z)," & "156 (BC_2, *, control, 1)," & "157 (BC_7, B_PN2_GPIO98, bidir, X,156,1,Z)," & "158 (BC_2, *, control, 1)," & "159 (BC_7, B_PN1_GPIO97, bidir, X,158,1,Z)," & "160 (BC_2, *, control, 1)," & "161 (BC_7, B_PN0_GPIO96, bidir, X,160,1,Z)," & "162 (BC_2, *, control, 1)," & "163 (BC_7, B_PD1_GPIO17, bidir, X,162,1,Z)," & "164 (BC_2, *, control, 1)," & "165 (BC_7, B_PJ7_GPIO63, bidir, X,164,1,Z)," & "166 (BC_2, *, control, 1)," & "167 (BC_7, B_PQ1_GPIO113, bidir, X,166,1,Z)," & "168 (BC_2, *, control, 1)," & "169 (BC_7, B_PQ0_GPIO112, bidir, X,168,1,Z)," & "170 (BC_2, *, control, 1)," & "171 (BC_7, B_PP7_GPIO111, bidir, X,170,1,Z)," & "172 (BC_2, *, control, 1)," & "173 (BC_7, B_PP6_GPIO110, bidir, X,172,1,Z)," & "174 (BC_2, *, control, 1)," & "175 (BC_7, B_PP5_GPIO109, bidir, X,174,1,Z)," & "176 (BC_2, *, control, 1)," & "177 (BC_7, B_PP4_GPIO108, bidir, X,176,1,Z)," & "178 (BC_2, *, control, 1)," & "179 (BC_7, B_PP3_GPIO107, bidir, X,178,1,Z)," & "180 (BC_2, *, control, 1)," & "181 (BC_7, B_PP2_GPIO106, bidir, X,180,1,Z)," & "182 (BC_2, *, control, 1)," & "183 (BC_7, B_PP1_GPIO105, bidir, X,182,1,Z)," & "184 (BC_2, *, control, 1)," & "185 (BC_7, B_PP0_GPIO104, bidir, X,184,1,Z)," & "186 (BC_2, *, internal, X)," & "187 (BC_1, *, internal, X)," & "188 (BC_2, *, internal, X)," & "189 (BC_1, *, internal, X)," & "190 (BC_2, *, control, 1)," & "191 (BC_7, B_PL4_GPIO84, bidir, X,190,1,Z)," & "192 (BC_2, *, control, 1)," & "193 (BC_7, B_PL7_GPIO87, bidir, X,192,1,Z)," & "194 (BC_2, *, control, 1)," & "195 (BC_7, B_PF2_GPIO34, bidir, X,194,1,Z)," & "196 (BC_2, *, control, 1)," & "197 (BC_7, B_PF3_GPIO35, bidir, X,196,1,Z)," & "198 (BC_2, *, control, 1)," & "199 (BC_7, B_PH7_GPIO55 , bidir, X,198,1,Z)," & "200 (BC_2, *, control, 1)," & "201 (BC_7, B_PH6_GPIO54 , bidir, X,200,1,Z)," & "202 (BC_2, *, control, 1)," & "203 (BC_7, B_PG3_GPIO43, bidir, X,202,1,Z)," & "204 (BC_2, *, control, 1)," & "205 (BC_7, B_PR3_GPIO123, bidir, X,204,1,Z)," & "206 (BC_2, *, control, 1)," & "207 (BC_7, B_PR2_GPIO122, bidir, X,206,1,Z)," & "208 (BC_2, *, control, 1)," & "209 (BC_7, B_PR1_GPIO121, bidir, X,208,1,Z)," & "210 (BC_2, *, control, 1)," & "211 (BC_7, B_PE4_GPIO28 , bidir, X,210,1,Z)," & "212 (BC_2, *, control, 1)," & "213 (BC_7, B_PE5_GPIO29 , bidir, X,212,1,Z)," & "214 (BC_2, *, control, 1)," & "215 (BC_7, B_PN6_GPIO102 , bidir, X,214,1,Z)," & "216 (BC_2, *, control, 1)," & "217 (BC_7, B_PN7_GPIO103 , bidir, X,216,1,Z)," & "218 (BC_2, *, control, 1)," & "219 (BC_7, B_PG5_GPIO45 , bidir, X,218,1,Z)," & "220 (BC_2, *, control, 1)," & "221 (BC_7, B_PG2_GPIO42 , bidir, X,220,1,Z)," & "222 (BC_2, *, control, 1)," & "223 (BC_7, B_PG6_GPIO46 , bidir, X,222,1,Z)," & "224 (BC_2, *, control, 1)," & "225 (BC_7, B_PF6_GPIO38 , bidir, X,224,1,Z)," & "226 (BC_2, *, control, 1)," & "227 (BC_7, B_PR0_GPIO120 , bidir, X,226,1,Z)," & "228 (BC_2, *, control, 1)," & "229 (BC_7, B_PK0_GPIO72, bidir, X,228,1,Z)," & "230 (BC_2, *, control, 1)," & "231 (BC_7, B_PK1_GPIO73, bidir, X,230,1,Z)," & "232 (BC_2, *, control, 1)," & "233 (BC_7, B_PK2_GPIO74, bidir, X,232,1,Z)," & "234 (BC_2, *, control, 1)," & "235 (BC_7, B_PK3_GPIO75, bidir, X,234,1,Z)," & "236 (BC_2, *, control, 1)," & "237 (BC_7, B_PD6_GPIO22 , bidir, X,236,1,Z)," & "238 (BC_2, *, control, 1)," & "239 (BC_7, B_PD7_GPIO23 , bidir, X,238,1,Z)," & "240 (BC_2, *, control, 1)," & "241 (BC_7, B_PD4_GPIO20 , bidir, X,240,1,Z)," & "242 (BC_2, *, control, 1)," & "243 (BC_7, B_PD5_GPIO21 , bidir, X,242,1,Z)," & "244 (BC_2, *, control, 1)," & "245 (BC_7, B_PJ0_GPIO56 , bidir, X,244,1,Z)," & "246 (BC_2, *, control, 1)," & "247 (BC_7, B_PJ1_GPIO57 , bidir, X,246,1,Z)," & "248 (BC_2, *, control, 1)," & "249 (BC_7, B_PJ2_GPIO58 , bidir, X,248,1,Z)," & "250 (BC_2, *, control, 1)," & "251 (BC_7, B_PJ3_GPIO59 , bidir, X,250,1,Z)," & "252 (BC_2, *, control, 1)," & "253 (BC_7, B_PJ4_GPIO60 , bidir, X,252,1,Z)," & "254 (BC_2, *, control, 1)," & "255 (BC_7, B_PJ5_GPIO61 , bidir, X,254,1,Z)," & "256 (BC_2, *, control, 1)," & "257 (BC_7, B_PJ6_GPIO62 , bidir, X,256,1,Z)," & "258 (BC_2, *, control, 1)," & "259 (BC_7, B_PG7_GPIO47 , bidir, X,258,1,Z)," & "260 (BC_2, *, control, 1)," & "261 (BC_7, B_PF5_GPIO37 , bidir, X,260,1,Z)," & "262 (BC_2, *, control, 1)," & "263 (BC_7, B_PG1_GPIO41 , bidir, X,262,1,Z)," & "264 (BC_2, *, control, 1)," & "265 (BC_7, B_PG0_GPIO40 , bidir, X,264,1,Z)," & "266 (BC_2, *, control, 1)," & "267 (BC_7, B_PF4_GPIO36 , bidir, X,266,1,Z)," & "268 (BC_2, *, control, 1)," & "269 (BC_7, B_PH5_GPIO53 , bidir, X,268,1,Z)," & "270 (BC_2, *, control, 1)," & "271 (BC_7, B_PH4_GPIO52 , bidir, X,270,1,Z)," & "272 (BC_2, *, control, 1)," & "273 (BC_7, B_PE1_GPIO25 , bidir, X,272,1,Z)," & "274 (BC_2, *, control, 1)," & "275 (BC_7, B_PE0_GPIO24 , bidir, X,274,1,Z)," & "276 (BC_2, *, control, 1)," & "277 (BC_7, B_PH1_GPIO49 , bidir, X,276,1,Z)," & "278 (BC_2, *, control, 1)," & "279 (BC_7, B_PH0_GPIO48 , bidir, X,278,1,Z)," & "280 (BC_2, *, control, 1)," & "281 (BC_7, B_PC7_GPIO71 , bidir, X,280,1,Z)," & "282 (BC_2, *, control, 1)," & "283 (BC_7, B_PC6_GPIO70 , bidir, X,282,1,Z)," & "284 (BC_2, *, control, 1)," & "285 (BC_7, B_PC5_GPIO69 , bidir, X,284,1,Z)," & "286 (BC_2, *, control, 1)," & "287 (BC_7, B_PC4_GPIO68 , bidir, X,286,1,Z)," & "288 (BC_2, *, control, 1)," & "289 (BC_7, B_PH2_GPIO50 , bidir, X,288,1,Z)," & "290 (BC_2, *, control, 1)," & "291 (BC_7, B_PH3_GPIO51 , bidir, X,290,1,Z)," & "292 (BC_2, *, control, 1)," & "293 (BC_7, B_PE3_GPIO27 , bidir, X,292,1,Z)," & "294 (BC_2, *, control, 1)," & "295 (BC_7, B_PE2_GPIO26 , bidir, X,294,1,Z)," & "296 (BC_2, *, control, 1)," & "297 (BC_7, B_PD3_GPIO19 , bidir, X,296,1,Z)," & "298 (BC_2, *, control, 1)," & "299 (BC_7, B_PD2_GPIO18 , bidir, X,298,1,Z)," & "300 (BC_2, *, control, 1)," & "301 (BC_7, B_PB5_GPIO13 , bidir, X,300,1,Z)," & "302 (BC_2, *, control, 1)," & "303 (BC_7, B_PB4_GPIO12 , bidir, X,302,1,Z)," & "304 (BC_2, *, control, 1)," & "305 (BC_7, B_PK4_GPIO76, bidir, X,304,1,Z)," & "306 (BC_2, *, control, 1)," & "307 (BC_7, B_PK5_GPIO77, bidir, X,306,1,Z)," & "308 (BC_2, *, control, 1)," & "309 (BC_7, B_PK6_GPIO78, bidir, X,308,1,Z)," & "310 (BC_2, *, control, 1)," & "311 (BC_7, B_PK7_GPIO79, bidir, X,310,1,Z)," & "312 (BC_2, *, control, 1)," & "313 (BC_7, B_PM7_GPIO95, bidir, X,312,1,Z)," & "314 (BC_2, *, control, 1)," & "315 (BC_7, B_PM6_GPIO94, bidir, X,314,1,Z)," & "316 (BC_2, *, control, 1)," & "317 (BC_7, B_PM5_GPIO93, bidir, X,316,1,Z)," & "318 (BC_2, *, control, 1)," & "319 (BC_7, B_PM4_GPIO92, bidir, X,318,1,Z)," & "320 (BC_2, *, control, 1)," & "321 (BC_7, B_PM3_GPIO91, bidir, X,320,1,Z)," & "322 (BC_2, *, control, 1)," & "323 (BC_7, B_PM2_GPIO90, bidir, X,322,1,Z)," & "324 (BC_2, *, control, 1)," & "325 (BC_7, B_PM1_GPIO89, bidir, X,324,1,Z)," & "326 (BC_2, *, control, 1)," & "327 (BC_7, B_PM0_GPIO88, bidir, X,326,1,Z)," & "328 (BC_2, *, control, 1)," & "329 (BC_7, B_PL6_GPIO86, bidir, X,328,1,Z)," & "330 (BC_2, *, control, 1)," & "331 (BC_7, B_PL5_GPIO85, bidir, X,330,1,Z)," & "332 (BC_2, *, control, 1)," & "333 (BC_7, B_PL3_GPIO83, bidir, X,332,1,Z)," & "334 (BC_2, *, control, 1)," & "335 (BC_7, B_PL2_GPIO82, bidir, X,334,1,Z)," & "336 (BC_2, *, control, 1)," & "337 (BC_7, B_PL1_GPIO81, bidir, X,336,1,Z)," & "338 (BC_2, *, control, 1)," & "339 (BC_7, B_PL0_GPIO80, bidir, X,338,1,Z)," & "340 (BC_2, *, control, 1)," & "341 (BC_7, B_PS7_GPIO135 , bidir, X,340,1,Z)," & "342 (BC_2, *, control, 1)," & "343 (BC_7, B_PS6_GPIO134 , bidir, X,342,1,Z)," & "344 (BC_2, *, control, 1)," & "345 (BC_7, B_PS5_GPIO133 , bidir, X,344,1,Z)," & "346 (BC_2, *, control, 1)," & "347 (BC_7, B_PS4_GPIO132 , bidir, X,346,1,Z)," & "348 (BC_2, *, control, 1)," & "349 (BC_7, B_PS3_GPIO131 , bidir, X,348,1,Z)," & "350 (BC_2, *, control, 1)," & "351 (BC_7, B_PS2_GPIO130 , bidir, X,350,1,Z)," & "352 (BC_2, *, control, 1)," & "353 (BC_7, B_PS1_GPIO129 , bidir, X,352,1,Z)," & "354 (BC_2, *, control, 1)," & "355 (BC_7, B_PS0_GPIO128 , bidir, X,354,1,Z)," & "356 (BC_2, *, control, 1)," & "357 (BC_7, B_PR7_GPIO127 , bidir, X,356,1,Z)," & "358 (BC_2, *, control, 1)," & "359 (BC_7, B_PR6_GPIO126 , bidir, X,358,1,Z)," & "360 (BC_2, *, control, 1)," & "361 (BC_7, B_PR5_GPIO125 , bidir, X,360,1,Z)," & "362 (BC_2, *, control, 1)," & "363 (BC_7, B_PR4_GPIO124 , bidir, X,362,1,Z)," & "364 (BC_2, *, control, 1)," & "365 (BC_7, B_PB7_GPIO15 , bidir, X,364,1,Z)," & "366 (BC_2, *, control, 1)," & "367 (BC_7, B_PB6_GPIO14 , bidir, X,366,1,Z)," & "368 (BC_2, *, control, 1)," & "369 (BC_7, B_PE7_GPIO31 , bidir, X,368,1,Z)," & "370 (BC_2, *, control, 1)," & "371 (BC_7, B_PE6_GPIO30 , bidir, X,370,1,Z)," & "372 (BC_2, *, control, 1)," & "373 (BC_7, B_PB3_GPIO11 , bidir, X,372,1,Z)," & "374 (BC_2, *, control, 1)," & "375 (BC_7, B_PB2_GPIO10 , bidir, X,374,1,Z)," & "376 (BC_2, *, control, 1)," & "377 (BC_7, B_PB1_GPIO9 , bidir, X,376,1,Z)," & "378 (BC_2, *, control, 1)," & "379 (BC_7, B_PB0_GPIO8 , bidir, X,378,1,Z)," & "380 (BC_2, *, control, 1)," & "381 (BC_7, B_PA7_GPIO7 , bidir, X,380,1,Z)," & "382 (BC_2, *, control, 1)," & "383 (BC_7, B_PA6_GPIO6 , bidir, X,382,1,Z)," & "384 (BC_2, *, control, 1)," & "385 (BC_7, B_PA5_GPIO5 , bidir, X,384,1,Z)," & "386 (BC_2, *, control, 1)," & "387 (BC_7, B_PA4_GPIO4 , bidir, X,386,1,Z)," & "388 (BC_2, *, control, 1)," & "389 (BC_7, B_PA3_GPIO3 , bidir, X,388,1,Z)," & "390 (BC_2, *, control, 1)," & "391 (BC_7, B_PA2_GPIO2 , bidir, X,390,1,Z)," & "392 (BC_2, *, control, 1)," & "393 (BC_7, B_PA1_GPIO1 , bidir, X,392,1,Z)," & "394 (BC_2, *, control, 1)," & "395 (BC_7, B_PA0_GPIO0 , bidir, X,394,1,Z)"; end F28M36P;