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

--===========================================================================--
--                             IMPORTANT NOTICE                              --
--  This information is provided on an AS IS basis and without warranty.     --
--  IN NO EVENT SHALL FREESCALE BE LIABLE FOR INCIDENTAL OR CONSEQUENTIAL    --
--  DAMAGES ARISING FROM USE OF THIS INFORMATION. THIS DISCLAIMER OF         --
--  WARRANTY EXTENDS TO THE USER OF THE INFORMATION, AND TO THEIR CUSTOMERS  --
--  OR USERS OF PRODUCTS  AND IS IN LIEU OF ALL WARRANTIES WHETHER EXPRESS,  --
--  IMPLIED, OR STATUTORY, INCLUDING IMPLIED WARRANTIES OF MERCHANTABILITY   --
--  OR FITNESS FOR PARTICULAR PURPOSE.                                       --
--                                                                           --
--  Freescale does not represent or warrant that the information furnished   --
--  hereunder is free of infringement of any third party patents,            --
--  copyrights, trade secrets, or other intellectual property rights.        --
--  Freescale does not represent or warrant that the information is free of  --
--  defect, or that it meets any particular standard, requirements or need   --
--  of the user of the information or their customers.                       --
--                                                                           --
--  Freescale reserves the right to change the information in this file      --
--  without notice. The latest version of the BSDL files are also available  -- 
--  on the World Wide Web at:                                                --
--  http://www.freescale.com                                                 --
--                                                                           --
--===========================================================================--

