用于控制两个集成电路之间的事务交换的方法技术

技术编号:10041338 阅读:156 留言:0更新日期:2014-05-14 12:07
一种用于控制系统(10)中的两个集成电路(12,14)之间的事务交换的方法,所述系统包括:两个集成电路(12,14);电源,所述电源用于对所述两个集成电路(12,14)之间的链路供电,由此能够实现两个集成电路(12,14)之间的事务交换;控制器(40),所述控制器控制所述集成电路(12,14)和所述电源。所述方法包括下列步骤:a)在控制器(40)处接收降低通过所述电源供给至所述链路的电量的命令,b)将来自所述控制器(40)的指令发送到所述两个集成电路(12,14)以防止所述集成电路(12,14)发起新的事务,c)一旦已经执行所有待定的事务,则降低供给至所述链路的电能。所述方法能够可靠地关闭所述链路。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及用于控制两个集成电路之间的事务交换的方法。本专利技术还涉及适于执行该方法的系统。
技术介绍
片上系统或者系统芯片(也以缩写词表示为SoC或SOC)是指将计算机的所有部件或者其它电子系统的所有部件集成到单一的集成电路(芯片)。集成电路或单片集成电路(也称为IC、芯片和微芯片)是通过将痕量元素图案化的扩散到半导体材料的薄衬底的表面所制备的电子电路。其可以包含数字功能、模拟功能、混合信号功能,以及通常的射频功能,并且都在单一的芯片衬底上。典型应用是在嵌入系统领域。当前的片上系统中,不同的部件通过片上互连而互连。互连基本可以被理解成用于电路的总线。这样的互连的示例是开放式内核协议(Open Core Protocol)(也采用缩写词表示为OCP)或者Advanced RISC(也采用缩写词表示为ARM)的高级可扩展接口(Advanced eXtensible Interface)(也以缩写词表示为AXI)。部件可以是中央处理器(也以缩写词表示为CPU)。ARM A9处理器核是CPU的示例。直接存储器存取(也以缩写词表示为DMA)引擎或者如通用异步收发报机(也以缩写词表示为UART)的外围设备也可以认为是部件。每个部件通常是存储器映射的。此外,部件彼此之间交换事务。这样的事务包括发送到另一部件的请求,其中,该请求被执行。如示出的,该请求可以是从存储器读取、写入存储器或者从存储器提取的指令。发送该请求的部件是事务发起部件或者发起部件,而执行该请求的部件是事务目标部件或目标部件。一些部件可以既是事务发起方又是事务目标方,而另一些部件可以仅是事务发起方或者事务目标方。被发起的每个事务应该具有包含所请求的信息或者原始请求的状态的响应。举例来说,所请求的信息可以是读取数据,而状态可以是成功写入指示或者失败写入指示。响应通过目标部件发送到发起事务的部件。除了在片上总线上发送的事务以外,部件还交换状态信息(如,中断)。由于中断通常是边带信号,因此,片上互连也包含边带信号。有时,SoC所需的所有功能不能在单一芯片中有效地实现。在这样的情况中,SoC被分成多个,通常是两个。例如,一些部件包括模拟模块,这些模块以不同的技术处理节点被设计,而其它部件是纯数字的并且可以以较小的处理节点被设计。低延迟接口(也以缩写词表示为LLI)可以用来使SoC或系统灵活的划分成多个物理芯片,同时在系统中实施的软件将该多个物理芯片视为单独的逻辑芯片。LLI基于移动产业处理器接口(也以缩写词表示为MIPI)被标准化。LLI是允许两个芯片以另一个芯片位于所考虑的芯片上进行通信的点对点接口。LLI是由对偶单纯子链路组成的双向接口。LLI允许两个芯片同时发起和接收事务。换言之,LLI可以被认为是“总线扩展”或者“互连隧道(interconnect tunnel)”。通过被称为“服务事务”的特定事务,LLI可以承载边带信号(如,中断)。为了有效地管理LLI物理链路电源,可以关闭链路或者使链路处于非常低的供电状态。当从低供电状态开始时,物理链路需要时间来激活。该时间通常在毫秒的范围内。由于“互连隧道”协议(如,LLI)应该能够确保低延迟,同时传输事务,因此,需要在链路被置于该低功耗状态或者在极端的情况被关闭之前,完成所有未解决的事务。
技术实现思路
本专利技术的目的是至少部分地减少上述缺陷。更具体地,本专利技术的目的是关闭两个IC之间的链路或者以安全方式使链路处于非常低的供电状态。该目的通过采用一种用于控制系统中的两个集成电路之间的事务交换的方法来实现,该系统包括:两个集成电路和电源,该电源用于对两个集成电路之间的链路供电,由此能够实现两个集成电路之间的事务交换。该系统还包括控制器,该控制器控制集成电路和电源。这通常可以被称为链路管理系统。在LLI术语中,由于一个芯片将控制LLI IP(在两个芯片上)并且还管理链路,故该芯片被称为“系统主芯片”。系统主芯片等同于控制器40。在图1中,“控制器”项40通常指两个IC。典型地,然而,仅该主芯片具有控制器。在该情况中,例如,从属“控制器”管理在从属芯片中的时钟、功率和重置。主控制器40还可以通过下发命令到从属PMU来控制从属芯片。一旦完成,则从属PMU将报告返回到主PMU。该方法包括下列步骤:a)在控制器处接收降低通过电源供给至链路的电量的命令,c)一旦执行完所有待定的事务,降低供给至链路的电力。在步骤a)和步骤c)之间可以具有步骤b):将来自控制器的指令发送到两个集成电路以防止该集成电路发起新的事务。实施方式可包括下列特征中的一个或多个特征:-该命令是使链路断电的命令。-该链路是电路到电路的串行接口协议(因此也适用于并行接口,这是由于它们包括串行连接)。-链路是MIPI低延迟接口。-至少一个集成电路具有通过互连电源所供电的互连,该互连仅用于两个集成电路之间的事务交换,其中,步骤c还包括:一旦执行完所有待定的事务,降低通过互连电源所供给的电力。-一个集成电路是主集成电路,而另一个集成电路是从属集成电路。-该系统包括至少一个监视器,该监视器能够提供表示待定的事务的数量的信号,该方法在步骤b)和步骤c)之间还包括步骤:当待定的事务的数量达到零时,将来自监视器的信号发送到控制器。本专利技术还提供了一种系统,该系统包括:两个集成电路和电源,该电源用于对两个集成电路之间的链路供电,由此能够实现两个集成电路之间的事务交换。本专利技术还提出了一种控制器,该控制器用于控制集成电路和电源。一旦执行完所有待定的事务,当接收到降低通过电源供给到链路的电量和降低供给到链路的电力的命令时,控制器适于将指令发送到两个集成电路以防止集成电路发起新的事务。优选的实施方式可包括下列特征中的一个或多个特征:-一旦已经执行所有待定的事务,当接收到使链路断电和停止链路的供电的命令时,控制器适于将指令发送到两个集成电路以防止集成电路发起新的事务。-当接收到使链路断电的命令时,该控制器适于发送指令到两个集成电路以防止集成电路发起新的事务。-控制器适于作为如上文描述的方法中的至少一个方法中的控制器。结合所列的附图,从作为非限制性示例给出的本专利技术的实施方式的下列描述,本专利技术的另外的特征和优点将变得清楚。附图说明图1示出划分成两个单独的IC的系统的示例的框图;图2示出用于控制在系统中的两个IC之间的事务交换的方法的流程图;图3和图本文档来自技高网
...
用于控制两个集成电路之间的事务交换的方法

