1 2 3 4 5 6 7 8 9 10 11
12
13 14 15 16
17
18 metaonly module AM437X inherits ti.catalog.ICpuDataSheet
19 {
20 instance:
21 override config string cpuCore = "v7A9";
22 override config string isa = "v7A9";
23 override config string cpuCoreRevision = "1.0";
24 override config int minProgUnitSize = 1;
25 override config int minDataUnitSize = 1;
26 override config int dataWordSize = 4;
27
28 /*!
29 * ======== memMap ========
30 * The memory map returned be getMemoryMap().
31 */
32 config xdc.platform.IPlatform.Memory memMap[string] = [
33 [
34 "OCMCRAM", {
35 comment: "On-Chip SRAM",
36 name: "OCMCRAM",
37 base: 0x40300000,
38 len: 0x00020000,
39 space: "code/data",
40 access: "RWX"
41 }
42 ],
43 [
44 "L2SRAM", {
45 comment: "L2 Cache SRAM",
46 name: "L2SRAM",
47 base: 0x40500000,
48 len: 0x00040000,
49 space: "code/data",
50 access: "RWX"
51 }
52 ]
53 ];
54 }
55 56 57
58