可伸缩总线结构制造技术

技术编号:3776702 阅读:186 留言:0更新日期:2012-04-11 18:40
本发明专利技术揭示一种处理系统,其具有由一总线连接的一发送组件和一接收组件。所述总线可配置有第一和第二信道。所述发送组件可经配置以在所述第一信道上广播读取和写入地址信息、读取和写入控制信号和写入数据。所述发送组件还可向所述接收组件配置信令,使得所述接收组件可区别在所述第一信道上广播的所述读取和写入地址信息、所述读取和写入控制信号和所述写入数据。所述接收组件可经配置以基于所述写入地址信息和所述写入控制信号而存储在所述第一信道上广播的所述写入数据,基于所述读取地址信息和所述读取控制信号而检索读取数据,且在所述第二信道上广播所述检索到的读取数据。

【技术实现步骤摘要】

本专利技术大体上涉及数字系统,且更具体地说,涉及一种可伸縮总线结构。
技术介绍
计算机已通过使复杂处理任务能够被快速执行而使电子业发生巨大变化。这些 复杂任务可由含有很多个复合组件的系统执行,所述组件使用总线以快速而有效的 方式彼此通信。总线是计算机、计算机子系统、计算机系统或其它电子系统中组件 之间的信道或路径。驻留于计算机中的许多总线传统上已实施为共享总线。共享总线提供使任何数 目的组件通过共同路径或信道而通信的方法。近些年来,共享总线技术已由点到点 交换式连接补充。点到点交换式连接在总线上两个组件彼此通信时提供其间的直接 连接。多条直接链路可用于允许若干组件同时通信。用于计算机的共同配置包括具有系统存储器的微处理器。高带宽系统总线可用 于支持两者之间的通信。另外,还可存在用于将数据传送到外围设备的外围总线。 在某些情况下,还可存在用于编程各种资源的目的的配置总线。桥接器可用于在较 高带宽总线与较低带宽总线之间有效地传送数据,以及提供必要的协议翻译。这些 总线中的每一者已以不同协议实施,且它们之间在性能要求上存在较大变化。多年来,在计算机中使用多个总线结构已提供了一种切实可行的解决方法。然 而,由于区域和能量成为集成电路的主要设计考虑,因而越来越需要降低总线结构 的复杂性
技术实现思路
在本专利技术的一个方面中,发送组件与接收组件之间通过总线通信的方法包括在 总线的第一信道上从发送组件广播读取和写入地址信息、读取和写入控制信号、和 写入数据。所述方法还包括配置从发送组件到接收组件的信令,使得接收组件可区 别在第一信道上广播的读取和写入地址信息、读取和写入控制信号、和写入数据。 所述方法进一步包括基于写入地址信息和写入控制信号而将在第一信道上广播的 写入数据存储在接收组件处,基于读取地址信息和读取控制信号而从接收组件检索 读取数据,且在第二信道上从接收组件广播检索到的读取数据。在本专利技术的另一方面中,处理系统包括具有第一和第二信道的总线。所述处理 系统还包括发送组件,其经配置以便在第一信道上广播读取和写入地址信息、读取 和写入控制信号、和写入数据。处理系统进一步包括接收组件,其经配置以便基于 写入地址信息和写入控制信号而存储在第一信道上广播的写入数据,基于读取地址 信息和读取控制信号而检索读取数据,且在第二信道上将检索到的读取数据广播到 发送组件。发送组件进一步向接收组件配置信令,使得接收组件可区别在第一信道 上广播的读取和写入地址信息、读取和写入控制信号、和写入数据。在本专利技术的又一方面中,处理系统包括具有第一和第二信道的总线。所述处理 系统还包括发送装置,用于在第一信道上广播读取和写入地址信息、读取和写入控 制信号、和写入数据。处理系统进一步包括接收装置,用于基于写入地址信息和写 入控制信号而存储在第一信道上广播的写入数据,基于读取地址信息和读取控制信 号而检索读取数据,且在第二信道上将检索到的读取数据广播到发送组件。所述发 送装置进一步包括用于向接收装置配置信令的装置,使得接收组件可区别在第一信 道上广播的读取和写入地址信息、读取和写入控制信号、和写入数据。应了解,所属领域的技术人员从以下具体实施方式将容易了解本专利技术的其它实 施例,在以下具体实施方式中以说明的方式来展示并描述本专利技术的各种实施例。将 认识到,在不脱离本专利技术精神和范围的情况下,本专利技术能具有其它且不同实施例, 且其若干细节能在各种其它方面中作修正。因此,附图和具体实施方式将被认为在 本质上是说明性的,而不具有限制性。附图说明在附图中,以举例方式而并非以限制的方式来说明本专利技术的各方面,其中图1是说明在处理系统中两个组件之间通过双信道总线的点到点连接的实例的6概念方框图2是展示具有通过双信道总线的点到点连接的处理系统中两个组件之间的读取和写入操作的时序图图3是说明处理系统中两个组件之间通过高性能双信道总线的点到点连接的实例的概念方框图4是说明图3的高性能总线的时分多工性质的概念方框图5是说明处理系统中两个组件之间通过低带宽双信道总线的点到点连接的实例的概念方框图6是说明图5的低带宽总线的时分多工性质的概念方框图;且图7是说明在高性能组件与低带宽组件之间通过桥接器的点到点连接的实例的概念方框图。具体实施例方式希望下文结合附图陈述的具体实施方式作为对本专利技术各种实施例的描述,且不 希望其代表可实践本专利技术的仅有的实施例。具体实施方式包括出于提供对本专利技术彻 底理解的目的的特定细节。然而,所属领域的技术人员将了解,可在没有这些特定 细节的情况下实践本专利技术。在某些例子中,众所周知的结构和组件以方框图形式展 示以避免模糊本专利技术的概念。可仅出于方便清楚的目的而使用首字母縮略词和其它 描述性术语,而不希望其限制本专利技术的范围。处理系统中的各种组件可通过总线进行通信。所述总线可在宽度和时钟频率方 面为可伸缩的以便支持各种组件的带宽要求。总线还可使用用于所有可伸缩配置的 共同结构和信令协议。此可通过将总线的信令协议縮减到只有传输或接收信息所必 须的那些信号。总线可配置有"传输信道",其提供一用于使用相同信令协议以时分多工形式 将信息从发送组件广播到接收组件的一般媒介。"接收信道"也可使用相同信令协议 来将信息从接收组件广播到发送组件。图1是说明此基本概念的概念方框图。在处理系统中展示两个组件之间通过总线的点到点连接。处理系统ioo可以是合作以执行一个或一个以上处理功能的组件集合。通常,处理系统将是计算机或驻留在计算机中,且能够处理、检索并存储信 息。处理系统可以是独立系统。或者,处理系统可嵌入在任何装置中,包括(举例来说)蜂窝式电话。在处理系统100的一个实施例中,总线106是发送组件102与接收组件之间的 专用总线。在处理系统IOO的另一实施例中,发送组件102通过总线互连使用经由 总线106的点到点连接与接收组件104通信(未图示)。此外,如所属领域的技术 人员将容易了解,贯穿本
技术实现思路
所描述的专利技术性方面不限于专用总线或点到点交 换式连接,而是可应用于任何类型的总线技术,包括(举例来说)共享总线。发送组件102可以是任何类型的总线控制组件,包括(举例来说)微处理器、 数字信号处理器(DSP)、直接存储器存取控制器、桥接器、可编程逻辑组件、离散 栅极或晶体管逻辑、或任何其它信息处理组件。接收组件104可以是任何存储组件,包括(举例来说)寄存器、存储器、桥接 器或能够检索并存储信息的任何其它组件。接收组件的每一地址位置处的存储容量 可依据特定应用和总设计限制而变化。出于解释的目的,接收组件将被描述为具有 每地址位置1字节的存储容量。发送组件102可从接收组件104进行读取或对接收组件104进行写入。在发送 组件102对接收组件104进行写入的情况下,发送组件可在传输信道108上将地址 位置、适当控制信号和有效负荷广播到接收组件104。"有效负荷"表示与特定读 取或写入操作(在此情况下是写入操作)关联的数据。控制信号可包括传送限定词。术语"传送限定词"表示描述读取操作、写入操 作或另一总线相关操作的属性的参数。在此情况下,传送限定词可包括"有效负荷 大小信号"以指示有效负荷中含有的数据字节的数目。如果有效负荷是多个字节, 那么接收组件104可在以在传输信道108本文档来自技高网
...

【技术保护点】
一种进行通信的方法,所述方法包含: 通过总线的一传输信道的一第一子信道从一发送组件向一接收组件传输第一数据和第一地址信息,并通过所述传输信道的一第二子信道从所述发送组件向所述接收组件传输第二数据和第二地址信息; 从所述发送组件向 所述接收组件配置信令,使得所述接收组件可区别所述第一数据和所述第一地址信息并可区别所述第二数据和所述第二地址信息;以及 从所述接收组件接收读取数据,所述读取数据通过所述总线的一接收信道被发送。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:理查德杰拉尔德霍夫曼马克迈克尔谢弗
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:US[美国]

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

1