共享存储系统与基于共享存储系统的待执行程序读写方法技术方案

技术编号:19934027 阅读:46 留言:0更新日期:2018-12-29 04:29
本发明专利技术提供了一种共享存储系统与基于共享存储系统的待执行程序读写方法,涉及集成电路领域。共享存储装置与基于共享存储装置的待执行程序读写方法在存储时可以分别在第一存储器、第二存储器分别存储第一嵌入式处理器和第二嵌入式处理器可以分别在不同的存储空间读取的可执行程序,实现了共享存储,在运行时,第一嵌入式处理器、第二嵌入式处理器分别读取位于对应的不同的存储空间内存储的待执行程序即可正常运行,导航定位芯片不需要外接存储芯片、外接存储芯片的控制器以及其他元器件,整体应用成本和设计方案的成本低,并且存储数据不容易被修改,安全性很高。

【技术实现步骤摘要】
共享存储系统与基于共享存储系统的待执行程序读写方法
本专利技术涉及集成电路领域,具体而言,涉及一种共享存储系统与基于共享存储系统的待执行程序读写方法。
技术介绍
在包含主芯片和导航定位芯片的系统中,主芯片完成系统中的主要任务,一般具有较高性能的嵌入式微处理器,需要运行嵌入式软件程序,具体有引导程序、嵌入式操作系统(EmbededOperatingSystem)、应用程序等,并具有现代计算机系统中典型的存储系统和存储层次结构。具体来说,主芯片的嵌入式处理器内部,一般具有用SRAM实现的高速缓存(Cache),用来加速软件的运行和数据的访问;在主芯片外,一般外接有第一存储器和第二存储器,第一存储器充当内存的作用,用来暂存软件程序和运行时数据,第二存储器充当外存的作用,用来存储需要掉电保存的引导程序、嵌入式操作系统、配置数据等。中国北斗卫星导航系统(BeiDouNavigationSatelliteSystem,BDS)是中国自行研制的全球卫星导航系统。是继美国全球定位系统(GPS)、俄罗斯格洛纳斯卫星导航系统(GLONASS)之后第三个成熟的卫星导航系统。导航定位芯片包含RF射频、基带和本文档来自技高网...

【技术保护点】
1.一种共享存储系统,其特征在于,所述共享存储系统包括至少一个主控芯片与至少一个导航定位芯片,每个所述主控芯片包括有第一嵌入式处理器、复位管理模块、第一存储器及第二存储器,所述第一嵌入式处理器分别与所述复位管理模块、所述第一存储器及所述第二存储器通信连接,每个所述导航定位芯片包括有第二嵌入式处理器,所述第二嵌入式处理器分别与所述复位管理模块、所述第一存储器及所述第二存储器通信连接,其中,所述第一存储器的存储空间被分隔为第一存储空间以及第二存储空间,其中,所述第一存储空间用于存储所述第一嵌入式处理器的执行程序,所述第二存储空间用于存储所述第二嵌入式处理器的执行程序;所述第二存储器的存储空间被分隔...

【技术特征摘要】
1.一种共享存储系统,其特征在于,所述共享存储系统包括至少一个主控芯片与至少一个导航定位芯片,每个所述主控芯片包括有第一嵌入式处理器、复位管理模块、第一存储器及第二存储器,所述第一嵌入式处理器分别与所述复位管理模块、所述第一存储器及所述第二存储器通信连接,每个所述导航定位芯片包括有第二嵌入式处理器,所述第二嵌入式处理器分别与所述复位管理模块、所述第一存储器及所述第二存储器通信连接,其中,所述第一存储器的存储空间被分隔为第一存储空间以及第二存储空间,其中,所述第一存储空间用于存储所述第一嵌入式处理器的执行程序,所述第二存储空间用于存储所述第二嵌入式处理器的执行程序;所述第二存储器的存储空间被分隔为第三存储空间以及第四存储空间,其中,所述第三存储空间用于存储所述第一嵌入式处理器的执行程序,所述第四存储空间用于存储所述第二嵌入式处理器的执行程序。2.根据权利要求1所述的共享存储系统,其特征在于,每个所述主控芯片还包括有OTP、第一控制器、第二控制器以及第三控制器,所述第三控制器分别与所述复位管理模块、所述OTP、所述第二控制器以及所述第一控制器通信连接,所述第一控制器、所述第二控制器还分别与所述第一嵌入式处理器、所述第二嵌入式处理器通信连接。3.根据权利要求2所述的共享存储系统,其特征在于,所述主控芯片还包括有第一数据总线单元、第一外部接口收发控制器,所述第一控制器、所述第二控制器通过所述第一数据总线单元与所述第一嵌入式处理器通信连接,所述导航定位芯片还包括有第二外部接口收发控制器、第二数据总线单元,所述第一控制器、所述第二控制器还通过所述第一数据总线单元、所述第一外部接口收发控制器、所述第二外部接口收发控制器以及所述第二数据总线单元与所述第二嵌入式处理器通信连接。4.根据权利要求3所述的共享存储系统,其特征在于,所述导航定位芯片还包括有数据缓存器,所述数据缓存器与所述第二外部接口收发控制器通信连接,所述数据缓存器用于缓存第二外部接口收发控制器缓存的数据。5.根据权利要求2所述的共享存储系统,其特征在于,所述第一控制器及所述第二控制器均包括有存储保护模块。6.一种基于共享存储系统的待执行程序读写方法,其特征在于,所述基于共享存储系统的待执行程序读写方法包括:主控芯片的第一嵌入式处理器以及导航定位芯片的第二嵌入式处理器接收复位管理模块发送复位状态离开信号,所述第一嵌入式处理器、所述第二嵌入式处理器在接收到复位离开信号后执行复位状态离开的操作;所述第一嵌入式处理器依据预存储的空间配置信息分别访问并读取预存储于第一存储器的第一存储空间以及预存储于第二存储器的第三存储空间的待执行程序;所述第二嵌入式处理器依据预存储的空间配置信息分别访问并读取预存储于第一存储器的第二存储空间以及预存储于第二存储器的第四存储空间的待执行程序。7.根据权利要求6所述的基于共享存储系统的待执行程序读写方法,每个所述主控...

【专利技术属性】
技术研发人员:袁涛高劲松赵修齐
申请(专利权)人:湖南国科微电子股份有限公司
类型:发明
国别省市:湖南,43

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

1