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

-- M O T O R O L A   A D V T   J T A G   S O F T W A R E
-- BSDL File Generated: Thu Aug  9 15:51:43 2007
-- MICHAEL SANG
-- Revision History: v2.0
--
-- Because of an order from the United States International Trade Commission,
-- BGA-packaged product lines and part numbers indicated here currently
-- are not available from Freescale for import or sale in the United States 
-- prior to September 2010:<i.MX35 Family> 

entity RINGO_DEVICE is 
	generic (PHYSICAL_PIN_MAP : string := "RINGO");

	port (   D0:	inout bit;
				A9:	inout bit;
				A7:	inout bit;
				A0:	inout bit;
				SDBA0:	inout bit;
				SD30:	inout bit;
				SD27:	inout bit;
				SD24:	inout bit;
				SDQS2:	inout bit;
				SD21:	inout bit;
				SD18:	inout bit;
				SDQS1:	inout bit;
				SD14:	inout bit;
				SD10:	inout bit;
				SD9:	inout bit;
				SD6:	inout bit;
				SD4:	inout bit;
				SD1:	inout bit;
				D5:	inout bit;
				D2:	inout bit;
				A13:	inout bit;
				A8:	inout bit;
				A5:	inout bit;
				SDBA1:	inout bit;
				SD31:	inout bit;
				SD28:	inout bit;
				SD26:	inout bit;
				SD23:	inout bit;
				SD20:	inout bit;
				SD19:	inout bit;
				SD15:	inout bit;
				SD13:	inout bit;
				SD11:	inout bit;
				SD7:	inout bit;
				SDQS0:	inout bit;
				SD2:	inout bit;
				DQM0:	inout bit;
				D8:	inout bit;
				D7:	inout bit;
				D4:	inout bit;
				MA10:	inout bit;
				A6:	inout bit;
				A3:	inout bit;
				SDQS3:	inout bit;
				SD29:	inout bit;
				SD25:	inout bit;
				SD22:	inout bit;
				SD17:	inout bit;
				SD16:	inout bit;
				SD12:	inout bit;
				SD8:	inout bit;
				SD5:	inout bit;
				SD3:	inout bit;
				SD0:	inout bit;
				DQM3:	inout bit;
				CS3:	inout bit;
				RW:	inout bit;
				D14:	inout bit;
				D10:	inout bit;
				D6:	inout bit;
				D1:	inout bit;
				A11:	inout bit;
				A4:	inout bit;
				A1:	inout bit;
				A24:	inout bit;
				A22:	inout bit;
				A20:	inout bit;
				A19:	inout bit;
				A17:	inout bit;
				A16:	inout bit;
				A14:	inout bit;
				A15:	inout bit;
				DQM2:	inout bit;
				DQM1:	inout bit;
				SDCKE0:	inout bit;
				ECB:	inout bit;
				LBA:	inout bit;
				NFCLE:	inout bit;
				D15:	inout bit;
				D12:	inout bit;
				D9:	inout bit;
				D3:	inout bit;
				D11:	inout bit;
				A2:	inout bit;
				A25:	inout bit;
				A23:	inout bit;
				A21:	inout bit;
				A18:	inout bit;
				BCLK:	inout bit;
				RAS:	inout bit;
				CAS:	inout bit;
				SDCKE1:	inout bit;
				CS4:	inout bit;
				OE:	inout bit;
				NFRE_B:	inout bit;
				NFALE:	inout bit;
				NFRB:	inout bit;
				NFWP_B:	inout bit;
				D13:	inout bit;
				A12:	inout bit;
				A10:	inout bit;
				EB1:	inout bit;
				EB0:	inout bit;
				CS5:	inout bit;
				LD0:	inout bit;
				RTS2:	inout bit;
				NFWE_B:	inout bit;
				NF_CE0:	inout bit;
				TX0:	inout bit;
				CTS2:	inout bit;
				SDWE:	inout bit;
				LD3:	inout bit;
				LD2:	inout bit;
				LD1:	inout bit;
				LD4:	inout bit;
				LD7:	inout bit;
				TX1:	inout bit;
				TXD2:	inout bit;
				RXD2:	inout bit;
				TX4_RX1:	inout bit;
				TX2_RX3:	inout bit;
				LD5:	inout bit;
				LD8:	inout bit;
				LD6:	inout bit;
				LD9:	inout bit;
				LD10:	inout bit;
				FST:	inout bit;
				TX3_RX2:	inout bit;
				TX5_RX0:	inout bit;
				SCKT:	inout bit;
				HCKT:	inout bit;
				STXFS5:	inout bit;
				LD12:	inout bit;
				LD14:	inout bit;
				LD11:	inout bit;
				LD13:	inout bit;
				LD15:	inout bit;
				STXD5:	inout bit;
				HCKR:	inout bit;
				SCKR:	inout bit;
				SRXD5:	inout bit;
				FSR:	inout bit;
				LD16:	inout bit;
				LD22:	inout bit;
				LD20:	inout bit;
				LD21:	inout bit;
				LD18:	inout bit;
				LD17:	inout bit;
				LD19:	inout bit;
				SRXD4:	inout bit;
				STXFS4:	inout bit;
				I2C2_CLK:	inout bit;
				SCK4:	inout bit;
				SCK5:	inout bit;
				FEC_TDATA3:	inout bit;
				D3_FPSHIFT:	inout bit;
				CONTRAST:	inout bit;
				D3_CLS:	inout bit;
				D3_HSYNC:	inout bit;
				LD23:	inout bit;
				D3_DRDY:	inout bit;
				I2C2_DAT:	inout bit;
				STXD4:	inout bit;
				FEC_RDATA2:	inout bit;
				FEC_TDATA1:	inout bit;
				FEC_TDATA2:	inout bit;
				D3_REV:	inout bit;
				D3_SPL:	inout bit;
				D3_VSYNC:	inout bit;
				I2C1_CLK:	inout bit;
				FEC_RDATA3:	inout bit;
				FEC_RDATA1:	inout bit;
				FEC_RX_ERR:	inout bit;
				FEC_TX_ERR:	inout bit;
				FEC_CRS:	inout bit;
				I2C1_DAT:	inout bit;
				FEC_MDIO:	inout bit;
				FEC_RDATA0:	inout bit;
				FEC_COL:	inout bit;
				FEC_TX_CLK:	inout bit;
				FEC_TDATA0:	inout bit;
				FEC_MDC:	inout bit;
				FEC_RX_CLK:	inout bit;
				CTS1:	inout bit;
				ATA_DA0:	inout bit;
				ATA_DA2:	inout bit;
				TXD1:	inout bit;
				SD1_DATA0:	inout bit;
				FEC_TX_EN:	inout bit;
				FEC_RX_DV:	inout bit;
				ATA_DMARQ:	inout bit;
				ATA_DATA15:	inout bit;
				ATA_BUFF_EN:	inout bit;
				ATA_RESET_B:	inout bit;
				ATA_CS1:	inout bit;
				CSPI1_SPI_RDY:	inout bit;
				VSTBY:	inout bit;
				GPIO1_0:	inout bit;
				COMPARE:	inout bit;
				SD2_DATA1:	inout bit;
				CSI_VSYNC:	inout bit;
				CSI_D11:	inout bit;
				RTS1:	inout bit;
				RXD1:	inout bit;
				ATA_DATA12:	inout bit;
				ATA_DATA8:	inout bit;
				ATA_DATA3:	inout bit;
				ATA_IORDY:	inout bit;
				USBOTG_OC:	inout bit;
				CSPI1_SS1:	inout bit;
				GPIO2_0:	inout bit;
				SD2_DATA3:	inout bit;
				SD2_CMD:	inout bit;
				CSI_D14:	inout bit;
				CSI_D8:	inout bit;
				SD1_DATA1:	inout bit;
				ATA_DA1:	inout bit;
				ATA_INTRQ:	inout bit;
				ATA_DATA10:	inout bit;
				ATA_DATA6:	inout bit;
				ATA_DATA2:	inout bit;
				ATA_DMACK:	inout bit;
				ATA_CS0:	inout bit;
				CSPI1_MISO:	inout bit;
				CLKO:	inout bit;
				GPIO3_0:	inout bit;
				CAPTURE:	inout bit;
				SD2_DATA0:	inout bit;
				CSI_HSYNC:	inout bit;
				CSI_D13:	inout bit;
				CSI_D10:	inout bit;
				SD1_DATA3:	inout bit;
				SD1_CLK:	inout bit;
				ATA_DATA14:	inout bit;
				ATA_DATA13:	inout bit;
				ATA_DATA9:	inout bit;
				ATA_DATA5:	inout bit;
				ATA_DATA1:	inout bit;
				ATA_DIOW:	inout bit;
				USBOTG_PWR:	inout bit;
				CSPI1_SCLK:	inout bit;
				CSPI1_MOSI:	inout bit;
				MLB_SIG:	inout bit;
				MLB_CLK:	inout bit;
				SD2_CLK:	inout bit;
				CSI_MCLK:	inout bit;
				CSI_D12:	inout bit;
				CSI_D9:	inout bit;
				SD1_DATA2:	inout bit;
				ATA_DATA11:	inout bit;
				ATA_DATA7:	inout bit;
				ATA_DATA4:	inout bit;
				ATA_DATA0:	inout bit;
				ATA_DIOR:	inout bit;
				CSPI1_SS0:	inout bit;
				POWER_FAIL:	inout bit;
				GPIO1_1:	inout bit;
				WDOG_RST:	inout bit;
				MLB_DAT:	inout bit;
				SD2_DATA2:	inout bit;
				CSI_PIXCLK:	inout bit;
				CSI_D15:	inout bit;
				SD1_CMD:	inout bit;
				PGND:		linkage bit;	
				MGND:		linkage bit;	
				GND:			linkage bit_vector(0 to 37);	
				PHY1_VSSA: linkage bit_vector(0 to 1);
				CS0:	linkage bit;
				CS1:	linkage bit;
				CS2:	linkage bit;
				SDCLK:	linkage bit;
				SDCLK_B:	linkage bit;
				BOOT_MODE0:	linkage bit;
				BOOT_MODE1:	linkage bit;
				DE_B:	linkage bit;
				POR_B:	linkage bit;
				SJC_MOD:	linkage bit;
				TTM_PAD:	linkage bit;
				USBPHY1_VBUS:	linkage bit;
				USBPHY1_DP:	linkage bit;
				USBPHY1_DM:	linkage bit;
				USBPHY1_UID:	linkage bit;
				USBPHY1_RREF:	linkage bit;
				USBPHY2_DM:	linkage bit;
				USBPHY2_DP:	linkage bit;
				EXTAL24M:	linkage bit;
				EXTAL_AUDIO:	linkage bit;
				XTAL24M:	linkage bit;
				XTAL_AUDIO:	linkage bit;
				CLK_MODE0:	linkage bit;
				CLK_MODE1:	linkage bit;
				TEST_MODE:	linkage bit;
				EXT_ARMCLK:	linkage bit;
				RESET_IN_B:	linkage bit;
				RTCK:	linkage bit;
				NVCC_NFC  :	linkage bit_vector(0 to 2);	
				NVCC_EMI1 :	linkage bit_vector(0 to 7);	
				NVCC_EMI2 :	linkage bit_vector(0 to 2);	
				NVCC_EMI3:	linkage bit;
				NVCC_LCDC :	linkage bit_vector(0 to 3);	
				NVCC_JTAG:	linkage bit;
				NVCC_SDIO:	linkage bit;
				NVCC_CSI:	linkage bit;
				NVCC_MLB:	linkage bit;
				NVCC_CRM:	linkage bit;
				NVCC_ATA  :	linkage bit_vector(0 to 3);	
				NVCC_MISC:	linkage bit_vector(0 to 2); 	
				VDD   :	linkage bit_vector(0 to 13);    	
				PHY1_VDDA 	:	linkage bit_vector(0 to 1);
				USBPHY1_VDDA_BIAS:	linkage bit;
				USBPHY1_UPLLVDD:	linkage bit_vector(0 to 1);	
				OSC24M_VDD:	linkage bit;
				OSC_AUDIO_VDD:	linkage bit;
				PVDD:	linkage bit;
				FUSE_VDD:	linkage bit;
				PHY2_VDD:	linkage bit;
				MVDD:	linkage bit;
				USBPHY1_VSSA_BIAS:	linkage bit;
				OSC24M_VSS:	linkage bit;
				OSC_AUDIO_VSS:	linkage bit;
				FUSE_VSS:	linkage bit;
				PHY2_VSS:	linkage bit;
				USBPHY1_UPLLGND:	linkage bit;
				TCK:	in bit;
				TDI:	in bit;
				TDO:	out bit;
				TMS:	in bit;
				TRSTB:	in bit 
	);
  		
	use STD_1149_1_2001.all;

	attribute COMPONENT_CONFORMANCE of RINGO_DEVICE : entity is "STD_1149_1_2001";

	attribute PIN_MAP of RINGO_DEVICE : entity is PHYSICAL_PIN_MAP;

	constant RINGO : PIN_MAP_STRING := 
	"D0:		A2,"&
	"A9:		A3,"&
	"A7:		A4,"&
	"A0:		A5,"&
	"SDBA0:		A6,"&
	"SD30:		A7,"&
	"SD27:		A8,"&
	"SD24:		A9,"&
	"SDQS2:		A10,"&
	"SD21:		A11,"&
	"SD18:		A12,"&
	"SDQS1:		A13,"&
	"SD14:		A14,"&
	"SD10:		A15,"&
	"SD9:		A16,"&
	"SD6:		A17,"&
	"SD4:		A18,"&
	"SD1:		A19,"&
	"D5:		B1,"&
	"D2:		B2,"&
	"A13:		B3,"&
	"A8:		B4,"&
	"A5:		B5,"&
	"SDBA1:		B6,"&
	"SD31:		B7,"&
	"SD28:		B8,"&
	"SD26:		B9,"&
	"SD23:		B10,"&
	"SD20:		B11,"&
	"SD19:		B12,"&
	"SD15:		B13,"&
	"SD13:		B14,"&
	"SD11:		B15,"&
	"SD7:		B16,"&
	"SDQS0:		B17,"&
	"SD2:		B18,"&
	"DQM0:		B19,"&
	"CS2:		B20,"&
	"D8:		C1,"&
	"D7:		C2,"&
	"D4:		C3,"&
	"MA10:		C4,"&
	"A6:		C5,"&
	"A3:		C6,"&
	"SDQS3:		C7,"&
	"SD29:		C8,"&
	"SD25:		C9,"&
	"SD22:		C10,"&
	"SD17:		C11,"&
	"SD16:		C12,"&
	"SD12:		C13,"&
	"SD8:		C14,"&
	"SD5:		C15,"&
	"SD3:		C16,"&
	"SD0:		C17,"&
	"DQM3:		C18,"&
	"CS3:		C19,"&
	"RW:		C20,"&
	"D14:		D1,"&
	"D10:		D2,"&
	"D6:		D3,"&
	"D1:		D4,"&
	"A11:		D5,"&
	"A4:		D6,"&
	"A1:		D7,"&
	"A24:		D8,"&
	"A22:		D9,"&
	"A20:		D10,"&
	"A19:		D11,"&
	"A17:		D12,"&
	"A16:		D13,"&
	"A14:		D14,"&
	"A15:		D15,"&
	"DQM2:		D16,"&
	"DQM1:		D17,"&
	"SDCKE0:		D18,"&
	"ECB:		D19,"&
	"LBA:		D20,"&
	"NFCLE:		E1,"&
	"D15:		E2,"&
	"D12:		E3,"&
	"D9:		E4,"&
	"D3:		E5,"&
	"D11:		E6,"&
	"A2:		E7,"&
	"A25:		E8,"&
	"A23:		E9,"&
	"A21:		E10,"&
	"A18:		E11,"&
	"SDCLK:		E12,"&
	"SDCLK_B:		E13,"&
	"BCLK:		E14,"&
	"RAS:		E15,"&
	"CAS:		E16,"&
	"SDCKE1:		E17,"&
	"CS4:		E18,"&
	"CS1:		E19,"&
	"OE:		E20,"&
	"NFRE_B:		F1,"&
	"NFALE:		F2,"&
	"NFRB:		F3,"&
	"NFWP_B:		F4,"&
	"D13:		F5,"&
	"A12:		F6,"&
	"A10:		F15,"&
	"EB1:		F16,"&
	"CS0:		F17,"&
	"EB0:		F18,"&
	"CS5:		F19,"&
	"LD0:		F20,"&
	"RTS2:		G1,"&
	"NFWE_B:		G2,"&
	"NF_CE0:		G3,"&
	"TX0:		G4,"&
	"CTS2:		G5,"&
	"NVCC_EMI3:		G14,"&
	"SDWE:		G15,"&
	"LD3:		G16,"&
	"LD2:		G17,"&
	"LD1:		G18,"&
	"LD4:		G19,"&
	"LD7:		G20,"&
	"TX1:		H1,"&
	"TXD2:		H2,"&
	"RXD2:		H3,"&
	"TX4_RX1:		H4,"&
	"TX2_RX3:		H5,"&
	"LD5:		H16,"&
	"LD8:		H17,"&
	"LD6:		H18,"&
	"LD9:		H19,"&
	"LD10:		H20,"&
	"FST:		J1,"&
	"TX3_RX2:		J2,"&
	"TX5_RX0:		J3,"&
	"SCKT:		J4,"&
	"HCKT:		J5,"&
	"STXFS5:		J6,"&
	"LD12:		J16,"&
	"LD14:		J17,"&
	"LD11:		J18,"&
	"LD13:		J19,"&
	"LD15:		J20,"&
	"STXD5:		K1,"&
	"HCKR:		K2,"&
	"SCKR:		K3,"&
	"SRXD5:		K4,"&
	"FSR:		K5,"&
	"LD16:		K14,"&
	"LD22:		K15,"&
	"LD20:		K16,"&
	"LD21:		K17,"&
	"LD18:		K18,"&
	"LD17:		K19,"&
	"LD19:		K20,"&
	"SRXD4:		L1,"&
	"STXFS4:		L2,"&
	"I2C2_CLK:		L3,"&
	"SCK4:		L4,"&
	"SCK5:		L5,"&
	"FEC_TDATA3:		L6,"&
	"D3_FPSHIFT:		L15,"&
	"CONTRAST:		L16,"&
	"D3_CLS:		L17,"&
	"D3_HSYNC:		L18,"&
	"LD23:		L19,"&
	"D3_DRDY:		L20,"&
	"I2C2_DAT:		M1,"&
	"STXD4:		M2,"&
	"FEC_RDATA2:		M3,"&
	"FEC_TDATA1:		M4,"&
	"FEC_TDATA2:		M5,"&
	"FUSE_VSS:		M11,"&
	"PGND:		M12,"&
	"TTM_PAD:		M16,"&
	"D3_REV:		M17,"&
	"D3_SPL:		M18,"&
	"D3_VSYNC:		M19,"&
	"I2C1_CLK:		M20,"&
	"FEC_RDATA3:		N1,"&
	"FEC_RDATA1:		N2,"&
	"FEC_RX_ERR:		N3,"&
	"FEC_TX_ERR:		N4,"&
	"FEC_CRS:		N5,"&
	"MGND:		N11,"&
	"PVDD:		N13,"&
	"USBPHY1_UPLLGND:		N14,"&
	"I2C1_DAT:		N17,"&
	"USBPHY1_UID:		N18,"&
	"USBPHY1_DM:		N19,"&
	"FEC_MDIO:		P1,"&
	"FEC_RDATA0:		P2,"&
	"FEC_COL:		P3,"&
	"FEC_TX_CLK:		P4,"&
	"FEC_TDATA0:		P5,"&
	"MVDD:		P11,"&
	"PHY2_VSS:		P12,"&
	"FUSE_VDD:		P13,"&
	"NVCC_SDIO:		P14,"&
	"TDI:		P15,"&
	"NVCC_JTAG:		P16,"&
	"USBPHY1_VBUS:		P18,"&
	"USBPHY1_DP:		P19,"&
	"FEC_MDC:		R1,"&
	"FEC_RX_CLK:		R2,"&
	"CTS1:		R3,"&
	"ATA_DA0:		R4,"&
	"ATA_DA2:		R5,"&
	"TXD1:		R6,"&
	"NVCC_CRM:		R9,"&
	"NVCC_MLB:		R10,"&
	"NVCC_CSI:		R11,"&
	"PHY2_VDD:		R13,"&
	"SD1_DATA0:		R14,"&
	"TDO:		R15,"&
	"TMS:		R16,"&
	"TCK:		R17,"&
	"USBPHY1_VSSA_BIAS:		R18,"&
	"USBPHY1_RREF:		R19,"&
	"USBPHY1_VDDA_BIAS:		R20,"&
	"FEC_TX_EN:		T1,"&
	"FEC_RX_DV:		T2,"&
	"ATA_DMARQ:		T3,"&
	"ATA_DATA15:		T4,"&
	"ATA_BUFF_EN:		T5,"&
	"ATA_RESET_B:		T6,"&
	"ATA_CS1:		T7,"&
	"CSPI1_SPI_RDY:		T8,"&
	"VSTBY:		T9,"&
	"CLK_MODE1:		T10,"&
	"GPIO1_0:		T11,"&
	"COMPARE:		T12,"&
	"SD2_DATA1:		T13,"&
	"CSI_VSYNC:		T14,"&
	"CSI_D11:		T15,"&
	"TRSTB:		T16,"&
	"OSC24M_VSS:		T18,"&
	"OSC24M_VDD:		T19,"&
	"EXTAL24M:		T20,"&
	"RTS1:		U1,"&
	"RXD1:		U2,"&
	"ATA_DATA12:		U3,"&
	"ATA_DATA8:		U4,"&
	"ATA_DATA3:		U5,"&
	"ATA_IORDY:		U6,"&
	"USBOTG_OC:		U7,"&
	"CSPI1_SS1:		U8,"&
	"BOOT_MODE1:		U9,"&
	"RESET_IN_B:		U10,"&
	"GPIO2_0:		U11,"&
	"SD2_DATA3:		U12,"&
	"SD2_CMD:		U13,"&
	"CSI_D14:		U14,"&
	"CSI_D8:		U15,"&
	"SD1_DATA1:		U16,"&
	"SJC_MOD:		U17,"&
	"RTCK:		U18,"&
	"OSC_AUDIO_VSS:		U19,"&
	"XTAL24M:		U20,"&
	"ATA_DA1:		V1,"&
	"ATA_INTRQ:		V2,"&
	"ATA_DATA10:		V3,"&
	"ATA_DATA6:		V4,"&
	"ATA_DATA2:		V5,"&
	"ATA_DMACK:		V6,"&
	"ATA_CS0:		V7,"&
	"EXT_ARMCLK:		V8,"&
	"CSPI1_MISO:		V9,"&
	"CLKO:		V10,"&
	"GPIO3_0:		V11,"&
	"CAPTURE:		V12,"&
	"SD2_DATA0:		V13,"&
	"CSI_HSYNC:		V14,"&
	"CSI_D13:		V15,"&
	"CSI_D10:		V16,"&
	"SD1_DATA3:		V17,"&
	"SD1_CLK:		V18,"&
	"XTAL_AUDIO:		V19,"&
	"OSC_AUDIO_VDD:		V20,"&
	"ATA_DATA14:		W1,"&
	"ATA_DATA13:		W2,"&
	"ATA_DATA9:		W3,"&
	"ATA_DATA5:		W4,"&
	"ATA_DATA1:		W5,"&
	"ATA_DIOW:		W6,"&
	"USBOTG_PWR:		W7,"&
	"CSPI1_SCLK:		W8,"&
	"CSPI1_MOSI:		W9,"&
	"BOOT_MODE0:		W10,"&
	"POR_B:		W11,"&
	"MLB_SIG:		W12,"&
	"MLB_CLK:		W13,"&
	"SD2_CLK:		W14,"&
	"CSI_MCLK:		W15,"&
	"CSI_D12:		W16,"&
	"CSI_D9:		W17,"&
	"SD1_DATA2:		W18,"&
	"DE_B:		W19,"&
	"EXTAL_AUDIO:		W20,"&
	"ATA_DATA11:		Y2,"&
	"ATA_DATA7:		Y3,"&
	"ATA_DATA4:		Y4,"&
	"ATA_DATA0:		Y5,"&
	"ATA_DIOR:		Y6,"&
	"TEST_MODE:		Y7,"&
	"CSPI1_SS0:		Y8,"&
	"POWER_FAIL:		Y9,"&
	"CLK_MODE0:		Y10,"&
	"GPIO1_1:		Y11,"&
	"WDOG_RST:		Y12,"&
	"MLB_DAT:		Y13,"&
	"SD2_DATA2:		Y14,"&
	"CSI_PIXCLK:		Y15,"&
	"CSI_D15:		Y16,"&
	"USBPHY2_DM:		Y17,"&
	"USBPHY2_DP:		Y18,"&
	"SD1_CMD:		Y19," &
	"GND :			(A1,A20,H8,H10,H11,H12,H13,J8,J9,J10,J11,J12,J13,K8,K9,K10,K11,K12,K13,L9,L10,L11,L12,L13,M7,M8,M9,M10,M13,N8,N9,N10,N12,P9,P10,T17,Y1,Y20)," &
	"VDD:       	(F7,F8,F9,F12,G13,H15,J7,J15,L7,M6,N7,R7,R8,R12)," &
	"NVCC_MISC: 	(K6,K7,L8)," &
	"NVCC_EMI1: 	(F10,F11,G7,G8,G9,G10,G11,H9)," &
	"NVCC_EMI2: 	(F13,F14,G12),"&
	"NVCC_NFC:  	(G6,H6,H7),"&
	"NVCC_LCDC: 	(H14,J14,L14,M14),"&
	"PHY1_VDDA: 	(M15,N20),"&
	"NVCC_ATA:  	(N6,P6,P7,P8),"&
	"USBPHY1_UPLLVDD:	(N15,P17),"&
	"PHY1_VSSA: 	(N16,P20)";

	---attribute PORT_GROUPING of RINGO_DEVICE : entity is
 	---"DIFFERENTIAL_VOLTAGE ( " &
	---	 "(SDCLK,	SDCLK_B))" ;

	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_RESET of  TRSTB : signal is true;
	attribute TAP_SCAN_CLOCK of    TCK : signal is (20.0e6, BOTH);

	attribute INSTRUCTION_LENGTH of RINGO_DEVICE : entity is 5;

	attribute INSTRUCTION_OPCODE of RINGO_DEVICE : entity is 
	   "EXTEST            	(00010)," &
	   "IDCODE            	(00000)," &
	   "HIGHZ             	(00011)," &
	   "SAMPLE            	(00001)," &
	   "PRELOAD           	(00001)," &
	   "EXTRA_DEBUG_JTAG  	(00100)," &
	   "ENTER_DEBUG_JTAG  	(00101)," &
	   "SERIAL_ACCESS_JTAG	(00110)," &
	   "TAP_SEL_JTAG      	(00111)," &
	   "SEC_CHALLENGE_JTAG	(01100)," &
	   "SEC_RESPONSE_JTAG 	(01101)," &
	   "BYPASS            	(11111)";

	attribute INSTRUCTION_CAPTURE of RINGO_DEVICE : entity is "XXX01";
	attribute INSTRUCTION_PRIVATE of RINGO_DEVICE : entity is 
	   "EXTRA_DEBUG_JTAG, ENTER_DEBUG_JTAG, SERIAL_ACCESS_JTAG, TAP_SEL_JTAG, " &
	   "SEC_CHALLENGE_JTAG, SEC_RESPONSE_JTAG ";

	attribute IDCODE_REGISTER   of RINGO_DEVICE : entity is 
	"00001000100000100110000000011101";
	attribute BOUNDARY_LENGTH of RINGO_DEVICE : entity is 526;

	attribute BOUNDARY_REGISTER of RINGO_DEVICE : entity is 
	
