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

----------------------------------------------
-- BSDL for ADSP_CM40x CSPBGA_19mmx19mm_PACKAGE
-- 212 CSPBGA Package
----------------------------------------------
entity ADSP_CM40x is
	generic (PHYSICAL_PIN_MAP : string:="CSPBGA_PACKAGE_212P");

	port (
          PA_13:      inout   bit;
          PA_12:      inout   bit;
          PA_11:      inout   bit;
          PC_15:      inout   bit;
          PA_10:      inout   bit;
          PC_14:      inout   bit;
          PC_13:      inout   bit;
          PC_11:      inout   bit;
          PC_12:      inout   bit;
          PA_09:      inout   bit;
          PA_08:      inout   bit;
          PA_07:      inout   bit;
          PA_06:      inout   bit;
          PA_05:      inout   bit;
          PA_04:      inout   bit;
          PA_03:      inout   bit;
          PA_02:      inout   bit;
          PA_01:      inout   bit;
    SYS_RESOUTb:      out   bit;
          PA_00:      inout   bit;
     SYS_FAULTb:      inout   bit;
     SYS_HWRSTb:         in   bit;
       SYS_XTAL:    linkage   bit;
      SYS_CLKIN:    linkage   bit;
      VREG_BASE:    linkage   bit;
       VDD_VREG:    linkage   bit;
        USB0_DM:    linkage   bit;
        USB0_DP:    linkage   bit;
      USB0_VBUS:    linkage   bit;
        USB0_ID:    linkage   bit;
          PC_10:      inout   bit;
          PC_08:      inout   bit;
          PC_09:      inout   bit;
       TWI0_SCL:      inout   bit;
       TWI0_SDA:      inout   bit;
        JTG_TDI:         in   bit;
        JTG_TCK:         in   bit;
      JTG_TRSTb:         in   bit;
        JTG_TDO:        out   bit;
        JTG_TMS:      in   bit;
          PC_07:      inout   bit;
          PC_05:      inout   bit;
          PC_06:      inout   bit;
          PF_10:      inout   bit;
          PC_04:      inout   bit;
          PF_08:      inout   bit;
          PF_09:      inout   bit;
          PF_06:      inout   bit;
          PF_07:      inout   bit;
          PC_03:      inout   bit;
          PF_05:      inout   bit;
          PC_01:      inout   bit;
          PC_02:      inout   bit;
          PC_00:      inout   bit;
          PF_04:      inout   bit;
          PF_03:      inout   bit;
          PF_02:      inout   bit;
          PF_01:      inout   bit;
          PF_00:      inout   bit;
          PE_15:      inout   bit;
          PE_14:      inout   bit;
          PE_13:      inout   bit;
          PB_14:      inout   bit;
          PB_15:      inout   bit;
          PB_13:      inout   bit;
          PB_11:      inout   bit;
          PB_12:      inout   bit;
          PE_12:      inout   bit;
          PE_11:      inout   bit;
          PE_10:      inout   bit;
          PE_09:      inout   bit;
          PE_08:      inout   bit;
          PE_07:      inout   bit;
          PE_06:      inout   bit;
          PE_05:      inout   bit;
          PE_04:      inout   bit;
         BYP_D0:    linkage   bit;
     ADC1_VIN11:    linkage   bit;
     ADC1_VIN10:    linkage   bit;
     ADC1_VIN09:    linkage   bit;
     ADC1_VIN08:    linkage   bit;
     ADC1_VIN07:    linkage   bit;
     ADC1_VIN06:    linkage   bit;
     ADC1_VIN05:    linkage   bit;
     ADC1_VIN04:    linkage   bit;
     ADC1_VIN03:    linkage   bit;
     ADC1_VIN02:    linkage   bit;
     ADC1_VIN01:    linkage   bit;
     ADC1_VIN00:    linkage   bit;
       VDD_ANA1:    linkage   bit;
         BYP_A1:    linkage   bit;
          VREF1:    linkage   bit;
         REFCAP:    linkage   bit;
          VREF0:    linkage   bit;
         BYP_A0:    linkage   bit;
       VDD_ANA0:    linkage   bit;
     ADC0_VIN11:    linkage   bit;
     ADC0_VIN10:    linkage   bit;
     ADC0_VIN09:    linkage   bit;
     ADC0_VIN08:    linkage   bit;
     ADC0_VIN07:    linkage   bit;
     ADC0_VIN06:    linkage   bit;
     ADC0_VIN05:    linkage   bit;
     ADC0_VIN04:    linkage   bit;
     ADC0_VIN03:    linkage   bit;
     ADC0_VIN02:    linkage   bit;
     ADC0_VIN01:    linkage   bit;
     ADC0_VIN00:    linkage   bit;
          PE_03:      inout   bit;
          PE_02:      inout   bit;
          PE_01:      inout   bit;
       SYS_NMIb:         in   bit;
          PE_00:      inout   bit;
          PD_15:      inout   bit;
          PD_14:      inout   bit;
          PD_12:      inout   bit;
          PD_13:      inout   bit;
          PD_10:      inout   bit;
          PD_11:      inout   bit;
          PD_08:      inout   bit;
          PD_09:      inout   bit;
          PD_07:      inout   bit;
          PD_06:      inout   bit;
     SMC0_AMS0b:        out   bit;
      SMC0_AWEb:        out   bit;
      SMC0_AREb:        out   bit;
          PB_10:      inout   bit;
          PB_09:      inout   bit;
          PB_08:      inout   bit;
          PB_07:      inout   bit;
          PB_06:      inout   bit;
          PB_05:      inout   bit;
          PB_03:      inout   bit;
          PB_04:      inout   bit;
          PD_05:      inout   bit;
          PB_02:      inout   bit;
          PD_03:      inout   bit;
          PD_04:      inout   bit;
          PD_01:      inout   bit;
          PD_02:      inout   bit;
          PB_01:      inout   bit;
          PD_00:      inout   bit;
          PA_15:      inout   bit;
          PB_00:      inout   bit;
          PA_14:      inout   bit;
     SYS_CLKOUT:        out   bit;
     SYS_BMODE1:         in   bit;
     SYS_BMODE0:         in   bit;
      DAC0_VOUT:    linkage   bit;
      DAC1_VOUT:    linkage   bit;
      GND_VREF0:    linkage   bit;
      GND_VREF1:    linkage   bit;
         VDDINT:  linkage bit_vector(0 to 4);
         VDDEXT:  linkage bit_vector(0 to 13);            
         AGND:  linkage bit_vector(0 to 20);            
		 GND:     linkage bit_vector(0 to 19)
		 );

	use STD_1149_1_2001.all;

	attribute COMPONENT_CONFORMANCE of ADSP_CM40x: entity is "STD_1149_1_2001";
	attribute PIN_MAP of ADSP_CM40x: entity is PHYSICAL_PIN_MAP;

	constant CSPBGA_PACKAGE_212P: PIN_MAP_STRING:=
