终端网络制式的识别电路及识别方法与流程

文档序号:13666479阅读:165来源:国知局
终端网络制式的识别电路及识别方法与流程

本发明涉及终端网络技术领域,具体而言,涉及一种终端网络制式的识别电路及终端网络制式的识别方法。



背景技术:

随着手机等移动终端的高速发展,用户对移动终端的性能要求越来越高。为了提高移动终端的性能,很多手机厂商越来越依赖于高端平台的发展。然而平台厂商对于高端平台的更新速度远远达不到手机厂商的要求。为了满足用户的不同需求,很多移动终端厂商使用同平台设计出多款不同的移动终端。例如国内版、运营商定制版、海外版等等。这些同平台但不同网络制式的移动终端,基带部分相同,但是射频前端部分不同。

对于这些同平台但是不同网络制式的移动终端,给手机厂商造成了很大的困扰,尤其是在软件维护上。因为不同网络制式的射频前端方案不同,很多手机厂商针对不同网络制式的移动终端分别设计一套软件去维护,这样不仅不便于管理,还大大增加了软件维护的成本。



技术实现要素:

本发明旨在至少解决现有技术或相关技术中存在的技术问题之一。

为此,本发明的一个方面在于提出了一种终端网络制式的识别电路。

本发明的另一个方面在于提出了一种终端网络制式的识别方法。

有鉴于此,根据本发明的一个方面,提出了一种终端网络制式的识别电路,包括电源管理单元,及gpio(generalpurposeinputoutput,通用输入/输出)电路,包括一个或者至少两个电阻识别电路;处理单元,包括一个或者至少两个gpio接口;每个电阻识别电路分别与电源管理单元、终端网络制式的识别电路的地端、一个或者至少两个gpio接口中的任一个gpio接口相连接;其中,通过一个或者至少两个电阻识别电路确定每个gpio接口电平,进而确定终端网络制式。

本发明提供的终端网络制式的识别电路,处理单元、gpio电路的电阻识别电路、电源管理单元依次连接,其中,电阻识别电路可以为一个或者至少两个,gpio接口的数量与电阻识别电路的数量相等,通过电阻识别电路分别实现处理单元上的gpio接口的高电平和低电平输入,并且gpio接口的数量决定了区分不同移动终端网络制式的组态数量。例如1个gpio可以区分2个移动终端网络制式,2个gpio可以区分4个移动终端网络制式,n个gpio可以区分2n个移动终端网络制式。在硬件上通过gpio高低电平来区分不同的移动终端网络制式,进而能够在软件上根据识别的高低电平去调用相应网络制式的射频解调器,实现多套硬件共用一套软件的功能,方便了软件的管理,并大大节约了软件维护的成本。

根据本发明的上述终端网络制式的识别电路,还可以具有以下技术特征:

在上述技术方案中,优选地,至少两个电阻识别电路中的任意两个电阻识别电路之间并联。

在该技术方案中,每两个电阻识别电路之间并联,即处理单元的每个gpio接口与电源管理单元之间均连接有一个电阻识别电路,每个电阻识别电路实现与其连接的gpio接口的电平,进而实现对终端网络制式的区分。

在上述任一技术方案中,优选地,任一电阻识别电路包括第一电阻、第二电阻;其中,第一电阻的连接在电源管理单元和gpio接口之间;第二电阻的连接在gpio接口和地端之间。

在上述任一技术方案中,优选地,第一电阻为上拉电阻,第二电阻为下拉电阻;通过每个电阻识别电路中的第一电阻和/或第二电阻的状态确定多个gpio接口的电平。

在该技术方案中,每个电阻识别电路具有两个电阻,第一电阻设置于电源管理单元和gpio接口之间,为上拉电阻,第二电阻设置于gpio接口和地端之间,为下拉电阻。例如电源管理单元输出1.8v直流电压,当第一个gpio接口连接的电阻识别电路中的第一电阻贴片,第二电阻不贴片(空帖)时,第一个gpio接口为高电平;当第二个gpio接口连接的电阻识别电路中的第一电阻空帖,第二电阻贴片时,第二个gpio接口为低电平,第一个gpio接口为高电平以及第二个gpio接口为低电则对应一个终端网络制式。