entity MC56F8347PY is 

    generic(PHYSICAL_PIN_MAP : string := "PY"); -- 160lqfp

    port (
		VPP2		: linkage bit;
		CLKO		: out bit;
		TXD0		: inout bit;
		RXD0		: inout bit;
		PHASEA1		: inout bit;
		PHASEB1		: inout bit;
		INDEX1		: inout bit;
		HOME1		: inout bit;
		A		: inout bit_vector(0 to 15);
		D		: inout bit_vector(0 to 15);
		GPIOB		: inout bit_vector(0 to 7);
		PWMB		: out bit_vector(0 to 5);
		TXD1		: inout bit;
		RXD1		: inout bit;
		WR_B		: inout bit;
		RD_B		: inout bit;
		PS_B		: inout bit;
		DS_B		: inout bit;
		GPIOD		: inout bit_vector(0 to 5);
		ISB		: inout bit_vector(0 to 2);
		IRQA_B		: in bit;
		IRQB_B		: in bit;
		FAULTB		: inout bit_vector(0 to 3);
		PWMA		: out bit_vector(0 to 5);
		FAULTA		: inout bit_vector(0 to 2);
		FAULTA3		: in bit;
		OCR_DIS		: linkage bit;
		XTAL		: linkage bit;
		EXTAL		: linkage bit;
		RSTO_B		: out bit;
		RESET_B		: linkage bit;
		CLKMODE		: linkage bit;
		ANA		: linkage bit_vector(0 to 7);
		TEMP_SENSE 	: linkage bit;
		VREFLO		: linkage bit;
		VREFN		: linkage bit;
		VREFMID		: linkage bit;
		VREFP		: linkage bit;
		VREFH		: linkage bit;
		ANB		: linkage bit_vector(0 to 7);
		EXTBOOT		: in bit;
		ISA		: inout bit_vector(0 to 2);
		TD		: inout bit_vector(0 to 3);
		TC		: inout bit_vector(0 to 1);
		TRST_B		: in bit;
		TCK		: in bit;
		TMS		: in bit;
		TDI		: in bit;
		TDO		: out bit;
		VPP1		: linkage bit;
		CAN_TX		: out bit;
		CAN_RX		: in bit;
		SS0_B		: inout bit;
		SCLK0		: inout bit;
		MISO0		: inout bit;
		MOSI0		: inout bit;
		PHASEA0		: inout bit;
		PHASEB0		: inout bit;
		INDEX0		: inout bit;
		HOME0		: inout bit;
		EMI_MODE	: in bit;
		VDDA_OSC	: linkage bit;
		VDDA_ADC	: linkage bit;
		VSSA_ADC	: linkage bit;
		VSS		: linkage bit_vector(0 to 5);
		VDD_IO		: linkage bit_vector(0 to 6);
		VCAP4		: linkage bit;
		VCAP1		: linkage bit;
		VCAP3		: linkage bit;
		VCAP2		: linkage bit);

    USE STD_1149_1_1994.all; -- Get IEEE 1149.1-1994 attributes and definitions 

    ATTRIBUTE COMPONENT_CONFORMANCE of MC56F8347PY : entity is "STD_1149_1_1993";

    attribute PIN_MAP of MC56F8347PY : entity is PHYSICAL_PIN_MAP; 

    constant PY : PIN_MAP_STRING := 
	"VPP2: 2," &
	"CLKO: 3, " &
	"TXD0: 4," &
	"RXD0: 5, " &
	"PHASEA1: 6," &
	"PHASEB1: 7," &
	"INDEX1: 8," &
	"HOME1: 9," &
	"A: (154,10,11,12,13,14,17,18,19,20,21,22,23,24,25,26)," &
	"D: (70,71,83,86,88,89,90,28,29,30,32,149,150,151,152,153)," &
	"GPIOB: (33,34,35,36,37,46,47,48)," &
	"PWMB: (38,39,40,43,44,45), " &
	"TXD1: 49," &
	"RXD1: 50," &
	"WR_B: 51," &
	"RD_B: 52," &
	"PS_B: 53," &
	"DS_B: 54," &
	"GPIOD: (55,56,57,58,59,60)," &
	"ISB: (61,63,64)," &
	"IRQA_B: 65," &
	"IRQB_B: 66," &
	"FAULTB: (67,68,69,72)," &
	"PWMA: (73,75,76,78,79,81), " &
	"FAULTA: (82,84,85)," &
	"FAULTA3: 87," &
	"OCR_DIS: 91," &
	"XTAL: 93," &
	"EXTAL: 94," &
	"RSTO_B: 97," &
	"RESET_B: 98," &
	"CLKMODE: 99," &
	"ANA: (100,101,102,103,104,105,106,107)," &
	"TEMP_SENSE: 108," &
	"VREFLO: 109," &
	"VREFN: 110," &
	"VREFMID: 111,"  &
	"VREFP: 112," &
	"VREFH: 113," &
	"ANB: (116,117,118,119,120,121,122,123)," &
	"EXTBOOT: 124," &
	"ISA: (126,127,128), " &
	"TD: (129,130,131,132)," &
	"TC: (133,135)," &
	"TRST_B: 136," &
	"TCK: 137," &
	"TMS: 138," &
	"TDI: 139," &
	"TDO: 140," &
	"VPP1: 141," &
	"CAN_TX: 142," &
	"CAN_RX: 143," &
	"SS0_B: 145," &
	"SCLK0: 146," &
	"MISO0: 147," &
	"MOSI0: 148," &
	"PHASEA0: 155," &
	"PHASEB0: 156," &
	"INDEX0: 157," &
	"HOME0: 158," &
	"EMI_MODE: 159," &
	"VDDA_OSC: 92," &
	"VDDA_ADC: 114," &
	"VSSA_ADC: 115," &
	"VSS: (27,41,74,80,125,160)," &
	"VDD_IO: (1,16,31,42,77,96,134)," &
	"VCAP4: 15," &
	"VCAP1: 62," &
	"VCAP3: 95," &
	"VCAP2: 144";

    attribute TAP_SCAN_IN of TDI : signal is true; 
    attribute TAP_SCAN_MODE of TMS : signal is true; 
    attribute TAP_SCAN_OUT of TDO : signal is true; 
    attribute TAP_SCAN_CLOCK of TCK : signal is (15.0e6, BOTH); 
    attribute TAP_SCAN_RESET of TRST_B : signal is true; 

    attribute INSTRUCTION_LENGTH of MC56F8347PY : entity is 8;
    attribute INSTRUCTION_OPCODE of MC56F8347PY : entity is 
        "extest    (00000000),"  & 
        "bypass    (11111111),"  & 
        "sample    (00000001),"  & 
        "idcode    (00000010),"  & 
        "dtr_en    (00000011),"  & 
        "ktr_en    (00000100),"  & 
        "tlm_sel   (00000101),"  & 
        "highz     (00000110),"  & 
        "clamp     (00000111),"  & 
        "hfm_erase (00001000),"  & 
        "core_lfsr (00001010),"  & 
        "core_misr (00001011),"  & 
        "core_sig  (00001100),"  & 
        "core_patc_start (00001101),"  & 
        "core_patc_stop  (00001110),"  & 
        "pram_bgdata (00010100),"  & 
        "xram_bgdata (00010101)"; 

    attribute INSTRUCTION_CAPTURE of MC56F8347PY : entity is "00000001";
    attribute IDCODE_REGISTER of MC56F8347PY : entity is 
        "0000"  &                -- Version Number 
        "0001111101000011"  &    -- Part Number 
        "00000001110"  &         -- Manufacturer ID 
        "1";                     -- Required by IEEE Std. 1149.1-1990 

    attribute REGISTER_ACCESS of MC56F8347PY : entity is 
        "BOUNDARY (extest, sample), " & 
        "DTR[16] (dtr_en), " & 
        "KTR[16] (ktr_en), " & 
        "HFM_ERASE_REG[16] (hfm_erase), " & 
	"TLM[4] (tlm_sel), " &
	"CORE_LFSR[22] (core_lfsr), " &
	"CORE_MISR[39] (core_misr), " &
	"CORE_SIG[39] (core_sig), " &
	"CORE_PATC_START[16] (core_patc_start), " &
	"CORE_PATC_STOP[16] (core_patc_stop), " &
	"PRAM_BGDATA[16] (pram_bgdata), " &
	"XRAM_BGDATA[16] (xram_bgdata), " &
        "BYPASS (bypass, highz, clamp)";  

    attribute BOUNDARY_LENGTH of MC56F8347PY : entity is 299;
    attribute BOUNDARY_REGISTER of MC56F8347PY : entity is
         --- num         cell    port    function        safe    [ccell  dis     rslt]
             "0      (BC_7,         TC(1),      bidir,     X,      2,      1,     PULL1)," &
             "1      (BC_1,             *,   internal,     0)," &
             "2      (BC_2,             *,    control,     1)," &
             "3      (BC_7,         TC(0),      bidir,     X,      5,      1,     PULL1)," &
             "4      (BC_1,             *,   internal,     0)," &
             "5      (BC_2,             *,    control,     1)," &
             "6      (BC_7,         TD(3),      bidir,     X,      8,      1,     PULL1)," &
             "7      (BC_1,             *,   internal,     0)," &
             "8      (BC_2,             *,    control,     1)," &
             "9      (BC_7,         TD(2),      bidir,     X,     11,      1,     PULL1)," &
             "10     (BC_1,             *,   internal,     0)," &
             "11     (BC_2,             *,    control,     1)," &
             "12     (BC_7,         TD(1),      bidir,     X,     14,      1,     PULL1)," &
             "13     (BC_1,             *,   internal,     0)," &
             "14     (BC_2,             *,    control,     1)," &
             "15     (BC_7,         TD(0),      bidir,     X,     17,      1,     PULL1)," &
             "16     (BC_1,             *,   internal,     0)," &
             "17     (BC_2,             *,    control,     1)," &
             "18     (BC_7,        ISA(2),      bidir,     X,     20,      1,     PULL1)," &
             "19     (BC_1,             *,   internal,     0)," &
             "20     (BC_2,             *,    control,     1)," &
             "21     (BC_7,        ISA(1),      bidir,     X,     23,      1,     PULL1)," &
             "22     (BC_1,             *,   internal,     0)," &
             "23     (BC_2,             *,    control,     1)," &
             "24     (BC_7,        ISA(0),      bidir,     X,     26,      1,     PULL1)," &
             "25     (BC_1,             *,   internal,     0)," &
             "26     (BC_2,             *,    control,     1)," &
             "27     (BC_1,       EXTBOOT,      input,     X)," &
             "28     (BC_1,             *,   internal,     0)," &
             "29     (BC_1,             *,   internal,     0)," &
             "30     (BC_1,             *,   internal,     0)," &
             "31     (BC_1,             *,   internal,     0)," &
             "32     (BC_1,        RSTO_B,    output3,     X,     33,      1,     PULL1)," &
             "33     (BC_2,             *,    control,     1)," &
             "34     (BC_7,          D(6),      bidir,     X,     36,      1,     PULL1)," &
             "35     (BC_1,             *,   internal,     0)," &
             "36     (BC_2,             *,    control,     1)," &
             "37     (BC_7,          D(5),      bidir,     X,     39,      1,     PULL1)," &
             "38     (BC_1,             *,   internal,     0)," &
             "39     (BC_2,             *,    control,     1)," &
             "40     (BC_7,          D(4),      bidir,     X,     42,      1,     PULL1)," &
             "41     (BC_1,             *,   internal,     0)," &
             "42     (BC_2,             *,    control,     1)," &
             "43     (BC_1,       FAULTA3,      input,     X)," & 
             "44     (BC_1,             *,   internal,     0)," & 
             "45     (BC_7,          D(3),      bidir,     X,     47,      1,     PULL1)," &
             "46     (BC_1,             *,   internal,     0)," &
             "47     (BC_2,             *,    control,     1)," &
             "48     (BC_7,     FAULTA(2),      bidir,     X,     50,      1,     PULL1)," &
             "49     (BC_1,             *,   internal,     0)," &
             "50     (BC_2,             *,    control,     1)," &
             "51     (BC_7,     FAULTA(1),      bidir,     X,     53,      1,     PULL1)," &
             "52     (BC_1,             *,   internal,     0)," &
             "53     (BC_2,             *,    control,     1)," &
             "54     (BC_7,          D(2),      bidir,     X,     56,      1,     PULL1)," &
             "55     (BC_1,             *,   internal,     0)," &
             "56     (BC_2,             *,    control,     1)," &
             "57     (BC_7,     FAULTA(0),      bidir,     X,     59,      1,     PULL1)," &
             "58     (BC_1,             *,   internal,     0)," &
             "59     (BC_2,             *,    control,     1)," &
             "60     (BC_1,       PWMA(5),    output3,     X,     61,      1,     Z)," &
             "61     (BC_2,             *,    control,     1)," &
             "62     (BC_1,       PWMA(4),    output3,     X,     63,      1,     Z)," &
             "63     (BC_2,             *,    control,     1)," &
             "64     (BC_1,       PWMA(3),    output3,     X,     65,      1,     Z)," &
             "65     (BC_2,             *,    control,     1)," &
             "66     (BC_1,       PWMA(2),    output3,     X,     67,      1,     Z)," &
             "67     (BC_2,             *,    control,     1)," &
             "68     (BC_1,       PWMA(1),    output3,     X,     69,      1,     Z)," &
             "69     (BC_2,             *,    control,     1)," &
             "70     (BC_1,       PWMA(0),    output3,     X,     71,      1,     Z)," &
             "71     (BC_2,             *,    control,     1)," &
             "72     (BC_7,     FAULTB(3),      bidir,     X,     74,      1,     PULL1)," &
             "73     (BC_1,             *,   internal,     0)," &
             "74     (BC_2,             *,    control,     1)," &
             "75     (BC_7,          D(1),      bidir,     X,     77,      1,     PULL1)," &
             "76     (BC_1,             *,   internal,     0)," &
             "77     (BC_2,             *,    control,     1)," &
             "78     (BC_7,          D(0),      bidir,     X,     80,      1,     PULL1)," &
             "79     (BC_1,             *,   internal,     0)," &
             "80     (BC_2,             *,    control,     1)," &
             "81     (BC_7,     FAULTB(2),      bidir,     X,     83,      1,     PULL1)," &
             "82     (BC_1,             *,   internal,     0)," &
             "83     (BC_2,             *,    control,     1)," &
             "84     (BC_7,     FAULTB(1),      bidir,     X,     86,      1,     PULL1)," &
             "85     (BC_1,             *,   internal,     0)," &
             "86     (BC_2,             *,    control,     1)," &
             "87     (BC_7,     FAULTB(0),      bidir,     X,     89,      1,     PULL1)," &
             "88     (BC_1,             *,   internal,     0)," &
             "89     (BC_2,             *,    control,     1)," &
             "90     (BC_1,        IRQB_B,      input,     X)," & 
             "91     (BC_1,             *,   internal,     0)," & 
             "92     (BC_1,        IRQA_B,      input,     X)," & 
             "93     (BC_1,             *,   internal,     0)," & 
             "94     (BC_7,        ISB(2),      bidir,     X,     96,      1,     PULL1)," &
             "95     (BC_1,             *,   internal,     0)," &
             "96     (BC_2,             *,    control,     1)," &
             "97     (BC_7,        ISB(1),      bidir,     X,     99,      1,     PULL1)," &
             "98     (BC_1,             *,   internal,     0)," &
             "99     (BC_2,             *,    control,     1)," &
             "100    (BC_7,        ISB(0),      bidir,     X,     102,      1,     PULL1)," &
             "101    (BC_1,             *,   internal,     0)," &
             "102    (BC_2,             *,    control,     1)," &
             "103    (BC_7,      GPIOD(5),      bidir,     X,     105,      1,     PULL1)," &
             "104    (BC_1,             *,   internal,     0)," &
             "105    (BC_2,             *,    control,     1)," &
             "106    (BC_7,      GPIOD(4),      bidir,     X,     108,      1,     PULL1)," &
             "107    (BC_1,             *,   internal,     0)," &
             "108    (BC_2,             *,    control,     1)," &
             "109    (BC_7,      GPIOD(3),      bidir,     X,     111,      1,     PULL1)," &
             "110    (BC_1,             *,   internal,     0)," &
             "111    (BC_2,             *,    control,     1)," &
             "112    (BC_7,      GPIOD(2),      bidir,     X,     114,      1,     PULL1)," &
             "113    (BC_1,             *,   internal,     0)," &
             "114    (BC_2,             *,    control,     1)," &
             "115    (BC_7,      GPIOD(1),      bidir,     X,     117,      1,     PULL1)," &
             "116    (BC_1,             *,   internal,     0)," &
             "117    (BC_2,             *,    control,     1)," &
             "118    (BC_7,      GPIOD(0),      bidir,     X,     120,      1,     PULL1)," &
             "119    (BC_1,             *,   internal,     0)," &
             "120    (BC_2,             *,    control,     1)," &
             "121    (BC_7,          DS_B,      bidir,     X,     123,      1,     PULL1)," &
             "122    (BC_1,             *,   internal,     0)," &
             "123    (BC_2,             *,    control,     1)," &
             "124    (BC_7,          PS_B,      bidir,     X,     126,      1,     PULL1)," &
             "125    (BC_1,             *,   internal,     0)," &
             "126    (BC_2,             *,    control,     1)," &
             "127    (BC_7,          RD_B,      bidir,     X,     129,      1,     PULL1)," &
             "128    (BC_1,             *,   internal,     0)," &
             "129    (BC_2,             *,    control,     1)," &
             "130    (BC_7,          WR_B,      bidir,     X,     132,      1,     PULL1)," &
             "131    (BC_1,             *,   internal,     0)," &
             "132    (BC_2,             *,    control,     1)," &
             "133    (BC_7,          RXD1,      bidir,     X,     135,      1,     PULL1)," &
             "134    (BC_1,             *,   internal,     0)," &
             "135    (BC_2,             *,    control,     1)," &
             "136    (BC_7,          TXD1,      bidir,     X,     138,      1,     PULL1)," &
             "137    (BC_1,             *,   internal,     0)," &
             "138    (BC_2,             *,    control,     1)," &
             "139    (BC_7,      GPIOB(7),      bidir,     X,     141,      1,     PULL1)," &
             "140    (BC_1,             *,   internal,     0)," &
             "141    (BC_2,             *,    control,     1)," &
             "142    (BC_7,      GPIOB(6),      bidir,     X,     144,      1,     PULL1)," &
             "143    (BC_1,             *,   internal,     0)," &
             "144    (BC_2,             *,    control,     1)," &
             "145    (BC_7,      GPIOB(5),      bidir,     X,     147,      1,     PULL1)," &
             "146    (BC_1,             *,   internal,     0)," &
             "147    (BC_2,             *,    control,     1)," &
             "148    (BC_1,       PWMB(5),    output3,     X,     149,      1,     PULL1)," &
             "149    (BC_2,             *,    control,     1)," &
             "150    (BC_1,       PWMB(4),    output3,     X,     151,      1,     PULL1)," &
             "151    (BC_2,             *,    control,     1)," &
             "152    (BC_1,       PWMB(3),    output3,     X,     153,      1,     PULL1)," &
             "153    (BC_2,             *,    control,     1)," &
             "154    (BC_1,       PWMB(2),    output3,     X,     155,      1,     PULL1)," &
             "155    (BC_2,             *,    control,     1)," &
             "156    (BC_1,       PWMB(1),    output3,     X,     157,      1,     PULL1)," &
             "157    (BC_2,             *,    control,     1)," &
             "158    (BC_1,       PWMB(0),    output3,     X,     159,      1,     PULL1)," &
             "159    (BC_2,             *,    control,     1)," &
             "160    (BC_7,      GPIOB(4),      bidir,     X,     162,      1,     PULL1)," &
             "161    (BC_1,             *,   internal,     0)," &
             "162    (BC_2,             *,    control,     1)," &
             "163    (BC_7,      GPIOB(3),      bidir,     X,     165,      1,     PULL1)," &
             "164    (BC_1,             *,   internal,     0)," &
             "165    (BC_2,             *,    control,     1)," &
             "166    (BC_7,      GPIOB(2),      bidir,     X,     168,      1,     PULL1)," &
             "167    (BC_1,             *,   internal,     0)," &
             "168    (BC_2,             *,    control,     1)," &
             "169    (BC_7,      GPIOB(1),      bidir,     X,     171,      1,     PULL1)," &
             "170    (BC_1,             *,   internal,     0)," &
             "171    (BC_2,             *,    control,     1)," &
             "172    (BC_7,      GPIOB(0),      bidir,     X,     174,      1,     PULL1)," &
             "173    (BC_1,             *,   internal,     0)," &
             "174    (BC_2,             *,    control,     1)," &
             "175    (BC_7,         D(10),      bidir,     X,     177,      1,     PULL1)," &
             "176    (BC_1,             *,   internal,     0)," &
             "177    (BC_2,             *,    control,     1)," &
             "178    (BC_7,          D(9),      bidir,     X,     180,      1,     PULL1)," &
             "179    (BC_1,             *,   internal,     0)," &
             "180    (BC_2,             *,    control,     1)," &
             "181    (BC_7,          D(8),      bidir,     X,     183,      1,     PULL1)," &
             "182    (BC_1,             *,   internal,     0)," &
             "183    (BC_2,             *,    control,     1)," &
             "184    (BC_7,          D(7),      bidir,     X,     186,      1,     PULL1)," &
             "185    (BC_1,             *,   internal,     0)," &
             "186    (BC_2,             *,    control,     1)," &
             "187    (BC_7,         A(15),      bidir,     X,     189,      1,     PULL1)," &
             "188    (BC_1,             *,   internal,     0)," &
             "189    (BC_2,             *,    control,     1)," &
             "190    (BC_7,         A(14),      bidir,     X,     192,      1,     PULL1)," &
             "191    (BC_1,             *,   internal,     0)," &
             "192    (BC_2,             *,    control,     1)," &
             "193    (BC_7,         A(13),      bidir,     X,     195,      1,     PULL1)," &
             "194    (BC_1,             *,   internal,     0)," &
             "195    (BC_2,             *,    control,     1)," &
             "196    (BC_7,         A(12),      bidir,     X,     198,      1,     PULL1)," &
             "197    (BC_1,             *,   internal,     0)," &
             "198    (BC_2,             *,    control,     1)," &
             "199    (BC_7,         A(11),      bidir,     X,     201,      1,     PULL1)," &
             "200    (BC_1,             *,   internal,     0)," &
             "201    (BC_2,             *,    control,     1)," &
             "202    (BC_7,         A(10),      bidir,     X,     204,      1,     PULL1)," &
             "203    (BC_1,             *,   internal,     0)," &
             "204    (BC_2,             *,    control,     1)," &
             "205    (BC_7,          A(9),      bidir,     X,     207,      1,     PULL1)," &
             "206    (BC_1,             *,   internal,     0)," &
             "207    (BC_2,             *,    control,     1)," &
             "208    (BC_7,          A(8),      bidir,     X,     210,      1,     PULL1)," &
             "209    (BC_1,             *,   internal,     0)," &
             "210    (BC_2,             *,    control,     1)," &
             "211    (BC_7,          A(7),      bidir,     X,     213,      1,     PULL1)," &
             "212    (BC_1,             *,   internal,     0)," &
             "213    (BC_2,             *,    control,     1)," &
             "214    (BC_7,          A(6),      bidir,     X,     216,      1,     PULL1)," &
             "215    (BC_1,             *,   internal,     0)," &
             "216    (BC_2,             *,    control,     1)," &
             "217    (BC_7,          A(5),      bidir,     X,     219,      1,     PULL1)," &
             "218    (BC_1,             *,   internal,     0)," &
             "219    (BC_2,             *,    control,     1)," &
             "220    (BC_7,          A(4),      bidir,     X,     222,      1,     PULL1)," &
             "221    (BC_1,             *,   internal,     0)," &
             "222    (BC_2,             *,    control,     1)," &
             "223    (BC_7,          A(3),      bidir,     X,     225,      1,     PULL1)," &
             "224    (BC_1,             *,   internal,     0)," &
             "225    (BC_2,             *,    control,     1)," &
             "226    (BC_7,          A(2),      bidir,     X,     228,      1,     PULL1)," &
             "227    (BC_1,             *,   internal,     0)," &
             "228    (BC_2,             *,    control,     1)," &
             "229    (BC_7,          A(1),      bidir,     X,     231,      1,     PULL1)," &
             "230    (BC_1,             *,   internal,     0)," &
             "231    (BC_2,             *,    control,     1)," &
             "232    (BC_7,         HOME1,      bidir,     X,     234,      1,     PULL1)," &
             "233    (BC_1,             *,   internal,     0)," &
             "234    (BC_2,             *,    control,     1)," &
             "235    (BC_7,        INDEX1,      bidir,     X,     237,      1,     PULL1)," &
             "236    (BC_1,             *,   internal,     0)," &
             "237    (BC_2,             *,    control,     1)," &
             "238    (BC_7,       PHASEB1,      bidir,     X,     240,      1,     PULL1)," &
             "239    (BC_1,             *,   internal,     0)," &
             "240    (BC_2,             *,    control,     1)," &
             "241    (BC_7,       PHASEA1,      bidir,     X,     243,      1,     PULL1)," &
             "242    (BC_1,             *,   internal,     0)," &
             "243    (BC_2,             *,    control,     1)," &
             "244    (BC_7,          RXD0,      bidir,     X,     246,      1,     PULL1)," &
             "245    (BC_1,             *,   internal,     0)," &
             "246    (BC_2,             *,    control,     1)," &
             "247    (BC_7,          TXD0,     bidir,      X,     249,      1,     PULL1)," &
             "248    (BC_1,             *,   internal,     0)," &
             "249    (BC_2,             *,    control,     1)," &
             "250    (BC_1,          ClKO,    output3,     X,     251,      1,     PULL1)," &
             "251    (BC_1,             *,    control,     1)," &
             "252    (BC_1,      EMI_MODE,      input,     X)," &
             "253    (BC_1,             *,   internal,     0)," &
             "254    (BC_7,        HOME0,      bidir,     X,     256,      1,     PULL1)," &
             "255    (BC_1,             *,   internal,     0)," &
             "256    (BC_2,             *,    control,     1)," &
             "257    (BC_7,       INDEX0,      bidir,     X,     259,      1,     PULL1)," &
             "258    (BC_1,             *,   internal,     0)," &
             "259    (BC_2,             *,    control,     1)," &
             "260    (BC_7,      PHASEB0,      bidir,     X,     262,      1,     PULL1)," &
             "261    (BC_1,             *,   internal,     0)," &
             "262    (BC_2,             *,    control,     1)," &
             "263    (BC_7,      PHASEA0,      bidir,     X,     265,      1,     PULL1)," &
             "264    (BC_1,             *,   internal,     0)," &
             "265    (BC_2,             *,    control,     1)," &
             "266    (BC_7,          A(0),      bidir,     X,     268,      1,     PULL1)," &
             "267    (BC_1,             *,   internal,     0)," &
             "268    (BC_2,             *,    control,     1)," &
             "269    (BC_7,         D(15),      bidir,     X,     271,      1,     PULL1)," &
             "270    (BC_1,             *,   internal,     0)," &
             "271    (BC_2,             *,    control,     1)," &
             "272    (BC_7,         D(14),      bidir,     X,     274,      1,     PULL1)," &
             "273    (BC_1,             *,   internal,     0)," &
             "274    (BC_2,             *,    control,     1)," &
             "275    (BC_7,         D(13),      bidir,     X,     277,      1,     PULL1)," &
             "276    (BC_1,             *,   internal,     0)," &
             "277    (BC_2,             *,    control,     1)," &
             "278    (BC_7,         D(12),      bidir,     X,     280,      1,     PULL1)," &
             "279    (BC_1,             *,   internal,     0)," &
             "280    (BC_2,             *,    control,     1)," &
             "281    (BC_7,         D(11),      bidir,     X,     283,      1,     PULL1)," &
             "282    (BC_1,             *,   internal,     0)," &
             "283    (BC_2,             *,    control,     1)," &
             "284    (BC_7,         MOSI0,      bidir,     X,     286,      1,     PULL1)," &
             "285    (BC_1,             *,   internal,     0)," &
             "286    (BC_2,             *,    control,     1)," &
             "287    (BC_7,         MISO0,      bidir,     X,     289,      1,     PULL1)," &
             "288    (BC_1,             *,   internal,     0)," &
             "289    (BC_2,             *,    control,     1)," &
             "290    (BC_7,         SCLK0,      bidir,     X,     292,      1,     PULL1)," &
             "291    (BC_1,             *,   internal,     0)," &
             "292    (BC_2,             *,    control,     1)," &
             "293    (BC_7,         SS0_B,      bidir,     X,     295,      1,     PULL1)," &
             "294    (BC_1,             *,   internal,     0)," &
             "295    (BC_2,             *,    control,     1)," &
             "296    (BC_1,        CAN_RX,      input,     X)," &
             "297    (BC_1,             *,   internal,     0)," &
             "298    (BC_1,        CAN_TX,    output2,     1,     298,      1,     Weak1)";
 end MC56F8347PY;