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     *  ======== TMS320C5505.xdc ========
    12     *
    13     */
    14    
    15    package ti.catalog.c5500;
    16    
    17    /*!
    18     *  ======== TMS320C5505 ========
    19     *  The C5505 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 TMS320C5505 inherits ITMS320C55xx
    25    {
    26    instance:
    27    
    28        override config string   cpuCoreRevision = "1.0";
    29    
    30        /*!
    31         *  ======== memMap ========
    32         *  The default memory map for this device
    33         */
    34        config xdc.platform.IPlatform.Memory memMap[string]  = [
    35            ["MMR", {
    36                comment: "Memory Mapped Registers",
    37                name: "MMR",
    38                base: 0x000000,
    39                len:  0x0000c0,
    40                space: "code/data",
    41                access: "RWX"
    42            }],
    43    
    44            ["DARAM", {
    45                comment: "8 blocks of 8K bytes",
    46                name: "DARAM",
    47                base: 0x0000c0,
    48                len:  0x00ff40,
    49                space: "code/data",
    50                access: "RWX"
    51            }],
    52        
    53            ["SARAM", {
    54                comment: "32 blocks of 8K bytes",
    55                name: "SARAM",
    56                base: 0x010000,
    57                len:  0x040000,
    58                space: "code/data",
    59                access: "RWX"
    60            }],
    61        
    62            ["ROM", {
    63                comment: "128K bytes One-Wait-State On-Chip ROM",
    64                name: "ROM",
    65                base: 0xfe0000,
    66                len:  0x020000,
    67                space: "code/data",
    68                access: "RX"
    69            }],
    70        ];
    71    };
    72    /*
    73     *  @(#) ti.catalog.c5500; 1, 0, 0, 0,173; 6-4-2009 14:13:13; /db/ztree/library/trees/platform-k10x/src/
    74     */
    75