使用数据总线反转讯号以减少同时的切换输出制造技术

技术编号:8327661 阅读:200 留言:0更新日期:2013-02-14 13:37
一种装置包括定义通讯数据用的数据总线的多个数据线。控制器可操作来通讯使用多个数据时隙的数据总线上的多个数据传输,其中,对于数据时隙的至少一子集,控制器可操作来指示在关联的数据时隙期间通讯的位被反转的关联的数据总线反转指标,数据传输的子集用的数据总线反转指标分群为数据总线反转向量,且控制器可操作来通讯指示数据总线反转向量的反转的全域数据总线反转指标。

【技术实现步骤摘要】
【国外来华专利技术】
技术介绍
本专利技术一般涉及计算系统,尤其涉及用于减少使用数据总线反转讯号的同时切换输出的方法和装置。在计算系统中,动态存储器装置用来储存处理器或其它计算装置在其运作期间时使用的大量数据。数据于存储器总线上传输于计算装置和存储器装置之间。在此种电子系统中,用于驱动电性“1”与驱动电性“0”,常见存在不同功耗需求。例如,在一些双数据率(doubledata rate;DDR)同步动态随机存取存储器(SDRAM),驱动“0”比驱动“1”消耗更多的功率。数据总线反转(data bus inversion;DBI)是I/O讯号技术,其目的是对于交替信号状态(alternate signaled states)之间的功率消耗是不对称的系统通过选择性地反转系统的数据总线以降低直流功率消耗。在位传输时间期间,通讯数据的装置(即,用于写操作的处理器或用于读操作的存储器)计数在总线上驱动的0的数目,如果超过一半总线是电性0,则反转总线状态。切换DBI指标位以显示总线反转已经发生。如果在位传输时间中的0和1的数目小于或等于总线宽度的一半,则不会发生反转。当接收装置处理数据时,DBI指标位被用作触发装置以再次反转数据去重构原始数据模式。在这种方式下,在位传输时间中传输的1的平均数目增加,从而降低直流功率。总线反转也可用于地址线的情况。因此,本文中所使用的术语数据总线反转一般适用于任何类型的总线反转,如DQ总线或地址总线。r>DBI也有减少同时切换输出(SSO)的特性,定义为于两个连续位时间传输中变为1的输出的数目减去变为0的输出的数目的绝对值。在传输1比传输0低功率的系统中,传输的DBI位定义无反转为1和反转为0。如果所有位传输时间需要反转(如,将转为1的0的流(stream)),且在最后数据传输时间之后传输DBI向量,系统发现最坏情况,最后数据传输全为1和DBI位传输全为0的SSO过渡。因此,DBI可以引入新的SSO问题,并降低整体SSO效益。本文件的本章节意图来引进与以下叙述并保护的本揭露有关的先前技术的各种态样。本章节提供背景信息来促进本揭露的各种态样的较佳的了解。应了解到,本文件的本章节的陈述以此观点被解读,而非作为先前技术的承认。本揭露关于克服或至少减少以上阐述的一个或更多个问题。
技术实现思路
为了提供本揭露的一些态样的基本了解,以下表达本揭露的简单
技术实现思路
。本内容并非本揭露的详细概述。并非意图要辨识本揭露的关键或重要的组件或划出本揭露的范畴。其唯一目的是要以简单的形式表达一些概念来作为随后讨论的更详细的叙述的揭幕。本专利技术的一种态样是可见于一种装置,包括定义通讯数据用的数据总线的多个数据线。控制器可操作来通讯使用多个数据时隙(timeslot)的数据总线上的多个数据传输,其中,对于数据时隙的至少一子集,控制器可操作来通讯指示在关联的数据时隙期间通讯的位被反转的关联的数据总线反转指标,数据传输的子集用的数据总线反转指标分群为数据总线反转向量,且控制器可操作来通讯指示数据总线反转向量的反转的全域数据总线反转指标(global data bus inversionindicator)。本专利技术的另一种态样是可见于一种方法,包括:于定义使用多个数据时隙的数据总线的多个数据线上通讯多个数据传输;对于数据时隙的至少一子集,通讯指示在关联的数据时隙期间通讯的位被反转的数据总线反转指标,其中,数据传输的子集用的数据总线反转指标分群为数据总线反转向量;以及通讯指示数据总线反转向量的反转的全域数据总线反转指标。附图说明以上参考附加图式叙述本揭露,其中,类似的组件符号表示类似的组件,且:图1是微处理器的简化的方块层图与外部存储器接口;图2是图1的存储器控制器和存储器之间的界面的简化的方块图;图3至图5是使用边带DBI讯号的技术的数据传输的说明图;图6是图1的存储器控制器和系统内的存储器之间的界面的另一实施例的简化的方块图;以及图7是使用全域DBI讯号的技术的数据传输的说明图。当本揭露容易受各种修改及另一种形式所影响时,本揭露的特定实施例已通过图式中的例子加以显示且在此详细地叙述。然而,应了解到,特定实施例的此处叙述并非意图要来将本揭露限制于所揭露的特殊形式,相反的,专利技术要涵盖落于如附加权利要求书所定义的本揭露的精神及范畴内的所有修改、等效及变化。具体实施方式以下将叙述本揭露的一个或更多个特定实施例。本揭露尤其并非来将实施例及包含于此处的描绘加以限制,而是来将那些含有实施例的部分及不同实施例的组件的组合的实施例的修改的形式包含在附加权利要求书的范畴内。应了解到,在任何此种实际实施的发展中,例如在任何工程或设计计划中,必须做出各种实施特殊决定以达成开发者的特定目标,例如遵循随着一个实施与另一个而变化的系统相关的及商业相关的约束。再者,应了解到,此种开发努力也许是复杂且耗时的,但对于具有本揭露的益处的通常知识者来说,仅是进行设计、制造及生产的例行工作。在本申请中,对于本揭露,除非明确地指定为「关键的」或「必要的」,否则不会被认为是关键的或必要的。将参考附加图式叙述本揭露。示意地描绘在图式中的各种结构、系统及装置仅是为了说明目的且以不隐藏专利技术所属
中的技术人员已知的本揭露的细节。虽然附加的图式包含来叙述及说明本揭露的说明例子。在此使用的文字及用语应了解并解释成具有相关领域中的技术人员所了解的那些文字及用语所组成的意义。无特定意义的术语或用语,即,与专利技术所属
中的技术人员所了解的原有及惯用的意义不同的定义,通过在此一致使用的术语或用语所意味。为了术语或用语具有特定意义的延伸,即,不同于专利技术所属
中的技术人员所了解的意义,此种特定定义将以直接且不含糊地提供特定定义于术语或用语的明确的方式而清楚地规定在说明书中。现在参考图式,其中相似的参考符号对应各视图相似的组件,具体而言,参考图1,本揭露应该被叙述在耦合有外部存储器105的微处理器100的上下文中。熟练技艺的人士将理解计算机系统可从这些和其它组件构成。不过,为了避免混淆本专利技术,只包含有利于了解本发明的组件。在一实施例中,微处理器100采用一对实质类似的模块,模块A110和模块B115。模块110、115包括类似的处理能力。模块110、115在软件控制下从而投入于处理例如外部存储器105的存取存储器及/或例如本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】2010.04.12 US 12/758,3011.一种装置,包括:
多个数据线(140),定义通讯数据用的数据总线(130);
控制器(125),操作来通讯使用多个数据时隙的数据总线(130)
上的多个数据传输,其中,对于该数据时隙的至少一子集,该控制器
操作来通讯指示在关联的数据时隙期间通讯的位被反转的关联的数据
总线反转指标,该数据传输的子集用的该数据总线反转指标分群为数
据总线反转向量(145、165、170),且该控制器(125)操作来通讯指
示该数据总线反转向量(145、165、170)的反转的全域数据总线反转
指标(150、175、180)。
2.如权利要求1所述的装置,进一步包括数据屏蔽线(135),其
中,该控制器(125)操作来在该数据屏蔽线(135)上通讯该全域数
据总线反转指标(150)。
3.如权利要求2所述的装置,其中,该数据总线反转向量(150)
于除了该多个数据时隙以外的控制时隙中的该数据线(140)上通讯,
且该控制器(125)操作来在该控制时隙期间于该数据屏蔽线(135)
上通讯该全域数据总线反转指标(150)。
4.如权利要求3所述的装置,其中,该控制器(125)操作来在
写操作期间于该数据屏蔽线(135)上通讯用于该数据传输的数据屏蔽
信息。
5.如权利要求1所述的装置,其中,该数据总线反转向量(145、

\t165、170)于除了该多个数据时隙以外的控制时隙中的该数据线(140)
上通讯,且在该控制时隙期间于该数据线(140)上通讯该全域数据总
线反转指标(150)。
6.如权利要求5所述的装置,其中,该数据线(140)分群至第
一组和第二组,该数据总线反转向量具有与该第一组相关的第一部分
(175)和与该第二组相关的第二部分(180),该第一部分(175)涵

【专利技术属性】
技术研发人员:G·A·德斯S·A·帕特尔
申请(专利权)人:先进微装置公司
类型:
国别省市:

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

1