在上述任一技术方案中,优选地,还包括模拟输入电路;模拟输入电路包括第三电阻、第四电阻;处理单元包括模拟输入接口;其中,电源管理单元、第三电阻、第四电阻、地端依次相连,模拟输入接口连接至第三电阻和第四电阻之间;通过第三电阻、第四电阻和电源管理单元的输出电压确定模拟输入接口的模拟输入电压,进而确定终端网络制式。

在该技术方案中,采用模拟电压输入的方法,通过对外部输入电压进行采样,即将电源管理单元输出的电压经过第三电阻和第四电阻分压后,输入至处理单元的模拟输入接口,然后进行ad(模拟数字)转换,得到不同电压对应的数值。当外部输入电压和ad转换的精度较高时,可以满足所有产品的需求。在硬件上通过模拟电压输入来区分不同的移动终端网络制式,然后在软件上根据模拟输入电压去调用相应网络制式的射频解调器,进而实现多套硬件共用一套软件的功能,从而达到不同移动终端网络制式兼容一套软件的目的。

在上述任一技术方案中,优选地,模拟输入电压=[r4/(r3+r4)]×v1;其中,r4为第四电阻,r3为第三电阻,v1为电源管理单元的输出电压。

在上述任一技术方案中,优选地,第三电阻为固定阻值电阻;第四电阻的阻值为使模拟输入电压等于预设电压时的电阻值,预设电压为将电源管理单元的输出电压划分为m个等级中任一等级的中间电压。

在该技术方案中,模拟输入接口的模拟输入电压为=[r4/(r3+r4)]×电源管理单元的输出电压,通过调节分压电阻第四电阻r4的值,就可以将模拟输入电压调节在m个电压等级内,具体地调节为任一等级的中间电压,然后将模拟输入电压转换成数值,对应不同的终端网络制式。

根据本发明的另一个方面,提出了一种终端网络制式的识别方法,包括:检测gpio电路或者模拟输入电路,得到gpio接口电平或者模拟输入电压;根据gpio接口电平或者模拟输入电压确定对应的终端网络制式。

本发明提供的终端网络制式的识别方法,通过gpio电路的gpio接口电平或者模拟电压输入电路的模拟输入电压,来区分不同的移动终端网络制式,进一步地方便了软件的管理,并大大节约了软件维护的成本。

根据本发明的上述终端网络制式的识别方法,还可以具有以下技术特征:

在上述技术方案中,优选地,还包括:调用与终端网络制式对应的射频解调器。

在该技术方案中,在软件上根据识别的gpio接口的高低电平或模拟输入电压去调用相应网络制式的射频解调器,进而实现多套硬件共用一套软件的功能,从而达到不同移动终端网络制式兼容一套软件的目的。

在上述任一技术方案中,优选地,在检测模拟输入电路或者gpio电路,得到模拟输入电压或者gpio接口电平之前,还包括:根据gpio电路中的上拉电阻和/或上拉电阻的状态,确定gpio电路中的n个gpio接口的电平,进而区分出2n种组态;其中,n为大于或等于1的整数。

在上述任一技术方案中,优选地,根据gpio接口电平或者模拟输入电压确定对应的终端网络制式的步骤,还包括:根据gpio接口电平确定gpio接口电平对应的组态;将组态作为gpio接口电平对应的终端网络制式。

在该技术方案中,根据gpio电路中的上拉电阻和/或上拉电阻的状态制定出gpio接口的电平对应的多种组态,实现根据gpio接口电平就能够简单方便地确定多种移动终端网络制式。