"PA_14          :A02,"&	
"PB_00          :A03,"&	
"PD_00          :A04,"&	
"PD_02          :A05,"&	
"PD_03          :A06,"&	
"PB_03          :A07,"&	
"PB_06          :A08,"&	
"PB_09          :A09,"&	
"SMC0_AMS0b     :A10,"&	
"SMC0_AWEb      :A11,"&	
"PD_08          :A12,"&	
"PD_10          :A13,"&	
"PD_14          :A14,"&	
"PE_00          :A15,"&	
"PE_02          :A16,"&	
"PE_03          :A17,"&	
"SYS_BMODE1     :B01,"&	
"SYS_CLKOUT     :B03,"&	
"PA_15          :B04,"&	
"PB_01          :B05,"&	
"PD_04          :B06,"&	
"PB_02          :B07,"&	
"PB_05          :B08,"&	
"PB_08          :B09,"&	
"SMC0_AREb      :B10,"&	
"PD_07          :B11,"&	
"PD_11          :B12,"&	
"PD_12          :B13,"&	
"PD_15          :B14,"&	
"SYS_NMIb       :B15,"&	
"PE_01          :B16,"&	
"ADC0_VIN00     :B18,"&	
"PC_15          :C01,"&	
"SYS_BMODE0     :C02,"&	
"PD_01          :C06,"&	
"PD_05          :C07,"&	
"PB_04          :C08,"&	
"PB_07          :C09,"&	
"PB_10          :C10,"&	
"PD_06          :C11,"&	
"PD_09          :C12,"&	
"PD_13          :C13,"&	
"ADC0_VIN01     :C17,"&	
"ADC0_VIN02     :C18,"&	
"PA_10          :D01,"&	
"PA_11          :D02,"&	
"PA_13          :D03,"&	
"DAC0_VOUT      :D16,"&	
"ADC0_VIN03     :D17,"&	
"ADC0_VIN04     :D18,"&	
"PC_14          :E01,"&	
"PC_13          :E02,"&	
"PA_12          :E03,"&	
"BYP_A0         :E16,"&	
"ADC0_VIN05     :E17,"&	
"ADC0_VIN06     :E18,"&	
"PA_09          :F01,"&	
"PC_12          :F02,"&	
"PC_11          :F03,"&	
"ADC0_VIN07     :F17,"&	
"ADC0_VIN08     :F18,"&	
"PA_07          :G01,"&	
"PA_06          :G02,"&	
"PA_08          :G03,"&	
"GND_VREF0      :G16,"&	
"ADC0_VIN10     :G17,"&	
"ADC0_VIN09     :G18,"&	
"PA_05          :H01,"&	
"PA_04          :H02,"&	
"VREF0          :H16,"&	
"ADC0_VIN11     :H17,"&	
"PA_03          :J01,"&	
"PA_02          :J02,"&	
"VDD_VREG       :J03,"&	
"VDD_ANA0       :J18,"&	
"PA_01          :K01,"&	
"SYS_HWRSTb     :K02,"&	
"VREG_BASE      :K03,"&	
"REFCAP         :K16,"&	
"VDD_ANA1       :K18,"&	
"SYS_FAULTb     :L01,"&	
"SYS_RESOUTb    :L02,"&	
"VREF1          :L16,"&	
"ADC1_VIN11     :L17,"&	
"SYS_XTAL       :M01,"&	
"SYS_CLKIN      :M02,"&	
"PA_00          :M03,"&	
"GND_VREF1      :M16,"&	
"ADC1_VIN10     :M17,"&	
"ADC1_VIN09     :M18,"&	
"USB0_DM        :N01,"&	
"USB0_VBUS      :N02,"&	
"PC_10          :N03,"&	
"ADC1_VIN07     :N17,"&	
"ADC1_VIN08     :N18,"&	
"USB0_DP        :P01,"&	
"USB0_ID        :P02,"&	
"PC_08          :P03,"&	
"BYP_A1         :P16,"&	
"ADC1_VIN05     :P17,"&	
"ADC1_VIN06     :P18,"&	
"TWI0_SDA       :R01,"&	
"TWI0_SCL       :R02,"&	
"PC_09          :R03,"&	
"BYP_D0         :R12,"&	
"DAC1_VOUT      :R16,"&	
"ADC1_VIN02     :R17,"&	
"ADC1_VIN04     :R18,"&	
"JTG_TDI        :T01,"&	
"JTG_TCK        :T02,"&	
"PF_06          :T06,"&	
"PF_05          :T07,"&	
"PC_01          :T08,"&	
"PF_02          :T09,"&	
"PE_15          :T10,"&	
"PB_15          :T11,"&	
"PB_11          :T12,"&	
"PE_11          :T13,"&	
"ADC1_VIN01     :T17,"&	
"ADC1_VIN03     :T18,"&	
"JTG_TRSTb      :U01,"&	
"JTG_TDO        :U03,"&	
"PC_05          :U04,"&	
"PF_10          :U05,"&	
"PF_09          :U06,"&	
"PC_03          :U07,"&	
"PC_02          :U08,"&	
"PF_03          :U09,"&	
"PF_00          :U10,"&	
"PE_14          :U11,"&	
"PB_13          :U12,"&	
"PB_12          :U13,"&	
"PE_09          :U14,"&	
"PE_08          :U15,"&	
"PE_06          :U16,"&	
"ADC1_VIN00     :U18,"&	
"JTG_TMS        :V02,"&	
"PC_07          :V03,"&	
"PC_06          :V04,"&	
"PC_04          :V05,"&	
"PF_08          :V06,"&	
"PF_07          :V07,"&	
"PC_00          :V08,"&	
"PF_04          :V09,"&	
"PF_01          :V10,"&	
"PE_13          :V11,"&	
"PB_14          :V12,"&	
"PE_12          :V13,"&	
"PE_10          :V14,"&	
"PE_07          :V15,"&	
"PE_05          :V16,"&	
"PE_04          :V17,"&	
"GND            :(A01,B02,C03,C14,H07,H08,H09,K07,K08,K09,J07,J08,J09,L07,L08,L09,R11,T03,U02,V01),"&	
"AGND           :(A18,B17,C16,F16,H11,H12,H18,J11,J12,J16,J17,K11,K12,K17,L11,L12,L18,N16,T16,U17,V18),"&	
"VDDEXT         :(C04,C05,C15,D08,D09,D10,D11,L03,R07,R09,T04,T05,T14,T15),"&	
"VDDINT         :(D07,D12,H03,R08,R10)";	

	attribute TAP_SCAN_IN of JTG_TDI: signal is true;
	attribute TAP_SCAN_MODE of JTG_TMS: signal is true;
	attribute TAP_SCAN_OUT of JTG_TDO: signal is true;
	attribute TAP_SCAN_RESET of JTG_TRSTb: signal is true;
	attribute TAP_SCAN_CLOCK of JTG_TCK: signal is (20.0e6, BOTH);

	
	attribute INSTRUCTION_LENGTH of ADSP_CM40x: entity is 5;

	-- Unspecified opcodes assigned to Bypass.
	attribute INSTRUCTION_OPCODE of ADSP_CM40x: entity is 
		"BYPASS         (11111)," &
		"EXTEST         (00000)," &
		"SAMPLE         (10000)," &
		"PRELOAD        (10000)," &
		"USERCODE       (00110)," &
		"IDCODE         (00010)"; 