"525  (BC_1,  *,					 control,      1),	" &
"524  (BC_6,		SD1_CMD    ,		     bidir,	   X,	  525,    1,	  Pull1 ), " &
"523  (BC_1,  *,					 control,      1),		  		 " &
"522  (BC_6,		SD1_CLK    ,		     bidir,	   X,	  523,    1,	  Pull1 ), " &
"521  (BC_1,  *,					 control,      1),		  		 " &
"520  (BC_6,		SD1_DATA0  ,		     bidir,	   X,	  521,    1,	  Pull1 ), " &
"519  (BC_1,  *,					 control,      1),		  		 " &
"518  (BC_6,		SD1_DATA1  ,		     bidir,	   X,	  519,    1,	  Pull1 ), " &
"517  (BC_1,  *,					 control,      1),		  		 " &
"516  (BC_6,		SD1_DATA2  ,		     bidir,	   X,	  517,    1,	  Pull1 ), " &
"515  (BC_1,  *,					 control,      1),		  		 " &
"514  (BC_6,		SD1_DATA3  ,		     bidir,	   X,	  515,    1,	  Pull0 ), " &
"513  (BC_1,  *,					 control,      1),		  		 " &
"512  (BC_6,		CSI_D8     ,		     bidir,	   X,	  513,    1,	  Keeper), " &
"511  (BC_1,  *,					 control,      1),		  		 " &
"510  (BC_6,		CSI_D9     ,		     bidir,	   X,	  511,    1,	  Keeper), " &
"509  (BC_1,  *,					 control,      1),		  		 " &
"508  (BC_6,		CSI_D10    ,		     bidir,	   X,	  509,    1,	  Keeper), " &
"507  (BC_1,  *,					 control,      1),		  		 " &
"506  (BC_6,		CSI_D11    ,		     bidir,	   X,	  507,    1,	  Keeper), " &
"505  (BC_1,  *,					 control,      1),		  		 " &
"504  (BC_6,		CSI_D12    ,		     bidir,	   X,	  505,    1,	  Keeper), " &
"503  (BC_1,  *,					 control,      1),		  		 " &
"502  (BC_6,		CSI_D13    ,		     bidir,	   X,	  503,    1,	  Keeper), " &
"501  (BC_1,  *,					 control,      1),		  		 " &
"500  (BC_6,		CSI_D14    ,		     bidir,	   X,	  501,    1,	  Keeper), " &
"499  (BC_1,  *,					 control,      1),		  		 " &
"498  (BC_6,		CSI_D15    ,		     bidir,	   X,	  499,    1,	  Keeper), " &
"497  (BC_1,  *,					 control,      1),		  	      " &
"496  (BC_6,		CSI_MCLK   ,		     bidir,	   X,	  497,    1,	  z	), " &
"495  (BC_1,  *,					 control,      1),		  		 " &
"494  (BC_6,		CSI_VSYNC  ,		     bidir,	   X,	  495,    1,	  Keeper), " &  	 
"493  (BC_1,  *,					 control,      1),		  		 " &
"492  (BC_6,		CSI_HSYNC  ,		     bidir,	   X,	  493,    1,	  Keeper), " &
"491  (BC_1,  *,					 control,      1),		  		 " &
"490  (BC_6,		CSI_PIXCLK ,		     bidir,	   X,	  491,    1,	  Keeper), " &      
"489  (BC_1,  *,					 control,      1),		  		 " &
"488  (BC_6,		SD2_CMD    ,		     bidir,	   X,	  489,    1,	  Pull1 ), " & 
"487  (BC_1,  *,					 control,      1),		  		 " &
"486  (BC_6,		SD2_CLK    ,		     bidir,	   X,	  487,    1,	  Pull1 ), " &
"485  (BC_1,  *,					 control,      1),		  		 " &
"484  (BC_6,		SD2_DATA0  ,		     bidir,	   X,	  485,    1,	  Pull1 ), " &
"483  (BC_1,  *,					 control,      1),		  	      " &
"482  (BC_6,		SD2_DATA1  ,		     bidir,	   X,	  483,    1,      Pull1 ), " &       
"481  (BC_1,  *,					 control,      1),		  	      " &
"480  (BC_6,		SD2_DATA2  ,		     bidir,	   X,	  481	,    1,   Pull1 ), " &
"479  (BC_1,  *,					 control,      1),   		  	      " &
"478  (BC_6,		SD2_DATA3  ,		     bidir,	   X,	  479	,    1,   Pull0 ), " &      
"477  (BC_1,  *,					 control,      1),   		  	      " & 
"476  (BC_6,		MLB_CLK    ,		     bidir,	   X,	  477	,    1,   Pull0 ), " &       
"475  (BC_1,  *,					 control,      1),   		  	      " & 
"474  (BC_6,		MLB_DAT    ,		     bidir,	   X,	  475	,    1,   Pull0 ), " &      
"473  (BC_1,  *,					 control,      1),   		  	      " &
"472  (BC_6,		MLB_SIG    ,		     bidir,	   X,	  473	,    1,   Pull0 ), " &
"471  (BC_1,  *,					 control,      1),   		  	      " &
"470  (BC_6,		CAPTURE    ,		     bidir,	   X,	  471	,    1,   Pull1 ), " &
"469  (BC_1,  *,					 control,      1),   		  	      " &
"468  (BC_6,		COMPARE    ,		     bidir,	   X,	  469	,    1,   Pull1 ), " &
"467  (BC_1,  *,					 control,      1),   		  	  " &
"466  (BC_6,		WDOG_RST   ,		     bidir,	   X,	  467	,    1,   Pull1 ), " &
"465  (BC_1,  *,					 control,      1),   		  	  " &
"464  (BC_6,		GPIO1_0    ,		     bidir,	   X,	  465	,    1,   Keeper), " &
"463  (BC_1,  *,					 control,      1),   		  	  " &
"462  (BC_6,		GPIO1_1    ,		     bidir,	   X,	  463	,    1,   Keeper), " &
"461  (BC_1,  *,					 control,      1),   		  		 " &
"460  (BC_6,		GPIO2_0       , 	     bidir,	   X,	  461	,    1,   Keeper), " &
"459  (BC_1,  *,					 control,      1),   		  	      " &
"458  (BC_6,		GPIO3_0       , 	     bidir,	   X,	  459	,    1,   Keeper), " &
"457  (BC_1,  *,					 control,      1),   		  	      " &
"456  (BC_6,		CLKO	      , 	     bidir,	   X,	  457	,    1,   Pull0 ), " &
"455  (BC_1,  *,					 control,      1),   		  	      " &
"454  (BC_6,		POWER_FAIL    , 	     bidir,	   X,	  455	,    1,   Pull0 ), " &
"453  (BC_1,  *,					 control,      1),   		  	      " &
"452  (BC_6,		VSTBY	      , 	     bidir,	   X,	  453	,    1,   z	), " &
"451  (BC_1,  *,					 control,      1),   		  	      " &
"450  (BC_6,		CSPI1_MOSI    , 	     bidir,	   X,	  451	,    1,   Pull0 ), " &
"449  (BC_1,  *,					 control,      1),   		  	      " &
"448  (BC_6,		CSPI1_MISO    , 	     bidir,	   X,	  449	,    1,   Pull0 ), " &
"447  (BC_1,  *,					 control,      1),   		  		 " &
"446  (BC_6,		CSPI1_SS0    ,  		bidir,        X,  447	,    1,   Pull1 ), " &
"445  (BC_1,  *,					    control,	     1),	  		 " &
"444  (BC_6,		CSPI1_SS1    ,  		bidir,        X,  445	,    1,   Pull1 ), " &
"443  (BC_1,  *,					    control,	     1),	  		 " &
"442  (BC_6,		CSPI1_SCLK   ,  		bidir,        X,  443	,    1,   Pull0 ), " &
"441  (BC_1,  *,					    control,	     1),	  		 " &
"440  (BC_6,		CSPI1_SPI_RDY,  		bidir,        X,  441	,    1,   Pull1 ), " &
"439  (BC_1,  *,					    control,	     1),	  		 " &
"438  (BC_6,		USBOTG_PWR   ,  		bidir,        X,  439	,    1,   z	), " &
"437  (BC_1,  *,					    control,	     1),	  		 " &
"436  (BC_6,		USBOTG_OC    ,  		bidir,        X,  437	,    1,   Pull0 ), " &
"435  (BC_1,  *,					    control,	     1),	  		 " &
"434  (BC_6,		ATA_CS0      ,  		bidir,        X,  435	,    1,   z	), " &
"433  (BC_1,  *,					    control,	     1),	  		 " &
"432  (BC_6,		ATA_CS1      ,  		bidir,        X,  433	,    1,   z	), " &  											     
"431  (BC_1,  *,					    control,	     1),	  		 " &
"430  (BC_6,		ATA_DIOR     ,  		bidir,        X,  431	,    1,   z	), " &
"429  (BC_1,  *,					    control,	     1),	  		 " &
"428  (BC_6,		ATA_DIOW     ,  		bidir,        X,  429	,    1,   z	), " &
"427  (BC_1,  *,					    control,	     1),	  		 " &
"426  (BC_6,		ATA_DMACK    ,  		bidir,        X,  427	,    1,   z	), " &
"425  (BC_1,  *,					    control,	     1),	  		 " &
"424  (BC_6,		ATA_RESET_B  ,  		bidir,        X,  425	,    1,   z	), " &
"423  (BC_1,  *,					    control,	     1),	  		 " &
"422  (BC_6,		ATA_IORDY    ,  		bidir,        X,  423	,    1,   Pull0 ), " &
"421  (BC_1,  *,					    control,	     1),	  		 " &
"420  (BC_6,		ATA_DATA0    ,  		bidir,        X,  421	,    1,   Pull0 ), " &
"419  (BC_1,  *,					    control,	     1),	  		 " &
"418  (BC_6,		ATA_DATA1    ,  		bidir,        X,  419	,    1,   Pull0 ), " &
"417  (BC_1,  *,					    control,	     1),	  		 " &
"416  (BC_6,		ATA_DATA2    ,  		bidir,        X,  417	,    1,   Pull0 ), " &
"415  (BC_1,  *,					    control,	     1),	  		 " &
"414  (BC_6,		ATA_DATA3    ,  		bidir,        X,  415	,    1,   Pull0 ), " &
"413  (BC_1,  *,					    control,	     1),	  		 " &
"412  (BC_6,		ATA_DATA4    ,  		bidir,        X,  413	,    1,   Pull0 ), " &
"411  (BC_1,  *,					    control,	     1),	  		 " &
"410  (BC_6,		ATA_DATA5    ,  		bidir,        X,  411	,    1,   Pull0 ), " &
"409  (BC_1,  *,					    control,	     1),	  		 " &
"408  (BC_6,		ATA_DATA6    ,  		bidir,        X,  409	,    1,   Pull0 ), " &
"407  (BC_1,  *,					    control,	     1),	  		 " &
"406  (BC_6,		ATA_DATA7    ,  		bidir,        X,  407	,    1,   Pull0 ), " &
"405  (BC_1,  *,					    control,	     1),	  		 " &
"404  (BC_6,		ATA_DATA8    ,  		bidir,        X,  405	,    1,   Pull0 ), " &
"403  (BC_1,  *,					    control,	     1),	  		 " &
"402  (BC_6,		ATA_DATA9    ,  		bidir,        X,  403	,    1,   Pull0 ), " &
"401  (BC_1,  *,					    control,	     1),	  		 " &
"400  (BC_6,		ATA_DATA10   ,  		bidir,        X,  401	,    1,   Pull0 ), " &
"399  (BC_1,  *,					    control,	     1),	  		 " &
"398  (BC_6,		ATA_DATA11   ,  		bidir,        X,  399	,    1,   Pull0 ), " &
"397  (BC_1,  *,					    control,	     1),	  		 " &
"396  (BC_6,		ATA_DATA12   ,  		bidir,        X,  397	,    1,   Pull0 ), " &
"395  (BC_1,  *,					    control,	     1),	  		 " &
"394  (BC_6,		ATA_DATA13   ,  		bidir,        X,  395	,    1,   Pull0 ), " &
"393  (BC_1,  *,					    control,	     1),	  		 " &
"392  (BC_6,		ATA_DATA14   ,  		bidir,        X,  393	,    1,   Pull0 ), " &
"391  (BC_1,  *,					    control,	     1),	  		 " &
"390  (BC_6,		ATA_DATA15   ,  		bidir,        X,  391	,    1,   Pull0 ), " &
"389  (BC_1,  *,					    control,	     1),	  		 " &
"388  (BC_6,		ATA_INTRQ    ,  		bidir,        X,  389	,    1,   Pull0 ), " &
"387  (BC_1,  *,					    control,	     1),	  		 " &
"386  (BC_6,		ATA_BUFF_EN  ,  		bidir,        X,  387	,    1,   z	), " &
"385  (BC_1,  *,					    control,	     1),	  		 " &
"384  (BC_6,		ATA_DMARQ    ,  		bidir,        X,  385	,    1,   Pull0 ), " &
"383  (BC_1,  *,					    control,	     1),	  		 " &
"382  (BC_6,		ATA_DA0      ,  		bidir,        X,  383	,    1,   z	), " &
"381  (BC_1,  *,					    control,	     1),	  		 " &
"380  (BC_6,		ATA_DA1      ,  		bidir,        X,  381	,    1,   z	), " &
"379  (BC_1,  *,					    control,	     1),	  		 " &
"378  (BC_6,		ATA_DA2      ,  		bidir,        X,  379	,    1,   z	), " &
"377  (BC_1,  *,					    control,	     1),	  		 " &
"376  (BC_6,		RXD1	     ,  		bidir,        X,  377	,    1,   Pull1 ), " &
"375  (BC_1,  *,					    control,	     1),	  		 " &
"374  (BC_6,		TXD1	     ,  		bidir,        X,  375	,    1,   z	), " &
"373  (BC_1,  *,					    control,	     1),	  		 " &
"372  (BC_6,		RTS1	     ,  		bidir,        X,  373	,    1,   Pull1 ), " &
"371  (BC_1,  *,					    control,	     1),	  		 " &
"370  (BC_6,		CTS1	     ,  		bidir,        X,  371	,    1,   z	), " &
"369  (BC_1,  *,					    control,	     1),	  		 " &
"368  (BC_6,		FEC_TX_CLK   ,  		bidir,        X,  369	,    1,   Pull0 ), " &
"367  (BC_1,  *,					    control,	     1),	  		 " &
"366  (BC_6,		FEC_RX_CLK   ,  		bidir,        X,  367	,    1,   Pull0 ), " &
"365  (BC_1,  *,					    control,	     1),	  		 " &
"364  (BC_6,		FEC_RX_DV    ,  		bidir,        X,  365	,    1,   Pull0 ), " &
"363  (BC_1,  *,					    control,	     1),	  		 " &
"362  (BC_6,		FEC_COL      ,  		bidir,        X,  363	,    1,   Pull0 ), " &
"361  (BC_1,  *,					    control,	     1),	  		 " &
"360  (BC_6,		FEC_RDATA0   ,  		bidir,        X,  361	,    1,   Pull0 ), " &
"359  (BC_1,  *,					    control,	     1),	  		 " &
"358  (BC_6,		FEC_TDATA0   ,  		bidir,        X,  359	,    1,   z	), " &
"357  (BC_1,  *,					    control,	     1),	  		 " &
"356  (BC_6,		FEC_TX_EN    ,  		bidir,        X,  357	,    1,   z	), " &
"355  (BC_1,  *,					    control,	     1),	  		 " &
"354  (BC_6,		FEC_MDC      ,  		bidir,        X,  355	,    1,   z	), " &
"353  (BC_1,  *,					    control,	     1),	  		 " &
"352  (BC_6,		FEC_MDIO     ,  		bidir,        X,  353	,    1,   Pull1 ), " &
"351  (BC_1,  *,					    control,	     1),	  		 " &
"350  (BC_6,		FEC_TX_ERR   ,  		bidir,        X,  351	,    1,   z	), " &
"349  (BC_1,  *,					    control,	     1),	  		 " &
"348  (BC_6,		FEC_RX_ERR   ,  		bidir,        X,  349	,    1,   Pull0 ), " &
"347  (BC_1,  *,					    control,	     1),	  		 " &
"346  (BC_6,		FEC_CRS      ,  		bidir,        X,  347	,    1,   Pull0 ), " &
"345  (BC_1,  *,					    control,	     1),	  		 " &
"344  (BC_6,		FEC_RDATA1   ,  		bidir,        X,  345	,    1,   Pull0 ), " &
"343  (BC_1,  *,					    control,	     1),	  		 " &
"342  (BC_6,		FEC_TDATA1   ,  		bidir,        X,  343	,    1,   z	), " &
"341  (BC_1,  *,					    control,	     1),	  		 " &
"340  (BC_6,		FEC_RDATA2   ,  		bidir,        X,  341	,    1,   Pull0 ), " &
"339  (BC_1,  *,					    control,	     1),	  		 " &
"338  (BC_6,		FEC_TDATA2   ,  		bidir,        X,  339	,    1,   z	), " &
"337  (BC_1,  *,					    control,	     1),	  		 " &
"336  (BC_6,		FEC_RDATA3   ,  		bidir,        X,  337	,    1,   Pull0 ), " &
"335  (BC_1,  *,					    control,	     1),	  		 " &
"334  (BC_6,		FEC_TDATA3   ,  		bidir,        X,  335	,    1,   z	), " &
"333  (BC_1,  *,					    control,	     1),	  		 " &
"332  (BC_6,		I2C2_CLK     ,  		bidir,        X,  333	,    1,   Pull1 ), " &
"331  (BC_1,  *,					    control,	     1),	  		 " &
"330  (BC_6,		I2C2_DAT     ,  		bidir,        X,  331	,    1,   Pull1 ), " &
"329  (BC_1,  *,					    control,	     1),	  		 " &
"328  (BC_6,		STXD4	     ,  		bidir,        X,  329	,    1,   Pull1 ), " &
"327  (BC_1,  *,					    control,	     1),	  		 " &
"326  (BC_6,		SRXD4	     ,  		bidir,        X,  327	,    1,   Pull1 ), " &
"325  (BC_1,  *,					    control,	     1),	  		 " &
"324  (BC_6,		SCK4	     ,  		bidir,        X,  325	,    1,   Pull1 ), " &
"323  (BC_1,  *,					    control,	     1),	  		 " &
"322  (BC_6,		STXFS4       ,  		bidir,        X,  323	,    1,   Pull1 ), " &
"321  (BC_1,  *,					    control,	     1),	  		 " &
"320  (BC_6,		STXD5	     ,  		bidir,        X,  321	,    1,   Pull1 ), " &
"319  (BC_1,  *,					    control,	     1),	  		 " &
"318  (BC_6,		SRXD5	     ,  		bidir,        X,  319	,    1,   Pull1 ), " &
"317  (BC_1,  *,					    control,	     1),	  		 " &
"316  (BC_6,		SCK5	     ,  		bidir,        X,  317	,    1,   Pull1 ), " &
"315  (BC_1,  *,					    control,	     1),	  		 " &
"314  (BC_6,		STXFS5       ,  		bidir,        X,  315	,    1,   Pull1 ), " &
"313  (BC_1,  *,					    control,	     1),	  		 " &
"312  (BC_6,		SCKR	     ,  		bidir,        X,  313	,    1,   Pull1 ), " &
"311  (BC_1,  *,					    control,	     1),	  		 " &
"310  (BC_6,		FSR	     ,  		bidir,        X,  311	,    1,   Pull1 ), " &
"309  (BC_1,  *,					    control,	     1),	  		 " &
"308  (BC_6,		HCKR	     ,  		bidir,        X,  309	,    1,   Pull1 ), " &
"307  (BC_1,  *,					    control,	     1),	  		 " &
"306  (BC_6,		SCKT	     ,  		bidir,        X,  307	,    1,   Pull1 ), " &
"305  (BC_1,  *,					    control,	     1),	  		 " &
"304  (BC_6,		FST	     ,  		bidir,        X,  305	,    1,   Pull1 ), " &
"303  (BC_1,  *,					    control,	     1),	  		 " &
"302  (BC_6,		HCKT	     ,  		bidir,        X,  303	,    1,   Pull1 ), " &
"301  (BC_1,  *,					    control,	     1),	  		 " &
"300  (BC_6,		TX5_RX0      ,  		bidir,        X,  301	,    1,   Pull1 ), " &
"299  (BC_1,  *,					    control,	     1),	  		 " &
"298  (BC_6,		TX4_RX1      ,  		bidir,        X,  299	,    1,   Pull1 ), " &
"297  (BC_1,  *,					    control,	     1),	  		 " &
"296  (BC_6,		TX3_RX2      ,  		bidir,        X,  297	,    1,   Pull1 ), " &
"295  (BC_1,  *,					    control,	     1),	  		 " &
"294  (BC_6,		TX2_RX3      ,  		bidir,        X,  295	,    1,   Pull1 ), " &
"293  (BC_1,  *,					    control,	     1),	  		 " &
"292  (BC_6,		TX1	     ,  		bidir,        X,  293	,    1,   Pull1 ), " &
"291  (BC_1,  *,					    control,	     1),	  		 " &
"290  (BC_6,		TX0	     ,  		bidir,        X,  291	,    1,   Pull1 ), " &
"289  (BC_1,  *,					    control,	     1),	  		 " &
"288  (BC_6,		RXD2	     ,  		bidir,        X,  289	,    1,   Pull1 ), " &
"287  (BC_1,  *,					    control,	     1),	  		 " &
"286  (BC_6,		TXD2	     ,  		bidir,        X,  287	,    1,   z	), " &
"285  (BC_1,  *,					    control,	     1),	  		 " &
"284  (BC_6,		RTS2	     ,  		bidir,        X,  285	,    1,   Pull1 ), " &
"283  (BC_1,  *,					    control,	     1),	  		 " &
"282  (BC_6,		CTS2	     ,  		bidir,        X,  283	,    1,   z	), " &
"281  (BC_1,  *,					    control,	     1),	  		 " &
"280  (BC_6,		NF_CE0       ,  		bidir,        X,  281	,    1,   z	), " &
"279  (BC_1,  *,					    control,	     1),	  		 " &
"278  (BC_6,		NFWE_B       ,  		bidir,        X,  279	,    1,   Pull1 ), " &
"277  (BC_1,  *,					    control,	     1),	  		 " &
"276  (BC_6,		NFRE_B       ,  		bidir,        X,  277	,    1,   Pull1 ), " &
"275  (BC_1,  *,					    control,	     1),	  		 " &
"274  (BC_6,		NFALE	     ,  		bidir,        X,  275	,    1,   z	), " &
"273  (BC_1,  *,					    control,	     1),	  		 " &
"272  (BC_6,		NFCLE	     ,  		bidir,        X,  273	,    1,   z	), " &
"271  (BC_1,  *,					    control,	     1),	  		 " &
"270  (BC_6,		NFWP_B       ,  		bidir,        X,  271	,    1,   Pull1 ), " &
"269  (BC_1,  *,					    control,	     1),	  		 " &
"268  (BC_6,		NFRB	     ,  		bidir,        X,  269	,    1,   Pull1 ), " &
"267  (BC_1,  *,					    control,	     1),	  		 " &
"266  (BC_6,		D15	     ,  		bidir,        X,  267	,    1,   Keeper), " &
"265  (BC_1,  *,					    control,	     1),	  		 " &
"264  (BC_6,		D14	     ,  		bidir,        X,  265	,    1,   Keeper), " &
"263  (BC_1,  *,					    control,	     1),	  		 " &
"262  (BC_6,		D13	     ,  		bidir,        X,  263	,    1,   Keeper), " &
"261  (BC_1,  *,					    control,	     1),	  		 " &
"260  (BC_6,		D12	     ,  		bidir,        X,  261	,    1,   Keeper), " &
"259  (BC_1,  *,					    control,	     1),	  		 " &
"258  (BC_6,		D11	     ,  		bidir,        X,  259	,    1,   Keeper), " &
"257  (BC_1,  *,					    control,	     1),	  		 " &
"256  (BC_6,		D10	     ,  		bidir,        X,  257	,    1,   Keeper), " &
"255  (BC_1,  *,					    control,	     1),	  		 " &
"254  (BC_6,		D9	     ,  		bidir,        X,  255	,    1,   Keeper), " &
"253  (BC_1,  *,					    control,	     1),	  		 " &
"252  (BC_6,		D8	     ,  		bidir,        X,  253	,    1,   Keeper), " &
"251  (BC_1,  *,					    control,	     1),	  		 " &
"250  (BC_6,		D7	     ,  		bidir,        X,  251	,    1,   Keeper), " &
"249  (BC_1,  *,					    control,	     1),	  		 " &
"248  (BC_6,		D6	     ,  		bidir,        X,  249	,    1,   Keeper), " &
"247  (BC_1,  *,					    control,	     1),	  		 " &
"246  (BC_6,		D5	     ,  		bidir,        X,  247	,    1,   Keeper), " &
"245  (BC_1,  *,					    control,	     1),	  		 " &
"244  (BC_6,		D4	     ,  		bidir,        X,  245	,    1,   Keeper), " &
"243  (BC_1,  *,					    control,	     1),	  		 " &
"242  (BC_6,		D3	     ,  		bidir,        X,  243	,    1,   Keeper), " &
"241  (BC_1,  *,					    control,	     1),	  		 " &
"240  (BC_6,		D2	     ,  		bidir,        X,  241	,    1,   Keeper), " &
"239  (BC_1,  *,					    control,	     1),	  		 " &
"238  (BC_6,		D1	     ,  		bidir,        X,  239	,    1,   Keeper), " &
"237  (BC_1,  *,					    control,	     1),	  		 " &
"236  (BC_6,		D0	     ,  		bidir,        X,  237	,    1,   Keeper), " &
"235  (BC_1,  *,					    control,	     1),	  		 " &
"234  (BC_6,		MA10	     ,  		bidir,        X,  235	,    1,   z	), " &
"233  (BC_1,  *,					    control,	     1),	  		 " &
"232  (BC_6,		A13	     ,  		bidir,        X,  233	,    1,   Pull1 ), " &
"231  (BC_1,  *,					    control,	     1),	  		 " &
"230  (BC_6,		A12	     ,  		bidir,        X,  231	,    1,   Pull1 ), " &
"229  (BC_1,  *,					    control,	     1),	  		 " &
"228  (BC_6,		A11	     ,  		bidir,        X,  229	,    1,   Pull1 ), " &
"227  (BC_1,  *,					    control,	     1),	  		 " &
"226  (BC_6,		A9	     ,  		bidir,        X,  227	,    1,   Pull1 ), " &
"225  (BC_1,  *,					    control,	     1),	  		 " &
"224  (BC_6,		A8	     ,  		bidir,        X,  225	,    1,   Pull1 ), " &
"223  (BC_1,  *,					    control,	     1),	  		 " &
"222  (BC_6,		A7	     ,  		bidir,        X,  223	,    1,   Pull1 ), " &
"221  (BC_1,  *,					    control,	     1),	  		 " &
"220  (BC_6,		A6	     ,  		bidir,        X,  221	,    1,   Pull1 ), " &
"219  (BC_1,  *,					    control,	     1),	  		 " &
"218  (BC_6,		A5	     ,  		bidir,        X,  219	,    1,   Pull1 ), " &
"217  (BC_1,  *,					    control,	     1),	  		 " &
"216  (BC_6,		A4	     ,  		bidir,        X,  217	,    1,   Pull1 ), " &
"215  (BC_1,  *,					    control,	     1),	  		 " &
"214  (BC_6,		A3	     ,  		bidir,        X,  215	,    1,   Pull1 ), " &
"213  (BC_1,  *,					    control,	     1),	  		 " &
"212  (BC_6,		A2	     ,  		bidir,        X,  213	,    1,   Pull1 ), " &
"211  (BC_1,  *,					    control,	     1),	  		 " &
"210  (BC_6,		A1	     ,  		bidir,        X,  211	,    1,   Pull1 ), " &
"209  (BC_1,  *,					    control,	     1),	  		 " &
"208  (BC_6,		A0	     ,  		bidir,        X,  209	,    1,   Pull1 ), " &
"207  (BC_1,  *,					    control,	     1),	  		 " &
"206  (BC_6,		SDBA1	     ,  		bidir,        X,  207	,    1,   z	), " &
"205  (BC_1,  *,					    control,	     1),	  		 " &
"204  (BC_6,		SDBA0	     ,  		bidir,        X,  205	,    1,   z	), " &
"203  (BC_1,  *,					    control,	     1),	  		 " &
"202  (BC_6,		A25	     ,  		bidir,        X,  203	,    1,   z	), " &
"201  (BC_1,  *,					    control,	     1),	  		 " &
"200  (BC_6,		SDQS3	     ,  		bidir,        X,  201	,    1,   z	), " &
"199  (BC_1,  *,					    control,	     1),	  		 " &
"198  (BC_6,		SD31	     ,  		bidir,        X,  199	,    1,   z	), " &
"197  (BC_1,  *,					    control,	     1),	  		 " &
"196  (BC_6,		SD30	     ,  		bidir,        X,  197	,    1,   z	), " &
"195  (BC_1,  *,					    control,	     1),	  		 " &
"194  (BC_6,		A24	     ,  		bidir,        X,  195	,    1,   z	), " &
"193  (BC_1,  *,					    control,	     1),	  		 " &
"192  (BC_6,		SD29	     ,  		bidir,        X,  193	,    1,   z	), " &
"191  (BC_1,  *,					    control,	     1),	  		 " &
"190  (BC_6,		SD28	     ,  		bidir,        X,  191	,    1,   z	), " &
"189  (BC_1,  *,					    control,	     1),	  		 " &
"188  (BC_6,		SD27	     ,  		bidir,        X,  189	,    1,   z	), " &
"187  (BC_1,  *,					    control,	     1),	  		 " &
"186  (BC_6,		SD26	     ,  		bidir,        X,  187	,    1,   z	), " &
"185  (BC_1,  *,					    control,	     1),	  		 " &
"184  (BC_6,		A23	     ,  		bidir,        X,  185	,    1,   z	), " &
"183  (BC_1,  *,					    control,	     1),	  		 " &
"182  (BC_6,		SD25	     ,  		bidir,        X,  183	,    1,   z	), " &
"181  (BC_1,  *,					    control,	     1),	  		 " &
"180  (BC_6,		SD24	     ,  		bidir,        X,  181	,    1,   z	), " &
"179  (BC_1,  *,					    control,	     1),	  		 " &
"178  (BC_6,		SDQS2	     ,  		bidir,        X,  179	,    1,   z	), " &
"177  (BC_1,  *,					    control,	     1),	  		 " &
"176  (BC_6,		A22	     ,  		bidir,        X,  177	,    1,   z	), " &
"175  (BC_1,  *,					    control,	     1),	  		 " &
"174  (BC_6,		SD23	     ,  		bidir,        X,  175	,    1,   z	), " &
"173  (BC_1,  *,					    control,	     1),	  		 " &
"172  (BC_6,		SD22	     ,  		bidir,        X,  173	,    1,   z	), " &
"171  (BC_1,  *,					    control,	     1),	  		 " &
"170  (BC_6,		A21	     ,  		bidir,        X,  171	,    1,   z	), " &
"169  (BC_1,  *,					    control,	     1),	  		 " &
"168  (BC_6,		SD21	     ,  		bidir,        X,  169	,    1,   z	), " &
"167  (BC_1,  *,					    control,	     1),	  		 " &
"166  (BC_6,		SD20	     ,  		bidir,        X,  167	,    1,   z	), " &
"165  (BC_1,  *,					    control,	     1),	  		 " &
"164  (BC_6,		A20	     ,  		bidir,        X,  165	,    1,   z	), " &
"163  (BC_1,  *,					    control,	     1),	  		 " &
"162  (BC_6,		SD19	     ,  		bidir,        X,  163	,    1,   z	), " &
"161  (BC_1,  *,					    control,	     1),	  		 " &
"160  (BC_6,		SD18	     ,  		bidir,        X,  161	,    1,   z	), " &
"159  (BC_1,  *,					    control,	     1),	  		 " &
"158  (BC_6,		SD17	     ,  		bidir,        X,  159	,    1,   z	), " &
"157  (BC_1,  *,					    control,	     1),	  		 " &
"156  (BC_6,		A19	     ,  		bidir,        X,  157	,    1,   z	), " &
"155  (BC_1,  *,					    control,	     1),	  		 " &
"154  (BC_6,		SD16	     ,  		bidir,        X,  155	,    1,   z	), " &
"153  (BC_1,  *,					    control,	     1),	  		 " &
"152  (BC_6,		SDQS1	     ,  		bidir,        X,  153	,    1,   z	), " &
"151  (BC_1,  *,					    control,	     1),	  		 " &
"150  (BC_6,		A18	     ,  		bidir,        X,  151	,    1,   z	), " &
"149  (BC_1,  *,					    control,	     1),	  		 " &
"148  (BC_6,		SD15	     ,  		bidir,        X,  149	,    1,   z	), " &
"147  (BC_1,  *,					    control,	     1),	  		 " &
"146  (BC_6,		SD14	     ,  		bidir,        X,  147	,    1,   z	), " &
"145  (BC_1,  *,					    control,	     1),	  		 " &
"144  (BC_6,		SD13	     ,  		bidir,        X,  145	,    1,   z	), " &
"143  (BC_1,  *,					    control,	     1),	  		 " &
"142  (BC_6,		A17	     ,  		bidir,        X,  143	,    1,   z	), " &
"141  (BC_1,  *,					    control,	     1),	  		 " &
"140  (BC_6,		SD12	     ,  		bidir,        X,  141	,    1,   z	), " &
"139  (BC_1,  *,					    control,	     1),	  		 " &
"138  (BC_6,		SD11	     ,  		bidir,        X,  139	,    1,   z	), " &
"137  (BC_1,  *,					    control,	     1),	  		 " &
"136  (BC_6,		SD10	     ,  		bidir,        X,  137	,    1,   z	), " &
"135  (BC_1,  *,					    control,	     1),	  		 " &
"134  (BC_6,		SD9	     ,  		bidir,        X,  135	,    1,   z	), " &
"133  (BC_1,  *,					    control,	     1),	  		 " &
"132  (BC_6,		SD8	     ,  		bidir,        X,  133	,    1,   z	), " &
"131  (BC_1,  *,					    control,	     1),	  		 " &
"130  (BC_6,		SD7	     ,  		bidir,        X,  131	,    1,   z	), " &
"129  (BC_1,  *,					    control,	     1),	  		 " &
"128  (BC_6,		A16	     ,  		bidir,        X,  129	,    1,   z	), " &
"127  (BC_1,  *,					    control,	     1),	  		 " &
"126  (BC_6,		SD6	     ,  		bidir,        X,  127	,    1,   z	), " &
"125  (BC_1,  *,					    control,	     1),	  		 " &
"124  (BC_6,		SD5	     ,  		bidir,        X,  125	,    1,   z	), " &
"123  (BC_1,  *,					    control,	     1),	  		 " &
"122  (BC_6,		SDQS0	     ,  		bidir,        X,  123	,    1,   z	), " &
"121  (BC_1,  *,					    control,	     1),	  		 " &
"120  (BC_6,		A15	     ,  		bidir,        X,  121	,    1,   Pull1 ), " &
"119  (BC_1,  *,					    control,	     1),	  		 " &
"118  (BC_6,		SD4	     ,  		bidir,        X,  119	,    1,   z	), " &
"117  (BC_1,  *,					    control,	     1),	  		 " &
"116  (BC_6,		SD3	     ,  		bidir,        X,  117	,    1,   z	), " &
"115  (BC_1,  *,					    control,	     1),	  		 " &
"114  (BC_6,		SD2	     ,  		bidir,        X,  115	,    1,   z	), " &
"113  (BC_1,  *,					    control,	     1),	  		 " &
"112  (BC_6,		A14	     ,  		bidir,        X,  113	,    1,   Pull1 ), " &
"111  (BC_1,  *,					    control,	     1),	  		 " &
"110  (BC_6,		SD1	     ,  		bidir,        X,  111	,    1,   z	), " &
"109  (BC_1,  *,					    control,	     1),	  		 " &
"108  (BC_6,		SD0	     ,  		bidir,        X,  109	,    1,   z	), " &
"107  (BC_1,  *,					    control,	     1),	  		 " &
"106  (BC_6,		BCLK	     ,  		bidir,        X,  107	,    1,   Pull1 ), " &
"105  (BC_1,  *,					    control,	     1),	  		 " &
"104  (BC_6,		DQM3	     ,  		bidir,        X,  105	,    1,   z	), " &
"103  (BC_1,  *,					    control,	     1),	  		 " &
"102  (BC_6,		DQM2	     ,  		bidir,        X,  103	,    1,   z	), " &
"101  (BC_1,  *,					    control,	     1),	  		 " &
"100  (BC_6,		A10	     ,  		bidir,        X,  101	,    1,   Pull1 ), " &
"99   (BC_1,  *,					    control,	  1),		  		 " &
"98   (BC_6,		DQM1	     ,  		bidir,        X,     99,    1,    z	), " &
"97   (BC_1,  *,					    control,	  1),   	  		 " &
"96   (BC_6,		DQM0	     ,  		bidir,        X,     97,    1,    z	), " &
"95   (BC_1,  *,					    control,	  1),   	  		 " &
"94   (BC_6,		RAS	     ,  		bidir,        X,     95,    1,    z	), " &
"93   (BC_1,  *,					    control,	  1),   	  		 " &
"92   (BC_6,		CAS	     ,  		bidir,        X,     93,    1,    z	), " &
"91   (BC_1,  *,					    control,	  1),   	  		 " &
"90   (BC_6,		SDWE	     ,  		bidir,        X,     91,    1,    z	), " &
"89   (BC_1,  *,					    control,	  1),   	  		 " &
"88   (BC_6,		SDCKE0       ,  		bidir,        X,     89,    1,    z	), " &
"87   (BC_1,  *,					    control,	  1),   	  		 " &
"86   (BC_6,		SDCKE1       ,  		bidir,        X,     87,    1,    z	), " &
"85   (BC_1,  *,					    control,	  1),   	  		 " &
"84   (BC_6,		CS3	     ,  		bidir,        X,     85,    1,    z	), " &
"83   (BC_1,  *,					    control,	  1),   	  		 " &
"82   (BC_6,		RW	     ,  		bidir,        X,     83,    1,    z	), " &
"81   (BC_1,  *,					    control,	  1),   	  		 " &
"80   (BC_6,		CS4	     ,  		bidir,        X,     81,    1,    z	), " &
"79   (BC_1,  *,					    control,	  1),   	  		 " &
"78   (BC_6,		ECB	     ,  		bidir,        X,     79,    1,    Pull1 ), " &
"77   (BC_1,  *,					    control,	  1),   	  		 " &
"76   (BC_6,		LBA	     ,  		bidir,        X,     77,    1,    z	), " &
"75   (BC_1,  *,					    control,	  1),   	  		 " &
"74   (BC_6,		EB0	     ,  		bidir,        X,     75,    1,    z	), " &
"73   (BC_1,  *,					    control,	  1),   	  		 " &
"72   (BC_6,		EB1	     ,  		bidir,        X,     73,    1,    z	), " &
"71   (BC_1,  *,					    control,	  1),   	  		 " &
"70   (BC_6,		OE	     ,  		bidir,        X,     71,    1,    z	), " &
"69   (BC_1,  *,					    control,	  1),   	  		 " &
"68   (BC_6,		CS5	     ,  		bidir,        X,     69,    1,    z	), " &
"67   (BC_1,  *,					    control,	  1),   	  		 " &
"66   (BC_6,		LD0	     ,  		bidir,        X,     67,    1,    Pull1 ), " &
"65   (BC_1,  *,					    control,	  1),   	  		 " &
"64   (BC_6,		LD1	     ,  		bidir,        X,     65,     1,   Pull1 ), " &
"63   (BC_1,  *,					    control,	  1),   	  		 " &
"62   (BC_6,		LD2	     ,  		bidir,        X,     63,     1,   Pull1 ), " &
"61   (BC_1,  *,					    control,	  1),   	  		 " &
"60   (BC_6,		LD3	     ,  		bidir,        X,     61,     1,   Pull1 ), " &
"59   (BC_1,  *,					    control,	  1),   	  		 " &
"58   (BC_6,		LD4	     ,  		bidir,        X,     59,     1,   Pull1 ), " &
"57   (BC_1,  *,					    control,	  1),   	  		 " &
"56   (BC_6,		LD5	     ,  		bidir,        X,     57,     1,   Pull1 ), " &
"55   (BC_1,  *,					    control,	  1),   	  		 " &
"54   (BC_6,		LD6	     ,  		bidir,        X,     55,     1,   Pull1 ), " &
"53   (BC_1,  *,					    control,	  1),   	  		 " &
"52   (BC_6,		LD7	     ,  		bidir,        X,     53,     1,   Pull1 ), " &
"51   (BC_1,  *,					    control,	  1),   	  		 " &
"50   (BC_6,		LD8	     ,  		bidir,        X,     51,     1,   Pull1 ), " &
"49   (BC_1,  *,					    control,	  1),   	  		 " &
"48   (BC_6,		LD9	     ,  		bidir,        X,     49,     1,   Pull1 ), " &
"47   (BC_1,  *,					    control,	  1),   	  		 " &
"46   (BC_6,		LD10	     ,  		bidir,        X,     47,     1,   Pull1 ), " &
"45   (BC_1,  *,					    control,	  1),   	  		 " &
"44   (BC_6,		LD11	     ,  		bidir,        X,     45,     1,   Pull1 ), " &
"43   (BC_1,  *,					    control,	  1),   	  		 " &
"42   (BC_6,		LD12	     ,  		bidir,        X,     43,     1,   Pull1 ), " &
"41   (BC_1,  *,					    control,	  1),   	  		 " &
"40   (BC_6,		LD13	     ,  		bidir,        X,     41,     1,   Pull1 ), " &
"39   (BC_1,  *,					    control,	  1),   	  		 " &
"38   (BC_6,		LD14	     ,  		bidir,        X,     39,     1,   Pull1 ), " &
"37   (BC_1,  *,					    control,	  1),   	  		 " &
"36   (BC_6,		LD15	     ,  		bidir,        X,     37,     1,   Pull1 ), " &
"35   (BC_1,  *,					    control,	  1),   	  	       " &
"34   (BC_6,		LD16	     ,  		bidir,        X,     35,     1,   Pull1 ), " &
"33   (BC_1,  *,					    control,	  1),   	  		 " &
"32   (BC_6,		LD17	     ,  		bidir,        X,     33,     1,   Pull1 ), " &
"31   (BC_1,  *,					    control,	  1),   	  		 " &
"30   (BC_6,		LD18	     ,  		bidir,        X,     31,     1,   Pull1 ), " &
"29   (BC_1,  *,					    control,	  1),   	  		 " &
"28   (BC_6,		LD19	     ,  		bidir,        X,     29,     1,   Pull1 ), " &
"27   (BC_1,  *,					    control,	  1),   	  		 " &
"26   (BC_6,		LD20	     ,  		bidir,        X,     27,     1,   Pull1 ), " &
"25   (BC_1,  *,					    control,	  1),   	  		 " &
"24   (BC_6,		LD21	     ,  		bidir,        X,     25,     1,   Pull1 ), " &
"23   (BC_1,  *,					    control,	  1),   	  		 " &
"22   (BC_6,		LD22	     ,  		bidir,        X,     23,     1,   Pull1 ), " &
"21   (BC_1,  *,					    control,	  1),   	  		 " &
"20   (BC_6,		LD23	     ,  		bidir,        X,     21,     1,   Pull1 ), " &
"19   (BC_1,  *,					    control,	  1),   	  		 " &
"18   (BC_6,		D3_HSYNC     ,  		bidir,        X,     19,     1,   z	), " &
"17   (BC_1,  *,					    control,	  1),   	  		 " &
"16   (BC_6,		D3_FPSHIFT   ,  		bidir,        X,     17,     1,   z	), " &
"15   (BC_1,  *,					    control,	  1),   	  		 " &
"14   (BC_6,		D3_DRDY      ,  		bidir,        X,     15,     1,   z	), " &
"13   (BC_1,  *,					    control,	  1),   	  		 " &
"12   (BC_6,		CONTRAST     ,  		bidir,        X,     13,     1,   z	), " &
"11   (BC_1,  *,					    control,	  1),   	  		 " &
"10   (BC_6,		D3_VSYNC     ,  		bidir,        X,     11,     1,   z	), " &
"9    (BC_1,  *,					    control,	  1),   	  		 " &
"8    (BC_6,		D3_REV       ,  		bidir,        X,     9,     1,	  z	), " &
"7    (BC_1,  *,					    control,	  1),   	  		 " &
"6    (BC_6,		D3_CLS       ,  		bidir,        X,     7,     1,	  z	), " &
"5    (BC_1,  *,					    control,	  1),   	  		 " &
"4    (BC_6,		D3_SPL       ,  		bidir,        X,     5,     1,	  z	), " &
"3    (BC_1,  *,					    control,	  1),   	  		 " &
"2    (BC_6,		I2C1_CLK     ,  		bidir,        X,     3,     1,	  Pull1 ), " &
"1    (BC_1,  *,					    control,	  1),		  		 " &
"0    (BC_6,  	        I2C1_DAT     ,		        bidir,	      X,     1,     1,    Pull1 )";






end RINGO_DEVICE;