[发明专利]一种芯片低功耗自动调压的方法在审
申请号: | 202211401915.4 | 申请日: | 2022-11-09 |
公开(公告)号: | CN115826730A | 公开(公告)日: | 2023-03-21 |
发明(设计)人: | 徐振;黄海林;战诗苗;李力游;小约翰·罗伯特·罗兰 | 申请(专利权)人: | 南京蓝洋智能科技有限公司 |
主分类号: | G06F1/3234 | 分类号: | G06F1/3234;G06F1/26 |
代理公司: | 南京鑫智达知识产权代理事务所(普通合伙) 32440 | 代理人: | 冷文燕 |
地址: | 210000 江苏省南京市江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 芯片 功耗 自动 调压 方法 | ||
本发明公开了一种芯片低功耗自动调压的方法,包括:对调压模块进行初始化设置,将预设数据写入调压模块内部FIFO;芯片低功耗控制模块通知调压模块降压,进入低功耗模式;调压模块根据内部FIFO数据发送降压命令到外设;芯片进入低功耗模式时,调压模块监视芯片的唤醒中断指令;收到唤醒中断指令时,调压模块根据内部FIFO数据发送升压命令到外设。本发明所述方法及设计,通过硬件自动调压的方式,无需CPU参与,实现芯片在低功耗模式下更低的工作电压,显著降低芯片的功耗。
技术领域
本发明公开了一种芯片低功耗自动调压的方法,涉及芯片设计技术领域,尤其涉及在低功耗无软件控制的情况下硬件自动进行调压的技术。
背景技术
目前低功耗是芯片领域关注的重点之一。在同等性能之下,功耗越低越有利于降低成本并提高产品竞争力。一种常见的低功耗设计思想是,在芯片没有工作的时候,将芯片的电压降低至条件允许的最低值,以达到节省功耗的目的。
现有技术中,目前的电源管理芯片(PMIC/CPLD)一般通过低速外设与主芯片相连。例如,SPMI、I2C等。在芯片正常工作模式下,CPU可以通过SPMI/I2C来发送调压命令,但是在低功耗模式下,CPU无法工作,因此无法发出调压命令。
现有技术中缺少通过外设控制外部电源控制芯片进行调压的芯片设计,尤其是在低功耗无软件控制的情况下硬件自动进行调压的技术。
发明内容
本发明所要解决的技术问题是:针对现有技术的缺陷,为克服现有芯片低功耗模式下调压的问题,本发明提供了一种芯片低功耗自动调压的方法,实现低功耗情况下无CPU参与的自动调压,极大降低芯片低功耗模式下的工作电压,达到芯片更加省电的目的。
本发明为解决上述技术问题采用以下技术方案:
一种芯片低功耗自动调压的方法,其特征在于,包括以下步骤:
步骤一、对调压模块进行初始化设置,将预设数据写入调压模块内部FIFO;
步骤二、芯片低功耗控制模块通知调压模块降压,进入低功耗模式;
步骤三、调压模块根据内部FIFO数据发送降压命令到外设;
步骤四、芯片进入低功耗模式时,调压模块监视芯片的唤醒中断指令;
步骤五、收到唤醒中断指令时,调压模块根据内部FIFO数据发送升压命令到外设。
作为进一步优选方案,所述步骤一中,在调压模块工作之前,CPU或者其他master将预设数据通过APB接口写入模块内部FIFO。
作为进一步优选方案,所述预设数据分为写地址和写数据,分别有独立的FIFO。
作为进一步优选方案,所述预设数据的具体内容为芯片外设控制外部电源控制芯片调压的APB写命令。
作为进一步优选方案,所述内部FIFO的大小依据具体项目需求进行设置。
作为进一步优选方案,步骤二中,所述芯片低功耗控制模块在通知调压模块降压之前,先控制芯片内部其他模块进入低功耗模式。
作为进一步优选方案,芯片在进入低功耗模式,并且调压模块完成降压之后,芯片保留一路低频时钟源作为调压模块的工作时钟,其余高频时钟关闭。
作为进一步优选方案,所述唤醒中断指令依据具体项目需求进行相应配置。
作为进一步优选方案,芯片收到唤醒中断之后,调压模块首先发送升压命令,在升压完成之后其他模块才开始工作。
作为进一步优选方案,芯片进入低功耗模式或者退出低功耗模式,都需要芯片低功耗模块和调压模块进行握手,确保时序正确性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京蓝洋智能科技有限公司,未经南京蓝洋智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211401915.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种CNC机床自动给料装置
- 下一篇:一种脱硫浆液组合测量装置