1 2 3 4 5 6 7 8
9
10 11 12 13
14
15 metaonly module TMS320CDM510 inherits ti.catalog.ICpuDataSheet
16 {
17 instance:
18 override config string cpuCore = "Arm9";
19 override config string isa = "v5T";
20 override config string cpuCoreRevision = "1.0";
21 override config int minProgUnitSize = 1;
22 override config int minDataUnitSize = 1;
23 override config int dataWordSize = 4;
24
25 /*!
26 * ======== memMap ========
27 * The memory map returned be getMemoryMap().
28 */
29 config xdc.platform.IPlatform.Memory memMap[string] = [
30 ["IRAM", {
31 comment: "Internal ARM Instruction RAM",
32 name: "IRAM",
33 base: 0x00000004,
34 len: 0x00007ffc,
35 space: "code",
36 access: "RWX"
37 }],
38
39 ["DRAM", {
40 comment: "Internal ARM Data RAM",
41 name: "DRAM",
42 base: 0x00010004,
43 len: 0x00007ffc,
44 space: "data",
45 access: "RW"
46 }],
47 ];
48 }
49 50 51
52