【技术实现步骤摘要】
存储器控制系统与存储器控制方法
[0001]本专利技术是关于存储器控制系统,尤其是利用神经网络模型来自动调节存取存储器调度的存储器控制系统与存储器控制方法
。
技术介绍
[0002]现有的存储器控制器常使用决策树
(decision tree)
的概念来调整存取存储器的调度
(scheduling)
,以具有较好的稳定性以及可预测性
。
然而,决策树的设置方式需通过固件来根据已知的条件更新决策条件
。
如此,上述的存储器控制器无法即时地优化对延迟时间较为敏感的装置的性能
。
技术实现思路
[0003]在一些实施方面中,本专利技术的目的之一为
(
但不限于
)
提供一种利用神经网络模型来自动调节存取调度的存储器控制系统与方法
。
[0004]在一些实施方面中,存储器控制系统包含前端电路系统
、
流量调度电路系统以及后端电路系统
。
前端电路系统用于接收从多个装置发出的多个存取请求并根据多个控制信号调整该些装置存取一存储器的顺序
。
流量调度电路系统用于基于该些存取请求产生多个流量数据,并基于一神经网络模型与一预设规则分析该些流量数据,以确定该些控制信号
。
后端电路系统用于根据该些控制信号调整该存储器的工作调度
。
[0005]在一些实施方面中,存储器控制方法包含下列操作:分别经由多个连接端口接收从 ...
【技术保护点】
【技术特征摘要】
1.
一种存储器控制系统,包含:一前端电路系统,用于接收从多个装置发出的多个存取请求,并根据多个控制信号调整所述多个装置存取一存储器的顺序;一流量调度电路系统,用于基于所述多个存取请求产生多个流量数据,并基于一神经网络模型与一预设规则分析所述多个流量数据,以确定所述多个控制信号;以及一后端电路系统,用于根据所述多个控制信号调整所述存储器的工作调度
。2.
根据权利要求1所述的存储器控制系统,其中所述前端电路系统经由一连接端口耦接至所述多个装置中的一第一装置以接收所述多个存取请求中的多个第一请求,且所述流量调度电路系统用于在所述第一装置收到对于所述多个第一请求中的一对应第一请求的回应时,记录所述多个第一请求中的所述对应第一请求的一延迟时间以及所述多个第一请求中的剩余第一请求的一数量,并基于所述延迟时间与所述数量产生所述多个流量数据中对应于所述连接端口的一第一数据
。3.
根据权利要求2所述的存储器控制系统,其中所述第一数据包含多个第一信号模式以及多个第二信号模式,所述流量调度电路系统用于根据所述延迟时间的长度调整所述多个第一信号模式,并根据所述数量的大小调整所述多个第二信号模式
。4.
根据权利要求3所述的存储器控制系统,其中所述多个第一信号模式分别对应于不同时间长度,且所述多个第二信号模式分别对应于不同数值
。5.
根据权利要求3所述的存储器控制系统,其中所述流量调度电路系统用于定期地根据所述延迟时间的长度选择性地调整所述多个第一信号模式中的一个第一信号模式所对应的一特定比特,并定期地基于所述特定比特平移所述多个第一信号模式中的每一个第一信号模式的所有比特,以更新所述第一数据
。6.
根据权利要求5所述的存储器控制系统,其中所述特定比特用来更新所述多个第一信号模式中的所述第一信号模式的一最高有效比特
。7...
【专利技术属性】
技术研发人员:赖奇劭,史旭冬,
申请(专利权)人:瑞昱半导体股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。