A universal integrated navigation integrated processor architecture based on SoC, characterized by the SoC skeleton, which is divided into a low speed bus and a high speed bus, the low speed bus connection, the mount including a number of GPIO modules, the high-speed bus connection, the mount including the data processing core, the program memory and the operation. Memory, debugging interface and external storage interface, high speed communication interface, using chip integration instead of traditional discrete components and board structure, greatly reduce the volume weight and power consumption of the system; chip integrated a variety of convenient and reusable programmable configuration interface, shorten the design cycle, reduce research and development costs, and enhance generality.
【技术实现步骤摘要】
一种基于SoC的通用组合导航集成处理器架构
本技术涉及集成处理器芯片领域,特别是一种基于SoC的通用组合导航集成处理器架构。
技术介绍
组合导航是将两种或以上导航系统组合起来使用的一种导航方式。组合导航系统一般以惯性导航系统为基础,综合无线电导航、天文导航、卫星导航等系统,利用多种信息源,互相补充,构成一种有多余度和导航精度更高的多功能系统。组合导航系统工作的流程为:处理器采集惯性传感器数据进行基本的惯性导航解算,与此同时处理器还需要采集其他导航系统的数据,定期对惯性导航解算做滤波补偿,降低惯性传感器误差带来的影响,提高导航精度。目前组合导航系统解算平台常用方案为如图1所示的数据处理器+接口板的形式。接口板根据特定任务要求,搭载特定种类与数量的外部接口,负责采集惯性传感器、其他导航系统的数据,按照任务设计对数据进行打包,然后通过高速总线接口传递给数据处理器进行组合导航解算与滤波。由于采用分立的元器件与板卡,组合导航系统体积、重量与功耗较大。并且,在面对不同任务需求,要求连接不同导航系统与设备的情况下,往往需要同时对接口板的硬件及软件进行重新设计,导致产品设计周期加长,成本提高。
技术实现思路
本技术的目的是为了克服现有技术的上述不足之处,而提供一种大大降低系统体积重量与功耗,设计周期短,研发成本低,通用性强的基于SoC的通用组合导航集成处理器架构。为实现上述技术目的,本技术的技术方案是:一种基于SoC的通用组合导航集成处理器架构,包括SoC骨架,所述的SoC骨架内总线分为低速总线和高速总线,所述的低速总线连接、挂载包括若干GPIO模块,所述的高速总线连接、挂载 ...
【技术保护点】
1.一种基于SoC的通用组合导航集成处理器架构,其特征包括SoC骨架,所述的SoC骨架内总线分为低速总线和高速总线,所述的低速总线连接、挂载包括若干GPIO模块,所述的高速总线连接、挂载包括数据处理核心、程序储存器与运行内存、调试接口与外部存储接口、高速通信接口;所述的GPIO模块用于通过程序编辑实现自定义逻辑功能,或者配置为各类低速通信接口;所述的数据处理核心包括两个协同工作的精简指令集核心,一个用于惯性导航解算,另一个用于组合导航滤波;所述的程序储存器与运行内存,为数据处理核心提供储存空间与缓存;所述的调试接口用于芯片配置、导航解算程序的烧写、程序在线调试;所述的外部储存接口为EMIF接口,用于外接SRAM或者NOR FLASH为集成处理器提供更多的内存和数据储存空间;所述的低速总线与高速总线通过总线桥连接,用于连接在高速总线上的数据处理核心能够同时访问高速、低速总线上挂载的接口与存储。
【技术特征摘要】
1.一种基于SoC的通用组合导航集成处理器架构,其特征包括SoC骨架,所述的SoC骨架内总线分为低速总线和高速总线,所述的低速总线连接、挂载包括若干GPIO模块,所述的高速总线连接、挂载包括数据处理核心、程序储存器与运行内存、调试接口与外部存储接口、高速通信接口;所述的GPIO模块用于通过程序编辑实现自定义逻辑功能,或者配置为各类低速通信接口;所述的数据处理核心包括两个协同工作的精简指令集核心,一个用于惯性导航解算,另一个用于组合导航滤波;所述的程序储存器与运行内存,为数据处理核心提供储存空间与缓存;所述的调试接口用于芯片配置、导航解算程序的烧写、程序在线调试;所述的外部储存接口为EMIF接口,用于外接SRAM或者NORFLASH为集成处理器提供更多的内存和数据储存空间;所述的低速总线与高速总线通过总线桥连接,用于连接在高速总线上的数据处理核心能够同时访问高速、低速总线上挂载的接口与存储。2.如权利要求1所述的一种基于SoC的通用组合导航集成处理器架构,其特征是所述的高速总线上还配备了DMA控制器。3.如权利要求1或2所述的一种基于SoC的通用组合导航集成处理器架构,其特征是所述的低速总线上还挂载了...
【专利技术属性】
技术研发人员:芦佳振,李爱夫,胡封林,卢佳振,高爽,
申请(专利权)人:湖南中部芯谷光电有限公司,
类型:新型
国别省市:湖南,43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。