TMS320C6748数据手册中文版第四章

第四章 系统内存
4.1 介绍
该设备有多个片上、片下内存和几个外部设备接口可连接到DSP和各种子系统。为了简化软件开发,维持设备资源在所有主机中的一致,在任何可能的地方都使用了一个统一的内存映射。
有关内存地址,各种总线主对实际内存的支持和访问性的细节,请参阅设备特定的数据手册中的详细内存映射信息。

4.2 DSP内存
DSP和其他主外设(连接矩阵下达指令)通过系统互联经DSP SDMA口可以访问DSP内部内存。
DSP内部内存由L1P,L1D,L2组成。内部内存配置是这样的:
·L1P包含32KB的RAM。DSP程序内存控制器(PMC)允许用户将部分或全部L1P RAM配置成正常的程序RAM或缓存。你可以将整个32KB的RAM配置成大小为0KB,4KB,8KB,16KB,或32KB的缓存。默认配置是32KB缓存。
·L1D内存包括32KB RAM。DSP数据内存控制器(DMC)允许用户将部分L1D RAM配置成正常的数据RAM或缓存。你可以将整个32KB的RAM配置成大小为0KB,4KB,8KB,16KB,或32KB的缓存。默认配置是32KB缓存。
·L2内存包括256KB RAM。DSP统一内存控制器(UMC)允许用户将部分或全部L2 RAM配置成正常的RAM或缓存。你可以将整个256KB的RAM配置成大小为0KB,4KB,8KB,16KB,32KB,64KB,128KB,或256KB的缓存。默认配置是256KB正常的RAM。
·L2内存也包括1024KB ROM。

4.3 共享RAM内存
除DSP的1级和2级内部内存外,该设备同时提供一个片上128KB共享单口RAM。共享RAM可通过DSP访问,也可通过多个主机外设访问。所有的主机向RAM的写操作都是原子写。

4.4 外部内存
该设备有两个外部内存接口,提供多个外部内存接口选择,这些内存可以通过CPU和主机外设访问。
·EMIF:
-8/16位宽(依赖包)异步EMIF模块,支持异步设备,例如ASRAM,NAND Flash和NOR Flash(最多4个设备)。
-8/16位宽(依赖包)4位ECC的NAND Flash(最多4个设备)。
-由128MB地址空间的16位SDRAM(依赖包)。
·DDR2/mDDR内存控制器:
-最多512MB地址空间的16位DDR2。
-最多256MB地址空间的16位mDDR。

4.5 内部外设
以下外设是DSP子系统内部的,并且只能通过DSP访问:
·DSP中断控制器(INTC)
·DSP断电控制器(PDC)
·带宽管理器(BWM)
·内部DMA(IDMA)

4.6 外设
DSP可以访问所有外设。

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值