分组处理装置制造方法及图纸

技术编号:12029382 阅读:74 留言:0更新日期:2015-09-10 15:17
一种分组处理装置,包括:分组缓冲单元,临时地保存分组数据;分组处理单元,对从分组缓冲单元输出的分组数据进行处理;时钟供应单元,将时钟信号供应到分组处理单元;以及控制单元,基于在分组缓冲单元中分组数据的累积量来检测缓冲空闲时间,其指示其间在分组缓冲单元中没有分组数据存在的时间,并且根据该缓冲空闲时间来对时钟供应单元的操作状态进行控制。

【技术实现步骤摘要】
【专利说明】分组处理装置本申请是分案申请,原案的国家申请号为200910132172.3,申请日为2009年4月23日,专利技术名称为“分组处理装置”。通讨引用并入本申请基于并且要求于2008年4月23日提交的日本专利申请2008-111943号的优先权权益,其公开内容通过引用全部并入本文中。
本专利技术涉及分组处理装置,具体地,涉及基于时钟信号在时间上处理分组数据的分组处理装置。
技术介绍
由于为了全球环境保护而在全世界范围内讨论能源节约措施,在各个国家中也已经开始讨论旨在节约能源和减少二氧化碳排放的立法和强制执行。一般说来,倾向于将能源节约措施视为以涉及交通、分配和生产制造的能源消耗为目标的措施。然而,近几年中,由信息通信设备和与网络基础设施相关的设备以及诸如计算机和服务器的电子设备所消耗的能源的增加也得到了重视。因此,变得有必要在这种
中采取能源节约措施。在这些设备中,关于诸如计算机和服务器的电子设备,它们通常具有相对长的时间段不执行操作(称为“待机状态”)。通过降低电子设备处于待机状态时的功耗,能够降低这种电子设备的平均功耗,并且因而对根据平均功耗所计算的二氧化碳排放的降低做出重大贡献。同时,关于信息通信设备,虽然已经将它们从模拟通信设备转换为数字通信设备,但是仍然需要将它们持续地维持在能够执行数据通信的状态中。因此,和诸如计算机和服务器的电子设备不同,在信息通信设备的情况中,存在这样一种前提,即待机状态是不可行的。即,在信息通信设备的情况中,有必要降低正常操作状态中的电能来降低平均功耗。因此,只有从设备技术的角度来采取的技术(例如,由于电子组件的更高集成和小型化所引起的操作电压的降低)才是获得信息通信设备中所需要的电能的减少的主流技术。然而,由电子组件的小型化而造成的降低操作电压的效果已经到达了这样一种水平,即,操作电压小于I伏特。由于操作电压中的降低已经示出了减缓的趋势,所以通过更高集成的效果也已经示出了减缓的趋势。因此,变得非常难以大量地减低功耗。另外,随着小型化已经发展到这样一种水平,即,布线的宽度变得小于90nm(纳米),漏电流已经变得非常大以至于不能再被忽略了。因此,即使设备厂商已经对设备技术进行了他们自己的研宄,但待机状态中的功耗还在增加。同时,也已经研宄了从电路设计的角度来采取的能源节约措施。例如,采用不使用时钟的异步电路配置和方法来代替时钟-同步电路配置和方法可能是个好方法,其处于设计电子组件内所使用的电路配置的主流。通过采用异步电路配置和方法,能够降低功耗。这种技术旨在通过降低正常操作中和待机状态中的功耗来获得降低平均功耗上的效果。然而,由于还没有充分升级用于其设计和校验的开发工具,诸如ASIC(专用集成电路)和FPGA (场可编程门阵列)的普通电子组件的开发者没有机会使用异步电路配置和方法。现在,下文中参考图1解释了其中呼入业务容量改变的分组通信设备的分组处理功能的配置示例。在这种配置中,首先与从输入时钟输入终端131所输入的时钟同步地将分组从分组输入终端111输入到分组缓冲F-单元112。在缓冲F-单元112处累积分组。另外,将在分组缓冲F-单元112处所累积的分组输出到要执行第一分组处理A的分组处理A-单元113。在分组处理A-单元处对分组执行该处理A。另外,将在分组处理A-单元113处完成处理A所得到的分组经由时钟转换D-单元114传递到要执行第二分组处理B的分组处理B-单元115。在分组处理B-单元115中对分组执行该处理B。另外,将在分组处理B-单元115处完成处理B所得到的分组经由时钟转换E-单元116传递到要执行第三分组处理C的分组处理C-单元117。在分组处理C-单元117中对分组执行该处理C。另外,将在分组处理C-单元117处完成处理C所得到的分组传递到分组缓冲G-单元118,并且与从输出时钟输入终端132所输入的时钟同步地从分组输出终端119输出。另外,时钟分配单元140从来自参考时钟输入终端134的参考时钟输入生成具有在各构成块中所需要的适当频率的时钟1、2和3。时钟分配单元140将生成的时钟供应到各构成块。然而,在上述的配置中,输入分组之间的间隔变大,使得呼入业务容量降低。而且,即使当在分组处理A-单元、分组处理B-单元和分组处理C-单元中没有分组存在并且因而不需要分组处理操作时,也从时钟分配单元140持续地供应时钟。由于即使当在任何分组处理单元中都不需要分组处理时也持续地供应时钟,所以每个单元都以不变的方式来消耗电能。即,在上述配置中造成了称为“待机功耗”的功耗。因此,即使当业务很低时,也从未大量降低平均操作功耗,并且因此不可能实现节能。为了解决这个问题,日本未审查专利申请2006-345278号(下文中称为“专利文件I”)和日本未审查专利申请2004-274099号(下文中称为“专利文件2”)公开了这样一种技术,其中通过暂停时钟信号的供应来降低功耗。特别地,在专利文件I中的图像处理电路中,基于图像数据中相应于用于最亮部分的值的最大值,暂停对不需要操作的触发器的操作时钟的供应。另外,在专利文件2中,在串联布置持续操作宏和间歇操作宏的情况中,当检测到了在某个时间段没有从前级处的持续操作宏输出分组时,暂停对在后级处的间歇操作宏的时钟供应。然而,当用时钟信号操作的处理单元的级数很大时,上述技术不能适当地操作。例如,在专利文件2的技术中监视输出到某个处理单元的分组。然而,如果一些处理数据保留在对其时钟供应将被暂停的处理单元中,则不能处理该数据。因此,提出了这样一种问题,BP,减少了数据处理的吞吐量。本专利技术的示例性目标是,在其中呼入业务容量改变的分组通信设备中,在没有吞吐量损失的情况下降低功耗。
技术实现思路
本专利技术的一个示例性方面是一种分组处理装置,包括:分组缓冲单元,临时保存分组数据;分组处理单元,对从分组缓冲单元输出的分组数据进行处理;时钟供应单元,将时钟信号供应到分组处理单元;以及控制单元,基于分组缓冲单元中分组数据的累积量来对指示其间在分组缓冲单元中没有分组数据存在的时间的缓冲空闲时间进行检测,并且根据缓冲空闲时间来对时钟供应单元的操作状态进行控制。另外,本专利技术的另一个示例性方面是一种计算机程序,包括:基于分组缓冲单元中分组数据的累积量来对指示其间在分组缓冲单元内没有分组数据存在的时间的缓冲空闲时间进行测量,所述分组缓冲单元被配置为临时地存储分组数据;以及根据缓冲空闲时间来对时钟供应单元的操作状态进行控制,所述时钟供应单元被配置为将定义分组处理单元的处理的时钟信号供应到分组处理单元,所述分组处理单元被配置为对从分组缓冲单元输出的分组数据进行处理。另外,本专利技术的另一个示例性是一种时钟控制方法,包括:基于分组缓冲单元中分组数据的累积量来对指示其间在分组缓冲单元内没有分组数据存在的时间的缓冲空闲时间进行测量,所述分组缓冲单元被配置为临时地存储分组数据;以及根据缓冲空闲时间来对时钟供应单元的操作状态进行控制,所述时钟供应单元被配置为将时钟信号供应到分组处理单元,所述分组处理单元被配置为对从分组缓冲单元输出的分组数据进行处理。由于类似于这些的结构,本专利技术具有一种优良的示例性优点,S卩,改变时钟信号的供应操作,同时抑制分组数据的吞吐量的减小,本文档来自技高网
...

