-- 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: Sat Jul 31 23:50:52 2004 -- entity MCF5208 is generic (PHYSICAL_PIN_MAP : string := "MBGA"); port ( FEC_RXD: inout bit_vector(3 downto 0); FEC_TXCLK: inout bit; FEC_TXD: inout bit_vector(3 downto 0); FEC_MDC: inout bit; FEC_MDIO: inout bit; I2C_SDA: inout bit; I2C_SCL: inout bit; DRAMSEL: inout bit; OE_B: inout bit; SD_WE_B: inout bit; SD_SDR_DQS: inout bit; SD_CAS_B: inout bit; SD_RAS_B: inout bit; SD_CKE: inout bit; TS_B: inout bit; SD_CS_B: inout bit; D: inout bit_vector(31 downto 0); SD_DQS: inout bit_vector(3 downto 2); BS_B: inout bit_vector(3 downto 0); SD_CLK: inout bit; SD_CLK_B: inout bit; SD_A10: inout bit; RWB: inout bit; TCLK: in bit; U0CTS_B: inout bit; U0RXD: inout bit; U0TXD: inout bit; U0RTS_B: inout bit; PST: inout bit_vector(3 downto 0); JTAG_EN: in bit; RCON_B: inout bit; DDATA: inout bit_vector(3 downto 0); TEST: in bit; PLLTEST: linkage bit; RSTOUT_B: inout bit; RESET_B: inout bit; XTAL: linkage bit; EXTAL: linkage bit; TDI: in bit; TDO: out bit; TMS: in bit; TRST_B: in bit; U1TXD: inout bit; U1RXD: inout bit; U1RTS_B: inout bit; U1CTS_B: inout bit; TA_B: inout bit; CS_B: inout bit_vector(3 downto 0); A: inout bit_vector(23 downto 0); FB_CLK: inout bit; IRQ1_B: inout bit; IRQ4_B: inout bit; IRQ7_B: inout bit; QSPI_PCS2: inout bit; QSPI_SCK: inout bit; QSPI_DIN: inout bit; QSPI_DOUT: inout bit; T3IN: inout bit; T2IN: inout bit; T1IN: inout bit; T0IN: inout bit; FEC_TXER: inout bit; FEC_TXEN: inout bit; FEC_RXER: inout bit; FEC_COL: inout bit; FEC_CRS: inout bit; FEC_RXCLK: inout bit; FEC_RXDV: inout bit; VDD_CORE: linkage bit_vector(4 downto 0); VSS_IO: linkage bit_vector(15 downto 0); VDD_IO: linkage bit_vector(11 downto 0); VDD_SD_IO: linkage bit_vector(11 downto 0); VSS_PLL: linkage bit; VDD_D_PLL: linkage bit; VDD_A_PLL: linkage bit; VDDE_SD_CLK: linkage bit; VSSE_SD_CLK: linkage bit; VDDE_TCLK: linkage bit; VSSE_TCLK: linkage bit; VDD_OSC: linkage bit; VSS_OSC: linkage bit ); use STD_1149_1_2001.all; attribute COMPONENT_CONFORMANCE of MCF5208 : entity is "STD_1149_1_2001"; attribute PIN_MAP of MCF5208 : entity is PHYSICAL_PIN_MAP; constant MBGA : PIN_MAP_STRING := "VDD_IO: (E5, E6, E7, F5, F6, G5, H10, J9, J10, K8, K9, K10), " & "VDD_CORE: (D4, D11, H11, L4, L11), " & "FEC_RXD: (A5, B5, C5, D5), " & "FEC_TXCLK: B3, " & "FEC_TXD: (C1, C2, B2, B1), " & "FEC_MDC: D6, " & "FEC_MDIO: C6, " & "VSS_IO: (A1, A14, F7, F8, G6, G7, G8, G9, H6, H7, H8, H9, J7, J8, P1, P14), " & "I2C_SDA: D1, " & "I2C_SCL: E4, " & "DRAMSEL: K11, " & "VDD_SD_IO: (E8, E9, E10, F9, F10, G10, H5, J5, J6, K5, K6, K7), " & "OE_B: M8, " & "SD_WE_B: E2, " & "SD_SDR_DQS: L3, " & "SD_CAS_B: P2, " & "SD_RAS_B: P3, " & "SD_CKE: E1, " & "TS_B: E3, " & "SD_CS_B: F4, " & "D: (J4, J3, J2, J1, K4, K3, K2, K1, M3, N3, M4, N4, P4, L5, M5, N5, F3, F2, F1, G4, " & "G3, G2, G1, H1, N6, P6, L7, M7, N7, P7, N8, P8), " & "SD_DQS: (H3, L6), " & "BS_B: (H2, P5, H4, M6), " & "SD_CLK: L1, " & "SD_CLK_B: M1, " & "SD_A10: N2, " & "RWB: L8, " & "TCLK: P9, " & "U0CTS_B: N12, " & "U0RXD: N13, " & "U0TXD: P13, " & "U0RTS_B: P12, " & "PST: (N10, M10, L10, L9), " & "JTAG_EN: J13, " & "RCON_B: C3, " & "DDATA: (P11, N11, M11, P10), " & "TEST: C12, " & "PLLTEST: M13, " & "RSTOUT_B: N14, " & "RESET_B: J14, " & "XTAL: K14, " & "EXTAL: L14, " & "TDI: K12, " & "TDO: M12, " & "TMS: M14, " & "TRST_B: L12, " & "U1TXD: A8, " & "U1RXD: B8, " & "U1RTS_B: C8, " & "U1CTS_B: D9, " & "TA_B: H14, " & "CS_B: (C11, A10, B10, C10), " & "A: (B11, A11, B12, A12, A13, B13, B14, C13, C14, D12, D13, D14, E11, E12, E13, E14, " & "F11, F12, F13, F14, G11, G12, G13, G14), " & "FB_CLK: N1, " & "VDD_D_PLL: J12, " & "VDD_A_PLL: H13, " & "VSS_PLL: H12, " & "VDDE_SD_CLK: L2, " & "VSSE_SD_CLK: M2, " & "VDDE_TCLK: M9, " & "VSSE_TCLK: N9, " & "VDD_OSC: K13, " & "VSS_OSC: L13, " & "IRQ1_B: D8, " & "IRQ4_B: D7, " & "IRQ7_B: C7, " & "QSPI_PCS2: D10, " & "QSPI_SCK: A9, " & "QSPI_DIN: C9, " & "QSPI_DOUT: B9, " & "T3IN: B7, " & "T2IN: A7, " & "T1IN: A6, " & "T0IN: B6, " & "FEC_TXER: A3, " & "FEC_TXEN: A2, " & "FEC_RXER: C4, " & "FEC_COL: D3, " & "FEC_CRS: D2, " & "FEC_RXCLK: B4, " & "FEC_RXDV: A4 "; 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 TRST_B : signal is true; attribute TAP_SCAN_CLOCK of TCLK : signal is (10.0e6, BOTH); attribute COMPLIANCE_PATTERNS of MCF5208 : entity is "(TEST, JTAG_EN) (01)"; attribute INSTRUCTION_LENGTH of MCF5208 : entity is 5; attribute INSTRUCTION_OPCODE of MCF5208 : entity is "EXTEST (00100)," & "SAMPLE (00011)," & "IDCODE (00001)," & "CLAMP (01100)," & "HIGHZ (01001)," & "SAMPLE (00010)," & "PRELOAD (00010)," & "TEST_LEAKAGE (00101)," & "ENABLE_TEST_CTRL (00110)," & "PLLBIST_NOUSE (01010)," & "LOCKOUT_RECOVERY (01011)," & "BYPASS (11111)"; attribute INSTRUCTION_CAPTURE of MCF5208 : entity is "00001"; attribute INSTRUCTION_PRIVATE of MCF5208 : entity is "TEST_LEAKAGE, ENABLE_TEST_CTRL, PLLBIST_NOUSE, LOCKOUT_RECOVERY "; attribute IDCODE_REGISTER of MCF5208 : entity is "0000" & -- version number "100000" & -- design center "0001000100" & -- part number "00000001110" & -- manufacturer ID (Motorola) "1"; -- STD header attribute REGISTER_ACCESS of MCF5208 : entity is "BYPASS (TEST_LEAKAGE)"; attribute BOUNDARY_LENGTH of MCF5208 : entity is 264; attribute BOUNDARY_REGISTER of MCF5208 : entity is -- num cell port func safe [ccell dis rslt] "0 (BC_8, RCON_B, bidir, X, 1, 1, Z)," & "1 (BC_2, *, control, 1)," & "2 (BC_8, FEC_TXEN, bidir, X, 3, 1, Z)," & "3 (BC_2, *, control, 1)," & "4 (BC_8, FEC_TXCLK, bidir, X, 5, 1, Z)," & "5 (BC_2, *, control, 1)," & "6 (BC_8, FEC_TXER, bidir, X, 7, 1, Z)," & "7 (BC_2, *, control, 1)," & "8 (BC_8, FEC_RXER, bidir, X, 9, 1, Z)," & "9 (BC_2, *, control, 1)," & "10 (BC_8, FEC_RXCLK, bidir, X, 11, 1, Z)," & "11 (BC_2, *, control, 1)," & "12 (BC_8, FEC_RXDV, bidir, X, 13, 1, Z)," & "13 (BC_2, *, control, 1)," & "14 (BC_8, FEC_RXD(0), bidir, X, 15, 1, Z)," & "15 (BC_2, *, control, 1)," & "16 (BC_8, FEC_RXD(1), bidir, X, 17, 1, Z)," & "17 (BC_2, *, control, 1)," & "18 (BC_8, FEC_RXD(2), bidir, X, 19, 1, Z)," & "19 (BC_2, *, control, 1)," & "20 (BC_8, FEC_RXD(3), bidir, X, 21, 1, Z)," & "21 (BC_2, *, control, 1)," & "22 (BC_8, FEC_MDC, bidir, X, 23, 1, Z)," & "23 (BC_2, *, control, 1)," & "24 (BC_8, FEC_MDIO, bidir, X, 25, 1, Z)," & "25 (BC_2, *, control, 1)," & "26 (BC_8, T0IN, bidir, X, 27, 1, Z)," & "27 (BC_2, *, control, 1)," & "28 (BC_8, T1IN, bidir, X, 29, 1, Z)," & "29 (BC_2, *, control, 1)," & "30 (BC_8, T2IN, bidir, X, 31, 1, Z)," & "31 (BC_2, *, control, 1)," & "32 (BC_8, T3IN, bidir, 1, 33, 1, Z)," & "33 (BC_2, *, control, 1)," & "34 (BC_8, IRQ7_B, bidir, 1, 35, 1, Z)," & "35 (BC_2, *, control, 1)," & "36 (BC_8, IRQ4_B, bidir, 1, 37, 1, Z)," & "37 (BC_2, *, control, 1)," & "38 (BC_8, IRQ1_B, bidir, X, 39, 1, Z)," & "39 (BC_2, *, control, 1)," & "40 (BC_8, U1TXD, bidir, 1, 41, 1, Z)," & "41 (BC_2, *, control, 1)," & "42 (BC_8, U1RXD, bidir, 1, 43, 1, Z)," & "43 (BC_2, *, control, 1)," & "44 (BC_8, U1RTS_B, bidir, X, 45, 1, Z)," & "45 (BC_2, *, control, 1)," & "46 (BC_8, U1CTS_B, bidir, X, 47, 1, Z)," & "47 (BC_2, *, control, 1)," & "48 (BC_8, QSPI_DIN, bidir, X, 49, 1, Z)," & "49 (BC_2, *, control, 1)," & "50 (BC_8, QSPI_DOUT, bidir, X, 51, 1, Z)," & "51 (BC_2, *, control, 1)," & "52 (BC_8, QSPI_SCK, bidir, X, 53, 1, Z)," & "53 (BC_2, *, control, 1)," & "54 (BC_8, QSPI_PCS2, bidir, X, 55, 1, Z)," & "55 (BC_2, *, control, 1)," & "56 (BC_8, CS_B(0), bidir, X, 57, 1, Z)," & "57 (BC_2, *, control, 1)," & "58 (BC_8, CS_B(1), bidir, X, 59, 1, Z)," & "59 (BC_2, *, control, 1)," & "60 (BC_8, CS_B(2), bidir, X, 61, 1, Z)," & "61 (BC_2, *, control, 1)," & "62 (BC_8, CS_B(3), bidir, X, 63, 1, Z)," & "63 (BC_2, *, control, 1)," & "64 (BC_8, A(23), bidir, X, 65, 1, Z)," & "65 (BC_2, *, control, 1)," & "66 (BC_8, A(22), bidir, X, 67, 1, Z)," & "67 (BC_2, *, control, 1)," & "68 (BC_8, A(21), bidir, X, 69, 1, Z)," & "69 (BC_2, *, control, 1)," & "70 (BC_8, A(20), bidir, X, 71, 1, Z)," & "71 (BC_2, *, control, 1)," & "72 (BC_8, A(19), bidir, X, 73, 1, Z)," & "73 (BC_2, *, control, 1)," & "74 (BC_8, A(18), bidir, X, 75, 1, Z)," & "75 (BC_2, *, control, 1)," & "76 (BC_8, A(17), bidir, X, 77, 1, Z)," & "77 (BC_2, *, control, 1)," & "78 (BC_8, A(16), bidir, X, 79, 1, Z)," & "79 (BC_2, *, control, 1)," & "80 (BC_8, A(15), bidir, X, 81, 1, Z)," & "81 (BC_2, *, control, 1)," & "82 (BC_8, A(14), bidir, X, 83, 1, Z)," & "83 (BC_2, *, control, 1)," & "84 (BC_8, A(13), bidir, X, 85, 1, Z)," & "85 (BC_2, *, control, 1)," & "86 (BC_8, A(12), bidir, X, 87, 1, Z)," & "87 (BC_2, *, control, 1)," & "88 (BC_8, A(11), bidir, X, 89, 1, Z)," & "89 (BC_2, *, control, 1)," & "90 (BC_8, A(10), bidir, X, 91, 1, Z)," & "91 (BC_2, *, control, 1)," & "92 (BC_8, A(9), bidir, X, 93, 1, Z)," & "93 (BC_2, *, control, 1)," & "94 (BC_8, A(8), bidir, X, 95, 1, Z)," & "95 (BC_2, *, control, 1)," & "96 (BC_8, A(7), bidir, X, 97, 1, Z)," & "97 (BC_2, *, control, 1)," & "98 (BC_8, A(6), bidir, X, 99, 1, Z)," & "99 (BC_2, *, control, 1)," & "100 (BC_8, A(5), bidir, X, 101, 1, Z)," & "101 (BC_2, *, control, 1)," & "102 (BC_8, A(4), bidir, X, 103, 1, Z)," & "103 (BC_2, *, control, 1)," & "104 (BC_8, A(3), bidir, X, 105, 1, Z)," & "105 (BC_2, *, control, 1)," & "106 (BC_8, A(2), bidir, X, 107, 1, Z)," & "107 (BC_2, *, control, 1)," & "108 (BC_8, A(1), bidir, 1, 109, 1, Z)," & "109 (BC_2, *, control, 1)," & "110 (BC_8, A(0), bidir, X, 111, 1, Z)," & "111 (BC_2, *, control, 1)," & "112 (BC_8, TA_B, bidir, X, 113, 1, Z)," & "113 (BC_2, *, control, 1)," & "114 (BC_8, RESET_B, bidir, X, 115, 1, Z)," & "115 (BC_2, *, control, 1)," & "116 (BC_8, DRAMSEL, bidir, X, 117, 1, Z)," & "117 (BC_2, *, control, 1)," & "118 (BC_8, RSTOUT_B, bidir, X, 119, 1, Z)," & "119 (BC_2, *, control, 1)," & "120 (BC_8, U0TXD, bidir, 1, 121, 1, Z)," & "121 (BC_2, *, control, 1)," & "122 (BC_8, U0RXD, bidir, 1, 123, 1, Z)," & "123 (BC_2, *, control, 1)," & "124 (BC_8, U0RTS_B, bidir, X, 125, 1, Z)," & "125 (BC_2, *, control, 1)," & "126 (BC_8, U0CTS_B, bidir, X, 127, 1, Z)," & "127 (BC_2, *, control, 1)," & "128 (BC_8, DDATA(3), bidir, X, 129, 1, Z)," & "129 (BC_2, *, control, 1)," & "130 (BC_8, DDATA(2), bidir, X, 131, 1, Z)," & "131 (BC_2, *, control, 1)," & "132 (BC_8, DDATA(1), bidir, X, 133, 1, Z)," & "133 (BC_2, *, control, 1)," & "134 (BC_8, DDATA(0), bidir, X, 135, 1, Z)," & "135 (BC_2, *, control, 1)," & "136 (BC_1, *, internal, X)," & "137 (BC_1, *, internal, X)," & "138 (BC_8, PST(3), bidir, X, 139, 1, Z)," & "139 (BC_2, *, control, 1)," & "140 (BC_8, PST(2), bidir, X, 141, 1, Z)," & "141 (BC_2, *, control, 1)," & "142 (BC_8, PST(1), bidir, X, 143, 1, Z)," & "143 (BC_2, *, control, 1)," & "144 (BC_8, PST(0), bidir, X, 145, 1, Z)," & "145 (BC_2, *, control, 1)," & "146 (BC_8, OE_B, bidir, X, 147, 1, Z)," & "147 (BC_2, *, control, 1)," & "148 (BC_8, RWB, bidir, X, 149, 1, Z)," & "149 (BC_2, *, control, 1)," & "150 (BC_8, D(0), bidir, X, 151, 1, Z)," & "151 (BC_2, *, control, 1)," & "152 (BC_8, D(1), bidir, X, 153, 1, Z)," & "153 (BC_2, *, control, 1)," & "154 (BC_8, D(2), bidir, X, 155, 1, Z)," & "155 (BC_2, *, control, 1)," & "156 (BC_8, D(3), bidir, X, 157, 1, Z)," & "157 (BC_2, *, control, 1)," & "158 (BC_8, D(4), bidir, X, 159, 1, Z)," & "159 (BC_2, *, control, 1)," & "160 (BC_8, D(5), bidir, X, 161, 1, Z)," & "161 (BC_2, *, control, 1)," & "162 (BC_8, D(6), bidir, X, 163, 1, Z)," & "163 (BC_2, *, control, 1)," & "164 (BC_8, D(7), bidir, X, 165, 1, Z)," & "165 (BC_2, *, control, 1)," & "166 (BC_8, BS_B(0), bidir, X, 167, 1, Z)," & "167 (BC_2, *, control, 1)," & "168 (BC_8, SD_DQS(2), bidir, X, 169, 1, Z)," & "169 (BC_2, *, control, 1)," & "170 (BC_8, BS_B(2), bidir, X, 171, 1, Z)," & "171 (BC_2, *, control, 1)," & "172 (BC_8, D(16), bidir, X, 173, 1, Z)," & "173 (BC_2, *, control, 1)," & "174 (BC_8, D(17), bidir, X, 175, 1, Z)," & "175 (BC_2, *, control, 1)," & "176 (BC_8, D(18), bidir, X, 177, 1, Z)," & "177 (BC_2, *, control, 1)," & "178 (BC_8, D(19), bidir, X, 179, 1, Z)," & "179 (BC_2, *, control, 1)," & "180 (BC_8, D(20), bidir, X, 181, 1, Z)," & "181 (BC_2, *, control, 1)," & "182 (BC_8, D(21), bidir, X, 183, 1, Z)," & "183 (BC_2, *, control, 1)," & "184 (BC_8, D(22), bidir, X, 185, 1, Z)," & "185 (BC_2, *, control, 1)," & "186 (BC_8, D(23), bidir, X, 187, 1, Z)," & "187 (BC_2, *, control, 1)," & "188 (BC_8, SD_RAS_B, bidir, X, 189, 1, Z)," & "189 (BC_2, *, control, 1)," & "190 (BC_8, SD_CAS_B, bidir, X, 191, 1, Z)," & "191 (BC_2, *, control, 1)," & "192 (BC_8, SD_A10, bidir, X, 193, 1, Z)," & "193 (BC_2, *, control, 1)," & "194 (BC_8, FB_CLK, bidir, X, 195, 1, Z)," & "195 (BC_2, *, control, 1)," & "196 (BC_8, SD_CLK_B, bidir, X, 197, 1, Z)," & "197 (BC_2, *, control, 1)," & "198 (BC_8, SD_CLK, bidir, X, 199, 1, Z)," & "199 (BC_2, *, control, 1)," & "200 (BC_8, SD_SDR_DQS, bidir, X, 201, 1, Z)," & "201 (BC_2, *, control, 1)," & "202 (BC_8, D(24), bidir, X, 203, 1, Z)," & "203 (BC_2, *, control, 1)," & "204 (BC_8, D(25), bidir, X, 205, 1, Z)," & "205 (BC_2, *, control, 1)," & "206 (BC_8, D(26), bidir, X, 207, 1, Z)," & "207 (BC_2, *, control, 1)," & "208 (BC_8, D(27), bidir, X, 209, 1, Z)," & "209 (BC_2, *, control, 1)," & "210 (BC_8, D(28), bidir, 1, 211, 1, Z)," & "211 (BC_2, *, control, 1)," & "212 (BC_8, D(29), bidir, X, 213, 1, Z)," & "213 (BC_2, *, control, 1)," & "214 (BC_8, D(30), bidir, X, 215, 1, Z)," & "215 (BC_2, *, control, 1)," & "216 (BC_8, D(31), bidir, 1, 217, 1, Z)," & "217 (BC_2, *, control, 1)," & "218 (BC_8, BS_B(3), bidir, X, 219, 1, Z)," & "219 (BC_2, *, control, 1)," & "220 (BC_8, SD_DQS(3), bidir, X, 221, 1, Z)," & "221 (BC_2, *, control, 1)," & "222 (BC_8, BS_B(1), bidir, X, 223, 1, Z)," & "223 (BC_2, *, control, 1)," & "224 (BC_8, D(8), bidir, X, 225, 1, Z)," & "225 (BC_2, *, control, 1)," & "226 (BC_8, D(9), bidir, X, 227, 1, Z)," & "227 (BC_2, *, control, 1)," & "228 (BC_8, D(10), bidir, X, 229, 1, Z)," & "229 (BC_2, *, control, 1)," & "230 (BC_8, D(11), bidir, X, 231, 1, Z)," & "231 (BC_2, *, control, 1)," & "232 (BC_8, D(12), bidir, X, 233, 1, Z)," & "233 (BC_2, *, control, 1)," & "234 (BC_8, D(13), bidir, X, 235, 1, Z)," & "235 (BC_2, *, control, 1)," & "236 (BC_8, D(14), bidir, X, 237, 1, Z)," & "237 (BC_2, *, control, 1)," & "238 (BC_8, D(15), bidir, X, 239, 1, Z)," & "239 (BC_2, *, control, 1)," & "240 (BC_8, SD_CS_B, bidir, X, 241, 1, Z)," & "241 (BC_2, *, control, 1)," & "242 (BC_8, SD_CKE, bidir, X, 243, 1, Z)," & "243 (BC_2, *, control, 1)," & "244 (BC_8, SD_WE_B, bidir, X, 245, 1, Z)," & "245 (BC_2, *, control, 1)," & "246 (BC_8, TS_B, bidir, X, 247, 1, Z)," & "247 (BC_2, *, control, 1)," & "248 (BC_8, I2C_SCL, bidir, X, 249, 1, Z)," & "249 (BC_2, *, control, 1)," & "250 (BC_8, I2C_SDA, bidir, X, 251, 1, Z)," & "251 (BC_2, *, control, 1)," & "252 (BC_8, FEC_CRS, bidir, X, 253, 1, Z)," & "253 (BC_2, *, control, 1)," & "254 (BC_8, FEC_COL, bidir, X, 255, 1, Z)," & "255 (BC_2, *, control, 1)," & "256 (BC_8, FEC_TXD(3), bidir, X, 257, 1, Z)," & "257 (BC_2, *, control, 1)," & "258 (BC_8, FEC_TXD(2), bidir, X, 259, 1, Z)," & "259 (BC_2, *, control, 1)," & "260 (BC_8, FEC_TXD(1), bidir, X, 261, 1, Z)," & "261 (BC_2, *, control, 1)," & "262 (BC_8, FEC_TXD(0), bidir, X, 263, 1, Z)," & "263 (BC_2, *, control, 1)"; end MCF5208;