【技术实现步骤摘要】
一种数据碎片化处理的硬件结构
[0001]本专利技术属于芯片架构
,涉及一种数据碎片化处理的硬件结构。
技术介绍
[0002]在芯片系统中,数据传输的效率和可靠性与芯片的架构息息相关。共用存储空间是芯片架构中一种常见的形式,共用存储空间的芯片架构复杂程度不高,容易实现,但多模块的数据访问需要仲裁才能有权限访问共用存储空间,而且在数据传输效率方面会受其他模块的数据请求而影响。同时多模块的优先级处理也是一个常见的问题,优先级高的模块如果请求的数据量多且频繁的时候,优先级较低的模块将长时间被暂停工作,严重影响该模块的数据传输。对于数据响应速度要求较高的模块,基于共用存储空间的芯片架构在性能和效率方面大受限制。
技术实现思路
[0003]本专利技术的目的是提供一种数据碎片化处理的硬件结构。
[0004]包括一个核心处理器、一个接口仲裁模块、一个共用存储内存以及一个或多个应用块,每个应用块包括一个应用模块和一个独立存储内存;
[0005]所述的核心处理器,用于控制系统运行、事务安排和执行软件指令; ...
【技术保护点】
【技术特征摘要】
1.一种数据碎片化处理的硬件结构,其特征在于:包括一个核心处理器、一个接口仲裁模块、一个共用存储内存以及一个或多个应用块,每个应用块包括一个应用模块和一个独立存储内存;所述的核心处理器,用于控制系统运行、事务安排和执行软件指令;所述的接口仲裁模块,用于对核心处理器主接口和应用模块主接口进行仲裁,然后选出优先级高的接口,对共用存储内存进行访问,保证数据的一致性;所述的应用模块,受控于核心处理器,用于实现具体应用操作,核心处理器能配置应用模块,核心处理器能开始、暂停和终止应用模块;所述的独立存储内存,通过应用模块进行数据读写,独立存储内存用于存放与应用模块紧密相连的数据信息,或一些固定的数据信息,也能够存放与核心处理器相关的数据和指令;所述的共用存储内存,存储系统运行的数据和指令,存放通用信息,核心处理器和应用模块需要进行接口仲裁才能访问共用存储内存;核心处理器的主接口、应用模块的主接口和从接口、接口仲裁模块的从接口、独立存储内存的从接口接系统总线;应用模块与独立存储内存连接,接口仲裁模块与共用存储内存连接;核心处理器通过核心处理器主接口、系统总线、应用模块从接口访问应用模块;核心处理器通过核心处理器主接口、系统总线、接口仲裁模块从接口访问接口仲裁模块;应用模块通过应用模块主接口、系统总线、接口仲裁模块从接口访问接口仲裁模块;核心处理器通过核心处理器主接口、系统总线、独立存储内存从接口访问独立存储内存,该条访问线路为预留数据通道;应用模块打开,则预留数据通道关闭;应用模块关闭,则预留数据通道可打开;预留数据通道...
【专利技术属性】
技术研发人员:许伟明,陈智德,贾权,武俊强,
申请(专利权)人:国芯科技广州有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。