【技术实现步骤摘要】
多核SoC系统及其内存通信方法
[0001]本专利技术涉及电子工程和计算机科学
,具体涉及一种多核SoC系统及其内存通信方法。
技术介绍
[0002]随着汽车电子电器架构和整车功能的复杂度日益增加,硬件的算力要求不断提升,并行/串行计算的场景日益增多,系统响应能力的要求越来越高以及汽车电子在安全性和可靠性方面的要求也愈发严苛。这些变化使得传统的单核SoC系统(System on Chip,系统级芯片,也称片上系统)已经无法处理,因此多核SoC系统是当前汽车电子的必然趋势。
[0003]多核SoC系统的内存通信方法是多核SoC系统中的一种关键技术,整个系统架构都依赖于它,其性能的好坏直接影响多核SoC系统的性能,任务的执行效率,嵌入式应用开发的复杂度,以及嵌入式系统的稳定性。目前在多数多核SoC系统架构中,每个核心处理器都拥有各自的独立内存,各核心处理器的独立内存的大小根据各核心处理器的要求进行配置。因为各核心处理器被允许的可以发出的访问内存的逻辑地址的范围是可以被配置的,以与各自对应的独立内存的大小相对应,但都 ...
【技术保护点】
【技术特征摘要】
1.一种多核SoC系统,其特征在于,所述多核SoC系统包括多个核心处理器、内存、一个地址映射对照表,所述内存划分为多个区块分别作为一个所述核心处理器的独立内存;多个所述核心处理器与所述内存均耦接,发出逻辑地址以访问内存,所述内存具有物理地址,任一所述核心处理器所配置的可发出的访问内存的逻辑地址的范围大小与所述内存的物理地址的范围大小均相等;所述地址映射对照表的数量仅为一个,记录有一套所述多核SoC系统中逻辑地址与所述物理地址的对应关系,用于任一所述核心处理器在发出逻辑地址访问内存时读取以查找对应的内存的物理地址。2.根据权利要求1所述的多核SoC系统,其特征在于,所述多核SoC系统还包括仲裁管理器,所述仲裁管理器管理各所述核心处理器访问内存的顺序、权限。3.根据权利要求1所述的多核SoC系统,其特征在于,各所述核心处理器的独立内存包括指令存储器和数据存储器。4.根据权利要求1所述的多核SoC系统,其特征在于,一个或多个所述核心处理器的独立内存划分为多个子区域,各子区域相对于不同的核心处理器具有不同的权限。5.根据权利要求2所述的多核SoC系统,其特征在于,所述多核SoC系统还包括非核主机,所述非核主机经由所述仲裁管理器直接访问内存或经由各核心处理器的...
【专利技术属性】
技术研发人员:陈志军,张成吉,张镇,
申请(专利权)人:苏州旗芯微半导体有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。