一种基于动态窗口统计的memory带宽优化装置及方法制造方法及图纸

技术编号:40760105 阅读:30 留言:0更新日期:2024-03-25 20:12
本发明专利技术属于计算机技术领域一种基于动态窗口统计的memory带宽优化装置及方法。该优化装置包括:带宽监测模块,用于依据前端模块的ID编号统计各前端模块在统计周期内的读/写总次数;缓存监测模块,用于在统计周期内计算各前端模块对应的FIFO内读/写剩余缓存空间数量的平均值;权重仲裁模块,用于在系统运行过程中,根据带宽监测模块和缓存监测模块的信息,周期性调整各前端模块访问memory的带宽权重,带宽权重包括各前端模块的读权重和写权重;CPU,用于配置权重仲裁模块中各前端模块的初始带宽权重。该带宽优化装置周期性动态调整带宽权重,提高memory带宽的动态分配能力,提升SOC系统中各模块访问memory的响应速度。

【技术实现步骤摘要】

本专利技术涉及系统级芯片(soc)管理,具体涉及一种基于动态窗口统计的memory带宽优化装置及方法


技术介绍

1、随着半导体技术的进步,系统级芯片(soc)的规模不断增大,内部集成的模块数量也日益增多。这种趋势使得系统对各个模块带宽资源的分配以及memory缓存执行的效率要求更加严格。在soc系统的运行过程中,对读写带宽的需求会因模块的不同而在系统生命周期的不同阶段有所差异。因此,带宽资源的管理成为确保系统稳定、高效运行的关键。

2、在传统的带宽资源分配策略中,通常采用基于总线qos和静态权重仲裁策略。然而,这些方法很难满足实时性带宽的需求。在带宽需求动态变化的场景下,这些策略可能无法实时调整带宽分配,导致部分模块访问memory时响应速度降低,甚至可能导致硬件模块因带宽分配不均而出现挂机情况。

3、综上所述,有必要开发一种新的动态带宽分配策略,以精准调控各模块运行期间的带宽资源分配,提升soc系统中各模块访问memory的响应速度,并减少因带宽分配不均导致的性能降低甚至硬件模块挂机的情况。


技术实现本文档来自技高网...

【技术保护点】

1.一种基于动态窗口统计的memory带宽优化装置,其特征在于,包括:

2.根据权利要求1所述的memory带宽优化装置,其特征在于:所述权重仲裁模块具有数据计算/存储功能,用于存储多个所述统计周期内的权重分配结果。

3.根据权利要求2所述的memory带宽优化装置,其特征在于:所述带宽监测模块和缓存监测模块通过总线与所述权重仲裁模块连接。

4.根据权利要求2所述的memory带宽优化装置,其特征在于:所述统计周期长度由用户配置。

5.根据权利要求2所述的memory带宽优化装置,其特征在于:所述memory带宽优化装置集成在SOC系统中。...

【技术特征摘要】

1.一种基于动态窗口统计的memory带宽优化装置,其特征在于,包括:

2.根据权利要求1所述的memory带宽优化装置,其特征在于:所述权重仲裁模块具有数据计算/存储功能,用于存储多个所述统计周期内的权重分配结果。

3.根据权利要求2所述的memory带宽优化装置,其特征在于:所述带宽监测模块和缓存监测模块通过总线与所述权重仲裁模块连接。

4.根据权利要求2所述的memory带宽优化装置,其特征在于:所述统计周期长度由用户配置。

5.根据权利要求2所述的memory带宽优化装置,其特征在...

【专利技术属性】
技术研发人员:卓越孙超张宾李成业
申请(专利权)人:国创芯科技江苏有限公司
类型:发明
国别省市:

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

1