在上述任一技术方案中,优选地,在检测gpio电路或者模拟输入电路,得到gpio接口电平或者模拟输入电压之前,还包括:根据模拟输入电路中的输出电压精度和模拟数字转换精度,将输出电压划分为m个等级;设置每个等级的上限电压和下限电压。

在上述任一技术方案中,优选地,根据gpio接口电平或者模拟输入电压确定对应的终端网络制式的步骤,具体包括:确定模拟输入电压所对应的等级;将等级作为模拟输入电压对应的终端网络制式。

在该技术方案中,将电源管理单元的输出电压划分为m个等级,确定出每个等级的电压上下限,比较模拟输入电压与上下限电压,确定出模拟输入电压所处的电压等级,进而实现终端网络制式的识别。

本发明的附加方面和优点将在下面的描述部分中变得明显,或通过本发明的实践了解到。

附图说明

本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:

图1示出了本发明的一个实施例的终端网络制式的识别电路的结构示意图;

图2示出了本发明的一个具体实施例的终端网络制式的识别电路的结构示意图;

图3示出了本发明的另一个实施例的终端网络制式的识别电路的结构示意图;

图4示出了本发明的一个具体实施例的电压等级的示意图;

图5示出了本发明的一个实施例的终端网络制式的识别方法的流程示意图;

图6示出了本发明的另一个实施例的终端网络制式的识别方法的流程示意图;

图7示出了本发明的再一个实施例的终端网络制式的识别方法的流程示意图;

图8示出了本发明的一个具体实施例的终端网络制式的识别方法的实现过程示意图。

具体实施方式

为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。

在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不限于下面公开的具体实施例的限制。

本发明第一方面的实施例,提出一种终端网络制式的识别电路,图1示出了本发明的一个实施例的终端网络制式的识别电路的结构示意图。其中,该识别电路包括处理单元10;gpio电路;电源管理单元14;

gpio电路包括电阻识别电路121、电阻识别电路122......电阻识别电路12n,即包括n个电阻识别电路,处理单元包括n个gpio接口,其中n为大于或等于1的整数,即电阻识别电路可以为一个或者至少两个,gpio接口的数量与电阻识别电路的数量相等;每个电阻识别电路分别与电源管理单元14、终端网络制式的识别电路的地端、一个或者至少两个gpio接口中的任一个gpio接口相连接;其中,通过一个或者至少两个电阻识别电路确定每个gpio接口电平,进而确定终端网络制式。

本发明提供的终端网络制式的识别电路,gpio电路的处理单元10、电阻识别电路、电源管理单元14依次连接,通过电阻识别电路分别实现处理单元10上的gpio接口的高电平和低电平输入,并且gpio接口的数量决定了区分不同移动终端网络制式的组态数量。1个gpio可以区分2个移动终端网络制式,2个gpio可以区分4个移动终端网络制式,n个gpio可以区分2n个移动终端网络制式。在硬件上通过gpio高低电平来区分不同的移动终端网络制式,进而能够在软件上根据识别的高低电平去调用相应网络制式的射频解调器,实现多套硬件共用一套软件的功能,方便了软件的管理,并大大节约了软件维护的成本。

以2个gpio接口为例,如图2所示,其中该识别电路的gpio电路包括:

处理单元20、电源管理单元24、电阻识别电路222和电阻识别电路224,处理单元包括2个gpio接口:gpio接口202、gpio接口204,其中n为大于或等于1的整数;电阻识别电路222和电阻识别电路224分别与gpio接口202、gpio接口204,电阻识别电路222和电阻识别电路224还与电源管理单元24、地端相连接;

电阻识别电路222和电阻识别电路224之间并联。

电阻识别电路222包括电阻r21、电阻r23,电阻识别电路224包括电阻r22、电阻r24;其中,电阻r21和电阻r22为第一电阻,即上拉电阻,连接于gpio接口和电源管理单元24之间;电阻r23和电阻r24为第二电阻,即下拉电阻,连接于gpio接口和地端之间。

