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

-- --------------------------------------------------------------------- 
--                  Copyright (c) 2002, Freescale. 
--               Freescale Confidential Proprietary 
-- --------------------------------------------------------------------- 
-- FILE NAME      : mcf5225x_BGA.bsdl
-- TYPE           : BSDL   
-- DEPARTMENT     : TSPG, Noida, India  
-- AUTHOR         : b12158 
-- AUTHOR's EMAIL : @freescale.com
-- --------------------------------------------------------------------- 
-- RELEASE HISTORY 
-- Version   Date      						     Author 
--   1.0     Thu Nov 29 16:59:52 IST 2007        b12158
-- --------------------------------------------------------------------- 
-- KEYWORDS :  
-- --------------------------------------------------------------------- 
-- PURPOSE : BSDL for customer.
-- --------------------------------------------------------------------- 
-- GENERATED by BSDLgen
-- File:  mcf5225x_BGA.bsdl
--------------------------------------------------------------------------------
-- * This BSDL file has been syntax checked with: 
-- * - Intellitech iBSDL Compiler (http://www.intellitech.com) 
--------------------------------------------------------------------------------

entity mcf5225x is
	generic (PHYSICAL_PIN_MAP : string := "BGA");
-- KEY: 
--      in      = input only 
--      out     = three-state output or open-drain 
--      buffer  = two-state output 
--      inout   = bidirectional 
--      linkage = pins not included in jtag chain 
--                i.e. power, ground, clocks etc.
	port ( 	MB_A4:inout		 bit;
		MB_A5:inout		 bit;
		MB_A6:inout		 bit;
		MB_A7:inout		 bit;
		MB_A8:inout		 bit;
		MB_A9:inout		 bit;
		VSS6:linkage		 bit;
		VDD6:linkage		 bit;
		SDA:inout		 bit;
		SCL:inout		 bit;
		PCS0:inout		 bit;
		SCK:inout		 bit;
		QSDO:inout		 bit;
		QSDI:inout		 bit;
		PCS2:inout		 bit;
		PCS3:inout		 bit;
		VSSPMM2:linkage		 bit;
		VDDPMM2:linkage		 bit;
		TIN3:inout		 bit;
		RTS_B0:inout		 bit;
		RXD0:inout		 bit;
		TXD0:inout		 bit;
		CTS_B0:inout		 bit;
		RTC_XTAL:linkage		 bit;
		RTC_EXTAL:linkage		 bit;
		TIN1:inout		 bit;
		TIN0:inout		 bit;
		RCON_B:in			 bit;
		TEST:in			 bit;
		VSSF1:linkage		 bit;
		VDDF1:linkage		 bit;
		MB_A10:inout		 bit;
		MB_A11:inout		 bit;
		MB_A12:inout		 bit;
		MB_A13:inout		 bit;
		MB_A14:inout		 bit;
		MB_D4:inout		 bit;
		CLKMOD1:in			 bit;
		CLKMOD0:in			 bit;
		RSTOUT_B:inout		 bit;
		RSTIN_B:in			 bit;
		MB_D5:inout		 bit;
		MB_D6:inout		 bit;
		MB_D7:inout		 bit;
		MB_OE_B:inout		 bit;
		MB_A15:inout		 bit;
		VDD1:linkage		 bit;
		VSS1:linkage		 bit;
		MB_A16:inout		 bit;
		MB_A17:inout		 bit;
		MB_A18:inout		 bit;
		MB_A19:inout		 bit;
		IRQ_B3:inout		 bit;
		IRQ_B5:inout		 bit;
		FEC_RXD3:inout		 bit;
		FEC_RXD2:inout		 bit;
		VDD2:linkage		 bit;
		VSS2:linkage		 bit;
		FEC_RXD1:inout		 bit;
		FEC_RXD0:inout		 bit;
		FEC_RXDV:inout		 bit;
		FEC_RXCLK:inout		 bit;
		FEC_RXER:inout		 bit;
		FEC_TXER:inout		 bit;
		FEC_TXCLK:inout		 bit;
		FEC_TXEN:inout		 bit;
		VDDF2:linkage		 bit;
		VSSF2:linkage		 bit;
		FEC_TXD0:inout		 bit;
		FEC_TXD1:inout		 bit;
		FEC_TXD2:inout		 bit;
		FEC_TXD3:inout		 bit;
		FEC_COL:inout		 bit;
		FEC_CRS:inout		 bit;
		VDDPLL:linkage		 bit;
		EXTAL:linkage		 bit;
		XTAL:linkage		 bit;
		VSSPLL:linkage		 bit;
		IRQ_B1:inout		 bit;
		RXD2:inout		 bit;
		TXD2:inout		 bit;
		VDDPMM1:linkage		 bit;
		VSSPMM1:linkage		 bit;
		RTS_B2:inout		 bit;
		CTS_B2:inout		 bit;
		IRQ_B7:inout		 bit;
		ICOC2:inout		 bit;
		ICOC1:inout		 bit;
		ICOC0:inout		 bit;
		VDD3:linkage		 bit;
		VSS3:linkage		 bit;
		PST0:inout		 bit;
		PST1:inout		 bit;
		PST2:inout		 bit;
		PST3:inout		 bit;
		DDATA3:inout		 bit;
		DDATA2:inout		 bit;
		DDATA1:inout		 bit;
		DDATA0:inout		 bit;
		VDDUSB:linkage		 bit;
		USB_DP:linkage		 bit;
		USB_DM:linkage		 bit;
		VSSUSB:linkage		 bit;
		VSTBY:linkage		 bit;
		AN4:inout		 bit;
		AN5:inout		 bit;
		AN6:inout		 bit;
		AN7:inout		 bit;
		VDDA:linkage		 bit;
		VRH:linkage		 bit;
		VRL:linkage		 bit;
		VSSA:linkage		 bit;
		AN3:inout		 bit;
		AN2:inout		 bit;
		AN1:inout		 bit;
		AN0:inout		 bit;
		TIN2:inout		 bit;
		RTS_B1:inout		 bit;
		RXD1:inout		 bit;
		TXD1:inout		 bit;
		CTS_B1:inout		 bit;
		VSS4:linkage		 bit;
		VDD4:linkage		 bit;
		ICOC3:inout		 bit;
		MB_A0:inout		 bit;
		MB_A1:inout		 bit;
		MB_A2:inout		 bit;
		MB_A3:inout		 bit;
		MB_ALE:inout		 bit;
		MB_CS_B0:inout		 bit;
		MB_D0:inout		 bit;
		MB_D1:inout		 bit;
		VSS5:linkage		 bit;
		VDD5:linkage		 bit;
		MB_D2:inout		 bit;
		MB_D3:inout		 bit;
		MB_RW_B:inout		 bit;
		JTAG_EN:in			 bit;
		TCLK:in			 bit;
		ALLPST:out			 bit;
		TDO:out			 bit;
		TDI:in			 bit;
		TRST_B:in			 bit;
		TMS:in			 bit);
	use STD_1149_1_2001.all;
	attribute COMPONENT_CONFORMANCE of mcf5225x : entity is "STD_1149_1_2001";
	attribute PIN_MAP of mcf5225x : entity is PHYSICAL_PIN_MAP;
	constant BGA : PIN_MAP_STRING :=
	"MB_A4:		L2, " &
	"MB_A5:		K3, " &
	"MB_A6:		L1, " &
	"MB_A7:		K2, " &
	"MB_A8:		K1, " &
	"MB_A9:		J4, " &
	"VSS6:		J2, " &
	"VDD6:		J3, " &
	"SDA:		J1, " &
	"SCL:		G5, " &
	"PCS0:		H4, " &
	"SCK:		H2, " &
	"QSDO:		H1, " &
	"QSDI:		H3, " &
	"PCS2:		G1, " &
	"PCS3:		G2, " &
	"VSSPMM2:		G4, " &
	"VDDPMM2:		G3, " &
	"TIN3:		G6, " &
	"RTS_B0:		F5, " &
	"RXD0:		F1, " &
	"TXD0:		F6, " &
	"CTS_B0:		F2, " &
	"RTC_XTAL:		F3, " &
	"RTC_EXTAL:		F4, " &
	"TIN1:		E1, " &
	"TIN0:		E2, " &
	"RCON_B:		E3, " &
	"TEST:		E4, " &
	"VSSF1:		D1, " &
	"VDDF1:		D2, " &
	"MB_A10:		D3, " &
	"MB_A11:		D4, " &
	"MB_A12:		C1, " &
	"MB_A13:		C2, " &
	"MB_A14:		B1, " &
	"MB_D4:		C3, " &
	"CLKMOD1:		B2, " &
	"CLKMOD0:		B3, " &
	"RSTOUT_B:		A1, " &
	"RSTIN_B:		A2, " &
	"MB_D5:		C4, " &
	"MB_D6:		A3, " &
	"MB_D7:		B4, " &
	"MB_OE_B:		A4, " &
	"MB_A15:		E5, " &
	"VDD1:		B5, " &
	"VSS1:		D5, " &
	"MB_A16:		A5, " &
	"MB_A17:		C5, " &
	"MB_A18:		B6, " &
	"MB_A19:		D6, " &
	"IRQ_B3:		E6, " &
	"IRQ_B5:		A6, " &
	"FEC_RXD3:		E7, " &
	"FEC_RXD2:		D7, " &
	"VDD2:		C6, " &
	"VSS2:		C7, " &
	"FEC_RXD1:		A7, " &
	"FEC_RXD0:		E8, " &
	"FEC_RXDV:		A8, " &
	"FEC_RXCLK:		B7, " &
	"FEC_RXER:		D8, " &
	"FEC_TXER:		A9, " &
	"FEC_TXCLK:		A10, " &
	"FEC_TXEN:		B8, " &
	"VDDF2:		C8, " &
	"VSSF2:		C9, " &
	"FEC_TXD0:		A11, " &
	"FEC_TXD1:		A12, " &
	"FEC_TXD2:		B9, " &
	"FEC_TXD3:		B10, " &
	"FEC_COL:		B12, " &
	"FEC_CRS:		B11, " &
	"VDDPLL:		C10, " &
	"EXTAL:		C11, " &
	"XTAL:		C12, " &
	"VSSPLL:		D10, " &
	"IRQ_B1:		D9, " &
	"RXD2:		D11, " &
	"TXD2:		D12, " &
	"VDDPMM1:		E10, " &
	"VSSPMM1:		E11, " &
	"RTS_B2:		E9, " &
	"CTS_B2:		F8, " &
	"IRQ_B7:		E12, " &
	"ICOC2:		F10, " &
	"ICOC1:		F9, " &
	"ICOC0:		F11, " &
	"VDD3:		F7, " &
	"VSS3:		F12, " &
	"PST0:		G11, " &
	"PST1:		G12, " &
	"PST2:		G10, " &
	"PST3:		G9, " &
	"DDATA3:		G8, " &
	"DDATA2:		H10, " &
	"DDATA1:		H11, " &
	"DDATA0:		H8, " &
	"VDDUSB:		H12, " &
	"USB_DP:		J12, " &
	"USB_DM:		K12, " &
	"VSSUSB:		J11, " &
	"VSTBY:		J10, " &
	"AN4:		K11, " &
	"AN5:		J9, " &
	"AN6:		K10, " &
	"AN7:		L12, " &
	"VDDA:		L11, " &
	"VRH:		M12, " &
	"VRL:		L10, " &
	"VSSA:		K9, " &
	"AN3:		M11, " &
	"AN2:		L9, " &
	"AN1:		M10, " &
	"AN0:		M9, " &
	"TIN2:		H9, " &
	"RTS_B1:		L8, " &
	"RXD1:		M8, " &
	"TXD1:		K8, " &
	"CTS_B1:		J8, " &
	"VSS4:		L7, " &
	"VDD4:		H7, " &
	"ICOC3:		M7, " &
	"MB_A0:		J7, " &
	"MB_A1:		K7, " &
	"MB_A2:		G7, " &
	"MB_A3:		L6, " &
	"MB_ALE:		J6, " &
	"MB_CS_B0:		M6, " &
	"MB_D0:		H6, " &
	"MB_D1:		K6, " &
	"VSS5:		L5, " &
	"VDD5:		M5, " &
	"MB_D2:		J5, " &
	"MB_D3:		H5, " &
	"MB_RW_B:		K5, " &
	"JTAG_EN:		M4, " &
	"TCLK:		L4, " &
	"ALLPST:		M3, " &
	"TDO:		K4, " &
	"TDI:		M2, " &
	"TRST_B:		M1, " &
	"TMS:		L3";
	attribute TAP_SCAN_RESET of  TRST_B: signal is true; 
        attribute TAP_SCAN_IN    of  TDI   : signal is true; 
        attribute TAP_SCAN_OUT   of  TDO   : signal is true; 
        attribute TAP_SCAN_MODE  of  TMS   : signal is true; 
        attribute TAP_SCAN_CLOCK of  TCLK  : signal is (16.0e6, BOTH); 
        attribute COMPLIANCE_PATTERNS of mcf5225x : entity is 
	   "(TEST, JTAG_EN) (01)"; 
        attribute INSTRUCTION_LENGTH of mcf5225x : entity is 4; 
        attribute INSTRUCTION_OPCODE of mcf5225x : entity is  
           "EXTEST              (0000)," & 
           "IDCODE              (0001)," & 
           "SAMPLE              (0010)," & 
           "PRELOAD             (0010)," & 
           "TEST_LEAKAGE        (0101)," & 
           "ENABLE_TEST_CTRL    (0110)," & 
           "HIGHZ               (1001)," & 
           "LOCKOUT_RECOVERY    (1011)," & 
           "CLAMP               (1100)," & 
           "BYPASS              (1111) " ; 
        attribute INSTRUCTION_CAPTURE of mcf5225x : entity is "0001"; 
        attribute INSTRUCTION_PRIVATE of mcf5225x : entity is "TEST_LEAKAGE,     " & 
                                                               "ENABLE_TEST_CTRL"; 
        attribute IDCODE_REGISTER of mcf5225x : entity is 
           "0000"          & -- version 
           "011010"        & -- design centre 
           "0010001011"    & -- part number 
           "00000001110"   & -- manufacturer identity 
           "1" ;              -- 1149.1 requirement 
        attribute REGISTER_ACCESS of mcf5225x : entity is 
           "BYPASS             (TEST_LEAKAGE),"     & 
           "TEST_CTRL[3]       (ENABLE_TEST_CTRL)," & 
           "JTAG_CFM_CLKDIV[7] (LOCKOUT_RECOVERY)"; 
        attribute BOUNDARY_LENGTH of mcf5225x : entity is 200 ;
-- KEY: 
-- cell: 
--      BC_1 = output cells and control cells 
--      BC_4 = input cells 
--      BC_6 = bidirectional cells 
-- func: 
--      output2 = two-state output 
--      bidir   = bidirectional 
--      input   = input only 
--      control = control cell with no reset or .pu, .pd or .de cell 
--      internal = unused cells or rtc_osc_ENB, rtc_osc_CLK, main_osc_ENB 
--                 or main_osc_DI cells 
-- safe: 
--      value which makes a control cell into an input. 
--      0/1 for control, X for all else 
-- ccell: 
--      number of controlling cell 
-- dis: 
--      value of controlling cell to make it an input (disable cell, 
--      same as safe value of control cell controlling it. 
-- rslt: 
--      result when disabled - Weak1 for open drains, DTACKB and RXD1, 
--      Z for all else. (All other pull-ups or pull-downs are 
--      programmable, controlled by .pu or .pd cells.) 
        attribute BOUNDARY_REGISTER of mcf5225x : entity is 
        -- num    cell   port              func     safe [ccell dis rslt]
		"0	(BC_2, *,		control, 0)," & -- MB_A4.ctl
		"1	(BC_7, MB_A4,		bidir,   X,   0,   0,   Z)," &
		"2	(BC_2, *,		control, 0)," & -- MB_A5.ctl
		"3	(BC_7, MB_A5,		bidir,   X,   2,   0,   Z)," &
		"4	(BC_2, *,		control, 0)," & -- MB_A6.ctl
		"5	(BC_7, MB_A6,		bidir,   X,   4,   0,   Z)," &
		"6	(BC_2, *,		control, 0)," & -- MB_A7.ctl
		"7	(BC_7, MB_A7,		bidir,   X,   6,   0,   Z)," &
		"8	(BC_2, *,		control, 0)," & -- MB_A8.ctl
		"9	(BC_7, MB_A8,		bidir,   X,   8,   0,   Z)," &
		"10	(BC_2, *,		control, 0)," & -- MB_A9.ctl
		"11	(BC_7, MB_A9,		bidir,   X,   10,   0,   Z)," &
		"12	(BC_2, *,		control, 0)," & -- SDA.ctl
		"13	(BC_7, SDA,		bidir,   X,   12,   0,   Z)," &
		"14	(BC_2, *,		control, 0)," & -- SCL.ctl
		"15	(BC_7, SCL,		bidir,   X,   14,   0,   Z)," &
		"16	(BC_2, *,		control, 0)," & -- PCS0.ctl
		"17	(BC_7, PCS0,		bidir,   X,   16,   0,   Z)," &
		"18	(BC_2, *,		control, 0)," & -- SCK.ctl
		"19	(BC_7, SCK,		bidir,   X,   18,   0,   Z)," &
		"20	(BC_2, *,		control, 0)," & -- QSDO.ctl
		"21	(BC_7, QSDO,		bidir,   X,   20,   0,   Z)," &
		"22	(BC_2, *,		control, 0)," & -- QSDI.ctl
		"23	(BC_7, QSDI,		bidir,   X,   22,   0,   Z)," &
		"24	(BC_2, *,		control, 0)," & -- PCS2.ctl
		"25	(BC_7, PCS2,		bidir,   X,   24,   0,   Z)," &
		"26	(BC_2, *,		control, 0)," & -- PCS3.ctl
		"27	(BC_7, PCS3,		bidir,   X,   26,   0,   Z)," &
		"28	(BC_2, *,		control, 0)," & -- TIN3.ctl
		"29	(BC_7, TIN3,		bidir,   X,   28,   0,   Z)," &
		"30	(BC_2, *,		control, 0)," & -- RTS_B0.ctl
		"31	(BC_7, RTS_B0,		bidir,   X,   30,   0,   Z)," &
		"32	(BC_2, *,		control, 0)," & -- RXD0.ctl
		"33	(BC_7, RXD0,		bidir,   X,   32,   0,   Z)," &
		"34	(BC_2, *,		control, 0)," & -- TXD0.ctl
		"35	(BC_7, TXD0,		bidir,   X,   34,   0,   Z)," &
		"36	(BC_2, *,		control, 0)," & -- CTS_B0.ctl
		"37	(BC_7, CTS_B0,		bidir,   X,   36,   0,   Z)," &
		"38	(BC_2, *,		control, 0)," & -- TIN1.ctl
		"39	(BC_7, TIN1,		bidir,   X,   38,   0,   Z)," &
		"40	(BC_2, *,		control, 0)," & -- TIN0.ctl
		"41	(BC_7, TIN0,		bidir,   X,   40,   0,   Z)," &
		"42	(BC_4, RCON_B,		input,   X)," &
		"43	(BC_2, *,		control, 0)," & -- MB_A10.ctl
		"44	(BC_7, MB_A10,		bidir,   X,   43,   0,   Z)," &
		"45	(BC_2, *,		control, 0)," & -- MB_A11.ctl
		"46	(BC_7, MB_A11,		bidir,   X,   45,   0,   Z)," &
		"47	(BC_2, *,		control, 0)," & -- MB_A12.ctl
		"48	(BC_7, MB_A12,		bidir,   X,   47,   0,   Z)," &
		"49	(BC_2, *,		control, 0)," & -- MB_A13.ctl
		"50	(BC_7, MB_A13,		bidir,   X,   49,   0,   Z)," &
		"51	(BC_2, *,		control, 0)," & -- MB_A14.ctl
		"52	(BC_7, MB_A14,		bidir,   X,   51,   0,   Z)," &
		"53	(BC_2, *,		control, 0)," & -- MB_D4.ctl
		"54	(BC_7, MB_D4,		bidir,   X,   53,   0,   Z)," &
		"55	(BC_4, CLKMOD1,		input,   X)," &
		"56	(BC_4, CLKMOD0,		input,   X)," &
		"57	(BC_2, *,		control, 0)," & -- RSTOUT_B.ctl
		"58	(BC_7, RSTOUT_B,		bidir,   X,   57,   0,   Z)," &
		"59	(BC_4, RSTIN_B,		input,   X)," &
		"60	(BC_2, *,		control, 0)," & -- MB_D5.ctl
		"61	(BC_7, MB_D5,		bidir,   X,   60,   0,   Z)," &
		"62	(BC_2, *,		control, 0)," & -- MB_D6.ctl
		"63	(BC_7, MB_D6,		bidir,   X,   62,   0,   Z)," &
		"64	(BC_2, *,		control, 0)," & -- MB_D7.ctl
		"65	(BC_7, MB_D7,		bidir,   X,   64,   0,   Z)," &
		"66	(BC_2, *,		control, 0)," & -- MB_OE_B.ctl
		"67	(BC_7, MB_OE_B,		bidir,   X,   66,   0,   Z)," &
		"68	(BC_2, *,		control, 0)," & -- MB_A15.ctl
		"69	(BC_7, MB_A15,		bidir,   X,   68,   0,   Z)," &
		"70	(BC_2, *,		control, 0)," & -- MB_A16.ctl
		"71	(BC_7, MB_A16,		bidir,   X,   70,   0,   Z)," &
		"72	(BC_2, *,		control, 0)," & -- MB_A17.ctl
		"73	(BC_7, MB_A17,		bidir,   X,   72,   0,   Z)," &
		"74	(BC_2, *,		control, 0)," & -- MB_A18.ctl
		"75	(BC_7, MB_A18,		bidir,   X,   74,   0,   Z)," &
		"76	(BC_2, *,		control, 0)," & -- MB_A19.ctl
		"77	(BC_7, MB_A19,		bidir,   X,   76,   0,   Z)," &
		"78	(BC_2, *,		control, 0)," & -- IRQ_B3.ctl
		"79	(BC_7, IRQ_B3,		bidir,   X,   78,   0,   Z)," &
		"80	(BC_2, *,		control, 0)," & -- IRQ_B5.ctl
		"81	(BC_7, IRQ_B5,		bidir,   X,   80,   0,   Z)," &
		"82	(BC_2, *,		control, 0)," & -- FEC_RXD3.ctl
		"83	(BC_7, FEC_RXD3,		bidir,   X,   82,   0,   Z)," &
		"84	(BC_2, *,		control, 0)," & -- FEC_RXD2.ctl
		"85	(BC_7, FEC_RXD2,		bidir,   X,   84,   0,   Z)," &
		"86	(BC_2, *,		control, 0)," & -- FEC_RXD1.ctl
		"87	(BC_7, FEC_RXD1,		bidir,   X,   86,   0,   Z)," &
		"88	(BC_2, *,		control, 0)," & -- FEC_RXD0.ctl
		"89	(BC_7, FEC_RXD0,		bidir,   X,   88,   0,   Z)," &
		"90	(BC_2, *,		control, 0)," & -- FEC_RXDV.ctl
		"91	(BC_7, FEC_RXDV,		bidir,   X,   90,   0,   Z)," &
		"92	(BC_2, *,		control, 0)," & -- FEC_RXCLK.ctl
		"93	(BC_7, FEC_RXCLK,		bidir,   X,   92,   0,   Z)," &
		"94	(BC_2, *,		control, 0)," & -- FEC_RXER.ctl
		"95	(BC_7, FEC_RXER,		bidir,   X,   94,   0,   Z)," &
		"96	(BC_2, *,		control, 0)," & -- FEC_TXER.ctl
		"97	(BC_7, FEC_TXER,		bidir,   X,   96,   0,   Z)," &
		"98	(BC_2, *,		control, 0)," & -- FEC_TXCLK.ctl
		"99	(BC_7, FEC_TXCLK,		bidir,   X,   98,   0,   Z)," &
		"100	(BC_2, *,		control, 0)," & -- FEC_TXEN.ctl
		"101	(BC_7, FEC_TXEN,		bidir,   X,   100,   0,   Z)," &
		"102	(BC_2, *,		control, 0)," & -- FEC_TXD0.ctl
		"103	(BC_7, FEC_TXD0,		bidir,   X,   102,   0,   Z)," &
		"104	(BC_2, *,		control, 0)," & -- FEC_TXD1.ctl
		"105	(BC_7, FEC_TXD1,		bidir,   X,   104,   0,   Z)," &
		"106	(BC_2, *,		control, 0)," & -- FEC_TXD2.ctl
		"107	(BC_7, FEC_TXD2,		bidir,   X,   106,   0,   Z)," &
		"108	(BC_2, *,		control, 0)," & -- FEC_TXD3.ctl
		"109	(BC_7, FEC_TXD3,		bidir,   X,   108,   0,   Z)," &
		"110	(BC_2, *,		control, 0)," & -- FEC_COL.ctl
		"111	(BC_7, FEC_COL,		bidir,   X,   110,   0,   Z)," &
		"112	(BC_2, *,		control, 0)," & -- FEC_CRS.ctl
		"113	(BC_7, FEC_CRS,		bidir,   X,   112,   0,   Z)," &
		"114	(BC_2, *,		control, 0)," & -- IRQ_B1.ctl
		"115	(BC_7, IRQ_B1,		bidir,   X,   114,   0,   Z)," &
		"116	(BC_2, *,		control, 0)," & -- RXD2.ctl
		"117	(BC_7, RXD2,		bidir,   X,   116,   0,   Z)," &
		"118	(BC_2, *,		control, 0)," & -- TXD2.ctl
		"119	(BC_7, TXD2,		bidir,   X,   118,   0,   Z)," &
		"120	(BC_2, *,		control, 0)," & -- RTS_B2.ctl
		"121	(BC_7, RTS_B2,		bidir,   X,   120,   0,   Z)," &
		"122	(BC_2, *,		control, 0)," & -- CTS_B2.ctl
		"123	(BC_7, CTS_B2,		bidir,   X,   122,   0,   Z)," &
		"124	(BC_2, *,		control, 0)," & -- IRQ_B7.ctl
		"125	(BC_7, IRQ_B7,		bidir,   X,   124,   0,   Z)," &
		"126	(BC_2, *,		control, 0)," & -- ICOC2.ctl
		"127	(BC_7, ICOC2,		bidir,   X,   126,   0,   Z)," &
		"128	(BC_2, *,		control, 0)," & -- ICOC1.ctl
		"129	(BC_7, ICOC1,		bidir,   X,   128,   0,   Z)," &
		"130	(BC_2, *,		control, 0)," & -- ICOC0.ctl
		"131	(BC_7, ICOC0,		bidir,   X,   130,   0,   Z)," &
		"132	(BC_2, *,		control, 0)," & -- PST0.ctl
		"133	(BC_7, PST0,		bidir,   X,   132,   0,   Z)," &
		"134	(BC_2, *,		control, 0)," & -- PST1.ctl
		"135	(BC_7, PST1,		bidir,   X,   134,   0,   Z)," &
		"136	(BC_2, *,		control, 0)," & -- PST2.ctl
		"137	(BC_7, PST2,		bidir,   X,   136,   0,   Z)," &
		"138	(BC_2, *,		control, 0)," & -- PST3.ctl
		"139	(BC_7, PST3,		bidir,   X,   138,   0,   Z)," &
		"140	(BC_2, *,		control, 0)," & -- DDATA3.ctl
		"141	(BC_7, DDATA3,		bidir,   X,   140,   0,   Z)," &
		"142	(BC_2, *,		control, 0)," & -- DDATA2.ctl
		"143	(BC_7, DDATA2,		bidir,   X,   142,   0,   Z)," &
		"144	(BC_2, *,		control, 0)," & -- DDATA1.ctl
		"145	(BC_7, DDATA1,		bidir,   X,   144,   0,   Z)," &
		"146	(BC_2, *,		control, 0)," & -- DDATA0.ctl
		"147	(BC_7, DDATA0,		bidir,   X,   146,   0,   Z)," &
		"148	(BC_2, *,		control, 0)," & -- AN4.ctl
		"149	(BC_7, AN4,		bidir,   X,   148,   0,   Z)," &
		"150	(BC_2, *,		control, 0)," & -- AN5.ctl
		"151	(BC_7, AN5,		bidir,   X,   150,   0,   Z)," &
		"152	(BC_2, *,		control, 0)," & -- AN6.ctl
		"153	(BC_7, AN6,		bidir,   X,   152,   0,   Z)," &
		"154	(BC_2, *,		control, 0)," & -- AN7.ctl
		"155	(BC_7, AN7,		bidir,   X,   154,   0,   Z)," &
		"156	(BC_2, *,		control, 0)," & -- AN3.ctl
		"157	(BC_7, AN3,		bidir,   X,   156,   0,   Z)," &
		"158	(BC_2, *,		control, 0)," & -- AN2.ctl
		"159	(BC_7, AN2,		bidir,   X,   158,   0,   Z)," &
		"160	(BC_2, *,		control, 0)," & -- AN1.ctl
		"161	(BC_7, AN1,		bidir,   X,   160,   0,   Z)," &
		"162	(BC_2, *,		control, 0)," & -- AN0.ctl
		"163	(BC_7, AN0,		bidir,   X,   162,   0,   Z)," &
		"164	(BC_2, *,		control, 0)," & -- TIN2.ctl
		"165	(BC_7, TIN2,		bidir,   X,   164,   0,   Z)," &
		"166	(BC_2, *,		control, 0)," & -- RTS_B1.ctl
		"167	(BC_7, RTS_B1,		bidir,   X,   166,   0,   Z)," &
		"168	(BC_2, *,		control, 0)," & -- RXD1.ctl
		"169	(BC_7, RXD1,		bidir,   X,   168,   0,   Z)," &
		"170	(BC_2, *,		control, 0)," & -- TXD1.ctl
		"171	(BC_7, TXD1,		bidir,   X,   170,   0,   Z)," &
		"172	(BC_2, *,		control, 0)," & -- CTS_B1.ctl
		"173	(BC_7, CTS_B1,		bidir,   X,   172,   0,   Z)," &
		"174	(BC_2, *,		control, 0)," & -- ICOC3.ctl
		"175	(BC_7, ICOC3,		bidir,   X,   174,   0,   Z)," &
		"176	(BC_2, *,		control, 0)," & -- MB_A0.ctl
		"177	(BC_7, MB_A0,		bidir,   X,   176,   0,   Z)," &
		"178	(BC_2, *,		control, 0)," & -- MB_A1.ctl
		"179	(BC_7, MB_A1,		bidir,   X,   178,   0,   Z)," &
		"180	(BC_2, *,		control, 0)," & -- MB_A2.ctl
		"181	(BC_7, MB_A2,		bidir,   X,   180,   0,   Z)," &
		"182	(BC_2, *,		control, 0)," & -- MB_A3.ctl
		"183	(BC_7, MB_A3,		bidir,   X,   182,   0,   Z)," &
		"184	(BC_2, *,		control, 0)," & -- MB_ALE.ctl
		"185	(BC_7, MB_ALE,		bidir,   X,   184,   0,   Z)," &
		"186	(BC_2, *,		control, 0)," & -- MB_CS_B0.ctl
		"187	(BC_7, MB_CS_B0,		bidir,   X,   186,   0,   Z)," &
		"188	(BC_2, *,		control, 0)," & -- MB_D0.ctl
		"189	(BC_7, MB_D0,		bidir,   X,   188,   0,   Z)," &
		"190	(BC_2, *,		control, 0)," & -- MB_D1.ctl
		"191	(BC_7, MB_D1,		bidir,   X,   190,   0,   Z)," &
		"192	(BC_2, *,		control, 0)," & -- MB_D2.ctl
		"193	(BC_7, MB_D2,		bidir,   X,   192,   0,   Z)," &
		"194	(BC_2, *,		control, 0)," & -- MB_D3.ctl
		"195	(BC_7, MB_D3,		bidir,   X,   194,   0,   Z)," &
		"196	(BC_2, *,		control, 0)," & -- MB_RW_B.ctl
		"197	(BC_7, MB_RW_B,		bidir,   X,   196,   0,   Z)," &
		"198	(BC_2, *,		control, 0)," & -- ALLPST.ctl
		"199	(BC_2, ALLPST,		output3,   X,   198,   0,   Z)"; 
end mcf5225x;