【技术实现步骤摘要】
不例实施例一般涉及多处理器和/或多内核系统,例如,散布(spread)多个中断(interrupt)的方法,中断请求信号散布电路和包括其的片上系统(S0C)。
技术介绍
传统的电子设备包括用于中断处理操作的中断控制器。当多个中断源产生多个中断时,中断控制器可以为所述中断设置优先次序,并且向处理器提供中断请求信号。基于所述中断产生中断请求信号。最近,随着电子设备变得更小和更轻,片上系统(SOC)已经更广泛地用于电子设备。这里,SOC可以包括多个知识产权(IP)块和多个处理器(或具有多个内核的处理器)。在SOC中,处理器常常进入低功率模式以减少功耗。响应于接收到各自的中断请求信号,各处理器从低功率模式苏醒。如上所述,基于多个中断源产生的中断而产生中断请求信号。然而,如果处理器在相同或基本相同的时间从低功率模式基本苏醒(例如,有时称为突然苏醒),那么所述处理器中可能导致浪涌电流。
技术实现思路
一个或多个示例实施例提供了散布多个中断请求信号的方法,所述方法即使当在相对小的时间段之内多个中断源连续地产生多个中断时,也能够抑制和/或防止在相对小的时间段之内多个处理器·(或多核处理器中多个内核)的模式连续地从不活动状态(例如,掉电状态、断电状态等)改变为活动状态(例如,通电状态等)。一个或多个示例实施例提供了中断请求信号散布电路,即使当在相对小的时间段之内多个中断源连续地产生多个中断时,所述电路也能够抑制和/或防止在相对小的时间段之内多个处理器(或多核处理器中多个内核)的模式连续地从不活动状态(例如,掉电状态、断电状态等)改变为活动状态(例如,通电状态等)。示例实施例还 ...
【技术保护点】
一种用于片上系统的功率控制的方法,该方法包括:控制第一苏醒请求信号和第二苏醒请求信号的至少一个的输出,使得在第一苏醒请求信号的输出和第二苏醒请求信号的输出之间的时间间隔大于或等于时间间隔门限,第一苏醒请求信号和第二苏醒请求信号是并发的和连续的苏醒请求信号的一种。
【技术特征摘要】
2012.01.30 KR 10-2012-0008822;2012.11.15 US 13/671.一种用于片上系统的功率控制的方法,该方法包括: 控制第一苏醒请求信号和第二苏醒请求信号的至少一个的输出,使得在第一苏醒请求信号的输出和第二苏醒请求信号的输出之间的时间间隔大于或等于时间间隔门限,第一苏醒请求信号和第二苏醒请求信号是并发的和连续的苏醒请求信号的一种。2.如权利要求1所述的方法,其中第一和第二苏醒请求信号是中断请求信号。3.如权利要求1所述的方法,进一步包括: 将接收第一苏醒请求信号和第二苏醒请求信号之间的第一时间差与时间间隔门限比较;并且其中 基于在第一时间差和时间间隔门限之间的比较,控制第一苏醒请求信号和第二苏醒请求信号的至少一个的输出。4.如权利要求3所述的方法,其中控制步骤包括: 如果第一时间差小于时间间隔门限,则延迟第一苏醒请求信号和第二苏醒请求信号的至少一个的输出。5.如权利要求3所述的方法,其中控制步骤包括: 如果第一时间差大于或等于时间间隔门限,则没有额外的或故意的延迟而输出第一和第二苏醒请求信号。6.一种用于片上系统的功率控制的方法,该方法包括: 比较第一苏醒请求信号的第一优先次序和第二苏醒请求信号的第二优先次序;以及 基于在第一优先次序和第二优先次序之间的比较,控制第一苏醒请求信号和第二苏醒请求信号的至少一个的输出,使得在第一苏醒请求信号的输出和第二苏醒请求信号的输出之间的时间差大于或等于时间间隔门限。7.如权利要求6所述的方法,其中第一和第二苏醒请求信号是中断请求信号。8.如权利要求6所述的方法,其中控制步骤包括: 基于所述比较,延迟第一苏醒请求信号和第二苏醒请求信号的至少一个的输出。9.如权利要求8所述的方法,其中第一优先次序大于第二优先次序,并且其中延迟步骤包括, 延迟第二苏醒请求信号的输出。10.如权利要求8所述的方法,其中在第二苏醒请求信号之前接收第一苏醒请求信号,并且其中延迟步骤包括, 延迟第一苏醒请求信号的输出。11.如权利要求6所述的方法,其中第一和第二苏醒请求信号是连续的和并发的苏醒请求信号的一种。12.如权利要求6所述的方法,其中第一苏醒请求信号和第二苏醒请求信号与处于不活动状态的功能块关联,并且其中控制步骤包括, 没有延迟地输出与处于活动状态的功能块关联的苏醒请求信号。13.一种用于片上系统的功率控制的方法,该方法包括: 控制到处于不活动状态的第一处理器的第一苏醒请求信号和到处于不活动状态的第二处理器的第二苏醒请求信号中至少一个的输出,使得到第一处理器的第一苏醒请求信号的输出和到第二处理器的第二苏醒请求信号的输出之间的时间间隔大于或等于时间间隔门限,第一苏醒请求信号和第二苏醒请求信号是并发的和连续的苏醒请求信号的一种。14.如权利要求13所述的方法,其中第一和第二苏醒请求信号是中断请求信号。15.如权利要求13所述的方法,进一步包括: 将接收第一苏醒请求信号和第二苏醒请求信号之间的第一时间差与时间间隔门限比较;并且其中 基于在第一时间差和时间间隔门限之间的比较,控制到第一处理器的第一苏醒请求信号和到第二处理器的第二苏醒请求信号的至少一个的输出。16.如权利要求15所述的方法,其中控制步骤包括: 如果第一时间差小于时间间隔门限,则延迟第一苏醒请求信号和第二苏醒请求信号...
【专利技术属性】
技术研发人员:李宰坤,金东根,金时永,许祯训,
申请(专利权)人:三星电子株式会社,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。