电源管理单元24输出1.8v直流电压,当r21或r22贴片,r23或r24不贴(空贴)时,gpio接口202或gpio接口204是高电平;反之,当r21或r22空贴,r23或r24贴片时,gpio接口202或gpio接口204是低电平,即上拉电阻贴片该上拉电阻对应的gpio接口为高电平。因此,2个gpio接口可以区分4种组态,对应电路图的逻辑表如表1所示:

表1

这4种组态就可以区分4种不同的移动终端网络制式,同理可知,n个gpio就有2n种组态,相应的可以区分2n种移动终端网络制式。

图3示出了本发明的另一个实施例的终端网络制式的识别电路的结构示意图。其中,该识别电路包括处理单元30、模拟输入电路、电源管理单元36;

模拟输入电路包括第三电阻r32、第四电阻r34;处理单元30包括模拟输入接口302;其中,电源管理单元36、第三电阻r32、第四电阻r34、终端网络制式的识别电路的地端依次相连,模拟输入接口302连接至第三电阻r32和第四电阻r34之间;通过第三电阻r32、第四电阻r34和电源管理单元36的输出电压确定模拟输入接口302的模拟输入电压,进而确定终端网络制式。

电源管理单元36输出2.8v直流电压,模拟输入接口302最大输入电压需要大于2.8v外部输入电压。模拟输入接口302的模拟输入电压=[r34/(r32+r34)]×v1;其中,v1为电源管理单元36的输出电压。

第三电阻r32为固定阻值电阻;第四电阻r34的阻值为使模拟输入电压等于预设电压时的电阻值,预设电压为将电源管理单元的输出电压划分为m个等级中任一等级的中间电压。

在该实施例中,采用模拟电压输入的方法,通过对外部输入电压进行采样,即将电源管理单元输出的电压经过第三电阻和第四电阻分压后,输入至处理单元的模拟输入接口,然后进行ad转换,得到不同电压对应的数值。当外部输入电压(电源管理单元36的输出电压)和ad转换的精度较高时,可以满足所有产品的需求。在硬件上通过模拟电压输入来区分不同的移动终端网络制式,然后在软件上根据模拟输入电压去调用相应网络制式的射频解调器,进而实现多套硬件共用一套软件的功能,从而达到不同移动终端网络制式兼容一套软件的目的。

例如,外部输入电压及处理单元30内部ad转换精度为0.1v,则可以将2.8v分成8个等级(level),电压等级转换关系如下:

电压等级步长=2.8/(总的等级数-1)=2.8/(8-1)=0.4v;

level1电压上限=电压等级步长/2=0.2v;

下一level电压下限=先前level电压上限;

下一level电压上限=先前level电压上限+电压等级步长。

每个等级的电压值如图4所示,level1的上限、下限电压分别为0v、0.2v,level2的上限、下限电压分别为0.2v、0.6v,level3的上限、下限电压分别为0.6v、1.0v,level4的上限、下限电压分别为1.0v、1.4v,level5的上限、下限电压分别为1.4v、1.8v,level6的上限、下限电压分别为1.8v、2.2v,level7的上限、下限电压分别为2.2v、2.6v,level8的上限、下限电压分别为2.6v、2.8v。每个level对应的模拟输入接口302的模拟输入电压值取各个level范围的中间值,即可取0.1v、0.4v、0.8v、1.2v、1.6v、2.0v、2.4v、2.7v,取中间值能够保证有足够的电压上下波动空间。

每个level对应一种组态,这样8个level就有8种组态,相应的可以区分8种移动终端网络制式。当外部输入电压及处理单元30内部ad转换精度较高时,此方法可以划分更多的组态。例如精确度为0.01v时,根据以上的转换关系,可以计算出总共可以分成71个level,存在71种组态,相应可以区分71种移动终端网络制式,完全可以满足所有手机厂商的需求。

