[发明专利]低功耗模式的仿真器无效
申请号: | 200710042245.0 | 申请日: | 2007-06-20 |
公开(公告)号: | CN101329595A | 公开(公告)日: | 2008-12-24 |
发明(设计)人: | 许国泰 | 申请(专利权)人: | 上海华虹集成电路有限责任公司 |
主分类号: | G06F1/32 | 分类号: | G06F1/32;G06F11/36 |
代理公司: | 上海浦一知识产权代理有限公司 | 代理人: | 丁纪铁 |
地址: | 201203上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 功耗 模式 仿真器 | ||
技术领域
本发明涉及仿真器,尤其涉及一种低功耗模式的仿真器。
背景技术
在开发、调试处理器芯片中用户程序时,程序开发人员所使用的工具是带有仿真芯片的仿真器。目前,很多处理器芯片都支持IDLE(休眠)、CLOCK STOP(时钟停止)等低功耗模式,因此,与之配套的仿真器在仿真调试用户程序时也需要支持进入、退出这些低功耗模式。即使在同一种芯片中,其所支持的各种低功耗模式也有各种相对应的唤醒方式。
与产品芯片不同,仿真芯片除了工作在运行模式,运行用户程序外,还需要在用户需要观察、修改芯片参数等时,退出运行模式,进入监控模式工作,运行监控程序。
在现有的仿真器中,有不少也能支持低功耗模式,但都是支持通过用户程序的运行进入某种低功耗模式,然后必须通过用户程序或者来自仿真器外部的IO信号等,才能唤醒仿真芯片,退出低功耗模式。在运行用户程序进入低功耗模式后,仿真芯片一直处于运行模式,等待着用户程序或外部信号的唤醒,此时,由于进入了低功耗模式,仿真芯片的时钟供应等工作必需的要素(根据进入的低功耗模式不同,而有所不同)都可能已经被切断,仿真芯片无法工作,如果用户需要仿真器在此时退回监控模式进行其他调试工作,则由于仿真芯片无法工作而不能切换到监控模式,同时由于仿真器并不知道仿真芯片进入的是何种低功耗模式,仿真器也无法使用相应的唤醒方式唤醒仿真芯片,然后使其退出运行模式切换到监控模式。如果此时要仿真芯片退出运行模式,进入监控模式,使用现有的仿真器,用户必须使用与进入的低功耗模式对应的唤醒方法,通过用户程序或外部信号,才能唤醒仿真芯片,然后切换回监控模式,回到仿真调试状态。
对用户的程序开发工作而言,仿真器不能在进入了低功耗模式后,方便地根据用户的意志,退出低功耗模式并回到仿真调试状态,给程序调试工作带来了非常大的不便。
发明内容
本发明要解决的技术问题是提供一种低功耗模式的仿真器,既可以真实的仿真芯片进入各种低功耗模式,并被相应的唤醒方式唤醒,保证与产品芯片工作的一致性,又可以在仿真芯片进入了低功耗模式后,方便地根据用户的意志,随时退出低功耗模式并回到仿真调试的状态。
为了解决上述技术问题,本发明低功耗模式的仿真器,包括仿真芯片和控制模块,
所述仿真芯片与控制模块通过状态告知信号线连接,该仿真芯片通过状态告知信号线向控制模块发出低功耗状态告知信号,以使控制模块知道所述仿真芯片所处的低功耗模式;
所述控制模块与仿真芯片通过唤醒信号线连接,该控制模块通过唤醒信号线向仿真芯片发出唤醒信号,以唤醒仿真芯片,使其退出低功耗模式,并切换到监控模式。
本发明低功耗模式的仿真器,使仿真器的仿真芯片进入某种低功耗模式后,可方便地根据用户的意志,随时控制仿真器和仿真芯片退出低功耗模式并回到仿真调试的状态,便于用户调试,有效提高了调试效率。
附图说明
下面结合附图和具体实施方式对本发明作进一步详细的说明。
附图是本发明低功耗模式的仿真器的结构示意图。
具体实施方式
如附图所示,本发明低功耗模式的仿真器1包括仿真芯片2和控制模块3:
所述仿真芯片2与控制模块3通过状态告知信号线连接,该仿真芯片2通过状态告知信号线向控制模块3发出低功耗状态告知信号,以使控制模块3知道所述仿真芯片2所处的低功耗模式,所述仿真芯片2包含至少一种低功耗模式,且每种低功耗模式具有对应的状态告知信号线,即仿真芯片2有几种低功耗模式,就有几根状态告知信号线与控制模块3连接。
当不处于低功耗模式时,仿真芯片2不通过状态告知信号线向控制模块3发出低功耗状态告知信号,控制模块3就知道仿真芯片2没有处于任何一种低功耗模式;当仿真芯片2处于某种低功耗模式时,仿真芯片2通过与此低功耗模式对应的状态告知信号线向控制模块3发出低功耗状态告知信号,控制模块3就知道仿真芯片2处于某种低功耗模式下,所述控制模块3可通过仿真器1软件界面把仿真芯片2所处的低功耗模式显示出来。
所述控制模块3与仿真芯片2通过唤醒信号线连接,该控制模块3通过唤醒信号线向仿真芯片2发出唤醒信号,以唤醒仿真芯片2,使其退出低功耗模式,并切换到监控模式。无论仿真芯片2处于何种低功耗模式下,用户都可以通过仿真器1的控制模块3在所述唤醒信号线上向仿真芯片2发出唤醒信号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海华虹集成电路有限责任公司,未经上海华虹集成电路有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710042245.0/2.html,转载请声明来源钻瓜专利网。