GPS芯片用Risc CPU模块制造技术

技术编号:7877296 阅读:245 留言:0更新日期:2012-10-15 06:24
一种GPS芯片用Risc?CPU模块,包括集成在芯片上的Risc?CPU,芯片上还集成有作为协处理器的多个FPU,且各FPU均和Risc?CPU并行工作连接。本实用新型专利技术中设计有多个FPU作为Risc?CPU的协处理器,每个FPU均可与Risc?CPU异步并行工作,能够将GPS数据解算部分的工作量通过硬件的方式实现,以替代软件算法指令,在大大减轻对CPU资源需求的同时,明显提高了对GPS数据的处理速度,提升GPS芯片的冷启动时间、热启动时间、重捕获时间、灵敏度等指标。(*该技术在2022年保护过期,可自由使用*)

【技术实现步骤摘要】

本技术涉及一种接收使用GPS卫星定位导航信号的GPS集成芯片,特别是其中的Rise CPU。
技术介绍
许多GPS芯片产品的集成 度较高,集成有CPU可以对GPS基带处理部分进行控制以及对导航电文进行解算,形成时间和位置信息。由于CPU的解算工作量非常大,不少芯片采用Rise CPU模块以提升计算处理效率,但是还需要运行大量的软件算法指令,占用CPU资源,不能够充分挖掘利用GPS芯片的综合能力,影响GPS数据处理速度,以及启动时间、重捕获时间、灵敏度等指标的提升。
技术实现思路
针对现有技术的不足,本技术提供一种可提高GPS数据解算速度的GPS芯片用Rise CPU模块。本技术包括集成在芯片上的Rise CPU,芯片上还集成有作为协处理器的多个FPU,且各FPU均和Rise CPU并行工作连接。本技术中设计有多个FPU作为Rise CPU的协处理器,每个FPU均可与RiscCPU异步并行工作,能够将GPS数据解算部分的工作量通过硬件的方式实现,以替代软件算法指令,在大大减轻对CPU资源需求的同时,明显提高了对GPS数据的处理速度,提升GPS芯片的冷启动时间、热启动时间、重捕获时间、灵敏度等指标。以下结合附图和实施例进一步说明本技术。附图说明图I是实施例的系统原理框图。图2是FPU的结构示意图。实施例如图所示,芯片上集成有Rise CPU和作为协处理器的多个FPU’且各FPU均和Rise CPU并行工作连接。本实施例的FPU中包含有加法器和三个单字长寄存器,分别是累加寄存器AC、乘商寄存器MQ和数据寄存器DR,且累加寄存器AC和乘商寄存器MQ可组成双字长寄存器。在Rise CPU工作时,各FPU均可与Rise CPU异步并行工作,能够将GPS数据解算部分的工作量以硬件方式承担,大大提高了对GPS数据的处理速度。FPU能实现加、减、乘、除四种基本算术运算,加法器用来完成数据的加工处理,其输入来自累加寄存器AC和数据寄存器DR,而结果回送到累加寄存器AC。乘商寄存器MQ在乘法时存放乘数,而除法时存放商数。数据寄存器DR用来存放被乘数或除数,计算结果则存放在累加寄存器AC和乘商寄存器MQ组成的双字长寄存器中。本文档来自技高网...

【技术保护点】
一种GPS芯片用Risc?CPU模块,包括集成在芯片上的Risc?CPU,其特征为:芯片上还集成有作为协处理器的多个FPU,且各FPU均和Risc?CPU并行工作连接。

【技术特征摘要】
1.一种GPS芯片用Rise CPU模块,包括集成在芯片上的Rise CPU,其特征为芯片上还集成有作为协处理器的多个FPU,且各FPU均和Rise CPU并行工作连接。2.根据权利要求I所...

【专利技术属性】
技术研发人员:华东
申请(专利权)人:温州职业技术学院
类型:实用新型
国别省市:

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

1