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

-- BSDL File Generated: Thu Mar 11 11:04:50 CST 2010
-- Aaron Hao (b04282@freescale.com) 
-- Revision History:
--

entity CODEX_DEVICE is 
	generic (PHYSICAL_PIN_MAP : string := "CODEX");

	port (   
	       CSPI_MISO:     inout   bit;
	       CSPI_MOSI:     inout   bit;
	       CSPI_SCLK:     inout   bit;
	        CSPI_SS0:     inout   bit;
	       DISP_BUSY:     inout   bit;
	         DISP_CS:     inout   bit;
	         DISP_D0:     inout   bit;
	         DISP_D1:     inout   bit;
	        DISP_D10:     inout   bit;
	        DISP_D11:     inout   bit;
	        DISP_D12:     inout   bit;
	        DISP_D13:     inout   bit;
	        DISP_D14:     inout   bit;
	        DISP_D15:     inout   bit;
	         DISP_D2:     inout   bit;
	         DISP_D3:     inout   bit;
	         DISP_D4:     inout   bit;
	         DISP_D5:     inout   bit;
	         DISP_D6:     inout   bit;
	         DISP_D7:     inout   bit;
	         DISP_D8:     inout   bit;
	         DISP_D9:     inout   bit;
	         DISP_RD:     inout   bit;
	      DISP_RESET:     inout   bit;
	         DISP_RS:     inout   bit;
	         DISP_WR:     inout   bit;
	         DRAM_A0:     inout   bit;
	         DRAM_A1:     inout   bit;
	        DRAM_A10:     inout   bit;
	        DRAM_A11:     inout   bit;
	        DRAM_A12:     inout   bit;
	        DRAM_A13:     inout   bit;
	        DRAM_A14:     inout   bit;
	         DRAM_A2:     inout   bit;
	         DRAM_A3:     inout   bit;
	         DRAM_A4:     inout   bit;
	         DRAM_A5:     inout   bit;
	         DRAM_A6:     inout   bit;
	         DRAM_A7:     inout   bit;
	         DRAM_A8:     inout   bit;
	         DRAM_A9:     inout   bit;
	        DRAM_CAS:     inout   bit;
	        DRAM_CS0:     inout   bit;
	        DRAM_CS1:     inout   bit;
	         DRAM_D0:     inout   bit;
	         DRAM_D1:     inout   bit;
	        DRAM_D10:     inout   bit;
	        DRAM_D11:     inout   bit;
	        DRAM_D12:     inout   bit;
	        DRAM_D13:     inout   bit;
	        DRAM_D14:     inout   bit;
	        DRAM_D15:     inout   bit;
	        DRAM_D16:     inout   bit;
	        DRAM_D17:     inout   bit;
	        DRAM_D18:     inout   bit;
	        DRAM_D19:     inout   bit;
	         DRAM_D2:     inout   bit;
	        DRAM_D20:     inout   bit;
	        DRAM_D21:     inout   bit;
	        DRAM_D22:     inout   bit;
	        DRAM_D23:     inout   bit;
	        DRAM_D24:     inout   bit;
	        DRAM_D25:     inout   bit;
	        DRAM_D26:     inout   bit;
	        DRAM_D27:     inout   bit;
	        DRAM_D28:     inout   bit;
	        DRAM_D29:     inout   bit;
	         DRAM_D3:     inout   bit;
	        DRAM_D30:     inout   bit;
	        DRAM_D31:     inout   bit;
	         DRAM_D4:     inout   bit;
	         DRAM_D5:     inout   bit;
	         DRAM_D6:     inout   bit;
	         DRAM_D7:     inout   bit;
	         DRAM_D8:     inout   bit;
	         DRAM_D9:     inout   bit;
	       DRAM_DQM0:     inout   bit;
	       DRAM_DQM1:     inout   bit;
	       DRAM_DQM2:     inout   bit;
	       DRAM_DQM3:     inout   bit;
	       DRAM_OPEN:     inout   bit;
	     DRAM_OPENFB:     inout   bit;
	        DRAM_RAS:     inout   bit;
	      DRAM_SDBA0:     inout   bit;
	      DRAM_SDBA1:     inout   bit;
	      DRAM_SDBA2:     inout   bit;
	      DRAM_SDCKE:     inout   bit;
	    DRAM_SDCLK_0:     inout   bit;
	  DRAM_SDCLK_0_B:     inout   bit;
	    DRAM_SDCLK_1:     inout   bit;
	  DRAM_SDCLK_1_B:     inout   bit;
	     DRAM_SDODT0:     inout   bit;
	     DRAM_SDODT1:     inout   bit;
	      DRAM_SDQS0:     inout   bit;
	    DRAM_SDQS0_B:     inout   bit;
	      DRAM_SDQS1:     inout   bit;
	    DRAM_SDQS1_B:     inout   bit;
	      DRAM_SDQS2:     inout   bit;
	    DRAM_SDQS2_B:     inout   bit;
	      DRAM_SDQS3:     inout   bit;
	    DRAM_SDQS3_B:     inout   bit;
	       DRAM_SDWE:     inout   bit;
	     ECSPI1_MISO:     inout   bit;
	     ECSPI1_MOSI:     inout   bit;
	     ECSPI1_SCLK:     inout   bit;
	      ECSPI1_SS0:     inout   bit;
	     ECSPI2_MISO:     inout   bit;
	     ECSPI2_MOSI:     inout   bit;
	     ECSPI2_SCLK:     inout   bit;
	      ECSPI2_SS0:     inout   bit;
	        EIM_BCLK:     inout   bit;
	         EIM_CRE:     inout   bit;
	         EIM_CS0:     inout   bit;
	         EIM_CS1:     inout   bit;
	         EIM_CS2:     inout   bit;
	         EIM_DA0:     inout   bit;
	         EIM_DA1:     inout   bit;
	        EIM_DA10:     inout   bit;
	        EIM_DA11:     inout   bit;
	        EIM_DA12:     inout   bit;
	        EIM_DA13:     inout   bit;
	        EIM_DA14:     inout   bit;
	        EIM_DA15:     inout   bit;
	         EIM_DA2:     inout   bit;
	         EIM_DA3:     inout   bit;
	         EIM_DA4:     inout   bit;
	         EIM_DA5:     inout   bit;
	         EIM_DA6:     inout   bit;
	         EIM_DA7:     inout   bit;
	         EIM_DA8:     inout   bit;
	         EIM_DA9:     inout   bit;
	         EIM_EB0:     inout   bit;
	         EIM_EB1:     inout   bit;
	         EIM_LBA:     inout   bit;
	          EIM_OE:     inout   bit;
	         EIM_RDY:     inout   bit;
	          EIM_RW:     inout   bit;
	        EIM_WAIT:     inout   bit;
	       EPDC_BDR0:     inout   bit;
	       EPDC_BDR1:     inout   bit;
	         EPDC_D0:     inout   bit;
	         EPDC_D1:     inout   bit;
	        EPDC_D10:     inout   bit;
	        EPDC_D11:     inout   bit;
	        EPDC_D12:     inout   bit;
	        EPDC_D13:     inout   bit;
	        EPDC_D14:     inout   bit;
	        EPDC_D15:     inout   bit;
	         EPDC_D2:     inout   bit;
	         EPDC_D3:     inout   bit;
	         EPDC_D4:     inout   bit;
	         EPDC_D5:     inout   bit;
	         EPDC_D6:     inout   bit;
	         EPDC_D7:     inout   bit;
	         EPDC_D8:     inout   bit;
	         EPDC_D9:     inout   bit;
	      EPDC_GDCLK:     inout   bit;
	       EPDC_GDOE:     inout   bit;
	       EPDC_GDRL:     inout   bit;
	       EPDC_GDSP:     inout   bit;
	     EPDC_PWRCOM:     inout   bit;
	   EPDC_PWRCTRL0:     inout   bit;
	   EPDC_PWRCTRL1:     inout   bit;
	   EPDC_PWRCTRL2:     inout   bit;
	   EPDC_PWRCTRL3:     inout   bit;
	    EPDC_PWRSTAT:     inout   bit;
	      EPDC_SDCE0:     inout   bit;
	      EPDC_SDCE1:     inout   bit;
	      EPDC_SDCE2:     inout   bit;
	      EPDC_SDCE3:     inout   bit;
	      EPDC_SDCE4:     inout   bit;
	      EPDC_SDCE5:     inout   bit;
	      EPDC_SDCLK:     inout   bit;
	     EPDC_SDCLKN:     inout   bit;
	       EPDC_SDLE:     inout   bit;
	       EPDC_SDOE:     inout   bit;
	      EPDC_SDOED:     inout   bit;
	      EPDC_SDOEZ:     inout   bit;
	      EPDC_SDSHR:     inout   bit;
	      EPDC_VCOM0:     inout   bit;
	      EPDC_VCOM1:     inout   bit;
	           EPITO:     inout   bit;
	        I2C1_SCL:     inout   bit;
	        I2C1_SDA:     inout   bit;
	        I2C2_SCL:     inout   bit;
	        I2C2_SDA:     inout   bit;
	        I2C3_SCL:     inout   bit;
	        I2C3_SDA:     inout   bit;
	        JTAG_TCK:        in   bit;
	        JTAG_TDI:        in   bit;
	        JTAG_TDO:       out   bit;
	        JTAG_TMS:        in   bit;
	      JTAG_TRSTB:        in   bit;
	        KEY_COL0:     inout   bit;
	        KEY_COL1:     inout   bit;
	        KEY_COL2:     inout   bit;
	        KEY_COL3:     inout   bit;
	        KEY_ROW0:     inout   bit;
	        KEY_ROW1:     inout   bit;
	        KEY_ROW2:     inout   bit;
	        KEY_ROW3:     inout   bit;
	           OWIRE:     inout   bit;
	     PMIC_ON_REQ:     inout   bit;
	   PMIC_STBY_REQ:     inout   bit;
	            PWM1:     inout   bit;
	            PWM2:     inout   bit;
	         SD1_CLK:     inout   bit;
	         SD1_CMD:     inout   bit;
	          SD1_D0:     inout   bit;
	          SD1_D1:     inout   bit;
	          SD1_D2:     inout   bit;
	          SD1_D3:     inout   bit;
	          SD2_CD:     inout   bit;
	         SD2_CLK:     inout   bit;
	         SD2_CMD:     inout   bit;
	          SD2_D0:     inout   bit;
	          SD2_D1:     inout   bit;
	          SD2_D2:     inout   bit;
	          SD2_D3:     inout   bit;
	          SD2_D4:     inout   bit;
	          SD2_D5:     inout   bit;
	          SD2_D6:     inout   bit;
	          SD2_D7:     inout   bit;
	          SD2_WP:     inout   bit;
	         SD3_CLK:     inout   bit;
	         SD3_CMD:     inout   bit;
	          SD3_D0:     inout   bit;
	          SD3_D1:     inout   bit;
	          SD3_D2:     inout   bit;
	          SD3_D3:     inout   bit;
	          SD3_D4:     inout   bit;
	          SD3_D5:     inout   bit;
	          SD3_D6:     inout   bit;
	          SD3_D7:     inout   bit;
	          SD3_WP:     inout   bit;
	         SSI_RXC:     inout   bit;
	         SSI_RXD:     inout   bit;
	        SSI_RXFS:     inout   bit;
	         SSI_TXC:     inout   bit;
	         SSI_TXD:     inout   bit;
	        SSI_TXFS:     inout   bit;
	       TEST_MODE:     linkage bit;
	       UART1_CTS:     inout   bit;
	       UART1_RTS:     inout   bit;
	       UART1_RXD:     inout   bit;
	       UART1_TXD:     inout   bit;
	       UART2_CTS:     inout   bit;
	       UART2_RTS:     inout   bit;
	       UART2_RXD:     inout   bit;
	       UART2_TXD:     inout   bit;
	       UART3_RXD:     inout   bit;
	       UART3_TXD:     inout   bit;
	       UART4_RXD:     inout   bit;
	       UART4_TXD:     inout   bit;
	            WDOG:     inout   bit;
	      BOOT_MODE0:   linkage   bit;
	      BOOT_MODE1:   linkage   bit;
	      CHGR_DET_B:   linkage   bit;
	            CKIH:   linkage   bit;
	            CKIL:   linkage   bit;
	DRAM_CALIBRATION:   linkage   bit;
	           ECKIL:   linkage   bit;
	           EXTAL:   linkage   bit;
	         GND_KEL:   linkage   bit;
	        JTAG_MOD:   linkage   bit;
	        NVCC_EIM:   linkage   bit_vector(0 to 2);
	   NVCC_EMI_DRAM:   linkage   bit_vector(0 to 15);
	       NVCC_EPDC:   linkage   bit_vector(0 to 4);
	       NVCC_JTAG:   linkage   bit;
	     NVCC_KEYPAD:   linkage   bit;
	        NVCC_LCD:   linkage   bit;
	       NVCC_MISC:   linkage   bit;
	      NVCC_NANDF:   linkage   bit_vector(0 to 1);
	      NVCC_RESET:   linkage   bit;
	        NVCC_SD1:   linkage   bit;
	        NVCC_SD2:   linkage   bit;
	        NVCC_SPI:   linkage   bit;
	       NVCC_SRTC:   linkage   bit;
	        NVCC_SSI:   linkage   bit;
	       NVCC_UART:   linkage   bit;
	    NVDD_USB_2P5:   linkage   bit_vector(0 to 1);
	    NVDD_USB_3P0:   linkage   bit_vector(0 to 1);
	           POR_B:   linkage   bit;
	      RESET_IN_B:   linkage   bit;
	       USB_H1_DN:   linkage   bit;
	       USB_H1_DP:   linkage   bit;
	  USB_H1_GPANAIO:   linkage   bit;
	  USB_H1_RREFEXT:   linkage   bit;
	     USB_H1_VBUS:   linkage   bit;
	      USB_OTG_DN:   linkage   bit;
	      USB_OTG_DP:   linkage   bit;
	 USB_OTG_GPANAIO:   linkage   bit;
	      USB_OTG_ID:   linkage   bit;
	 USB_OTG_RREFEXT:   linkage   bit;
	    USB_OTG_VBUS:   linkage   bit;
	             VCC:   linkage   bit_vector(0 to 8);
	          VDD1P2:   linkage   bit;
	          VDD1P8:   linkage   bit;
	          VDD2P5:   linkage   bit;
	          VDD3P0:   linkage   bit;
	            VDDA:   linkage   bit_vector(0 to 1);
	          VDDAL1:   linkage   bit_vector(0 to 1);
	           VDDGP:   linkage   bit_vector(0 to 14);
	          VDDO25:   linkage   bit;
	            VREF:   linkage   bit;
	             VSS:   linkage   bit_vector(0 to 58);
	            XTAL:   linkage   bit);
	
	use STD_1149_1_2001.all;

	attribute COMPONENT_CONFORMANCE of CODEX_DEVICE : entity is "STD_1149_1_2001";

	attribute PIN_MAP of CODEX_DEVICE : entity is PHYSICAL_PIN_MAP;

	constant CODEX : PIN_MAP_STRING := 
	       "CSPI_MISO:      M5," &
	       "CSPI_MOSI:      M2," &
	       "CSPI_SCLK:      M1," &
	        "CSPI_SS0:      M4," &
	       "DISP_BUSY:      AC12," &
	         "DISP_CS:      AD14," &
	         "DISP_D0:      AA12," &
	         "DISP_D1:      Y12," &
	        "DISP_D10:      Y17," &
	        "DISP_D11:      V12," &
	        "DISP_D12:      V13," &
	        "DISP_D13:      V14," &
	        "DISP_D14:      V15," &
	        "DISP_D15:      V16," &
	         "DISP_D2:      AA13," &
	         "DISP_D3:      Y13," &
	         "DISP_D4:      AA14," &
	         "DISP_D5:      Y14," &
	         "DISP_D6:      AA15," &
	         "DISP_D7:      Y15," &
	         "DISP_D8:      AA16," &
	         "DISP_D9:      Y16," &
	         "DISP_RD:      AD13," &
	      "DISP_RESET:      AC14," &
	         "DISP_RS:      AC13," &
	         "DISP_WR:      AD12," &
	         "DRAM_A0:      W20," &
	         "DRAM_A1:      W21," &
	        "DRAM_A10:      K20," &
	        "DRAM_A11:      J20," &
	        "DRAM_A12:      H20," &
	        "DRAM_A13:      F21," &
	        "DRAM_A14:      F20," &
	         "DRAM_A2:      Y20," &
	         "DRAM_A3:      Y21," &
	         "DRAM_A4:      AA20," &
	         "DRAM_A5:      P20," &
	         "DRAM_A6:      P21," &
	         "DRAM_A7:      N20," &
	         "DRAM_A8:      N21," &
	         "DRAM_A9:      L21," &
	        "DRAM_CAS:      J21," &
	        "DRAM_CS0:      T21," &
	        "DRAM_CS1:      U21," &
	         "DRAM_D0:      Y24," &
	         "DRAM_D1:      Y23," &
	        "DRAM_D10:      G24," &
	        "DRAM_D11:      H23," &
	        "DRAM_D12:      F23," &
	        "DRAM_D13:      F24," &
	        "DRAM_D14:      E24," &
	        "DRAM_D15:      E23," &
	        "DRAM_D16:      AC19," &
	        "DRAM_D17:      AD19," &
	        "DRAM_D18:      AC20," &
	        "DRAM_D19:      AD20," &
	         "DRAM_D2:      W23," &
	        "DRAM_D20:      AC22," &
	        "DRAM_D21:      AD22," &
	        "DRAM_D22:      AC23," &
	        "DRAM_D23:      AD23," &
	        "DRAM_D24:      B23," &
	        "DRAM_D25:      A23," &
	        "DRAM_D26:      A22," &
	        "DRAM_D27:      B22," &
	        "DRAM_D28:      B20," &
	        "DRAM_D29:      A20," &
	         "DRAM_D3:      W24," &
	        "DRAM_D30:      A19," &
	        "DRAM_D31:      B19," &
	         "DRAM_D4:      V24," &
	         "DRAM_D5:      U23," &
	         "DRAM_D6:      T23," &
	         "DRAM_D7:      U24," &
	         "DRAM_D8:      J23," &
	         "DRAM_D9:      H24," &
	       "DRAM_DQM0:      T24," &
	       "DRAM_DQM1:      J24," &
	       "DRAM_DQM2:      AC24," &
	       "DRAM_DQM3:      B24," &
	       "DRAM_OPEN:      J18," &
	     "DRAM_OPENFB:      H18," &
	        "DRAM_RAS:      H21," &
	      "DRAM_SDBA0:      K18," &
	      "DRAM_SDBA1:      L18," &
	      "DRAM_SDBA2:      N18," &
	      "DRAM_SDCKE:      U20," &
	    "DRAM_SDCLK_0:      N24," &
	  "DRAM_SDCLK_0_B:      M24," &
	    "DRAM_SDCLK_1:      T20," &
	  "DRAM_SDCLK_1_B:      R20," &
	     "DRAM_SDODT0:      G18," &
	     "DRAM_SDODT1:      R18," &
	      "DRAM_SDQS0:      P23," &
	    "DRAM_SDQS0_B:      P24," &
	      "DRAM_SDQS1:      L23," &
	    "DRAM_SDQS1_B:      L24," &
	      "DRAM_SDQS2:      AB23," &
	    "DRAM_SDQS2_B:      AB24," &
	      "DRAM_SDQS3:      C23," &
	    "DRAM_SDQS3_B:      C24," &
	       "DRAM_SDWE:      P18," &
	     "ECSPI1_MISO:      N7," &
	     "ECSPI1_MOSI:      N2," &
	     "ECSPI1_SCLK:      N1," &
	      "ECSPI1_SS0:      P7," &
	     "ECSPI2_MISO:      N5," &
	     "ECSPI2_MOSI:      P5," &
	     "ECSPI2_SCLK:      P4," &
	      "ECSPI2_SS0:      N4," &
	        "EIM_BCLK:      A5," &
	         "EIM_CRE:      A3," &
	         "EIM_CS0:      B10," &
	         "EIM_CS1:      D10," &
	         "EIM_CS2:      E10," &
	         "EIM_DA0:      A9," &
	         "EIM_DA1:      B9," &
	        "EIM_DA10:      D7," &
	        "EIM_DA11:      E7," &
	        "EIM_DA12:      A6," &
	        "EIM_DA13:      B6," &
	        "EIM_DA14:      D6," &
	        "EIM_DA15:      E6," &
	         "EIM_DA2:      D9," &
	         "EIM_DA3:      E9," &
	         "EIM_DA4:      A8," &
	         "EIM_DA5:      B8," &
	         "EIM_DA6:      D8," &
	         "EIM_DA7:      E8," &
	         "EIM_DA8:      A7," &
	         "EIM_DA9:      B7," &
	         "EIM_EB0:      A4," &
	         "EIM_EB1:      B4," &
	         "EIM_LBA:      E5," &
	          "EIM_OE:      B3," &
	         "EIM_RDY:      A2," &
	          "EIM_RW:      B5," &
	        "EIM_WAIT:      D5," &
	       "EPDC_BDR0:      E20," &
	       "EPDC_BDR1:      E21," &
	         "EPDC_D0:      A17," &
	         "EPDC_D1:      B17," &
	        "EPDC_D10:      D15," &
	        "EPDC_D11:      E15," &
	        "EPDC_D12:      A14," &
	        "EPDC_D13:      B14," &
	        "EPDC_D14:      D14," &
	        "EPDC_D15:      E14," &
	         "EPDC_D2:      D17," &
	         "EPDC_D3:      E17," &
	         "EPDC_D4:      A16," &
	         "EPDC_D5:      B16," &
	         "EPDC_D6:      D16," &
	         "EPDC_D7:      E16," &
	         "EPDC_D8:      A15," &
	         "EPDC_D9:      B15," &
	      "EPDC_GDCLK:      A11," &
	       "EPDC_GDOE:      B11," &
	       "EPDC_GDRL:      A12," &
	       "EPDC_GDSP:      B12," &
	     "EPDC_PWRCOM:      G11," &
	   "EPDC_PWRCTRL0:      G12," &
	   "EPDC_PWRCTRL1:      G13," &
	   "EPDC_PWRCTRL2:      G14," &
	   "EPDC_PWRCTRL3:      G15," &
	    "EPDC_PWRSTAT:      G16," &
	      "EPDC_SDCE0:      D13," &
	      "EPDC_SDCE1:      E13," &
	      "EPDC_SDCE2:      D12," &
	      "EPDC_SDCE3:      E12," &
	      "EPDC_SDCE4:      D11," &
	      "EPDC_SDCE5:      E11," &
	      "EPDC_SDCLK:      A13," &
	     "EPDC_SDCLKN:      B13," &
	       "EPDC_SDLE:      D18," &
	       "EPDC_SDOE:      E18," &
	      "EPDC_SDOED:      D19," &
	      "EPDC_SDOEZ:      E19," &
	      "EPDC_SDSHR:      A10," &
	      "EPDC_VCOM0:      G17," &
	      "EPDC_VCOM1:      D20," &
	           "EPITO:      G4," &
	        "I2C1_SCL:      E1," &
	        "I2C1_SDA:      E2," &
	        "I2C2_SCL:      F1," &
	        "I2C2_SDA:      F2," &
	        "I2C3_SCL:      G1," &
	        "I2C3_SDA:      G2," &
	        "JTAG_TCK:      W4," &
	        "JTAG_TDI:      AA4," &
	        "JTAG_TDO:      U7," &
	        "JTAG_TMS:      Y4," &
	      "JTAG_TRSTB:      AA5," &
	        "KEY_COL0:      B1," &
	        "KEY_COL1:      B2," &
	        "KEY_COL2:      C1," &
	        "KEY_COL3:      C2," &
	        "KEY_ROW0:      D1," &
	        "KEY_ROW1:      D2," &
	        "KEY_ROW2:      D4," &
	        "KEY_ROW3:      E4," &
	           "OWIRE:      G7," &
	     "PMIC_ON_REQ:      W1," &
	   "PMIC_STBY_REQ:      W2," &
	            "PWM1:      F5," &
	            "PWM2:      F4," &
	         "SD1_CLK:      P1," &
	         "SD1_CMD:      R1," &
	          "SD1_D0:      R2," &
	          "SD1_D1:      P2," &
	          "SD1_D2:      R4," &
	          "SD1_D3:      R5," &
	          "SD2_CD:      T4," &
	         "SD2_CLK:      U1," &
	         "SD2_CMD:      V5," &
	          "SD2_D0:      T1," &
	          "SD2_D1:      T2," &
	          "SD2_D2:      V1," &
	          "SD2_D3:      V2," &
	          "SD2_D4:      V4," &
	          "SD2_D5:      U2," &
	          "SD2_D6:      U4," &
	          "SD2_D7:      U5," &
	          "SD2_WP:      T5," &
	         "SD3_CLK:      AD16," &
	         "SD3_CMD:      AD17," &
	          "SD3_D0:      AC15," &
	          "SD3_D1:      AC16," &
	          "SD3_D2:      AC17," &
	          "SD3_D3:      AA17," &
	          "SD3_D4:      AA18," &
	          "SD3_D5:      Y18," &
	          "SD3_D6:      AA19," &
	          "SD3_D7:      Y19," &
	          "SD3_WP:      AD15," &
	         "SSI_RXC:      J7," &
	         "SSI_RXD:      J5," &
	        "SSI_RXFS:      H7," &
	         "SSI_TXC:      J4," &
	         "SSI_TXD:      H5," &
	        "SSI_TXFS:      H4," &
	       "TEST_MODE:      AC2," &
	       "UART1_CTS:      H2," &
	       "UART1_RTS:      J2," &
	       "UART1_RXD:      J1," &
	       "UART1_TXD:      H1," &
	       "UART2_CTS:      K2," &
	       "UART2_RTS:      L2," &
	       "UART2_RXD:      L1," &
	       "UART2_TXD:      K1," &
	       "UART3_RXD:      L4," &
	       "UART3_TXD:      K4," &
	       "UART4_RXD:      L5," &
	       "UART4_TXD:      K5," &
	            "WDOG:      G5," &
	      "BOOT_MODE0:      AB1," &
	      "BOOT_MODE1:      AB2," &
	      "CHGR_DET_B:      V11," &
	            "CKIH:      AA6," &
	            "CKIL:      Y1," &
	"DRAM_CALIBRATION:      L20," &
	           "ECKIL:      Y2," &
	           "EXTAL:      AC5," &
	         "GND_KEL:      AA7," &
	        "JTAG_MOD:      V7," &
	        "NVCC_EIM:      (L7, M7, M8)," &
	   "NVCC_EMI_DRAM:      (A21, B21, D21, D23, D24, K21," &
	                       "K23, K24, R21, R23, R24, AA21," &
	                       "AA23, AA24, AC21, AD21)," &
	       "NVCC_EPDC:      (M10, N10, P10, R10, U10)," &
	       "NVCC_JTAG:      U9," &
	     "NVCC_KEYPAD:      N8," &
	        "NVCC_LCD:      U11," &
	       "NVCC_MISC:      P8," &
	      "NVCC_NANDF:      (V9, V10)," &
	      "NVCC_RESET:      V8," &
	        "NVCC_SD1:      T7," &
	        "NVCC_SD2:      U8," &
	        "NVCC_SPI:      R7," &
	       "NVCC_SRTC:      AA1," &
	        "NVCC_SSI:      R8," &
	       "NVCC_UART:      T8," &
	    "NVDD_USB_2P5:      (AC9, AD9)," &
	    "NVDD_USB_3P0:      (AC11, AD11)," &
	           "POR_B:      AD2," &
	      "RESET_IN_B:      AC1," &
	       "USB_H1_DN:      AC10," &
	       "USB_H1_DP:      AD10," &
	  "USB_H1_GPANAIO:      Y11," &
	  "USB_H1_RREFEXT:      AA10," &
	     "USB_H1_VBUS:      Y10," &
	      "USB_OTG_DN:      AC8," &
	      "USB_OTG_DP:      AD8," &
	 "USB_OTG_GPANAIO:      Y7," &
	      "USB_OTG_ID:      Y8," &
	 "USB_OTG_RREFEXT:      AA8," &
	    "USB_OTG_VBUS:      Y9," &
	             "VCC:      (H14, H15, H16, H17, J17, K14," &
	                       "K15, K17, L15)," &
	          "VDD1P2:      AD6," &
	          "VDD1P8:      AD7," &
	          "VDD2P5:      AD4," &
	          "VDD3P0:      AD3," &
	            "VDDA:      (P17, R17)," &
	          "VDDAL1:      (P15, R15)," &
	           "VDDGP:      (G8, G9, G10, H8, H9, H10," &
	                       "H11, J8, K7, K8, K10, K11," &
	                       "L8, L10, L11)," &
	          "VDDO25:      N23," &
	            "VREF:      M23," &
	             "VSS:      (A1, A18, A24, B18, G20, G21," &
	                       "G23, H12, H13, K12, K13, L12," &
	                       "L13, L14, L17, M11, M14, M15," &
	                       "M17, M18, M20, M21, N11, N14," &
	                       "N15, N17, P11, P12, P13, P14," &
	                       "R11, R12, R13, R14, T17, T18," &
	                       "U12, U13, U14, U15, U16, U17," &
	                       "U18, V17, V18, V20, V21, V23," &
	                       "AA2, AA9, AA11, AC3, AC4, AC6," &
	                       "AC7, AC18, AD1, AD18, AD24)," &
	            "XTAL:      AD5" ;

	attribute PORT_GROUPING of CODEX_DEVICE : entity is

	"DIFFERENTIAL_VOLTAGE (" &
	    "(DRAM_SDCLK_0,   DRAM_SDCLK_0_B)," &
	    "(DRAM_SDCLK_1,   DRAM_SDCLK_1_B)," &
	      "(DRAM_SDQS0,   DRAM_SDQS0_B)," &
	      "(DRAM_SDQS1,   DRAM_SDQS1_B)," &
	      "(DRAM_SDQS2,   DRAM_SDQS2_B)," &
	      "(DRAM_SDQS3,   DRAM_SDQS3_B))" ;

	attribute TAP_SCAN_IN    of    JTAG_TDI : signal is true;
	attribute TAP_SCAN_OUT   of    JTAG_TDO : signal is true;
	attribute TAP_SCAN_MODE  of    JTAG_TMS : signal is true;
	attribute TAP_SCAN_RESET of  JTAG_TRSTB : signal is true;
	attribute TAP_SCAN_CLOCK of    JTAG_TCK : signal is (20.0e6, BOTH);

	attribute INSTRUCTION_LENGTH of CODEX_DEVICE : entity is 5;

	attribute INSTRUCTION_OPCODE of CODEX_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 CODEX_DEVICE : entity is "XXX01";
	attribute INSTRUCTION_PRIVATE of CODEX_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 CODEX_DEVICE : entity is 
	"00000010110100000001000000011101";
	attribute BOUNDARY_LENGTH of CODEX_DEVICE : entity is 486;

	attribute BOUNDARY_REGISTER of CODEX_DEVICE : entity is 
		"0   (BC_8, DISP_WR,       bidir, X, 1, 1, Z)," &
		"1   (BC_2, *,       control, 1)," &
		"2   (BC_8, DISP_D0,       bidir, X, 3, 1, Z)," &
		"3   (BC_2, *,       control, 1)," &
		"4   (BC_8, DISP_BUSY,       bidir, X, 5, 1, Z)," &
		"5   (BC_2, *,       control, 1)," &
		"6   (BC_8, DISP_D1,       bidir, X, 7, 1, Z)," &
		"7   (BC_2, *,       control, 1)," &
		"8   (BC_8, DISP_RS,       bidir, X, 9, 1, Z)," &
		"9   (BC_2, *,       control, 1)," &
		"10  (BC_8, DISP_D2,       bidir, X, 11, 1, Z)," &
		"11  (BC_2, *,       control, 1)," &
		"12  (BC_8, DISP_RD,       bidir, X, 13, 1, Z)," &
		"13  (BC_2, *,       control, 1)," &
		"14  (BC_8, DISP_D4,       bidir, X, 15, 1, Z)," &
		"15  (BC_2, *,       control, 1)," &
		"16  (BC_8, DISP_D6,       bidir, X, 17, 1, Z)," &
		"17  (BC_2, *,       control, 1)," &
		"18  (BC_8, DISP_D3,       bidir, X, 19, 1, Z)," &
		"19  (BC_2, *,       control, 1)," &
		"20  (BC_8, DISP_CS,       bidir, X, 21, 1, Z)," &
		"21  (BC_2, *,       control, 1)," &
		"22  (BC_8, DISP_D7,       bidir, X, 23, 1, Z)," &
		"23  (BC_2, *,       control, 1)," &
		"24  (BC_8, DISP_RESET,       bidir, X, 25, 1, Z)," &
		"25  (BC_2, *,       control, 1)," &
		"26  (BC_8, DISP_D5,       bidir, X, 27, 1, Z)," &
		"27  (BC_2, *,       control, 1)," &
		"28  (BC_8, DISP_D11,       bidir, X, 29, 1, Z)," &
		"29  (BC_2, *,       control, 1)," &
		"30  (BC_8, SD3_WP,       bidir, X, 31, 1, Z)," &
		"31  (BC_2, *,       control, 1)," &
		"32  (BC_8, DISP_D12,       bidir, X, 33, 1, Z)," &
		"33  (BC_2, *,       control, 1)," &
		"34  (BC_8, DISP_D13,       bidir, X, 35, 1, Z)," &
		"35  (BC_2, *,       control, 1)," &
		"36  (BC_8, SD3_D0,       bidir, X, 37, 1, Z)," &
		"37  (BC_2, *,       control, 1)," &
		"38  (BC_8, DISP_D14,       bidir, X, 39, 1, Z)," &
		"39  (BC_2, *,       control, 1)," &
		"40  (BC_8, DISP_D15,       bidir, X, 41, 1, Z)," &
		"41  (BC_2, *,       control, 1)," &
		"42  (BC_8, DISP_D8,       bidir, X, 43, 1, Z)," &
		"43  (BC_2, *,       control, 1)," &
		"44  (BC_8, SD3_CLK,       bidir, X, 45, 1, Z)," &
		"45  (BC_2, *,       control, 1)," &
		"46  (BC_8, SD3_D3,       bidir, X, 47, 1, Z)," &
		"47  (BC_2, *,       control, 1)," &
		"48  (BC_8, SD3_D1,       bidir, X, 49, 1, Z)," &
		"49  (BC_2, *,       control, 1)," &
		"50  (BC_8, SD3_D4,       bidir, X, 51, 1, Z)," &
		"51  (BC_2, *,       control, 1)," &
		"52  (BC_8, SD3_D6,       bidir, X, 53, 1, Z)," &
		"53  (BC_2, *,       control, 1)," &
		"54  (BC_8, SD3_CMD,       bidir, X, 55, 1, Z)," &
		"55  (BC_2, *,       control, 1)," &
		"56  (BC_8, DISP_D9,       bidir, X, 57, 1, Z)," &
		"57  (BC_2, *,       control, 1)," &
		"58  (BC_8, SD3_D7,       bidir, X, 59, 1, Z)," &
		"59  (BC_2, *,       control, 1)," &
		"60  (BC_8, SD3_D5,       bidir, X, 61, 1, Z)," &
		"61  (BC_2, *,       control, 1)," &
		"62  (BC_8, SD3_D2,       bidir, X, 63, 1, Z)," &
		"63  (BC_2, *,       control, 1)," &
		"64  (BC_8, DISP_D10,       bidir, X, 65, 1, Z)," &
		"65  (BC_2, *,       control, 1)," &
		"66  (BC_8, DRAM_A0,       bidir, X, 67, 1, Z)," &
		"67  (BC_2, *,       control, 1)," &
		"68  (BC_8, DRAM_D17,       bidir, X, 69, 1, Z)," &
		"69  (BC_2, *,       control, 1)," &
		"70  (BC_8, DRAM_A2,       bidir, X, 71, 1, Z)," &
		"71  (BC_2, *,       control, 1)," &
		"72  (BC_8, DRAM_D16,       bidir, X, 73, 1, Z)," &
		"73  (BC_2, *,       control, 1)," &
		"74  (BC_8, DRAM_D19,       bidir, X, 75, 1, Z)," &
		"75  (BC_2, *,       control, 1)," &
		"76  (BC_8, DRAM_D18,       bidir, X, 77, 1, Z)," &
		"77  (BC_2, *,       control, 1)," &
		"78  (BC_8, DRAM_D21,       bidir, X, 79, 1, Z)," &
		"79  (BC_2, *,       control, 1)," &
		"80  (BC_8, DRAM_A4,       bidir, X, 81, 1, Z)," &
		"81  (BC_2, *,       control, 1)," &
		"82  (BC_8, DRAM_D20,       bidir, X, 83, 1, Z)," &
		"83  (BC_2, *,       control, 1)," &
		"84  (BC_8, DRAM_D23,       bidir, X, 85, 1, Z)," &
		"85  (BC_2, *,       control, 1)," &
		"86  (BC_8, DRAM_D22,       bidir, X, 87, 1, Z)," &
		"87  (BC_2, *,       control, 1)," &
		"88  (BC_8, DRAM_DQM2,       bidir, X, 89, 1, Z)," &
		"89  (BC_2, *,       control, 1)," &
		"90  (BC_8, DRAM_SDQS2,       bidir, X, 91, 1, Z)," &
		"91  (BC_2, *,       control, 1)," &
		"92  (BC_8, DRAM_A3,       bidir, X, 93, 1, Z)," &
		"93  (BC_2, *,       control, 1)," &
		"94  (BC_8, DRAM_D1,       bidir, X, 95, 1, Z)," &
		"95  (BC_2, *,       control, 1)," &
		"96  (BC_8, DRAM_A1,       bidir, X, 97, 1, Z)," &
		"97  (BC_2, *,       control, 1)," &
		"98  (BC_8, DRAM_SDCKE,       bidir, X, 99, 1, Z)," &
		"99  (BC_2, *,       control, 1)," &
		"100 (BC_8, DRAM_D0,       bidir, X, 101, 1, Z)," &
		"101 (BC_2, *,       control, 1)," &
		"102 (BC_8, DRAM_CS1,       bidir, X, 103, 1, Z)," &
		"103 (BC_2, *,       control, 1)," &
		"104 (BC_8, DRAM_D2,       bidir, X, 105, 1, Z)," &
		"105 (BC_2, *,       control, 1)," &
		"106 (BC_8, DRAM_CS0,       bidir, X, 107, 1, Z)," &
		"107 (BC_2, *,       control, 1)," &
		"108 (BC_8, DRAM_D3,       bidir, X, 109, 1, Z)," &
		"109 (BC_2, *,       control, 1)," &
		"110 (BC_8, DRAM_SDCLK_1,       bidir, X, 111, 1, Z)," &
		"111 (BC_2, *,       control, 1)," &
		"112 (BC_8, DRAM_D4,       bidir, X, 113, 1, Z)," &
		"113 (BC_2, *,       control, 1)," &
		"114 (BC_8, DRAM_D5,       bidir, X, 115, 1, Z)," &
		"115 (BC_2, *,       control, 1)," &
		"116 (BC_8, DRAM_SDODT1,       bidir, X, 117, 1, Z)," &
		"117 (BC_2, *,       control, 1)," &
		"118 (BC_8, DRAM_D7,       bidir, X, 119, 1, Z)," &
		"119 (BC_2, *,       control, 1)," &
		"120 (BC_8, DRAM_D6,       bidir, X, 121, 1, Z)," &
		"121 (BC_2, *,       control, 1)," &
		"122 (BC_8, DRAM_DQM0,       bidir, X, 123, 1, Z)," &
		"123 (BC_2, *,       control, 1)," &
		"124 (BC_8, DRAM_SDWE,       bidir, X, 125, 1, Z)," &
		"125 (BC_2, *,       control, 1)," &
		"126 (BC_8, DRAM_SDQS0,       bidir, X, 127, 1, Z)," &
		"127 (BC_2, *,       control, 1)," &
		"128 (BC_8, DRAM_A5,       bidir, X, 129, 1, Z)," &
		"129 (BC_2, *,       control, 1)," &
		"130 (BC_8, DRAM_A6,       bidir, X, 131, 1, Z)," &
		"131 (BC_2, *,       control, 1)," &
		"132 (BC_8, DRAM_SDBA2,       bidir, X, 133, 1, Z)," &
		"133 (BC_2, *,       control, 1)," &
		"134 (BC_8, DRAM_A7,       bidir, X, 135, 1, Z)," &
		"135 (BC_2, *,       control, 1)," &
		"136 (BC_8, DRAM_A8,       bidir, X, 137, 1, Z)," &
		"137 (BC_2, *,       control, 1)," &
		"138 (BC_8, DRAM_SDCLK_0,       bidir, X, 139, 1, Z)," &
		"139 (BC_2, *,       control, 1)," &
		"140 (BC_8, DRAM_SDQS1,       bidir, X, 141, 1, Z)," &
		"141 (BC_2, *,       control, 1)," &
		"142 (BC_8, DRAM_SDBA1,       bidir, X, 143, 1, Z)," &
		"143 (BC_2, *,       control, 1)," &
		"144 (BC_8, DRAM_SDBA0,       bidir, X, 145, 1, Z)," &
		"145 (BC_2, *,       control, 1)," &
		"146 (BC_8, DRAM_OPEN,       bidir, X, 147, 1, Z)," &
		"147 (BC_2, *,       control, 1)," &
		"148 (BC_8, DRAM_DQM1,       bidir, X, 149, 1, Z)," &
		"149 (BC_2, *,       control, 1)," &
		"150 (BC_8, DRAM_OPENFB,       bidir, X, 151, 1, Z)," &
		"151 (BC_2, *,       control, 1)," &
		"152 (BC_8, DRAM_D9,       bidir, X, 153, 1, Z)," &
		"153 (BC_2, *,       control, 1)," &
		"154 (BC_8, DRAM_SDODT0,       bidir, X, 155, 1, Z)," &
		"155 (BC_2, *,       control, 1)," &
		"156 (BC_8, DRAM_D10,       bidir, X, 157, 1, Z)," &
		"157 (BC_2, *,       control, 1)," &
		"158 (BC_8, DRAM_D13,       bidir, X, 159, 1, Z)," &
		"159 (BC_2, *,       control, 1)," &
		"160 (BC_8, DRAM_A9,       bidir, X, 161, 1, Z)," &
		"161 (BC_2, *,       control, 1)," &
		"162 (BC_8, DRAM_D8,       bidir, X, 163, 1, Z)," &
		"163 (BC_2, *,       control, 1)," &
		"164 (BC_8, DRAM_A10,       bidir, X, 165, 1, Z)," &
		"165 (BC_2, *,       control, 1)," &
		"166 (BC_8, DRAM_D11,       bidir, X, 167, 1, Z)," &
		"167 (BC_2, *,       control, 1)," &
		"168 (BC_8, DRAM_CAS,       bidir, X, 169, 1, Z)," &
		"169 (BC_2, *,       control, 1)," &
		"170 (BC_8, DRAM_D12,       bidir, X, 171, 1, Z)," &
		"171 (BC_2, *,       control, 1)," &
		"172 (BC_8, DRAM_RAS,       bidir, X, 173, 1, Z)," &
		"173 (BC_2, *,       control, 1)," &
		"174 (BC_8, DRAM_D14,       bidir, X, 175, 1, Z)," &
		"175 (BC_2, *,       control, 1)," &
		"176 (BC_8, DRAM_A11,       bidir, X, 177, 1, Z)," &
		"177 (BC_2, *,       control, 1)," &
		"178 (BC_8, DRAM_D15,       bidir, X, 179, 1, Z)," &
		"179 (BC_2, *,       control, 1)," &
		"180 (BC_8, DRAM_SDQS3,       bidir, X, 181, 1, Z)," &
		"181 (BC_2, *,       control, 1)," &
		"182 (BC_8, DRAM_A14,       bidir, X, 183, 1, Z)," &
		"183 (BC_2, *,       control, 1)," &
		"184 (BC_8, DRAM_A13,       bidir, X, 185, 1, Z)," &
		"185 (BC_2, *,       control, 1)," &
		"186 (BC_8, DRAM_A12,       bidir, X, 187, 1, Z)," &
		"187 (BC_2, *,       control, 1)," &
		"188 (BC_8, DRAM_DQM3,       bidir, X, 189, 1, Z)," &
		"189 (BC_2, *,       control, 1)," &
		"190 (BC_8, DRAM_D31,       bidir, X, 191, 1, Z)," &
		"191 (BC_2, *,       control, 1)," &
		"192 (BC_8, DRAM_D24,       bidir, X, 193, 1, Z)," &
		"193 (BC_2, *,       control, 1)," &
		"194 (BC_8, DRAM_D30,       bidir, X, 195, 1, Z)," &
		"195 (BC_2, *,       control, 1)," &
		"196 (BC_8, DRAM_D25,       bidir, X, 197, 1, Z)," &
		"197 (BC_2, *,       control, 1)," &
		"198 (BC_8, DRAM_D29,       bidir, X, 199, 1, Z)," &
		"199 (BC_2, *,       control, 1)," &
		"200 (BC_8, DRAM_D27,       bidir, X, 201, 1, Z)," &
		"201 (BC_2, *,       control, 1)," &
		"202 (BC_8, DRAM_D28,       bidir, X, 203, 1, Z)," &
		"203 (BC_2, *,       control, 1)," &
		"204 (BC_8, DRAM_D26,       bidir, X, 205, 1, Z)," &
		"205 (BC_2, *,       control, 1)," &
		"206 (BC_8, EPDC_VCOM1,       bidir, X, 207, 1, Z)," &
		"207 (BC_2, *,       control, 1)," &
		"208 (BC_8, EPDC_SDOEZ,       bidir, X, 209, 1, Z)," &
		"209 (BC_2, *,       control, 1)," &
		"210 (BC_8, EPDC_D0,       bidir, X, 211, 1, Z)," &
		"211 (BC_2, *,       control, 1)," &
		"212 (BC_8, EPDC_BDR0,       bidir, X, 213, 1, Z)," &
		"213 (BC_2, *,       control, 1)," &
		"214 (BC_8, EPDC_BDR1,       bidir, X, 215, 1, Z)," &
		"215 (BC_2, *,       control, 1)," &
		"216 (BC_8, EPDC_D1,       bidir, X, 217, 1, Z)," &
		"217 (BC_2, *,       control, 1)," &
		"218 (BC_8, EPDC_SDOE,       bidir, X, 219, 1, Z)," &
		"219 (BC_2, *,       control, 1)," &
		"220 (BC_8, EPDC_SDOED,       bidir, X, 221, 1, Z)," &
		"221 (BC_2, *,       control, 1)," &
		"222 (BC_8, EPDC_D4,       bidir, X, 223, 1, Z)," &
		"223 (BC_2, *,       control, 1)," &
		"224 (BC_8, EPDC_D3,       bidir, X, 225, 1, Z)," &
		"225 (BC_2, *,       control, 1)," &
		"226 (BC_8, EPDC_D5,       bidir, X, 227, 1, Z)," &
		"227 (BC_2, *,       control, 1)," &
		"228 (BC_8, EPDC_SDLE,       bidir, X, 229, 1, Z)," &
		"229 (BC_2, *,       control, 1)," &
		"230 (BC_8, EPDC_D2,       bidir, X, 231, 1, Z)," &
		"231 (BC_2, *,       control, 1)," &
		"232 (BC_8, EPDC_D8,       bidir, X, 233, 1, Z)," &
		"233 (BC_2, *,       control, 1)," &
		"234 (BC_8, EPDC_D7,       bidir, X, 235, 1, Z)," &
		"235 (BC_2, *,       control, 1)," &
		"236 (BC_8, EPDC_VCOM0,       bidir, X, 237, 1, Z)," &
		"237 (BC_2, *,       control, 1)," &
		"238 (BC_8, EPDC_D9,       bidir, X, 239, 1, Z)," &
		"239 (BC_2, *,       control, 1)," &
		"240 (BC_8, EPDC_D6,       bidir, X, 241, 1, Z)," &
		"241 (BC_2, *,       control, 1)," &
		"242 (BC_8, EPDC_PWRSTAT,       bidir, X, 243, 1, Z)," &
		"243 (BC_2, *,       control, 1)," &
		"244 (BC_8, EPDC_D12,       bidir, X, 245, 1, Z)," &
		"245 (BC_2, *,       control, 1)," &
		"246 (BC_8, EPDC_D11,       bidir, X, 247, 1, Z)," &
		"247 (BC_2, *,       control, 1)," &
		"248 (BC_8, EPDC_D13,       bidir, X, 249, 1, Z)," &
		"249 (BC_2, *,       control, 1)," &
		"250 (BC_8, EPDC_D10,       bidir, X, 251, 1, Z)," &
		"251 (BC_2, *,       control, 1)," &
		"252 (BC_8, EPDC_PWRCTRL3,       bidir, X, 253, 1, Z)," &
		"253 (BC_2, *,       control, 1)," &
		"254 (BC_8, EPDC_SDCLK,       bidir, X, 255, 1, Z)," &
		"255 (BC_2, *,       control, 1)," &
		"256 (BC_8, EPDC_D15,       bidir, X, 257, 1, Z)," &
		"257 (BC_2, *,       control, 1)," &
		"258 (BC_8, EPDC_PWRCTRL2,       bidir, X, 259, 1, Z)," &
		"259 (BC_2, *,       control, 1)," &
		"260 (BC_8, EPDC_D14,       bidir, X, 261, 1, Z)," &
		"261 (BC_2, *,       control, 1)," &
		"262 (BC_8, EPDC_SDCLKN,       bidir, X, 263, 1, Z)," &
		"263 (BC_2, *,       control, 1)," &
		"264 (BC_8, EPDC_SDCE0,       bidir, X, 265, 1, Z)," &
		"265 (BC_2, *,       control, 1)," &
		"266 (BC_8, EPDC_SDCE1,       bidir, X, 267, 1, Z)," &
		"267 (BC_2, *,       control, 1)," &
		"268 (BC_8, EPDC_GDRL,       bidir, X, 269, 1, Z)," &
		"269 (BC_2, *,       control, 1)," &
		"270 (BC_8, EPDC_PWRCTRL1,       bidir, X, 271, 1, Z)," &
		"271 (BC_2, *,       control, 1)," &
		"272 (BC_8, EPDC_GDSP,       bidir, X, 273, 1, Z)," &
		"273 (BC_2, *,       control, 1)," &
		"274 (BC_8, EPDC_SDCE2,       bidir, X, 275, 1, Z)," &
		"275 (BC_2, *,       control, 1)," &
		"276 (BC_8, EPDC_PWRCTRL0,       bidir, X, 277, 1, Z)," &
		"277 (BC_2, *,       control, 1)," &
		"278 (BC_8, EPDC_GDCLK,       bidir, X, 279, 1, Z)," &
		"279 (BC_2, *,       control, 1)," &
		"280 (BC_8, EPDC_SDCE3,       bidir, X, 281, 1, Z)," &
		"281 (BC_2, *,       control, 1)," &
		"282 (BC_8, EPDC_GDOE,       bidir, X, 283, 1, Z)," &
		"283 (BC_2, *,       control, 1)," &
		"284 (BC_8, EPDC_SDCE4,       bidir, X, 285, 1, Z)," &
		"285 (BC_2, *,       control, 1)," &
		"286 (BC_8, EPDC_PWRCOM,       bidir, X, 287, 1, Z)," &
		"287 (BC_2, *,       control, 1)," &
		"288 (BC_8, EPDC_SDSHR,       bidir, X, 289, 1, Z)," &
		"289 (BC_2, *,       control, 1)," &
		"290 (BC_8, EPDC_SDCE5,       bidir, X, 291, 1, Z)," &
		"291 (BC_2, *,       control, 1)," &
		"292 (BC_8, EIM_CS0,       bidir, X, 293, 1, Z)," &
		"293 (BC_2, *,       control, 1)," &
		"294 (BC_8, EIM_DA1,       bidir, X, 295, 1, Z)," &
		"295 (BC_2, *,       control, 1)," &
		"296 (BC_8, EIM_DA5,       bidir, X, 297, 1, Z)," &
		"297 (BC_2, *,       control, 1)," &
		"298 (BC_8, EIM_DA0,       bidir, X, 299, 1, Z)," &
		"299 (BC_2, *,       control, 1)," &
		"300 (BC_8, EIM_DA4,       bidir, X, 301, 1, Z)," &
		"301 (BC_2, *,       control, 1)," &
		"302 (BC_8, EIM_CS1,       bidir, X, 303, 1, Z)," &
		"303 (BC_2, *,       control, 1)," &
		"304 (BC_8, EIM_CS2,       bidir, X, 305, 1, Z)," &
		"305 (BC_2, *,       control, 1)," &
		"306 (BC_8, EIM_DA9,       bidir, X, 307, 1, Z)," &
		"307 (BC_2, *,       control, 1)," &
		"308 (BC_8, EIM_DA8,       bidir, X, 309, 1, Z)," &
		"309 (BC_2, *,       control, 1)," &
		"310 (BC_8, EIM_DA2,       bidir, X, 311, 1, Z)," &
		"311 (BC_2, *,       control, 1)," &
		"312 (BC_8, EIM_DA3,       bidir, X, 313, 1, Z)," &
		"313 (BC_2, *,       control, 1)," &
		"314 (BC_8, EIM_DA12,       bidir, X, 315, 1, Z)," &
		"315 (BC_2, *,       control, 1)," &
		"316 (BC_8, EIM_BCLK,       bidir, X, 317, 1, Z)," &
		"317 (BC_2, *,       control, 1)," &
		"318 (BC_8, EIM_DA13,       bidir, X, 319, 1, Z)," &
		"319 (BC_2, *,       control, 1)," &
		"320 (BC_8, EIM_DA6,       bidir, X, 321, 1, Z)," &
		"321 (BC_2, *,       control, 1)," &
		"322 (BC_8, EIM_DA10,       bidir, X, 323, 1, Z)," &
		"323 (BC_2, *,       control, 1)," &
		"324 (BC_8, EIM_RW,       bidir, X, 325, 1, Z)," &
		"325 (BC_2, *,       control, 1)," &
		"326 (BC_8, EIM_DA7,       bidir, X, 327, 1, Z)," &
		"327 (BC_2, *,       control, 1)," &
		"328 (BC_8, EIM_EB0,       bidir, X, 329, 1, Z)," &
		"329 (BC_2, *,       control, 1)," &
		"330 (BC_8, EIM_DA14,       bidir, X, 331, 1, Z)," &
		"331 (BC_2, *,       control, 1)," &
		"332 (BC_8, EIM_WAIT,       bidir, X, 333, 1, Z)," &
		"333 (BC_2, *,       control, 1)," &
		"334 (BC_8, EIM_EB1,       bidir, X, 335, 1, Z)," &
		"335 (BC_2, *,       control, 1)," &
		"336 (BC_8, EIM_DA11,       bidir, X, 337, 1, Z)," &
		"337 (BC_2, *,       control, 1)," &
		"338 (BC_8, EIM_CRE,       bidir, X, 339, 1, Z)," &
		"339 (BC_2, *,       control, 1)," &
		"340 (BC_8, EIM_OE,       bidir, X, 341, 1, Z)," &
		"341 (BC_2, *,       control, 1)," &
		"342 (BC_8, EIM_LBA,       bidir, X, 343, 1, Z)," &
		"343 (BC_2, *,       control, 1)," &
		"344 (BC_8, EIM_DA15,       bidir, X, 345, 1, Z)," &
		"345 (BC_2, *,       control, 1)," &
		"346 (BC_8, EIM_RDY,       bidir, X, 347, 1, Z)," &
		"347 (BC_2, *,       control, 1)," &
		"348 (BC_8, KEY_ROW2,       bidir, X, 349, 1, Z)," &
		"349 (BC_2, *,       control, 1)," &
		"350 (BC_8, KEY_COL0,       bidir, X, 351, 1, Z)," &
		"351 (BC_2, *,       control, 1)," &
		"352 (BC_8, KEY_ROW3,       bidir, X, 353, 1, Z)," &
		"353 (BC_2, *,       control, 1)," &
		"354 (BC_8, KEY_COL1,       bidir, X, 355, 1, Z)," &
		"355 (BC_2, *,       control, 1)," &
		"356 (BC_8, KEY_COL3,       bidir, X, 357, 1, Z)," &
		"357 (BC_2, *,       control, 1)," &
		"358 (BC_8, KEY_COL2,       bidir, X, 359, 1, Z)," &
		"359 (BC_2, *,       control, 1)," &
		"360 (BC_8, KEY_ROW1,       bidir, X, 361, 1, Z)," &
		"361 (BC_2, *,       control, 1)," &
		"362 (BC_8, KEY_ROW0,       bidir, X, 363, 1, Z)," &
		"363 (BC_2, *,       control, 1)," &
		"364 (BC_8, I2C2_SDA,       bidir, X, 365, 1, Z)," &
		"365 (BC_2, *,       control, 1)," &
		"366 (BC_8, PWM2,       bidir, X, 367, 1, Z)," &
		"367 (BC_2, *,       control, 1)," &
		"368 (BC_8, I2C1_SCL,       bidir, X, 369, 1, Z)," &
		"369 (BC_2, *,       control, 1)," &
		"370 (BC_8, EPITO,       bidir, X, 371, 1, Z)," &
		"371 (BC_2, *,       control, 1)," &
		"372 (BC_8, I2C3_SDA,       bidir, X, 373, 1, Z)," &
		"373 (BC_2, *,       control, 1)," &
		"374 (BC_8, I2C1_SDA,       bidir, X, 375, 1, Z)," &
		"375 (BC_2, *,       control, 1)," &
		"376 (BC_8, WDOG,       bidir, X, 377, 1, Z)," &
		"377 (BC_2, *,       control, 1)," &
		"378 (BC_8, I2C2_SCL,       bidir, X, 379, 1, Z)," &
		"379 (BC_2, *,       control, 1)," &
		"380 (BC_8, PWM1,       bidir, X, 381, 1, Z)," &
		"381 (BC_2, *,       control, 1)," &
		"382 (BC_8, I2C3_SCL,       bidir, X, 383, 1, Z)," &
		"383 (BC_2, *,       control, 1)," &
		"384 (BC_8, OWIRE,       bidir, X, 385, 1, Z)," &
		"385 (BC_2, *,       control, 1)," &
		"386 (BC_8, SSI_RXD,       bidir, X, 387, 1, Z)," &
		"387 (BC_2, *,       control, 1)," &
		"388 (BC_8, SSI_TXFS,       bidir, X, 389, 1, Z)," &
		"389 (BC_2, *,       control, 1)," &
		"390 (BC_8, SSI_TXD,       bidir, X, 391, 1, Z)," &
		"391 (BC_2, *,       control, 1)," &
		"392 (BC_8, SSI_TXC,       bidir, X, 393, 1, Z)," &
		"393 (BC_2, *,       control, 1)," &
		"394 (BC_8, SSI_RXFS,       bidir, X, 395, 1, Z)," &
		"395 (BC_2, *,       control, 1)," &
		"396 (BC_8, SSI_RXC,       bidir, X, 397, 1, Z)," &
		"397 (BC_2, *,       control, 1)," &
		"398 (BC_8, UART4_TXD,       bidir, X, 399, 1, Z)," &
		"399 (BC_2, *,       control, 1)," &
		"400 (BC_8, UART1_TXD,       bidir, X, 401, 1, Z)," &
		"401 (BC_2, *,       control, 1)," &
		"402 (BC_8, UART4_RXD,       bidir, X, 403, 1, Z)," &
		"403 (BC_2, *,       control, 1)," &
		"404 (BC_8, UART3_TXD,       bidir, X, 405, 1, Z)," &
		"405 (BC_2, *,       control, 1)," &
		"406 (BC_8, UART2_CTS,       bidir, X, 407, 1, Z)," &
		"407 (BC_2, *,       control, 1)," &
		"408 (BC_8, UART1_CTS,       bidir, X, 409, 1, Z)," &
		"409 (BC_2, *,       control, 1)," &
		"410 (BC_8, UART3_RXD,       bidir, X, 411, 1, Z)," &
		"411 (BC_2, *,       control, 1)," &
		"412 (BC_8, UART1_RTS,       bidir, X, 413, 1, Z)," &
		"413 (BC_2, *,       control, 1)," &
		"414 (BC_8, UART1_RXD,       bidir, X, 415, 1, Z)," &
		"415 (BC_2, *,       control, 1)," &
		"416 (BC_8, UART2_TXD,       bidir, X, 417, 1, Z)," &
		"417 (BC_2, *,       control, 1)," &
		"418 (BC_8, UART2_RTS,       bidir, X, 419, 1, Z)," &
		"419 (BC_2, *,       control, 1)," &
		"420 (BC_8, UART2_RXD,       bidir, X, 421, 1, Z)," &
		"421 (BC_2, *,       control, 1)," &
		"422 (BC_8, CSPI_SS0,       bidir, X, 423, 1, Z)," &
		"423 (BC_2, *,       control, 1)," &
		"424 (BC_8, CSPI_MISO,       bidir, X, 425, 1, Z)," &
		"425 (BC_2, *,       control, 1)," &
		"426 (BC_8, CSPI_MOSI,       bidir, X, 427, 1, Z)," &
		"427 (BC_2, *,       control, 1)," &
		"428 (BC_8, ECSPI2_MISO,       bidir, X, 429, 1, Z)," &
		"429 (BC_2, *,       control, 1)," &
		"430 (BC_8, CSPI_SCLK,       bidir, X, 431, 1, Z)," &
		"431 (BC_2, *,       control, 1)," &
		"432 (BC_8, ECSPI2_SS0,       bidir, X, 433, 1, Z)," &
		"433 (BC_2, *,       control, 1)," &
		"434 (BC_8, ECSPI1_MISO,       bidir, X, 435, 1, Z)," &
		"435 (BC_2, *,       control, 1)," &
		"436 (BC_8, ECSPI1_MOSI,       bidir, X, 437, 1, Z)," &
		"437 (BC_2, *,       control, 1)," &
		"438 (BC_8, ECSPI2_MOSI,       bidir, X, 439, 1, Z)," &
		"439 (BC_2, *,       control, 1)," &
		"440 (BC_8, ECSPI1_SCLK,       bidir, X, 441, 1, Z)," &
		"441 (BC_2, *,       control, 1)," &
		"442 (BC_8, ECSPI1_SS0,       bidir, X, 443, 1, Z)," &
		"443 (BC_2, *,       control, 1)," &
		"444 (BC_8, ECSPI2_SCLK,       bidir, X, 445, 1, Z)," &
		"445 (BC_2, *,       control, 1)," &
		"446 (BC_8, SD1_D1,       bidir, X, 447, 1, Z)," &
		"447 (BC_2, *,       control, 1)," &
		"448 (BC_8, SD1_D3,       bidir, X, 449, 1, Z)," &
		"449 (BC_2, *,       control, 1)," &
		"450 (BC_8, SD1_CLK,       bidir, X, 451, 1, Z)," &
		"451 (BC_2, *,       control, 1)," &
		"452 (BC_8, SD1_D2,       bidir, X, 453, 1, Z)," &
		"453 (BC_2, *,       control, 1)," &
		"454 (BC_8, SD1_D0,       bidir, X, 455, 1, Z)," &
		"455 (BC_2, *,       control, 1)," &
		"456 (BC_8, SD1_CMD,       bidir, X, 457, 1, Z)," &
		"457 (BC_2, *,       control, 1)," &
		"458 (BC_8, SD2_CD,       bidir, X, 459, 1, Z)," &
		"459 (BC_2, *,       control, 1)," &
		"460 (BC_8, SD2_D0,       bidir, X, 461, 1, Z)," &
		"461 (BC_2, *,       control, 1)," &
		"462 (BC_8, SD2_WP,       bidir, X, 463, 1, Z)," &
		"463 (BC_2, *,       control, 1)," &
		"464 (BC_8, SD2_D1,       bidir, X, 465, 1, Z)," &
		"465 (BC_2, *,       control, 1)," &
		"466 (BC_8, SD2_D6,       bidir, X, 467, 1, Z)," &
		"467 (BC_2, *,       control, 1)," &
		"468 (BC_8, SD2_CLK,       bidir, X, 469, 1, Z)," &
		"469 (BC_2, *,       control, 1)," &
		"470 (BC_8, SD2_D5,       bidir, X, 471, 1, Z)," &
		"471 (BC_2, *,       control, 1)," &
		"472 (BC_8, SD2_D7,       bidir, X, 473, 1, Z)," &
		"473 (BC_2, *,       control, 1)," &
		"474 (BC_8, SD2_D2,       bidir, X, 475, 1, Z)," &
		"475 (BC_2, *,       control, 1)," &
		"476 (BC_8, SD2_CMD,       bidir, X, 477, 1, Z)," &
		"477 (BC_2, *,       control, 1)," &
		"478 (BC_8, SD2_D3,       bidir, X, 479, 1, Z)," &
		"479 (BC_2, *,       control, 1)," &
		"480 (BC_8, SD2_D4,       bidir, X, 481, 1, Z)," &
		"481 (BC_2, *,       control, 1)," &
		"482 (BC_8, PMIC_ON_REQ,       bidir, X, 483, 1, Z)," &
		"483 (BC_2, *,       control, 1)," &
		"484 (BC_8, PMIC_STBY_REQ,       bidir, X, 485, 1, Z)," &
		"485 (BC_2, *,       control, 1)";


end CODEX_DEVICE;