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     *  ======== TMS320C5561.xdc ========
    12     *  The chip configuration settings are based on document SPRS012B.
    13     *
    14     */
    15    package ti.catalog.c5500;
    16    
    17    /*!
    18     *  ======== TMS320C5561 ========
    19     *  The C5561 device data sheet module.
    20     *
    21     *  This module implements the xdc.platform.ICpuDataSheet interface and is 
    22     *  used by platforms to obtain "data sheet" information about this device.
    23     */
    24    metaonly module TMS320C5561 inherits ITMS320C55xx
    25    {
    26    instance:
    27        override config string   cpuCoreRevision = "1.0";
    28    
    29        /*!
    30         *  ======== memMap ========
    31         *  The default memory map for this device
    32         */
    33        config xdc.platform.IPlatform.Memory memMap[string]  = [
    34            ["DARAM", {
    35                comment: "4 blocks of 16K bytes on-chip Dual-Access RAM",
    36                name: "DARAM",
    37                base: 0x000000,
    38                len:  0x010000,
    39                space: "data",
    40                access: "RWX"
    41            }],
    42    
    43            ["SARAM", {
    44                comment: "64K bytes on-chip Single-Access RAM",
    45                name: "SARAM",
    46                base: 0x010000,
    47                len:  0x010000,
    48                space: "code/data",
    49                access: "RWX"
    50            }],
    51        
    52            ["SARAM1", {
    53                comment: "4 blocks of 64K bytes on-chip Single-Access RAM",
    54                name: "SARAM1",
    55                base: 0x020000,
    56                len:  0x040000,
    57                space: "data",
    58                access: "RWX"
    59            }],
    60        
    61            ["SHRAM", {
    62                comment: "2 block of 256K bytes shared memory",
    63                name: "SHRAM",
    64                base: 0xf80000,
    65                len:  0x07f000,
    66                space: "code/data",
    67                access: "RWX"
    68            }],
    69        
    70            ["ROM", {
    71                comment: "4K byte on-chip ROM",
    72                name: "ROM",
    73                base: 0xfff000,
    74                len:  0x001000,
    75                space: "code/data",
    76                access: "RX"
    77            }],
    78        ];
    79    };
    80    /*
    81     *  @(#) ti.catalog.c5500; 1, 0, 0, 0,173; 6-4-2009 14:13:13; /db/ztree/library/trees/platform-k10x/src/
    82     */
    83