本发明专利技术公开了一种全球定位系统GPS内存自适应倍频方法、装置及终端。所述方法包括:获取内存频率;根据全球定位系统的频段和所述内存频率确定第一倍频系数;根据所述第一倍频系数对所述内存进行倍频,使内存倍频后的频率大于所述全球定位系统的频段阈值。本发明专利技术能够根据内存频率和第一倍频系数进行倍频,使得倍频后的内存频率大于GPS的频段阈值,进而将内存频率与GPS频段区分开,降低信号干扰,提高GPS的整体处理效率。
【技术实现步骤摘要】
本专利技术实施例涉及电子设备控制技术,尤其涉及一种全球定位系统内存自适应倍 频方法、装置及终端。
技术介绍
随着无线网络技术的不断发展,全球定位系统(Global Positioning System, GPS)已广泛应用于智能终端中,为用户提供智能终端的定位等功能。此外,随着电子设备硬 件技术的发展,智能终端通常具有多核(如2核、4核)的处理器。 为了提高处理效率,在通过全球定位系统获取位置信息时,智能终端从单核处理 状态切换到多核处理状态,进而提高工作频率。为了配合处理器的处理速率,在切换到多核 处理时,将内存进行倍频。 然而,在内存倍频过程中会出现内存倍频后的频率与GPS接收机的处理频率存在 交集的情况,造成信号干扰,影响全球定位系统GPS的整体处理效率。
技术实现思路
本专利技术提供一种全球定位系统内存自适应倍频方法、装置及终端,以实现能够根 据内存频率对内存进行倍频,进而将内存频率与GPS频段进行区分,降低信号干扰,提高GPS 的整体处理效率。 第一方面,本专利技术实施例提供了一种全球定位系统内存自适应倍频方法,包括: 获取内存频率; 根据全球定位系统的频段和所述内存频率确定第一倍频系数; 根据所述第一倍频系数对所述内存进行倍频,使内存倍频后的频率大于所述全球 定位系统的频段阈值。 第二方面,本专利技术实施例还提供了一种全球定位系统内存自适应倍频装置,包括: 内存频率获取单元,用于获取内存频率; 第一倍频系数确定单元,用于根据全球定位系统的频段和所述内存频率获取单元 获取的所述内存频率确定第一倍频系数; 倍频单元,用于根据所述第一倍频系数确定单元确定的所述第一倍频系数对所述 内存进行倍频,使内存倍频后的频率大于所述全球定位系统的频段阈值。 第三方面,本专利技术实施例还提供了一种终端,所示终端包括第二方面所示的全球 定位系统内存自适应倍频装置。 本专利技术首先获取内存频率,然后根据全球定位系统的频段和所述内存频率确定第 一倍频系数;最后根据所述第一倍频系数对所述内存进行倍频,使内存倍频后的频率大于 所述全球定位系统的频段阈值。现有技术内存倍频后与GPS的频段重叠,造成信号干扰。本 专利技术能够根据内存频率和第一倍频系数进行倍频,使得倍频后的内存频率大于GPS的频段 阈值,进而将内存频率与GPS频段区分开,降低信号干扰,提高GPS的整体处理效率。【附图说明】 图1是本专利技术实施例一中的全球定位系统内存自适应倍频方法的流程图; 图2是本专利技术实施例二中的全球定位系统内存自适应倍频方法的流程图; 图3是本专利技术实施例三中的全球定位系统内存自适应倍频装置的结构示意图; 图4是本专利技术实施例四中的终端的结构示意图。【具体实施方式】 下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描 述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便 于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。 实施例一 图1为本专利技术实施例一提供的一种全球定位系统内存自适应倍频方法的流程图, 本实施例可适用于在通过GPS获取卫星信息时对内存进行倍频操作的情况,该方法可以由 进行内存倍频的终端来执行,该终端可以为智能手机。平板电脑、笔记本电脑等,具体可由 终端的处理芯片执行,该方法具体包括: S110、获取内存频率。 内存频率可以通过向内存询问的方式,也可以从预设文档中读取。预设文档可以 为第三方应用提供的文档,如硬件管理软件提供的系统配置文档。不同型号的内存具有不 同的内存频率。例如:DDR1内存的频率可以为226MHz、333MHz或400MHz JDR2内存的频率可 以为 533MHz、667MHz、800MHz 或 1066MHz JDR3 内存的频率可以为 1066MHz、1333MHz、1600MHz 或2000MHz。 SI 20、根据全球定位系统的频段和内存频率确定第一倍频系数。 GPS 的频段可以为:L1 波段一I .57542GHz、L2 波段一I .22760GHz、L3 波段一 1.38105GHz或L4波段一1.84140GHz。优选为Ll或L2波段。 (1)将全球定位系统的频段和内存频率代入预设公式计算倍频调节理论值。 示例性地,GPS的频段为Ll波段一1.57542GHz,内存频率为533MHz,则倍频调节理 论值 (2)将任意一个大于等于倍频调节理论值的倍频可选值确定为第一倍频系数。倍频可选值通常为大于等于1的正整数,或者大于等于1.5且为0.5的倍数。 在上例中,若倍频调节理论值为2.9557,则可将3、3.5、4或4.5等任意一个大于 2.9557的倍频可选值确定为第一倍频系数。 Sl 30、根据第一倍频系数对内存进行倍频,使内存倍频后的频率大于全球定位系 统的频段阈值。 根据S120确定的第一倍频系数对内存进行倍频,内存倍频后的频率大于所述全球 定位系统的频段阈值。本实施例首先获取内存频率,然后根据全球定位系统的频段和所述内存频率确定 第一倍频系数;最后根据所述第一倍频系数对所述内存进行倍频,使内存倍频后的频率大 于所述全球定位系统的频段阈值。现有技术内存倍频后与GPS的频段重叠,造成信号干扰。 本实施例能够根据内存频率和第一倍频系数进行倍频,使得倍频后的内存频率大于GPS的 频段阈值,进而将内存频率与GPS频段区分开,降低信号干扰,提高GPS的整体处理效率。 实施例二图2为本专利技术实施例二提供的一种全球定位系统内存自适应倍频方法的流程图, 可选的,Sl 10、所述获取内存频率,可通过下述方式进行实施: Slll、向内存发送频率获取指令。 中央处理器(Central Processing Unit,CPU)向内存发送频率获取指令。频率获 取指令可以使用现有的频率获取信令。 SI 12、接收内存根据频率获取指令反馈的内存频率。通过总线(BUS)接收内存根据频率获取指令反馈的内存频率。 通过向内存发送频率获取指令并接受内存返回到内存频率可准确的获取内存频 率。相比于通过第三方应用提供的硬件配置文件获取内存频率相比,接受内存发送的内存 频率能够更为准确。 进一步的,当第一倍频系数与内存频率的乘积大于全球定位系统的频段阈值时, 内存频率过高将出现内存在某些时刻处于闲置状态,降低内存使用效率,且随着第一倍频 系数的增加,内存能耗随之增加。基于此,本专利技术实施例还提供了一种全球定位系统内存自 适应倍频方法,S120、根据全球定位系统的频段和所述内存频率确定第一倍频系数,可通过 下述方式进行实施: S120'、获取与内存频率的乘积大于全球定位系统的频段阈值的最小值,将最小值 确定为第一倍频系数。 首先,将全球定位系统的频段和内存频率代入预设公式计算倍频调节理论值。然 后,在大于等于(或大于)倍频调节理论值的区间内,选取数值最小的倍频可选值作为第一 倍频系数。 在上例中,首先根据GPS的频段为Ll波段一1.57542GHz,内存频率为533MHz,可计 算出倍频调节理论值为2.9557。然后,则从[2.9557,+00)内查找数值最小的倍频可选值,得 到最小的倍频可选值3,将3作为第一倍频系数。根据最小第一倍频系数对内存进行倍频,能够在隔离内存频率与GPS频率的基础本文档来自技高网...
【技术保护点】
一种全球定位系统内存自适应倍频方法,其特征在于,包括:获取内存频率;根据全球定位系统的频段和所述内存频率确定第一倍频系数;根据所述第一倍频系数对所述内存进行倍频,使内存倍频后的频率大于所述全球定位系统的频段阈值。
【技术特征摘要】
【专利技术属性】
技术研发人员:蒋世民,刘文杰,吴丕和,林华秋,张强,雷辉,
申请(专利权)人:广东欧珀移动通信有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。