本发明专利技术公开了一种基于OTP的低功耗微控制器,包括电源开关控制单元PGCCR2、电源模块、电压控制单元、存储器OTP1、存储器OTP2、OTP存储器接口模块、静态随机存取存储器和微控制器内核,本发明专利技术的有益效果是:在应用中,当微控制器SOC所处的应用阶段里仅需要从OTP存储器1中获取指令码时,通过将电源开关控制单元(PGCC)关断,可以关断OTP存储器2(OTP2)的供电电压,从而节省功耗。当微控制器SOC所处的应用阶段里只需要以相对低的速率获取OTP存储器2(OTP2)中的指令码时,通过控制OTP存储器2工作于相对低的工作电压,满足应用需求,并且与OTP存储器2工作于标准电压相比,可以获得更低的功耗。
【技术实现步骤摘要】
一种基于OTP的低功耗微控制器
本专利技术涉及一种控制器,具体是一种基于OTP的低功耗微控制器。
技术介绍
对于芯片设计来说,在设计目标上往往存在冲突,即它们的性能要足够强大,同时功耗又要足够低。本专利技术提供一种基于OTP的低功耗微控制器SOC设计方案。在微控制器SOC中,程序存储空间由两块OTP存储器(OTP1、OTP2)构成。在应用中,当微控制器SOC所处的应用阶段里仅需要从OTP存储器1中获取指令码时,通过将电源开关控制单元(PGCC)关断,可以关断OTP存储器2(OTP2)的供电电压,从而节省功耗。当微控制器SOC所处的应用阶段里只需要以相对低的速率获取OTP存储器2(OTP2)中的指令码时,通过控制OTP存储器2工作于相对低的工作电压,满足应用需求,并且与OTP存储器2工作于标准电压相比,可以获得更低的功耗。在微控制器SOC典型的应用中,通过本方案可以有效地降低微控制器SOC的功耗,同时方案具有很强的实用性。
技术实现思路
本专利技术的目的在于提供一种速度标尺调节方法及装置,以解决上述
技术介绍
中提出的问题。为实现上述目的,本专利技术提供如下技术方案:一种基于OTP的低功耗微控制器,包括电源开关控制单元PGCCR2、电源模块、电压控制单元、存储器OTP1、存储器OTP2、OTP存储器接口模块、静态随机存取存储器和微控制器内核,所述电源开关控制单元PGCCR2的一端连接供电电压V2,另一端连接电压控制单元,电压控制单元还连接存储器OTP2,OTP存储器接口模块分别连接存储器OTP1、存储器OTP2和微控制器内核,存储器OTP1还连接电源模块。作为本专利技术的进一步技术方案:所述微控制器内核还连接静态随机存取存储器。与现有技术相比,本专利技术的有益效果是:在应用中,当微控制器SOC所处的应用阶段里仅需要从OTP存储器1中获取指令码时,通过将电源开关控制单元(PGCC)关断,可以关断OTP存储器2(OTP2)的供电电压,从而节省功耗。当微控制器SOC所处的应用阶段里只需要以相对低的速率获取OTP存储器2(OTP2)中的指令码时,通过控制OTP存储器2工作于相对低的工作电压,满足应用需求,并且与OTP存储器2工作于标准电压相比,可以获得更低的功耗。在微控制器SOC典型的应用中,通过本方案可以有效地降低微控制器SOC的功耗,同时方案具有很强的实用性。附图说明:图1为本专利技术的整体方框图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参阅图1,一种基于OTP的低功耗微控制器,包括电源开关控制单元PGCCR2、电源模块、电压控制单元、存储器OTP1、存储器OTP2、OTP存储器接口模块、静态随机存取存储器和微控制器内核,所述电源开关控制单元PGCCR2的一端连接供电电压V2,另一端连接电压控制单元,电压控制单元还连接存储器OTP2,OTP存储器接口模块分别连接存储器OTP1、存储器OTP2和微控制器内核,存储器OTP1还连接电源模块。微控制器内核还连接静态随机存取存储器。本专利技术的工作原理是:如图1所示。微控制器SOC内部包括电源模块(POWER)、电源开关控制单元(PGCC)、电压控制单元(VCC)、静态随机存取存储器(SRAM)、OTP存储器1(OTP1)、OTP存储器2(OTP2)、OTP存储器接口模块(OTP_INTF)、微控制器内核(MCU_CORE)等组成部分。在微控制器SOC中,OTP存储器1(OTP1)与OTP存储器2(OTP2)一起组成微控制器SOC的程序存储器。用户程序存储于OTP存储器1(OTP1)与OTP存储器2(OTP2),微控制器内核(MCU_CORE)通过指令总线(ins_bus)从程序存储器中读出用户的指令码,然后执行相应的操作。数据存储器是微控制器SOC中用来保存数据的存储器。在本方案中,由两块OTP存储器OTP1与OTP2构成微控制器SOC的数据存储器。微控制器内核(MCU_CORE)需要读取指令码时,将指令存储空间地址发送至OTP存储器接口模块(OTP_INTF),OTP存储器接口模块(OTP_INTF)负责对地址进行译码,将访问地址映射到两块OTP存储器中之一的物理地址。对于用户来说,微控制器SOC内部的程序存储器是依然是一块连续的存储空间,而不会因为SOC内部采用了两块OTP存储器而有所不同,不会影响用户的使用习惯。微控制器SOC工作时,外部供电至微控制器SOC,然后在微控制器SOC内部的电源模块(POWER)会产生两个供电电压。其中,一个供电电压为OTP存储器1(OTP1)进行供电。另一个供电电压为OTP存储器2(OTP2)进行供电。OTP存储器1(OTP1)的供电电压是常开的。OTP存储器2(OTP2)的供电电压可以通过电源开关控制单元(PGCC)关闭或者开启。电源开关控制单元(PGCC)的开关受控于微控制器内核输出的供电开关控制信号(v2en)。当电源开关控制单元(PGCC)检测到供电开关控制信号(v2en)为低电平状态时,电源开关控制单元(PGCC)将被关闭,OTP存储器2(OTP2)的供电将被关断,OTP存储器2将不产生功耗。当电源开关控制单元(PGCC)检测到供电开关控制信号(v2en)为高电平状态时,电源开关控制单元(PGCC)将被开启,电源开关控制单元(PGCC)后的输出供电电压VDD2_G将被连接至电压控制单元(VCC)的输入端。电压控制单元(VCC)会根据其控制端口对输入电压进行转换,产生输出电压直接作为OTP存储器2(OTP2)的供电电压。电压控制单元(VCC)的输出电压VDD2_A受控于微控制器内核输出的供电电压控制信号(vs_cfg)。当用户应用只需从OTP存储器1中读回指令码并执行相应的操作,而不需要从OTP存储器2中读取指令时,通过关闭OTP存储器2(OTP2)的供电电压,OTP存储器2的功耗将为零,使微控制器芯片能够在应用时获得更低的功耗。当用户应用需要从OTP存储器2中读取指令时,MCU内核输出的供电开关控制信号(v2en)为高电平状态,OTP存储器2(OTP2)的供电电压被开启,OTP存储器2中的存储的指令码可以被MCU内核获取。当用户应用对工作频率的要求不高时,MCU内核只需要以相对低的速率获取存储于OTP存储器2的指令码。此时,MCU内核通过其输出的供电电压控制信号(vs_cfg)将OTP存储器2置于相对低的工作电压,使MCU内核既能从OTP存储器2中正常读取指令码,同时又能够获得比OTP存储器2处于标准电压时更低的功耗。通过以上的控制,可以使微控制器芯片在应用时获得更低的功耗。当用户应用对工作频率的要求较高时,MCU内核需要以相对高的速率获取存储于OTP存储器2的指令码。此时,MCU内核通过其输出的供电电压控制信号(vs_cfg)增大OTP存储器2的工作电压。OTP存储器2获得相对高的供电电压后,MCU内核就能够以相对快的速率去读回存储于OTP存储器2的指令码。当用户应用需要以最快工作的速率去获取指令码时,MCU内核本文档来自技高网...

【技术保护点】
一种基于OTP的低功耗微控制器,其特征在于,包括电源开关控制单元PGCCR2、电源模块、电压控制单元、存储器OTP1、存储器OTP2、OTP存储器接口模块、静态随机存取存储器和微控制器内核,所述电源开关控制单元PGCCR2的一端连接供电电压V2,另一端连接电压控制单元,电压控制单元还连接存储器OTP2,OTP存储器接口模块分别连接存储器OTP1、存储器OTP2和微控制器内核,存储器OTP1还连接电源模块。
【技术特征摘要】
1.一种基于OTP的低功耗微控制器,其特征在于,包括电源开关控制单元PGCCR2、电源模块、电压控制单元、存储器OTP1、存储器OTP2、OTP存储器接口模块、静态随机存取存储器和微控制器内核,所述电源开关控制单元PGCCR2的一端连接供电电压V2,另一端连接...
【专利技术属性】
技术研发人员:万上宏,叶媲舟,涂柏生,
申请(专利权)人:深圳市博巨兴实业发展有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。