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 * ======== Platform.xdc ======== 12 * This module implements xdc.IPlatform and defines configuration 13 * parameters that correspond to this platform's Cpu's, Board's, etc. 14 * 15 * The configuration parameters are initialized in this package's 16 * configuration script (package.cfg) and "bound" to the TCOM object 17 * model. Once they are part of the model, these parameters are 18 * queried by a program's configuration script. 19 * 20 * This particular platform has a single Cpu, and therefore, only 21 * declares a single CPU configuration object. Multi-CPU platforms 22 * would declare multiple Cpu configuration parameters (one per 23 * platform CPU). 24 */ 25 26 package ti.platforms.ezdsp2808; 27 28 metaonly module Platform inherits xdc.platform.IPlatform 29 { 30 readonly config xdc.platform.IPlatform.Board BOARD = { 31 id: "0", 32 boardName: "ezdsp2808", 33 boardFamily: "ezdsp2808", 34 boardRevision: null 35 }; 36 37 readonly config xdc.platform.IExeContext.Cpu CPU = { 38 id: "0", 39 clockRate: 100.0, 40 catalogName: "ti.catalog.c2800", 41 deviceName: "TMS320C2808", 42 revision: null 43 }; 44 45 instance: 46 47 override config string codeMemory = "H0SARAM"; 48 49 override config string dataMemory = "LSARAM"; 50 51 override config string stackMemory = "MSARAM"; 52 }; 53 /* 54 * @(#) ti.platforms.ezdsp2808; 1, 0, 0,225; 6-4-2009 14:24:15; /db/ztree/library/trees/platform-k10x/src/ 55 */ 56