【技术实现步骤摘要】
一种提高中央处理器执行效率的单片机
本专利技术涉及单片机
,尤其是涉及一种提高中央处理器执行效率的单片机。
技术介绍
现有单片机产品中的程序代码通常存储在片内非易失性存储器中,但由于非易失性存储器的访问速度有限,会制约中央处理器从非易失性存储器进行指令读取的速度,从而影响中央处理器的执行效率。为了提高该效率,通常的做法是将非易失性存储器的程序代码读取到片内静态随机存取存储器中、然后由中央处理器从静态随机存取存储器读取并执行指令。现有单片机产品中静态随机存取存储器的容量通常小于非易失性存储器的容量,非易失性存储器内的程序代码只能逐步部分传输至静态随机存取存储器中,因此片内静态随机存取存储器的大小就成了提高中央处理器执行效率的瓶颈所在。此外,现有单片机产品由于片内非易失性存储器无法更改容量大小,通常需要往大容量方向制造,成本昂贵,且易造成浪费。
技术实现思路
本专利技术的目的是提供一种提高中央处理器执行效率的方法及单片机。为实现上述目的,本专利技术采用的技术方案是:一种提高中央处理器执行效率的单 ...
【技术保护点】
1.一种提高中央处理器执行效率的单片机,其特征在于:所述单片机包括片内模块和片外模块;所述片内模块至少包括通信接口、中央处理器以及静态随机存取存储器;所述片内模块不包括非易失性存储器;所述片外模块至少包括通信接口、第一非易失性存储器;在系统开始工作时,首先通过所述片内模块和所述片外模块的通信接口将所述第一非易失性存储器的代码传输到所述静态随机存取存储器,并由所述中央处理器执行。/n
【技术特征摘要】
1.一种提高中央处理器执行效率的单片机,其特征在于:所述单片机包括片内模块和片外模块;所述片内模块至少包括通信接口、中央处理器以及静态随机存取存储器;所述片内模块不包括非易失性存储器;所述片外模块至少包括通信接口、第一非易失性存储器;在系统开始工作时,首先通过所述片内模块和所述片外模块的通信接口将所述第一非易失性存储器的代码传输到所述静态随机存取存储器,并由所述中央处理器执行。
2.如权利要求1所述的提高中央处理器执行效率的单片机,其特征在于:所述通信接口为串行接口。
3.如权利要求1所述的提高中央处理器执行效率的单片机,其特征在于:所述片内模块中的静态随机存取存储器由第一子块和第二子块组成,所述第一子块和第二子块通过物理的方式隔离。
4.如权利要求3所述的提高中央处理器执行效率的单片机,其特征在于:所述代码传输到所述第二子块,所述第二子块的容量大小不小于所述第一非易失性存储器的容量。
5.如权...
【专利技术属性】
技术研发人员:李振华,
申请(专利权)人:北京中微芯成微电子科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。