资源预览内容
第1页 / 共25页
第2页 / 共25页
第3页 / 共25页
第4页 / 共25页
第5页 / 共25页
第6页 / 共25页
第7页 / 共25页
第8页 / 共25页
第9页 / 共25页
第10页 / 共25页
亲,该文档总共25页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
第十一讲 IRAM,BIT / TI,1,第十一讲 C6000的片内存储器IRAM,第十一讲 IRAM,BIT / TI,2,内容简介,片内存储器的构成 片内程序存储器 片内数据存储器 存取的优化 高速缓存cache C6211/C6711两级存储结构,第十一讲 IRAM,BIT / TI,3,概述框图,第十一讲 IRAM,BIT / TI,4,概述资源,第十一讲 IRAM,BIT / TI,6,IPRAM,总容量64k bytes(甚至384k bytes) 一次读取一个取指包 256-bit数据宽度 配置 映射的程序存储器 程序cache,第十一讲 IRAM,BIT / TI,7,IPRAM模式,两种工作状态 静态存储器 高速缓存cache 4种模式 存储器映射 cache使能 cache冻结 cache bypass,BIT / TI,8,IPRAM结构,第十一讲 IRAM,BIT / TI,9,IDRAM,总容量64k bytes(甚至512k bytes) 单周期双存取 CPU与DMC间2*64-bit数据总线 DMC与IDRAM间4*16-bit数据总线,BIT / TI,10,IDRAM 结构C6201,C6201的IDRAM结构,第十一讲 IRAM,BIT / TI,11,IDRAM 结构C6201B,C6201B的IDRAM结构,BIT / TI,12,IDRAM 结构C6701,第十一讲 IRAM,BIT / TI,13,IDRAM 结构C6201B,第十一讲 IRAM,BIT / TI,14,IDRAM 结构C6701,第十一讲 IRAM,BIT / TI,15,IDRAM 存取效率,访问冲突 byte/half-word/word 双存取 解决: 不同块中 offset array unrolled loop,第十一讲 IRAM,BIT / TI,16,cache 概述,Cache hit Cache miss,第十一讲 IRAM,BIT / TI,17,cache 模式,三种模式 enable freeze bypass 直接映射式 cache的操作 缓冲的刷新 frame的置换,第十一讲 IRAM,BIT / TI,18,cache 机制,第十一讲 IRAM,BIT / TI,19,cache 机制,32,对于c6000的cache模式,需要多少根地址线呢?,第十一讲 IRAM,BIT / TI,20,cache 机制,2Kx11bit 的标记RAM,第十一讲 IRAM,BIT / TI,21,cache 地址的解析,5-bit作为取指包的固定偏移单位(alignment) 11-bit作为块偏移地址,表明一个取指包在某个2K frame块中的位置 10-bit作为标记,第十一讲 IRAM,BIT / TI,22,两级存储概述,C6211/C6711特有 第一级cache L1P L2D 第二级 L2 五种配置 第一级与第二级联系,第十一讲 IRAM,BIT / TI,23,两级存储框图,第十一讲 IRAM,BIT / TI,24,两级存储资源总结,由27个控制寄存器完成维护和控制,两级存储资源,两级存储结构,第十一讲 IRAM,BIT / TI,25,小结,内部RAM的结构 访问 CACHE,
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号