-- 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;