【技术保护点】
一种用于控制系统(10)中的两个集成电路(12,14)之间的事务交换的方法,所述系统包括:‑两个集成电路(12,14);‑电源,所述电源用于对所述两个集成电路之间的链路供电,由此能够实现两个集成电路(12,14)之间的事务交换;‑控制器(40),所述控制器控制所述集成电路(12,14)和所述电源,所述方法包括下列步骤:a)在所述控制器(40)处接收降低通过所述电源供给至所述链路的电量的命令,c)一旦执行完所有待定的事务,降低供给至所述链路的电力。

【技术特征摘要】
【国外来华专利技术】2011.07.06 EP 11290315.8;2011.08.04 US 61/515,1731.一种用于控制系统(10)中的两个集成电路(12,14)之间的事务交换
的方法,所述系统包括:
-两个集成电路(12,14);
-电源,所述电源用于对所述两个集成电路之间的链路供电,由此能够实现
两个集成电路(12,14)之间的事务交换;
-控制器(40),所述控制器控制所述集成电路(12,14)和所述电源,所述
方法包括下列步骤:
a)在所述控制器(40)处接收降低通过所述电源供给至所述链路的电量的
命令,
c)一旦执行完所有待定的事务,降低供给至所述链路的电力。
2.根据权利要求1所述的方法,在步骤a)和步骤c)之间还包括以下步骤:
b)将来自所述控制器(40)的指令发送到两个集成电路(12,14)以防止
所述集成电路(12,14)发起新的事务。
3.根据权利要求1所述的方法,其中,所述命令是使所述链路断电的命令。
4.根据权利要求1或2所述的方法,其中,所述链路是电路到电路串行接
口协议。
5.根据权利要求1至3中任一项所述的方法,其中,所述链路是移动产业
处理器接口MIPI低延迟接口。
6.根据权利要求1至4中任一项所述的方法,其中,所述集成电路中的至
少一个集成电路具有通过互连电源供电的互连,所述互连仅用于所述两个集成
电路之间的事务交换,其中,步骤c还包括:一旦执行完所有待定的事务,降
低通过互连电源供给的电力。
7.根据权利要求5所述的方法,其中,步骤c还包括关闭所述互连电源。
8.根据权利要求1至6中任一项所述的方法,其中,一个集成电路(12)
是主集成电路,而另一个集成电路(14)是从属集成电路。
9.根据权利要求1至7中任一项所述的方法,其中,所述系统(10)包括
至少一个监视器(26),所述监视器能够提供表示待定的事务的数量的信号,所
述方法在步骤a)和步骤...

【专利技术属性】
技术研发人员:拜平·巴拉克李施南阿布德拉齐兹·古拉森
申请(专利权)人:爱立信调制解调器有限公司
类型:发明
国别省市:瑞士;CH

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

1