--		"INTEST         (11000)," &
--		"EMULATION      (01000,00100,10100,10110,01100,11100,01001,01010)";
                 
	attribute INSTRUCTION_CAPTURE of ADSP_CM40x: entity is "00001";
	attribute IDCODE_REGISTER of ADSP_CM40x: entity is "00010010100000000101000011001011";
	attribute USERCODE_REGISTER of ADSP_CM40x: entity is "00000000000000000000000000000000";

	-- attribute INSTRUCTION_PRIVATE of ADSP_CM40x: entity is 
	--                "EMULATION," &
	--                "MEMTEST";
        
	-- attribute INSTRUCTION_USAGE of ADSP_CM40x: entity is
	-- "INTEST (clock CLKIN)";

	-- attribute BOUNDARY_CELLS of ADSP_CM40x: entity is
	--	"BC_1, BC_2, BC_3, BC_4";
	-- BC_1: output, control; BC_2: input; BC_3: internal; BC_4: clock

	attribute BOUNDARY_LENGTH of ADSP_CM40x: entity is 504;

	attribute BOUNDARY_REGISTER of ADSP_CM40x: entity is
		--num cell port function safe [ccell disval rslt]
		" 0 (BC_1, *, internal, 0), " &
		" 1 (BC_2, PC_07, input, X), " &
		" 2 (BC_1, PC_07, output3, X, 3, 0, PULL1), " &
		" 3 (BC_1, *, control, 0), " &
		" 4 (BC_1, *, internal, 0), " &
		" 5 (BC_2, PC_06, input, X), " &
		" 6 (BC_1, PC_06, output3, X, 7, 0, PULL1), " &
		" 7 (BC_1, *, control, 0), " &
		" 8 (BC_1, *, internal, 0), " &
		" 9 (BC_2, PC_05, input, X), " &
		" 10 (BC_1, PC_05, output3, X, 11, 0, PULL1), " &
		" 11 (BC_1, *, control, 0), " &
		" 12 (BC_1, *, internal, 0), " &
		" 13 (BC_2, PC_04, input, X), " &
		" 14 (BC_1, PC_04, output3, X, 15, 0, PULL1), " &
		" 15 (BC_1, *, control, 0), " &
		" 16 (BC_1, *, internal, 0), " &
		" 17 (BC_2, PF_10, input, X), " &
		" 18 (BC_1, PF_10, output3, X, 19, 0, PULL1), " &
		" 19 (BC_1, *, control, 0), " &
		" 20 (BC_1, *, internal, 0), " &
		" 21 (BC_2, PF_09, input, X), " &
		" 22 (BC_1, PF_09, output3, X, 23, 0, PULL1), " &
		" 23 (BC_1, *, control, 0), " &
		" 24 (BC_1, *, internal, 0), " &
		" 25 (BC_2, PF_08, input, X), " &
		" 26 (BC_1, PF_08, output3, X, 27, 0, PULL1), " &
		" 27 (BC_1, *, control, 0), " &
		" 28 (BC_1, *, internal, 0), " &
		" 29 (BC_2, PF_07, input, X), " &
		" 30 (BC_1, PF_07, output3, X, 31, 0, PULL1), " &
		" 31 (BC_1, *, control, 0), " &
		" 32 (BC_1, *, internal, 0), " &
		" 33 (BC_2, PF_06, input, X), " &
		" 34 (BC_1, PF_06, output3, X, 35, 0, PULL1), " &
		" 35 (BC_1, *, control, 0), " &
		" 36 (BC_1, *, internal, 0), " &
		" 37 (BC_2, PF_05, input, X), " &
		" 38 (BC_1, PF_05, output3, X, 39, 0, PULL1), " &
		" 39 (BC_1, *, control, 0), " &
		" 40 (BC_1, *, internal, 0), " &
		" 41 (BC_2, PC_03, input, X), " &
		" 42 (BC_1, PC_03, output3, X, 43, 0, PULL1), " &
		" 43 (BC_1, *, control, 0), " &
		" 44 (BC_1, *, internal, 0), " &
		" 45 (BC_2, PC_02, input, X), " &
		" 46 (BC_1, PC_02, output3, X, 47, 0, PULL1), " &
		" 47 (BC_1, *, control, 0), " &
		" 48 (BC_1, *, internal, 0), " &
		" 49 (BC_2, PC_01, input, X), " &
		" 50 (BC_1, PC_01, output3, X, 51, 0, PULL1), " &
		" 51 (BC_1, *, control, 0), " &
		" 52 (BC_1, *, internal, 0), " &
		" 53 (BC_2, PC_00, input, X), " &
		" 54 (BC_1, PC_00, output3, X, 55, 0, PULL1), " &
		" 55 (BC_1, *, control, 0), " &
		" 56 (BC_1, *, internal, 0), " &
		" 57 (BC_2, PF_04, input, X), " &
		" 58 (BC_1, PF_04, output3, X, 59, 0, PULL1), " &
		" 59 (BC_1, *, control, 0), " &
		" 60 (BC_1, *, internal, 0), " &
		" 61 (BC_2, PF_03, input, X), " &
		" 62 (BC_1, PF_03, output3, X, 63, 0, PULL1), " &
		" 63 (BC_1, *, control, 0), " &
		" 64 (BC_1, *, internal, 0), " &
		" 65 (BC_2, PF_02, input, X), " &
		" 66 (BC_1, PF_02, output3, X, 67, 0, PULL1), " &
		" 67 (BC_1, *, control, 0), " &
		" 68 (BC_1, *, internal, 0), " &
		" 69 (BC_2, PF_01, input, X), " &
		" 70 (BC_1, PF_01, output3, X, 71, 0, PULL1), " &
		" 71 (BC_1, *, control, 0), " &
		" 72 (BC_1, *, internal, 0), " &
		" 73 (BC_2, PF_00, input, X), " &
		" 74 (BC_1, PF_00, output3, X, 75, 0, PULL1), " &
		" 75 (BC_1, *, control, 0), " &
		" 76 (BC_1, *, internal, 0), " &
		" 77 (BC_2, PE_15, input, X), " &
		" 78 (BC_1, PE_15, output3, X, 79, 0, PULL1), " &
		" 79 (BC_1, *, control, 0), " &
		" 80 (BC_1, *, internal, 0), " &
		" 81 (BC_2, PE_14, input, X), " &
		" 82 (BC_1, PE_14, output3, X, 83, 0, PULL1), " &
		" 83 (BC_1, *, control, 0), " &
		" 84 (BC_1, *, internal, 0), " &
		" 85 (BC_2, PE_13, input, X), " &
		" 86 (BC_1, PE_13, output3, X, 87, 0, PULL1), " &
		" 87 (BC_1, *, control, 0), " &
		" 88 (BC_1, *, internal, 0), " &
		" 89 (BC_2, PB_15, input, X), " &
		" 90 (BC_1, PB_15, output3, X, 91, 0, PULL1), " &
		" 91 (BC_1, *, control, 0), " &
		" 92 (BC_1, *, internal, 0), " &
		" 93 (BC_2, PB_14, input, X), " &
		" 94 (BC_1, PB_14, output3, X, 95, 0, PULL1), " &
		" 95 (BC_1, *, control, 0), " &
		" 96 (BC_1, *, internal, 0), " &
		" 97 (BC_2, PB_13, input, X), " &
		" 98 (BC_1, PB_13, output3, X, 99, 0, PULL1), " &
		" 99 (BC_1, *, control, 0), " &
		" 100 (BC_1, *, internal, 0), " &
		" 101 (BC_2, PB_12, input, X), " &
		" 102 (BC_1, PB_12, output3, X, 103, 0, PULL1), " &
		" 103 (BC_1, *, control, 0), " &
		" 104 (BC_1, *, internal, 0), " &
		" 105 (BC_2, PB_11, input, X), " &
		" 106 (BC_1, PB_11, output3, X, 107, 0, PULL1), " &
		" 107 (BC_1, *, control, 0), " &
		" 108 (BC_1, *, internal, 0), " &
		" 109 (BC_2, PE_12, input, X), " &
		" 110 (BC_1, PE_12, output3, X, 111, 0, PULL1), " &
		" 111 (BC_1, *, control, 0), " &
		" 112 (BC_1, *, internal, 0), " &
		" 113 (BC_2, PE_11, input, X), " &
		" 114 (BC_1, PE_11, output3, X, 115, 0, PULL1), " &
		" 115 (BC_1, *, control, 0), " &
		" 116 (BC_1, *, internal, 0), " &
		" 117 (BC_2, PE_10, input, X), " &
		" 118 (BC_1, PE_10, output3, X, 119, 0, PULL1), " &
		" 119 (BC_1, *, control, 0), " &
		" 120 (BC_1, *, internal, X), " &
		" 121 (BC_1, *, internal, X), " &
		" 122 (BC_1, *, internal, X), " &
		" 123 (BC_1, *, internal, X), " &
		" 124 (BC_1, *, internal, 0), " &
		" 125 (BC_2, PE_09, input, X), " &
		" 126 (BC_1, PE_09, output3, X, 127, 0, PULL1), " &
		" 127 (BC_1, *, control, 0), " &
		" 128 (BC_1, *, internal, 0), " &
		" 129 (BC_2, PE_08, input, X), " &
		" 130 (BC_1, PE_08, output3, X, 131, 0, PULL1), " &
		" 131 (BC_1, *, control, 0), " &
		" 132 (BC_1, *, internal, 0), " &
		" 133 (BC_2, PE_07, input, X), " &
		" 134 (BC_1, PE_07, output3, X, 135, 0, PULL1), " &
		" 135 (BC_1, *, control, 0), " &
		" 136 (BC_1, *, internal, 0), " &
		" 137 (BC_2, PE_06, input, X), " &
		" 138 (BC_1, PE_06, output3, X, 139, 0, PULL1), " &
		" 139 (BC_1, *, control, 0), " &
		" 140 (BC_1, *, internal, 0), " &
		" 141 (BC_2, PE_05, input, X), " &
		" 142 (BC_1, PE_05, output3, X, 143, 0, PULL1), " &
		" 143 (BC_1, *, control, 0), " &
		" 144 (BC_1, *, internal, 0), " &
		" 145 (BC_2, PE_04, input, X), " &
		" 146 (BC_1, PE_04, output3, X, 147, 0, PULL1), " &
		" 147 (BC_1, *, control, 0), " &
		" 148 (BC_1, *, internal, X), " &
		" 149 (BC_1, *, internal, X), " &
		" 150 (BC_1, *, internal, X), " &
		" 151 (BC_1, *, internal, X), " &
		" 152 (BC_1, *, internal, X), " &
		" 153 (BC_1, *, internal, X), " &
		" 154 (BC_1, *, internal, X), " &
		" 155 (BC_1, *, internal, X), " &
		" 156 (BC_1, *, internal, X), " &
		" 157 (BC_1, *, internal, X), " &
		" 158 (BC_1, *, internal, X), " &
		" 159 (BC_1, *, internal, X), " &
		" 160 (BC_1, *, internal, X), " &
		" 161 (BC_1, *, internal, X), " &
		" 162 (BC_1, *, internal, X), " &
		" 163 (BC_1, *, internal, X), " &
		" 164 (BC_1, *, internal, X), " &
		" 165 (BC_1, *, internal, X), " &
		" 166 (BC_1, *, internal, X), " &
		" 167 (BC_1, *, internal, X), " &
		" 168 (BC_1, *, internal, X), " &
		" 169 (BC_1, *, internal, X), " &
		" 170 (BC_1, *, internal, X), " &
		" 171 (BC_1, *, internal, X), " &
		" 172 (BC_1, *, internal, X), " &
		" 173 (BC_1, *, internal, X), " &
		" 174 (BC_1, *, internal, X), " &
		" 175 (BC_1, *, internal, X), " &
		" 176 (BC_1, *, internal, X), " &
		" 177 (BC_1, *, internal, X), " &
		" 178 (BC_1, *, internal, X), " &
		" 179 (BC_1, *, internal, X), " &
		" 180 (BC_1, *, internal, X), " &
		" 181 (BC_1, *, internal, X), " &
		" 182 (BC_1, *, internal, X), " &
		" 183 (BC_1, *, internal, X), " &
		" 184 (BC_1, *, internal, X), " &
		" 185 (BC_1, *, internal, X), " &
		" 186 (BC_1, *, internal, X), " &
		" 187 (BC_1, *, internal, X), " &
		" 188 (BC_1, *, internal, X), " &
		" 189 (BC_1, *, internal, X), " &
		" 190 (BC_1, *, internal, X), " &
		" 191 (BC_1, *, internal, X), " &
		" 192 (BC_1, *, internal, X), " &
		" 193 (BC_1, *, internal, X), " &
		" 194 (BC_1, *, internal, X), " &
		" 195 (BC_1, *, internal, X), " &
		" 196 (BC_1, *, internal, X), " &
		" 197 (BC_1, *, internal, X), " &
		" 198 (BC_1, *, internal, X), " &
		" 199 (BC_1, *, internal, X), " &
		" 200 (BC_1, *, internal, X), " &
		" 201 (BC_1, *, internal, X), " &
		" 202 (BC_1, *, internal, X), " &
		" 203 (BC_1, *, internal, X), " &
		" 204 (BC_1, *, internal, X), " &
		" 205 (BC_1, *, internal, X), " &
		" 206 (BC_1, *, internal, X), " &
		" 207 (BC_1, *, internal, X), " &
		" 208 (BC_1, *, internal, X), " &
		" 209 (BC_1, *, internal, X), " &
		" 210 (BC_1, *, internal, X), " &
		" 211 (BC_1, *, internal, X), " &
		" 212 (BC_1, *, internal, 0), " &
		" 213 (BC_2, PE_03, input, X), " &
		" 214 (BC_1, PE_03, output3, X, 215, 0, PULL1), " &
		" 215 (BC_1, *, control, 0), " &
		" 216 (BC_1, *, internal, 0), " &
		" 217 (BC_2, PE_02, input, X), " &
		" 218 (BC_1, PE_02, output3, X, 219, 0, PULL1), " &
		" 219 (BC_1, *, control, 0), " &
		" 220 (BC_1, *, internal, 0), " &
		" 221 (BC_2, PE_01, input, X), " &
		" 222 (BC_1, PE_01, output3, X, 223, 0, PULL1), " &
		" 223 (BC_1, *, control, 0), " &
		" 224 (BC_1, *, internal, X), " &
		" 225 (BC_2, *, internal, X), " &
		" 226 (BC_1, *, internal, X), " &
		" 227 (BC_2, SYS_NMIb, input, X), " &
		" 228 (BC_1, *, internal, 0), " &
		" 229 (BC_2, PE_00, input, X), " &
		" 230 (BC_1, PE_00, output3, X, 231, 0, PULL1), " &
		" 231 (BC_1, *, control, 0), " &
		" 232 (BC_1, *, internal, 0), " &
		" 233 (BC_2, PD_15, input, X), " &
		" 234 (BC_1, PD_15, output3, X, 235, 0, PULL1), " &
		" 235 (BC_1, *, control, 0), " &
		" 236 (BC_1, *, internal, 0), " &
		" 237 (BC_2, PD_14, input, X), " &
		" 238 (BC_1, PD_14, output3, X, 239, 0, PULL1), " &
		" 239 (BC_1, *, control, 0), " &
		" 240 (BC_1, *, internal, 0), " &
		" 241 (BC_2, PD_13, input, X), " &
		" 242 (BC_1, PD_13, output3, X, 243, 0, PULL1), " &
		" 243 (BC_1, *, control, 0), " &
		" 244 (BC_1, *, internal, 0), " &
		" 245 (BC_2, PD_12, input, X), " &
		" 246 (BC_1, PD_12, output3, X, 247, 0, PULL1), " &
		" 247 (BC_1, *, control, 0), " &
		" 248 (BC_1, *, internal, 0), " &
		" 249 (BC_2, PD_11, input, X), " &
		" 250 (BC_1, PD_11, output3, X, 251, 0, PULL1), " &
		" 251 (BC_1, *, control, 0), " &
		" 252 (BC_1, *, internal, 0), " &
		" 253 (BC_2, PD_10, input, X), " &
		" 254 (BC_1, PD_10, output3, X, 255, 0, PULL1), " &
		" 255 (BC_1, *, control, 0), " &
		" 256 (BC_1, *, internal, 0), " &
		" 257 (BC_2, PD_09, input, X), " &
		" 258 (BC_1, PD_09, output3, X, 259, 0, PULL1), " &
		" 259 (BC_1, *, control, 0), " &
		" 260 (BC_1, *, internal, 0), " &
		" 261 (BC_2, PD_08, input, X), " &
		" 262 (BC_1, PD_08, output3, X, 263, 0, PULL1), " &
		" 263 (BC_1, *, control, 0), " &
		" 264 (BC_1, *, internal, 0), " &
		" 265 (BC_2, PD_07, input, X), " &
		" 266 (BC_1, PD_07, output3, X, 267, 0, PULL1), " &
		" 267 (BC_1, *, control, 0), " &
		" 268 (BC_1, *, internal, 0), " &
		" 269 (BC_2, PD_06, input, X), " &
		" 270 (BC_1, PD_06, output3, X, 271, 0, PULL1), " &
		" 271 (BC_1, *, control, 0), " &
		" 272 (BC_1, *, internal, 0), " &
		" 273 (BC_2, *, internal, X), " &
		" 274 (BC_1, SMC0_AMS0b, output3, X, 275, 0, PULL1), " &
		" 275 (BC_1, *, control, 0), " &
		" 276 (BC_1, *, internal, 0), " &
		" 277 (BC_2, *, internal, X), " &
		" 278 (BC_1, SMC0_AWEb, output3, X, 279, 0, PULL1), " &
		" 279 (BC_1, *, control, 0), " &
		" 280 (BC_1, *, internal, 0), " &
		" 281 (BC_2, *, internal, X), " &
		" 282 (BC_1, SMC0_AREb, output3, X, 283, 0, PULL1), " &
		" 283 (BC_1, *, control, 0), " &
		" 284 (BC_1, *, internal, 0), " &
		" 285 (BC_2, PB_10, input, X), " &
		" 286 (BC_1, PB_10, output3, X, 287, 0, PULL1), " &
		" 287 (BC_1, *, control, 0), " &
		" 288 (BC_1, *, internal, 0), " &
		" 289 (BC_2, PB_09, input, X), " &
		" 290 (BC_1, PB_09, output3, X, 291, 0, PULL1), " &
		" 291 (BC_1, *, control, 0), " &
		" 292 (BC_1, *, internal, 0), " &
		" 293 (BC_2, PB_08, input, X), " &
		" 294 (BC_1, PB_08, output3, X, 295, 0, PULL1), " &
		" 295 (BC_1, *, control, 0), " &
		" 296 (BC_1, *, internal, 0), " &
		" 297 (BC_2, PB_07, input, X), " &
		" 298 (BC_1, PB_07, output3, X, 299, 0, PULL1), " &
		" 299 (BC_1, *, control, 0), " &
		" 300 (BC_1, *, internal, 0), " &
		" 301 (BC_2, PB_06, input, X), " &
		" 302 (BC_1, PB_06, output3, X, 303, 0, PULL1), " &
		" 303 (BC_1, *, control, 0), " &
		" 304 (BC_1, *, internal, 0), " &
		" 305 (BC_2, PB_05, input, X), " &
		" 306 (BC_1, PB_05, output3, X, 307, 0, PULL1), " &
		" 307 (BC_1, *, control, 0), " &
		" 308 (BC_1, *, internal, 0), " &
		" 309 (BC_2, PB_04, input, X), " &
		" 310 (BC_1, PB_04, output3, X, 311, 0, PULL1), " &
		" 311 (BC_1, *, control, 0), " &
		" 312 (BC_1, *, internal, 0), " &
		" 313 (BC_2, PB_03, input, X), " &
		" 314 (BC_1, PB_03, output3, X, 315, 0, PULL1), " &
		" 315 (BC_1, *, control, 0), " &
		" 316 (BC_1, *, internal, 0), " &
		" 317 (BC_2, PB_02, input, X), " &
		" 318 (BC_1, PB_02, output3, X, 319, 0, PULL1), " &
		" 319 (BC_1, *, control, 0), " &
		" 320 (BC_1, *, internal, 0), " &
		" 321 (BC_2, PD_05, input, X), " &
		" 322 (BC_1, PD_05, output3, X, 323, 0, PULL1), " &
		" 323 (BC_1, *, control, 0), " &
		" 324 (BC_1, *, internal, 0), " &
		" 325 (BC_2, PD_04, input, X), " &
		" 326 (BC_1, PD_04, output3, X, 327, 0, PULL1), " &
		" 327 (BC_1, *, control, 0), " &
		" 328 (BC_1, *, internal, 0), " &
		" 329 (BC_2, PD_03, input, X), " &
		" 330 (BC_1, PD_03, output3, X, 331, 0, PULL1), " &
		" 331 (BC_1, *, control, 0), " &
		" 332 (BC_1, *, internal, 0), " &
		" 333 (BC_2, PD_02, input, X), " &
		" 334 (BC_1, PD_02, output3, X, 335, 0, PULL1), " &
		" 335 (BC_1, *, control, 0), " &
		" 336 (BC_1, *, internal, 0), " &
		" 337 (BC_2, PD_01, input, X), " &
		" 338 (BC_1, PD_01, output3, X, 339, 0, PULL1), " &
		" 339 (BC_1, *, control, 0), " &
		" 340 (BC_1, *, internal, 0), " &
		" 341 (BC_2, PD_00, input, X), " &
		" 342 (BC_1, PD_00, output3, X, 343, 0, PULL1), " &
		" 343 (BC_1, *, control, 0), " &
		" 344 (BC_1, *, internal, 0), " &
		" 345 (BC_2, PB_01, input, X), " &
		" 346 (BC_1, PB_01, output3, X, 347, 0, PULL1), " &
		" 347 (BC_1, *, control, 0), " &
		" 348 (BC_1, *, internal, 0), " &
		" 349 (BC_2, PB_00, input, X), " &
		" 350 (BC_1, PB_00, output3, X, 351, 0, PULL1), " &
		" 351 (BC_1, *, control, 0), " &
		" 352 (BC_1, *, internal, 0), " &
		" 353 (BC_2, PA_15, input, X), " &
		" 354 (BC_1, PA_15, output3, X, 355, 0, PULL1), " &
		" 355 (BC_1, *, control, 0), " &
		" 356 (BC_1, *, internal, 0), " &
		" 357 (BC_2, PA_14, input, X), " &
		" 358 (BC_1, PA_14, output3, X, 359, 0, PULL1), " &
		" 359 (BC_1, *, control, 0), " &
		" 360 (BC_1, *, internal, X), " &
		" 361 (BC_1, *, internal, X), " &
		" 362 (BC_1, *, internal, X), " &
		" 363 (BC_1, *, internal, X), " &
		" 364 (BC_1, *, internal, 0), " &
		" 365 (BC_2, *, internal, X), " &
		" 366 (BC_1, SYS_CLKOUT, output3, X, 367, 0, PULL1), " &
		" 367 (BC_1, *, control, 0), " &
		" 368 (BC_1, *, internal, X), " &
		" 369 (BC_2, SYS_BMODE1, input, X), " &
		" 370 (BC_1, *, internal, X), " &
		" 371 (BC_2, SYS_BMODE0, input, X), " &
		" 372 (BC_1, *, internal, 0), " &
		" 373 (BC_2, PA_13, input, X), " &
		" 374 (BC_1, PA_13, output3, X, 375, 0, PULL1), " &
		" 375 (BC_1, *, control, 0), " &
		" 376 (BC_1, *, internal, X), " &
		" 377 (BC_1, *, internal, X), " &
		" 378 (BC_1, *, internal, X), " &
		" 379 (BC_1, *, internal, X), " &
		" 380 (BC_1, *, internal, 0), " &
		" 381 (BC_2, PA_12, input, X), " &
		" 382 (BC_1, PA_12, output3, X, 383, 0, PULL1), " &
		" 383 (BC_1, *, control, 0), " &
		" 384 (BC_1, *, internal, 0), " &
		" 385 (BC_2, PA_11, input, X), " &
		" 386 (BC_1, PA_11, output3, X, 387, 0, PULL1), " &
		" 387 (BC_1, *, control, 0), " &
		" 388 (BC_1, *, internal, 0), " &
		" 389 (BC_2, PA_10, input, X), " &
		" 390 (BC_1, PA_10, output3, X, 391, 0, PULL1), " &
		" 391 (BC_1, *, control, 0), " &
		" 392 (BC_1, *, internal, 0), " &
		" 393 (BC_2, PC_15, input, X), " &
		" 394 (BC_1, PC_15, output3, X, 395, 0, PULL1), " &
		" 395 (BC_1, *, control, 0), " &
		" 396 (BC_1, *, internal, 0), " &
		" 397 (BC_2, PC_14, input, X), " &
		" 398 (BC_1, PC_14, output3, X, 399, 0, PULL1), " &
		" 399 (BC_1, *, control, 0), " &
		" 400 (BC_1, *, internal, 0), " &
		" 401 (BC_2, PC_13, input, X), " &
		" 402 (BC_1, PC_13, output3, X, 403, 0, PULL1), " &
		" 403 (BC_1, *, control, 0), " &
		" 404 (BC_1, *, internal, 0), " &
		" 405 (BC_2, PC_12, input, X), " &
		" 406 (BC_1, PC_12, output3, X, 407, 0, PULL1), " &
		" 407 (BC_1, *, control, 0), " &
		" 408 (BC_1, *, internal, 0), " &
		" 409 (BC_2, PC_11, input, X), " &
		" 410 (BC_1, PC_11, output3, X, 411, 0, PULL1), " &
		" 411 (BC_1, *, control, 0), " &
		" 412 (BC_1, *, internal, 0), " &
		" 413 (BC_2, PA_09, input, X), " &
		" 414 (BC_1, PA_09, output3, X, 415, 0, PULL1), " &
		" 415 (BC_1, *, control, 0), " &
		" 416 (BC_1, *, internal, 0), " &
		" 417 (BC_2, PA_08, input, X), " &
		" 418 (BC_1, PA_08, output3, X, 419, 0, PULL1), " &
		" 419 (BC_1, *, control, 0), " &
		" 420 (BC_1, *, internal, 0), " &
		" 421 (BC_2, PA_07, input, X), " &
		" 422 (BC_1, PA_07, output3, X, 423, 0, PULL1), " &
		" 423 (BC_1, *, control, 0), " &
		" 424 (BC_1, *, internal, 0), " &
		" 425 (BC_2, PA_06, input, X), " &
		" 426 (BC_1, PA_06, output3, X, 427, 0, PULL1), " &
		" 427 (BC_1, *, control, 0), " &
		" 428 (BC_1, *, internal, 0), " &
		" 429 (BC_2, PA_05, input, X), " &
		" 430 (BC_1, PA_05, output3, X, 431, 0, PULL1), " &
		" 431 (BC_1, *, control, 0), " &
		" 432 (BC_1, *, internal, 0), " &
		" 433 (BC_2, PA_04, input, X), " &
		" 434 (BC_1, PA_04, output3, X, 435, 0, PULL1), " &
		" 435 (BC_1, *, control, 0), " &
		" 436 (BC_1, *, internal, 0), " &
		" 437 (BC_2, PA_03, input, X), " &
		" 438 (BC_1, PA_03, output3, X, 439, 0, PULL1), " &
		" 439 (BC_1, *, control, 0), " &
		" 440 (BC_1, *, internal, 0), " &
		" 441 (BC_2, PA_02, input, X), " &
		" 442 (BC_1, PA_02, output3, X, 443, 0, PULL1), " &
		" 443 (BC_1, *, control, 0), " &
		" 444 (BC_1, *, internal, 0), " &
		" 445 (BC_2, PA_01, input, X), " &
		" 446 (BC_1, PA_01, output3, X, 447, 0, PULL1), " &
		" 447 (BC_1, *, control, 0), " &
		" 448 (BC_1, *, internal, 0), " &
		" 449 (BC_2, PA_00, input, X), " &
		" 450 (BC_1, PA_00, output3, X, 451, 0, PULL1), " &
		" 451 (BC_1, *, control, 0), " &
		" 452 (BC_1, *, internal, 0), " &
		" 453 (BC_2, *, internal, X), " &
		" 454 (BC_1, SYS_RESOUTb, output3, X, 455, 0, PULL1), " &
		" 455 (BC_1, *, control, 0), " &
		" 456 (BC_1, *, internal, 0), " &
		" 457 (BC_2, SYS_FAULTb, input, X), " &
		" 458 (BC_1, SYS_FAULTb, output3, X, 459, 0, PULL1), " &
		" 459 (BC_1, *, control, 0), " &
		" 460 (BC_1, *, internal, X), " &
		" 461 (BC_2, SYS_HWRSTb, input, 0), " &
		" 462 (BC_1, *, internal, X), " &
		" 463 (BC_1, *, internal, X), " &
		" 464 (BC_1, *, internal, X), " &
		" 465 (BC_1, *, internal, X), " &
		" 466 (BC_1, *, internal, X), " &
		" 467 (BC_1, *, internal, X), " &
		" 468 (BC_1, *, internal, X), " &
		" 469 (BC_1, *, internal, X), " &
		" 470 (BC_1, *, internal, X), " &
		" 471 (BC_1, *, internal, X), " &
		" 472 (BC_1, *, internal, X), " &
		" 473 (BC_1, *, internal, X), " &
		" 474 (BC_1, *, internal, X), " &
		" 475 (BC_1, *, internal, X), " &
		" 476 (BC_1, *, internal, 0), " &
		" 477 (BC_2, PC_10, input, X), " &
		" 478 (BC_1, PC_10, output3, X, 479, 0, PULL1), " &
		" 479 (BC_1, *, control, 0), " &
		" 480 (BC_1, *, internal, 0), " &
		" 481 (BC_2, PC_09, input, X), " &
		" 482 (BC_1, PC_09, output3, X, 483, 0, PULL1), " &
		" 483 (BC_1, *, control, 0), " &
		" 484 (BC_1, *, internal, 0), " &
		" 485 (BC_2, PC_08, input, X), " &
		" 486 (BC_1, PC_08, output3, X, 487, 0, PULL1), " &
		" 487 (BC_1, *, control, 0), " &
		" 488 (BC_1, *, internal, X), " &
		" 489 (BC_1, *, internal, X), " &
		" 490 (BC_1, *, internal, X), " &
		" 491 (BC_1, *, internal, X), " &
		" 492 (BC_1, *, internal, X), " &
		" 493 (BC_1, *, internal, X), " &
		" 494 (BC_1, *, internal, X), " &
		" 495 (BC_2, TWI0_SCL, input, X), " &
		" 496 (BC_1, TWI0_SCL, output3, X, 497, 0, Z), " &
		" 497 (BC_1, *, control, 0), " &
		" 498 (BC_1, *, internal, X), " &
		" 499 (BC_1, *, internal, X), " &
		" 500 (BC_1, *, internal, X), " &
		" 501 (BC_2, TWI0_SDA, input, X), " &
		" 502 (BC_1, TWI0_SDA, output3, X, 503, 0, Z), " &
		" 503 (BC_1, *, control, 0)";

end ADSP_CM40x;