【技术实现步骤摘要】
【国外来华专利技术】一种片上系统、访问命令的路由方法及终端
本申请涉及芯片
,尤其涉及一种片上系统、访问命令的路由方法及终端。
技术介绍
片上系统(systemonchip,SOC)芯片是将多个电子系统集成在同一芯片的集成电路,其广泛应用于手机、掌上电脑等终端设备中。SOC通常由多个知识产权(intellectualproperty,IP)核组成,多个IP核通过总线与外部存储器连接,从而进行程序和数据的交互。每个IP核可以视为一个预先设计好的电路功能模块,用于实现相应功能。其中,IP核可以是中央处理器(centralprocessingunit,CPU)、应用处理器(applicationprocessor,AP)、图形处理器(graphicsprocessingunit,GPU)、多媒体子系统(videosubsystem)、相机子系统(camerasubsystem)、无线接入模块(modem)、显示子系统(displaysubsystem)等。示例性地,一种SOC的结构可以如图1所示。在图1中,AP、多媒体子系统、相机子系统、显示子系统、GPU和无线接入模块通过总线与外部存储器连接。此外,如图1所示,SOC中还可以包含系统缓存(systemcache,SC),SC缓存是系统的最后一级缓存(lastlevelcache,LLC),可以看作外部存储器的扩展。IP核对外部存储器进行访问时,可以先访问SC,如果访问命中了SC中的某个缓存行(cacheline),则可以直接从SC返回数据或响应。由于片内访问相比于片外访问来说可以获取更 ...
【技术保护点】
一种片上系统,其特征在于,所述片上系统SOC包含知识产权IP核和总线;/n所述IP核,用于根据访问命令对应的访问地址获取与所述访问地址对应的地址范围配置标号,并将所述访问命令以及所述地址范围配置标号传输至所述总线,所述地址范围配置标号用于所述总线对所述访问命令进行路由;/n所述总线,用于根据所述地址范围配置标号将所述访问命令路由至系统缓存SC或外部存储器。/n
【技术特征摘要】
【国外来华专利技术】一种片上系统,其特征在于,所述片上系统SOC包含知识产权IP核和总线;
所述IP核,用于根据访问命令对应的访问地址获取与所述访问地址对应的地址范围配置标号,并将所述访问命令以及所述地址范围配置标号传输至所述总线,所述地址范围配置标号用于所述总线对所述访问命令进行路由;
所述总线,用于根据所述地址范围配置标号将所述访问命令路由至系统缓存SC或外部存储器。
如权利要求1所述的片上系统,其特征在于,所述IP核访问的地址空间包括第一部分地址空间和第二部分地址空间,其中,第一部分地址空间对应的地址范围配置标号为指定数值,第二部分地址空间对应的地址范围配置标号为指定数值之外的其他数值,所述第一部分地址空间中对应存储的数据不适于采用所述SC进行存储,所述第二部分地址空间中对应存储的数据适于采用所述SC进行存储。
如权利要求2所述的片上系统,其特征在于,所述总线在根据所述地址范围配置标号将所述访问命令路由至SC或外部存储器时,具体用于:
若所述地址范围配置标号为指定数值,则将所述访问命令路由至所述外部存储器;
若所述地址范围配置标号为除指定数值之外的其他数值,则将所述访问命令路由至所述SC。
如权利要求1~3任一项所述的片上系统,其特征在于,所述访问地址为虚拟地址,所述IP核在根据访问命令对应的访问地址获取与所述访问地址对应的地址范围配置标号时,具体用于:
将所述访问地址发送给内存管理单元MMU,所述MMU用于通过查询页表获取所述地址范围配置标号,所述页表用于记录所述访问地址与所述地址范围配置标号的映射关系;
接收所述MMU发送的所述地址范围配置标号。
如权利要求4所述的片上系统,其特征在于,所述MMU根据所述访问地址查询所述页表获取物理地址,所述地址范围配置标号存储在所述物理地址的高位。
如权利要求1~3任一项所述的片上系统,其特征在于,所述访问地址为物理地址,所述IP核在根据访问命令对应的访问地址获取与所述访问地址对应的地址范围配置标号时,具体用于:
根据所述访问地址查询寄存器,获取与所述访问地址对应的所述地址范围配置标号,所述寄存器置于所述IP核中,所述寄存器用于记录所述访问地址与所述地址范围配置标号的映射关系。
如权利要求1~6任一项所述的片上系统,其特征在于,所述系统还包括:
所述SC,用于对所述访问命令进行处理。
如权利要求7所述的片上系统,其特征在于,所述SC在对所述访问命令进行处理时,具体用于:
若所述SC中存在与所述访问地址对应的缓存行,则所述SC根据所述访问命令在所述SC中进行数据读写。
如权利要求7所述的片上系统,其特征在于,所述总线还用于:
将所述地址范围配置标号路由至所述...
【专利技术属性】
技术研发人员:何世明,孙波,周文旻,张志强,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。