本发明第二方面的实施例,提出一种终端网络制式的识别方法,图5示出了本发明的一个实施例的终端网络制式的识别方法的流程示意图。其中,该方法包括:

步骤502,检测gpio电路或者模拟输入电路,得到gpio接口电平或者模拟输入电压;

步骤504,根据gpio接口电平或者模拟输入电压确定对应的终端网络制式。

本发明提供的终端网络制式的识别方法,通过gpio电路的gpio接口电平或者模拟电压输入电路的模拟输入电压,来区分不同的移动终端网络制式,进一步地方便了软件的管理,并大大节约了软件维护的成本。

图6示出了本发明的另一个实施例的终端网络制式的识别方法的流程示意图。其中,该方法包括:

步骤602,根据gpio电路中的上拉电阻和/或上拉电阻的状态,确定gpio电路中的n个gpio接口的电平,进而区分出2n种组态;其中,n为大于或等于1的整数;

步骤604,检测gpio电路,得到gpio接口电平;根据gpio接口电平确定gpio接口电平对应的组态;将组态作为gpio接口电平对应的终端网络制式;

步骤606,调用与终端网络制式对应的射频解调器。

图7示出了本发明的再一个实施例的终端网络制式的识别方法的流程示意图。其中,该方法包括:

步骤702,根据模拟输入电路中的输出电压精度和模拟数字转换精度,将输出电压划分为m个等级;设置每个等级的上限电压和下限电压;

步骤704,确定模拟输入电压所对应的等级;将等级作为模拟输入电压对应的终端网络制式;

步骤706,调用与终端网络制式对应的射频解调器。

在该实施例中,通过gpio电路的gpio接口电平或者模拟电压输入电路的模拟输入电压,来区分不同的移动终端网络制式,进一步地方便了软件的管理,并大大节约了软件维护的成本。在软件上根据识别的gpio接口的高低电平或模拟输入电压去调用相应网络制式的射频解调器,进而实现多套硬件共用一套软件的功能,从而达到不同移动终端网络制式兼容一套软件的目的。

根据gpio电路中的上拉电阻和/或上拉电阻的状态制定出gpio接口的电平对应的多种组态,实现根据gpio接口电平就能够简单方便地确定多种移动终端网络制式。将电源管理单元的输出电压划分为m个等级,确定出每个等级的电压上下限,比较模拟输入电压与上下限电压,确定出模拟输入电压所处的电压等级,进而实现终端网络制式的识别。

具体实施如图8所示,在完成相应的硬件准备工作后,首先需要打开gpio高低电平或模拟输入电压检测功能,然后配置各个移动终端rfdriver(射频启动器),包括bandconfiguration、收发器的接口选择、pa(功率放大器)、开关、lna(低噪声放大器)等,这里各个移动终端的rfdriver都是不同的,需要一一对应起来。配置完成以后,编译生成解调器bin文件,即可实现多套硬件网络制式共用一套软件的功能。

具体实施例1,移动终端网络制式为高配版和低配版,为了满足用户的不同需求,针对不同层次的群体,很多终端厂商在同一款机型设计出两款产品,这两款产品是同平台,基带部分相同,但是射频前端部分不同。为了节约成本,在低配版上使用了廉价的pa或开关,这样射频的layout(布局)发生变化,相应的rfdriver会有很大差异,此种情况下就可以使用本发明共用一套软件进行维护。

具体实施例2,移动终端网络制式为国内版和海外版,因为国内和海外的频段不同,很多终端厂商在同一款机型设计出两款产品,这两款产品是同平台,基带部分相同,但是射频前端部分不同。两款产品的射频前端方案不同,layout发生变化,相应的rfdriver会有很大差异,此种情况下就可以使用本发明共用一套软件进行维护。

在本说明书的描述中,术语“一个实施例”、“一些实施例”、“具体实施例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或实例。而且,描述的具体特征、结构、材料或特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1