带有可重切换缓存的数字信号处理器制造技术

技术编号:2869920 阅读:135 留言:0更新日期:2012-04-11 18:40
一种带有可重切换缓存的数字信号处理器,属于数字信号处理技术领域。主要包括:程序控制单元、地址发生器单元、指令译码单元、数字数据处理单元、片内数字数据存储器、片外数字数据存储器、选择器、命中判断逻辑器,本发明专利技术提供一种带有可重切换缓存的数字信号处理器,改进了现有的缓存的设计,使其可以通过一个端口的设置,把片上缓存改成一般的片上内存,这样在运行小程序时,可以进行准确而高效的内存访问操作。它使得片上存储体可以被配置成片上缓存或者片上内存。这样大大增加了芯片应用于不同的应用场合的灵活性,提高了芯片的性价比。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及的是一种数字信号处理器,特别是一种带有可重切换缓存的数字信号处理器,属于数字信号处理

技术介绍
现代的数字信号处理工作的程序越来越大,如果所有的程序都被一次读入片上内存的话需要很多的片上内存,以至于非常大的芯片面积,增加了不少的成本。但是如果都使用片外内存的话,由于片外内存比片上内存需要更多的读写周期,程序运行的效率会非常的低。为了解决效率和成本之间的矛盾,一部分现代的数字信号处理器(DSP)中使用了缓存(cache)的装置。1987年国际电气学会IEEE出版的《1987年IEEE固体电路研讨会(1987 IEEE International Solid StateCircuits Conference)》一书中的《带有片上缓存的60纳秒CMOS数字信号处理器(A 60ns CMOS DSP with On-chip Instruction Cache)》一文公开了这样的数字信号处理器,所谓缓存就是在片内留有很小的一部分内存,同时该内存块和片外内存保留有数据交换的通道,缓存的大小对于程序而言是透明的。缓存中的内容可以是整个内存区域中任何地址上的内容镜像拷贝本文档来自技高网...

【技术保护点】
一种带有可重切换缓存的数字信号处理器,主要包括:程序控制单元(1)、地址发生器单元(2)、指令译码单元(3)、数字数据处理单元(4)、地址和控制总线(29),其特征在于还包括:片内数字数据存储器(6)、片外数字数据存储器(7)、选择器(14)、命中判断逻辑(13),指令译码单元(3)连接到程序控制单元,程序控制单元(1)连接到地址发生单元、指令译码单元(3)和数字数据处理单元(4),数字数据处理单元(4)双向连接到片内数字数据存储器(6),地址发生器单元(2)由地址总线连接到片内数字数据存储器(6),同时片内数字数据存储器(6)由数据总线连接到地址发生器单元(2)、指令译码单元(3)和数字数据...

【技术特征摘要】

【专利技术属性】
技术研发人员:陈进
申请(专利权)人:上海交通大学上海交大汉芯科技有限公司
类型:发明
国别省市:31[中国|上海]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利