logo好方法网

接口电路及通信装置


技术摘要:
一种接口电路及通信装置,所述接口电路包括:通道模块,用于提供多个通道,其中至少一个通道的工作状态可在空闲状态和激活状态之间切换;动态调整模块,响应于接收到通道数量调整指令,所述动态调整模块调整所述至少一个通道的工作状态,以将所述多个通道中处于激活状  全部
背景技术:
第五代移动通信技术(The  Fifth-Generation  mobile  communications,简称5G) 通信手机中,应用处理器(Application  Processor,简称AP)与调制解调器(modem)通常分 成不同的芯片,两者之间通过接口电路耦接以进行数据传输和信息交换。例如,接口电路可 以为高速串行/解串器(SERializer  DESerializer,简称SERDES)。 由于5G应用的带宽需求很大,SERDES电路一般工作频率较高,经常会有多个通道 (Lane)同时工作。这样会产生较大的功耗,不能满足手机通信芯片的功耗要求。
技术实现要素:
本发明解决的技术问题是提供一种改进的接口电路和通信装置,以满足手机通信 芯片的高带宽和低功耗需求。 为解决上述技术问题,本发明实施例提供一种接口电路,包括:通道模块,用于提 供多个通道,其中至少一个通道的工作状态可在空闲状态和激活状态之间切换;动态调整 模块,响应于接收到通道数量调整指令,所述动态调整模块调整所述至少一个通道的工作 状态,以将所述多个通道中处于激活状态的通道的数量调整至所述通道数量调整指令指示 的目标通道数量。 可选的,所述动态调整模块用于比较接收到所述通道数量调整指令前所述多个通 道中处于激活状态的通道的初始通道数量与所述目标通道数量的差异,并根据所述差异调 整所述至少一个通道的工作状态。 可选的,所述根据所述差异调整所述至少一个通道的工作状态包括: 当所述差异表明所述目标通道数量小于所述初始通道数量时,增加所述至少一个 通道中工作状态为空闲状态的通道数量,直至所述多个通道中处于激活状态的通道的数量 符合所述目标通道数量;当所述差异表明所述目标通道数量大于所述初始通道数量时,增 加所述至少一个通道中工作状态为激活状态的通道数量,直至所述多个通道中处于激活状 态的通道的数量符合所述目标通道数量。 可选的,所述动态调整模块根据所述通道数量调整指令确定待调整通道,并发送 连接宽度变更指令,其中,所述连接宽度变更指令用于指示所述待调整通道;所述接口电路 还包括:多个发送接收电路,所述多个发送接收电路与所述多个通道一一对应,响应于接收 到所述连接宽度变更指令,所述多个发送接收电路中与所述待调整通道相对应的发送接收 电路切换运行状态。 可选的,所述接口电路还包括:接口控制模块,用于协调各通道上的数据传输,响 应于接收到所述连接宽度变更指令,所述接口控制模块切换所述待调整通道的同步时钟的 运行状态。 4 CN 111585602 A 说 明 书 2/10 页 可选的,所述接口电路还包括:接口控制模块,用于协调各通道上的数据传输。 可选的,在调整所述至少一个通道的工作状态之前,所述动态调整模块指示所述 接口控制模块完成当前已经在链路层的传输指令,并暂停尚未进入链路层的传输指令。 可选的,在调整所述至少一个通道的工作状态之后,所述动态调整模块触发所述 接口控制模块在当前处于激活状态的通道上建立数据链接。 可选的,在调整所述至少一个通道的工作状态之后,所述动态调整模块发送通道 调整完成指令,以指示所述多个通道中处于激活状态的通道的数量已调整至所述目标通道 数量。 可选的,所述多个通道中具有至少一个工作状态始终保持在激活状态的常开通 道。 可选的,所述动态调整模块使用所述常开通道发送通道调整指示信息,以指示所 述常开通道的对端接口电路同步调整所述至少一个通道的工作状态。 本发明实施例还提供一种通信装置,包括:应用处理器,包括第一接口单元;调制 解调器,包括第二接口单元,所述应用处理器与所述调制解调器通过串行总线相通信,所述 串行总线的两端分别耦接所述第一接口单元和第二接口单元;其中,所述第一接口单元和/ 或第二接口单元为上述接口电路。 可选的,所述通信装置还包括:带宽监控单元,用于监控所述串行总线的带宽需 求;动态调整上层控制单元,分别与所述动态调整模块和所述带宽监控单元相通信,当所述 带宽监控单元的监控结果表明所述串行总线的带宽需求发生变化时,所述动态调整上层控 制单元发送所述通道数量调整指令。 可选的,所述通信装置还包括:共享存储模块,所述应用处理器与所述共享存储模 块耦接并可直接访问所述共享存储模块,所述调制解调器与所述应用处理器耦接并通过所 述应用处理器间接访问所述共享存储器。 与现有技术相比,本发明实施例的技术方案具有以下有益效果: 本发明实施例提供一种接口电路,包括:通道模块,用于提供多个通道,其中至少 一个通道的工作状态可在空闲状态和激活状态之间切换;动态调整模块,响应于接收到通 道数量调整指令,所述动态调整模块调整所述至少一个通道的工作状态,以将所述多个通 道中处于激活状态的通道的数量调整至所述通道数量调整指令指示的目标通道数量。 较之现有采用DVFS方案平衡高带宽和低功耗的处理机制,本实施例方案基于硬件 实现根据带宽需求自动增加或减少接口电路工作通道的数量,整个流程的状态改变速度 快,对芯片的数据传输影响小,能够更好地满足手机通信芯片的高带宽和低功耗需求。具体 而言,在接口电路中增设动态调整模块,以根据实时带宽需求动态调整工作的通道(即处于 激活状态的通道)的数量。减少激活状态通道的数量能够达到降低功耗的效果,而增加激活 状态通道的数量则能达到提高带宽的效果。由此,通过动态调整激活状态的通道的数量来 兼顾高带宽和低功耗,功耗收益明显。并且,本实施例方案的状态改变快,基本由硬件自动 完成,状态改变过程对于传输数据的主模块来说完全透明,对主模块的数据传输影响小。 进一步,本发明实施例还提供一种通信装置,包括:应用处理器,包括第一接口单 元;调制解调器,包括第二接口单元,所述应用处理器与所述调制解调器通过串行总线相通 信,所述串行总线的两端分别耦接所述第一接口单元和第二接口单元;其中,所述第一接口 5 CN 111585602 A 说 明 书 3/10 页 单元和/或第二接口单元为上述接口电路。 采用本实施例方案,能够根据串行总线的带宽需求实时调整接口电路中处于激活 状态的通道的数量,以满足通信装置的高带宽和低功耗需求。 附图说明 图1是本发明实施例一种通信装置的原理示意图; 图2是本发明实施例一个典型应用场景的时序图。
分享到:
收藏