1    /*
     2     *  Copyright 2009 by Texas Instruments Incorporated.
     3     *
     4     *  All rights reserved. Property of Texas Instruments Incorporated.
     5     *  Restricted rights to use, duplicate or disclose this code are
     6     *  granted through contract.
     7     *
     8     */
     9    
    10    /*
    11     *  ======== TMS320CDM510.xdc ========
    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     *  @(#) ti.catalog.arm; 1, 0, 1, 0,63; 6-4-2009 14:07:30; /db/ztree/library/trees/platform-k10x/src/
    51     */
    52