一种有效利用内存带宽的方法技术

技术编号:26342314 阅读:37 留言:0更新日期:2020-11-13 20:32
本发明专利技术公开了一种有效利用内存带宽的方法,包括主控芯片,主控芯片内设有随机储存控制模块,随机储存控制模块内设有写入单元和读取单元,写入单元和读取单元分别连接随机储存组件,本发明专利技术使用静态内存空间作为写入与读出缓存,使其可以弥补频率差或随机内存本身延迟的的缺陷,提高主控端总线利用率。

【技术实现步骤摘要】
一种有效利用内存带宽的方法
本专利技术涉及内存宽带
,具体为一种有效利用内存带宽的方法。
技术介绍
内置容量又叫随机内存,数码录音笔都是采用模拟录音,先将录音信息快速暂存到随机內存,录音完成后再将其自內存里读取储出來储存至內置闪存,用内置的闪存来永久存储录音信息。随机内存主控端控制装置的设计必须配合内存本身的频率,不一定可以与主控端系统频率相符,加上随机内存本身操作上有巨大的指令与数据延迟,会使主控端的总线利用率大幅下降。
技术实现思路
本专利技术的目的在于提供一种有效利用内存带宽的方法,以解决上述
技术介绍
中提出的问题。为实现上述目的,本专利技术提供如下技术方案:一种有效利用内存带宽的方法,包括主控芯片,所述主控芯片内设有随机储存控制模块,所述随机储存控制模块内设有写入单元和读取单元,所述写入单元和读取单元分别连接随机储存组件,还包括第一写入缓存、第二写入缓存、第一读取缓存和第二读取缓存,所述第一写入缓存、第二写入缓存分别连接写入单元,所述第一读取缓存和第二读取缓存分别连接读取单元。优选的,随机内存写入步骤如下:A、先将数据写入随机控制器缓存内存中,;B、累积一定量的数据时开始真正对随机内存做写入,同时主控核仍然会继续对另一组写入缓存做写入动作。优选的,随机内存做读取步骤如下:A、先将随机内存读出的数据写入读取缓存中,;B、等累积足够数量时,才开时读出至主控核中,;C、此时随机内存读出的数据仍然可以继续写入另一组读取缓存当中,藉消除主控核与随机内存间的频率差造成数据读出的不连续。与现有技术相比,本专利技术的有益效果是:本专利技术公开了一种用于随机储存内存主控端控制组件,配置静态内存缓存系统,以避免因为主控端控制线路与主系统之间的操作频率差异,或是因为内存本身操作的延迟而产生总线数据壅塞,进而充分利用内存带宽的方法;本专利技术使用静态内存空间作为写入与读出缓存,使其可以弥补频率差或随机内存本身延迟的的缺陷,提高主控端总线利用率。附图说明图1为本专利技术主控内部的随机储存控制单元示意图;图2为本专利技术数据从主控送进随机储存控制单元,再从随机储存控制单元送进随机储存组件的波形图;图3为本专利技术数据是从主控写入到随机内存,加上少量写入缓存的状况波形图;图4为本专利技术数据是从主控写入到随机内存,加上较大写入缓存的状况波形图;图5为本专利技术数据是从主控写入到随机内存,使用多信道写入缓存的状况波形图;图6为本专利技术数据是主控从随机内存读出数据,配置多信道读出缓存的状况波形图;图7为本专利技术主控配置多信道写入与读取缓存的示例示意图;图8为本专利技术主控配置多信道写入缓存运行的状况示意图;图9为本专利技术主控配置多信道写入缓存运行的状况示意图;图10为本专利技术主控配置多信道读取缓存运行的状况示意图;图11为主控配置多信道读取缓存运行的状况示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参阅图1-11,本专利技术提供一种技术方案:一种有效利用内存带宽的方法,包括主控芯片1,所述主控芯片1内设有随机储存控制模块2,所述随机储存控制模块2内设有写入单元3和读取单元4,所述写入单元3和读取单元4分别连接随机储存组件5,还包括第一写入缓存6、第二写入缓存7、第一读取缓存8和第二读取缓存9,所述第一写入缓存6、第二写入缓存7分别连接写入单元3,所述第一读取缓存8和第二读取缓存9分别连接读取单元4。本专利技术中,随机内存写入步骤如下:A、先将数据写入随机控制器缓存内存中,;B、累积一定量的数据时开始真正对随机内存做写入,同时主控核仍然会继续对另一组写入缓存做写入动作。此时整体的写入动作才不会因为主控核与随机内存间的频率差造成数据写入的不连续。本专利技术中,随机内存做读取步骤如下:A、先将随机内存读出的数据写入读取缓存中,;B、等累积足够数量时,才开时读出至主控核中,;C、此时随机内存读出的数据仍然可以继续写入另一组读取缓存当中,藉消除主控核与随机内存间的频率差造成数据读出的不连续。综上所述,本专利技术公开了一种用于随机储存内存主控端控制组件,配置静态内存缓存系统,以避免因为主控端控制线路与主系统之间的操作频率差异,或是因为内存本身操作的延迟而产生总线数据壅塞,进而充分利用内存带宽的方法;本专利技术使用静态内存空间作为写入与读出缓存,使其可以弥补频率差或随机内存本身延迟的的缺陷,提高主控端总线利用率。尽管已经示出和描述了本专利技术的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本专利技术的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本专利技术的范围由所附权利要求及其等同物限定。本文档来自技高网...

【技术保护点】
1.一种有效利用内存带宽的方法, 包括主控芯片(1),其特征在于:所述主控芯片(1)内设有随机储存控制模块(2),所述随机储存控制模块(2)内设有写入单元(3)和读取单元(4),所述写入单元(3)和读取单元(4)分别连接随机储存组件(5),还包括第一写入缓存(6)、第二写入缓存(7)、第一读取缓存(8)和第二读取缓存(9),所述第一写入缓存(6)、第二写入缓存(7)分别连接写入单元(3),所述第一读取缓存(8)和第二读取缓存(9)分别连接读取单元(4)。/n

【技术特征摘要】
1.一种有效利用内存带宽的方法,包括主控芯片(1),其特征在于:所述主控芯片(1)内设有随机储存控制模块(2),所述随机储存控制模块(2)内设有写入单元(3)和读取单元(4),所述写入单元(3)和读取单元(4)分别连接随机储存组件(5),还包括第一写入缓存(6)、第二写入缓存(7)、第一读取缓存(8)和第二读取缓存(9),所述第一写入缓存(6)、第二写入缓存(7)分别连接写入单元(3),所述第一读取缓存(8)和第二读取缓存(9)分别连接读取单元(4)。


2.根据权利要求1所述的一种有效利用内存带宽的方法...

【专利技术属性】
技术研发人员:陈育鸣李庭育魏智汎洪振洲
申请(专利权)人:江苏华存电子科技有限公司
类型:发明
国别省市:江苏;32

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

1