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_LQFP.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_LQFP.bsdl
--------------------------------------------------------------------------------
-- * This BSDL file has been syntax checked with: 
-- * - Intellitech iBSDL Compiler (http://www.intellitech.com) 
--------------------------------------------------------------------------------

entity mcf5225x is
	generic (PHYSICAL_PIN_MAP : string := "LQFP");
-- 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 LQFP : PIN_MAP_STRING :=
	"MB_A4:		37, " &
	"MB_A5:		36, " &
	"MB_A6:		35, " &
	"MB_A7:		34, " &
	"MB_A8:		33, " &
	"MB_A9:		32, " &
	"VSS6:		31, " &
	"VDD6:		30, " &
	"SDA:		29, " &
	"SCL:		28, " &
	"PCS0:		27, " &
	"SCK:		26, " &
	"QSDO:		25, " &
	"QSDI:		24, " &
	"PCS2:		23, " &
	"PCS3:		22, " &
	"VSSPMM2:		21, " &
	"VDDPMM2:		20, " &
	"TIN3:		19, " &
	"RTS_B0:		18, " &
	"RXD0:		17, " &
	"TXD0:		16, " &
	"CTS_B0:		15, " &
	"RTC_XTAL:		14, " &
	"RTC_EXTAL:		13, " &
	"TIN1:		12, " &
	"TIN0:		11, " &
	"RCON_B:		10, " &
	"TEST:		9, " &
	"VSSF1:		8, " &
	"VDDF1:		7, " &
	"MB_A10:		6, " &
	"MB_A11:		5, " &
	"MB_A12:		4, " &
	"MB_A13:		3, " &
	"MB_A14:		2, " &
	"MB_D4:		1, " &
	"CLKMOD1:		144, " &
	"CLKMOD0:		143, " &
	"RSTOUT_B:		142, " &
	"RSTIN_B:		141, " &
	"MB_D5:		140, " &
	"MB_D6:		139, " &
	"MB_D7:		138, " &
	"MB_OE_B:		137, " &
	"MB_A15:		136, " &
	"VDD1:		135, " &
	"VSS1:		134, " &
	"MB_A16:		133, " &
	"MB_A17:		132, " &
	"MB_A18:		131, " &
	"MB_A19:		130, " &
	"IRQ_B3:		129, " &
	"IRQ_B5:		128, " &
	"FEC_RXD3:		127, " &
	"FEC_RXD2:		126, " &
	"VDD2:		125, " &
	"VSS2:		124, " &
	"FEC_RXD1:		123, " &
	"FEC_RXD0:		122, " &
	"FEC_RXDV:		121, " &
	"FEC_RXCLK:		120, " &
	"FEC_RXER:		119, " &
	"FEC_TXER:		118, " &
	"FEC_TXCLK:		117, " &
	"FEC_TXEN:		116, " &
	"VDDF2:		115, " &
	"VSSF2:		114, " &
	"FEC_TXD0:		113, " &
	"FEC_TXD1:		112, " &
	"FEC_TXD2:		111, " &
	"FEC_TXD3:		110, " &
	"FEC_COL:		109, " &
	"FEC_CRS:		108, " &
	"VDDPLL:		107, " &
	"EXTAL:		106, " &
	"XTAL:		105, " &
	"VSSPLL:		104, " &
	"IRQ_B1:		103, " &
	"RXD2:		102, " &
	"TXD2:		101, " &
	"VDDPMM1:		100, " &
	"VSSPMM1:		99, " &
	"RTS_B2:		98, " &
	"CTS_B2:		97, " &
	"IRQ_B7:		96, " &
	"ICOC2:		95, " &
	"ICOC1:		94, " &
	"ICOC0:		93, " &
	"VDD3:		92, " &
	"VSS3:		91, " &
	"PST0:		90, " &
	"PST1:		89, " &
	"PST2:		88, " &
	"PST3:		87, " &
	"DDATA3:		86, " &
	"DDATA2:		85, " &
	"DDATA1:		84, " &
	"DDATA0:		83, " &
	"VDDUSB:		82, " &
	"USB_DP:		81, " &
	"USB_DM:		80, " &
	"VSSUSB:		79, " &
	"VSTBY:		78, " &
	"AN4:		77, " &
	"AN5:		76, " &
	"AN6:		75, " &
	"AN7:		74, " &
	"VDDA:		73, " &
	"VRH:		72, " &
	"VRL:		71, " &
	"VSSA:		70, " &
	"AN3:		69, " &
	"AN2:		68, " &
	"AN1:		67, " &
	"AN0:		66, " &
	"TIN2:		65, " &
	"RTS_B1:		64, " &
	"RXD1:		63, " &
	"TXD1:		62, " &
	"CTS_B1:		61, " &
	"VSS4:		60, " &
	"VDD4:		59, " &
	"ICOC3:		58, " &
	"MB_A0:		57, " &
	"MB_A1:		56, " &
	"MB_A2:		55, " &
	"MB_A3:		54, " &
	"MB_ALE:		53, " &
	"MB_CS_B0:		52, " &
	"MB_D0:		51, " &
	"MB_D1:		50, " &
	"VSS5:		49, " &
	"VDD5:		48, " &
	"MB_D2:		47, " &
	"MB_D3:		46, " &
	"MB_RW_B:		45, " &
	"JTAG_EN:		44, " &
	"TCLK:		43, " &
	"ALLPST:		42, " &
	"TDO:		41, " &
	"TDI:		40, " &
	"TRST_B:		39, " &
	"TMS:		38";
	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 
           "0001"          & -- version 
           "011010"        & -- design centre 
           "0010001110"    & -- 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;