【技术保护点】
一种分组处理装置,包括:分组缓冲单元,临时地保存分组数据;分组处理单元,对从所述分组缓冲单元输出的分组数据进行处理;时钟供应单元,将时钟信号供应到所述分组处理单元;缓冲空闲时间检测单元,基于在所述分组缓冲单元中所述分组数据的累积量来对指示其间在所述分组缓冲单元内没有分组数据存在的时间的缓冲空闲时间进行测量;以及比较单元,将所述缓冲空闲时间与比较参考时间做比较,并且基于所述比较结果对所述时钟供应单元的操作状态进行控制,所述比较参考时间提前被确定,其中,所述比较参考时间是在所述分组处理单元中对所述分组数据进行处理所需要的时间,并且其中,所述比较单元对所述时钟供应单元进行控制,使得当在所述分组缓冲单元中存在所述分组数据的状态改变为在所述分组缓冲单元中没有分组数据存在的状态时以及当所述缓冲空闲时间比所述比较参考时间长时,暂停所述时钟信号的供应操作,其中,所述比较单元对所述时钟供应单元的所述操作状态进行控制,使得根据所述缓冲空闲时间暂停所述时钟信号的供应操作,并且其中,所述比较单元对所述时钟供应单元进行控制,使得当在所述分组缓冲单元中没有分组数据存在的状态改变为在所述分组缓冲单元中存在所述分组数据的状态时,开始所述时钟信号的供应操作。...

【技术特征摘要】
...

【专利技术属性】
技术研发人员:久松秀则
申请(专利权)人:日本电气株式会社
类型:发明
国别省市:日本;JP

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1