1 2 3 4 5 6 7 8
9
10 11 12 13
14 package ti.catalog.c6000;
15
16 /*!
17 * ======== TMS320CDM648 ========
18 * The DM648 device data sheet module.
19 *
20 * This module implements the ICpuDataSheet interface and is
21 * used by platforms to obtain "data sheet" information about this device.
22 */
23 metaonly module TMS320CDM648 inherits ITMS320C6452
24 {
25
26 instance:
27
28 /*!
29 * ======== memMap ========
30 * The default memory map for this device
31 */
32 override config xdc.platform.IPlatform.Memory memMap[string] = [
33 ["IRAM", {
34 comment: "Internal 512KB L2 RAM/CACHE",
35 name: "IRAM",
36 base: 0xA00000,
37 len: 0x080000,
38 space: "code/data",
39 access: "RWX"
40 }],
41
42 ["L1PSRAM", {
43 comment: "Internal 32KB RAM/CACHE L1 program memory",
44 name: "L1PSRAM",
45 base: 0xE00000,
46 len: 0x008000,
47 space: "code",
48 access: "RWX"
49 }],
50
51 ["L1DSRAM", {
52 comment: "Internal 32KB RAM/CACHE L1 data memory",
53 name: "L1DSRAM",
54 base: 0xF00000,
55 len: 0x008000,
56 space: "data",
57 access: "RW"
58 }],
59 ];
60 };
61 62 63
64