发明名称 管线结构电力管理控制系统
摘要 一种能够在不造成电力浪涌(power surge)之前提下用以管理逻辑模组之使用电力损耗的方法及其装置。本发明使用一第一逻辑模组与一第二逻辑模组以分别回应一第一时脉讯号与一第二时脉讯号并据以执行一指令。当接收到指令时,上述之第一逻辑模组开始执行操作并指出其本身系处于忙碌状态。经过一第一延迟后,上述之第二逻辑模组开始执行操作并指出其本身系处于忙碌状态。当上述之第一逻辑模组与第二逻辑模组皆完成其操作执行动作且系统中无新的有效指令存在时,停止忙碌指示讯号并接着经过一第二延迟后停止上述之第一时脉讯号;接着再经过一第三延迟后,停止上述之第二时脉讯号。上述之第一、第二以及第三延迟系为可程式的,以避免于个别模组中造成电力浪涌。
申请公布号 TWI269150 申请公布日期 2006.12.21
申请号 TW093109680 申请日期 2004.04.08
申请人 威盛电子股份有限公司 发明人 翁国殷;黄锡霖;郑建刚
分类号 G06F1/26(2006.01) 主分类号 G06F1/26(2006.01)
代理机构 代理人 陈俊宏 台北市中正区青岛东路5号7楼
主权项 1.一用以管理具有至少两个以上模组以处理指令之系统的电力使用损耗的装置,该装置包含:一具有一时脉输入处以接收一第一时脉讯号之第一模组,该第一模组系用以根据所接收指令执行操作并产生一第一忙碌讯号以于该第一模组处于忙碌状态时加以指出;一具有一时脉输入处以接收一第二时脉讯号之第二模组,该第二模组系用以执行操作并产生一第二忙碌讯号以于该第二模组处于忙碌状态时加以指出;一第一控制逻辑以分别自该第一模组与该第二模组接收该第一忙碌讯号与该第二忙碌讯号,该第一控制逻辑具有输入处以接收一系统时脉讯号与一用以指出有效指令存在之指令有效讯号,以及一输出处以提供一致能讯号,该第一控制逻辑系用以于一有效指令存在时启动该致能讯号与该第一时脉讯号,并于跟着用以指出该第一与第二模组皆不处于忙碌状态且系统中无有效指令存在之一指示出现后的一第一时间延迟后,停止该致能讯号与该第一时脉讯号;以及一第二控制逻辑,该第二控制逻辑具有输入处以接收该致能讯号与该系统时脉讯号,且该第二控制逻辑系用以于跟着该致能讯号被确认之后出现的一第二时间延迟后启动该第二时脉讯号,以及于跟着该致能讯号被取消确认之后出现的一第三时间延迟后停止该第二时脉讯号。2.如权利请求项1所述之用以管理具有至少两个以上模组以处理指令之系统的电力使用损耗的装置,其中上述之第一控制逻辑系用以于只要该第一模组以及该第二模组中有至少一个系处于忙碌状态时,确认该致能讯号。3.如权利请求项1所述之用以管理具有至少两个以上模组以处理指令之系统的电力使用损耗的装置,其中上述之第一时间延迟系可程式的。4.如权利请求项1所述之用以管理具有至少两个以上模组以处理指令之系统的电力使用损耗的装置,其中上述之第二时间延迟系可程式的。5.如权利请求项1所述之用以管理具有至少两个以上模组以处理指令之系统的电力使用损耗的装置,其中上述之第三时间延迟系可程式的。6.如权利请求项1所述之用以管理具有至少两个以上模组以处理指令之系统的电力使用损耗的装置,其中上述之第二控制逻辑系用以于该第一时脉讯号处于开启状态时,维持该第二时脉讯号于开启状态。7.如权利请求项1所述之用以管理具有至少两个以上模组以处理指令之系统的电力使用损耗的装置,其中上述之第一模组以及该第二模组系一管线结构系统内的第一工作阶段以及第二工作阶段。8.如权利请求项1所述之用以管理具有至少两个以上模组以处理指令之系统的电力使用损耗的装置,其中上述之第二控制逻辑具有一输出处以提供另一致能讯号,该另一致能讯号系于该第二时脉讯号启动时被确认;以及该管理电力使用损耗装置更包含:一第三模组,该第三模组具有一时脉输入处以接收一第三时脉讯号,且该第三模组可产生一第三忙碌讯号以于该第三模组处于忙碌状态时加以指出;以及一第三控制逻辑,该第三控制逻辑具有输入处以接收其他该致能讯号以及该系统时脉讯号,且该第三控制逻辑系用以于跟着其他该致能讯号被确认之后出现的一第四时间延迟后启动该第三时脉讯号,以及于跟着其他该致能讯号被取消确认之后出现的一第五时间延迟后停止该第三时脉讯号。9.如权利请求项8所述之用以管理具有至少两个以上模组以处理指令之系统的电力使用损耗的装置,其中上述之第四时间延迟系为可程式的。10.如权利请求项8所述之用以管理具有至少两个以上模组以处理指令之系统的电力使用损耗的装置,其中上述之第五时间延迟系为可程式的。11.如权利请求项8所述之用以管理具有至少两个以上模组以处理指令之系统的电力使用损耗的装置,其中上述之第一模组、该第二模组以及该第三模组系为一管线结构系统内的第一工作阶段、第二工作阶段以及第三工作阶段。12.一用以管理一系统之电力使用损耗的方法,该方法包含:接收一指令以执行一个或一个以上之操作与接收一用以指出一有效指令存在之指示;启动一第一时脉讯号以回应所接收该指令;根据所接收该指令于一第一逻辑模组中执行操作以回应已启动该第一时脉讯号;于执行操作以回应已启动该第一时脉讯号时启动一第一忙碌指示讯号;于跟着已启动该第一时脉讯号之后出现的一第一时间延迟后启动一第二时脉讯号;于一第二逻辑模组中执行操作以回应已启动该第二时脉讯号;于执行操作以回应已启动该第二时脉讯号时启动一第二忙碌指示讯号;当该第一模组以及该第二模组中之操作执行动作完成时,分别停止该第一忙碌指示讯号以及该第二忙碌指示讯号;若无指示指出一有效指令存在,则于跟着所有该忙碌指示讯号被停止之后出现的一第二时间延迟后,停止该第一时脉讯号;以及于跟着该第一时脉讯号被停止之后出现的一第三时间延迟后,停止该第二时脉讯号。13.如权利请求项12所述之方法,其中,只要有一个该逻辑模组系处于忙碌状态,则维持该第一时脉讯号的运作。14.如权利请求项12所述之方法,其中上述之第一时间延迟系可程式的。15.如权利请求项12所述之方法,其中上述之第二时间延迟系可程式的。16.如权利请求项12所述之方法,其中上述之第三时间延迟系可程式的。17.如权利请求项12所述之方法,更包含:于跟着该第二时脉讯号被启动之后出现的一第四时间延迟后,启动一第三时脉讯号;于一第三逻辑模组中执行操作以回应已启动该第三时脉讯号;于执行操作以回应已启动该第三时脉讯号时,启动一第三忙碌指示讯号;当该第三逻辑模组中之操作执行动作完成时,停止该第三忙碌指示讯号;以及于跟着该第二时脉讯号被停止之后出现的一第五时间延迟后,停止该第三时脉讯号。18.如权利请求项17中所述之方法,其中上述之第四时间延迟系为可程式的。19.如权利请求项17中所述之方法,其中上述之第五时延迟系为可程式的。20.如权利请求项17中所述之方法,其中上述之第一逻辑模组、该第二逻辑模组以及该第三逻辑模组系为一管线结构系统内的第一工作阶段、第二工作阶段以及第三工作阶段。图式简单说明:第一图所示系为一根据本发明所建构之系统的示意方块图,此系统包含一管线结构系统(pipeline),此管线结构系统具有复数个模组以及用以管理此复数个模组之电力使用损耗的控制逻辑单元;第二图所示系为根据本发明所建购之一第一级控制逻辑单元的细部说明示意方块图,其中此第一级控制逻辑单元系用以管理根据本发明所建构之一第一级模组的电力使用损耗;第三图所示系为根据本发明所建构之一附属级控制逻辑单元的工作状态流程图(state diagram),其中所示之状态包含一用电状态以及一省电状态;第四A图所示系为一第一计数器的示意方块图,此第一计数器系用以于第三图中转换至该用电状态之过程中施行一时间延迟;第四B图所示系为一第二计数器的示意方块图,此第二计数器系用以于第三图中转换至该省电状态的过程中施行一时间延迟;以及第五A图至第五B图所示系为根据本发明所建构之方法的步骤流程图。
地址 台北县新店市中正路535号8楼