用于把标识符分配给控制系统的组件的装置、系统和方法

文档序号:9914991阅读:314来源:国知局
用于把标识符分配给控制系统的组件的装置、系统和方法
【技术领域】
[0001] 本发明通常涉及电路控制机制,且具体地而非排他地涉及用于把标识符指派给经 由控制接口访问的组件的技术。
【背景技术】
[0002] 由Μ丨P隊联盟发布的各种射频前端(RFFE)接口标准和系统功率管理接口(SPMI) 标准是提供唯一从属标识符(unique slave identifiers,USID)以便不同地寻址平台的 不同的相应组件的机制的一些示例。通常,这样的组件耦合到配置和/或控制(在此称 为"配置/控制")总线,其中也耦合到配置/控制总线的主控逻辑充当控制组件的主设备 (master)〇
[0003] 在常规平台的上电或复位期间,这样的从组件与由组件的销售商、生产商等等定 义的默认标识符各自相关联。然后,在这样的寻址不使用组件的默认标识符的场合,不同地 指派各USID以便促进各组件的寻址。原因之一是为了解决来自相同的生产商(或销售商 等等)的两个组件具有相同的默认标识符的可能性。
[0004] 在Μ丨RFFE标准和M1PI漏SPMI标准的具体情况中,USID被定义为某种固定 (有限)大小的值--例如,四比特值,其中保留一个这样的四比特值(例如ObOOOO)作为 广播标识符。这限制了根据各种MIPI?兼容的控制接口使用十五(15)的可用USID的总 数。因此,对于给定的使用情况,实现Μ?Ρ??兼容的控制机制的系统被限制在不多于在该使 用情况期间可以由相同的控制总线寻址的十五个从组件。
[0005] 系统可以通过实现一个或多个附加的配置/控制总线来减轻有限USID可用性的 影响。然而,使用多个配置/控制总线增加了系统复杂性和成本,且降低资源利用的效率。 一个附加的配置/控制总线可能要求总线主设备上的至少三个附加的接触点。此外,总 线-主设备必须把多个总线标识符用作附加的寻址元素。随着移动设备的使用情况的多样 性和复杂性继续增加,存在对适应这样的使用情况的有效机制的不断增加的需求。
【附图说明】
[0006] 在附图的各图中作为示例而非限制阐释本发明的各种实施方式,附图中:
[0007] 图1是根据一种实施方式包括经由控制接口访问的组件的系统的元素的高级功 能框图。
[0008] 图2是阐释根据一种实施方式用于把各标识符均分配给多个池中的相应一个的 方法的元素的流程图。
[0009] 图3是阐释根据一种实施方式用于把各标识符指派给经由控制接口访问的组件 的方法的元素的流程图。
[0010] 图4是阐释根据一种实施方式经由控制接口配置组件的设备的元素的高级功能 框图。
[0011] 图5是阐释根据一种实施方式经由控制接口配置组件的计算系统的元素的框图。
[0012] 图6是阐释根据一种实施方式经由控制接口配置组件移动设备的元素的框图。
【具体实施方式】
[0013] 在此讨论的实施方式不同地提供促进系统的组件的寻址的技术和/或机制,每一 组件均带有预先确定的固定多个标识符中的相应一个。多个标识符一一例如,由RFFE标准、 SPMI标准或其他标准定义的USID-一可用于在不同时刻指派给系统的多个组件中的不同 组件。在一种实施方式中,可用于指派的多个标识符的总数可以少于多个组件的总数。
[0014] 多个标识符均可以不同地被分配给第一池(pool)和第二池中的相应一个。随后 把标识符各自指派给相应组件可以包括从第一池和第二池中的仅一个选择标识符。对于系 统的给定的第一操作模式,在第一操作模式期间将是活跃(active)的从组件可以各自被 指派来自第一池的不同的相应标识符。相反,在第一操作模式期间将是钝态(passive)的 从组件可以各自被指派来自第二池的相应标识符。
[0015] 随后,该系统可以被重新配置为用于不同于第一操作模式的第二操作模式一一例 如,以便从支持第一通信类型过渡到支持第二通信类型。对于这样的重新配置,在第二操作 模式期间将是活跃的从组件可以均被指派来自第一池的不同的相应标识符。相反,在第二 操作模式期间将是钝态的从组件可以均被指派来自第二池的相应标识符。在一种实施方式 中,给从组件指派标识符在第一操作模式和第二操作模式之间是不同的。
[0016] 根据一种实施方式,这样的池分配和/或标识符指派功能可以被实现为控制接口 标准的常规组件选择和地址指派机制的扩展。例如,可以添加(或修改)状态机、算法或其 他控制逻辑,以便支持把标识符分组成诸个池和/或从这样的池选择标识符以供指派给各 组件。
[0017] 在此讨论的实施方式解决根据仅一种无线技术操作的大多数常规移动设备平台 不会造成的各种问题。通常,移动设备的销售商支持给定的无线技术(例如,长期演进或 "LTE")很好地把RFFE从组件的总数保持在低于在这样的设备中使用的前端控制/配置机 制所强加的限制(例如,15)。然而,在考虑到拥有支持要求活跃前端组件的不同的相应组 合的多种通信技术的移动设备的可能性时,在可经由具体的配置/控制总线寻址的组件的 总数大于可用于指派的标识符的总数的场合,会造成这些问题。
[0018] 在一种实施方式中,系统的组件各自与在指派标识符之前和/或在不同的标识符 指派之间用来标识组件的相应默认地址标识符信息(在此称为"地址默认值")相关联。地 址默认值可以包括,例如,生产商标识符(mID)、产品标识符(pID)或其组合。地址默认值 不同于可以在不同时刻被不同地指派和重新指派给不同组件的另一标识符一一在此称为 USID。组件的地址默认值和当前被指派给相同组件的USID可以用于确定将被指派给该组 件的具体的下一 USID。各实施方式不同地防止具有相同的地址默认值(例如,相同的mID/ pID对)的组件在相同时刻被指派相同的备选地址标识符。即使在这样的组件在系统的操 作模式期间各自将是钝态的时候,仍然可以施加这种约束。结果,不需要系统复位来把各组 件从它们各自的钝态配置释放开来。
[0019] 在此针对MIPI? RFFE规范和可用于指派给RFFE组件的关联的最大数量的十五 个USID讨论某些实施方式。然而,这样的讨论可以扩展到另外地或替代地地应用于定义可 用于寻址组件的某一最大数量标识符的多种其他控制接口规范中的任何。
[0020] 图1示出根据一种实施方式用于不同地提供寻址方案的系统100的一个示例,每 一寻址方案用于RFFE(或其他系统)的不同模式。系统100可以为各种允许无线的平台中 的任何提供RFFE配置和控制机制,这些平台包括但不限于手持式设备(例如,智能电话、平 板、笔记本等等)、膝上型计算机和/或类似物中的无线启用的平台。这样的平台的RFFE可 以允许该平台与各种蜂窝式和/或其他无线网络中的任何的通信。
[0021] 在一种实施方式中,系统100包括经由总线130耦合到RFFE 105的多个组件的管 理器110。在另一实施方式中,管理器110是RFFE 105的一部分。管理器110包括用于促 进RFFE 105的各种模式中的任何的配置和/或重新配置的逻辑(例如,硬件、固件和/或 执行软件),其中这样的配置/重新配置包括把USID逐个指派给所述多个RFFE组件中的相 应一个。简单起见,在此也适用"组件"来表示这样的RFFE组件(除非另外指出)。
[0022] RFFE 105的组件可以对应于充当该组件的地址默认值的相应初始标识符(ilD)。 iID可以被定义为在系统100的上电和/或复位期间组件的地址标识符。组件的生产商可以 定义组件的ilD。USID (重新)编程过程一一例如,如Μ丨PI衣联盟RFFE规范中不同地定义 的一一允许诸如管理器110之类的总线主设备给总线从组件指派USID,作为对组件的ilD 的替代。USID代替ilD,且直到设备复位或启动USID重新编程过程之前都是有效的。在给 定的模式期间,RFFE 105的组件可以各自通过管理器110已经指派给该组件用于该模式的 相应USID来寻址。使得RFFE 105从一种模式过渡到另一模式可以包括管理器110把给定 的USID从一个组件重新指派给某种其他组件。
[0023] -些或全部这样的模式可以各自支持不同的相应通信类型。作为阐释而非限制, 一种或多种模式可以不同地支持符合国际电信联盟的国际移动通信-2000 αΜΤ-2000)规 范的第三代(3G)通信。替代或作出补充,一种或多种模式可以不同地支持第四代(4G)通 信,例如,符合由电气与电子工程师协会(IEEE)编写的无线宽带标准的IEEE 802. 16系列 中的一种的全球微波接入互通(WiMAX)实现。这样的4G通信可以另外或备选地包括符合 4G长期演进(LTE)标准的通信一一例如,如第三代合作伙伴计划(3GPP)的第8版或第9版 中所指定的。
[0024] 管理器110可以限于有限总数x(其中X是大于1的某个整数)的USID可供选 择以便指派为用于给定模式的配置。作为阐释而非限制,管理员110的RFFE控制和配置 功能可以符合把USID的数量限制为十五的MIPKD联盟RFFE标准一一例如,其中MIPI? RFFE把USID限制为仅四比特值,且在一些实施方式中,保留一个这样的四比特值以便用 于广播寻址。在一种实施方式中,管理器110符合2010年8月的用于射频前端控制接口 (RFFE) vl. 00. 00的MIPI?联盟规范、2011年12月的用于射频前端控制接口(RFFE) vl. 10 的Μ丨P丨闻联盟规范或其他这样的标准。
[0025] 管理器110可以提供允许经由总线130可寻址大于可用USID的总数X的总数 RFFE 105的组件的功能。例如,经由总线130可借助于USID寻址的多个组件可以包括X个 组件140a、…、140x以及一个或多个附加的组件(如说明性组件140y所表示的)。组件 140a、…、140x、140y等等可以各自与各个地址默认值(AD)相关联一一例如,如各个地址默 认值142a、…、142x、142y所表示的。
[0026] 组件140a、-^14(^1407可以不同地包括硬件,每一硬件均实现相应的无线通信 类型的功能。作为阐释而非限制,组件140a、…、140x、140y可以各自包括频分复用(FDD) 电路、时分复用(TDD)电路、一个或多个功率放大器和/或类似物中的相应一种。这样的组 件所提供的具体功能可以取决于RFFE 105所支持的特定通信类型。这些通信类型和它们 相应的组件和功能可以不同地基于常规无线通信技术,这些技术不限于特定实施方式且在 此不再详述。
[0027] 在备选的实施方式中,系统100是功率管理系统,其中,组件140a、…、140x、140y 等等改为是管理器110要向其提供功率管理的各
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1