[发明专利]用于嵌入式系统选择内存颗粒相位的方法在审
申请号: | 202310146860.5 | 申请日: | 2023-02-08 |
公开(公告)号: | CN116185888A | 公开(公告)日: | 2023-05-30 |
发明(设计)人: | 张令;叶丰;应屹航;潘智华 | 申请(专利权)人: | 杭州国芯科技股份有限公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02;G06F13/16 |
代理公司: | 杭州君度专利代理事务所(特殊普通合伙) 33240 | 代理人: | 邬赵丹 |
地址: | 310012 浙江省杭州市文*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 嵌入式 系统 选择 内存 颗粒 相位 方法 | ||
本发明公开了用于嵌入式系统选择内存颗粒相位的方法。现有内存颗粒配置方案稳定性差、成本高。boot启动后读取非易失性存储设备中存储的读写相位参数最优值,将参数最优值配置到内存颗粒控制器,启动设备。如果读取不到最优值,则启动相位探测。相位探测首先用内存颗粒读相位参数范围的中间值进行读写取数据测试,如果读写取成功,则向中间值两侧逐级探测左右边界,如果不成功,则先向一侧探测左右边界,如果达到最小参数仍未探测到,则向另一侧探测左右边界。取读写相位左右边界参数的平均值作为读写相位参数最优值,并写入非易失性存储设备。本发明避免了项目初期大量的内存颗粒测试工作,也规避了不稳定隐患,后期维修更换更加方便。
技术领域
本发明属于嵌入式系统技术领域,具体涉及一种用于嵌入式系统选择内存颗粒相位的方法。
背景技术
内存颗粒,即动态随机存取存储器(DRAM),属于易失性储存的一种,断电之后就会丢失数据,不会持久化保持。
内存颗粒主要完成作储存工作。常常说计算机就是0和1的计算,内存芯片内面的电容器和晶体管就是充当这样运算角色。当电容器充满电子的时就是代表1或者代表0,而晶体管则代表开关可以让控制电路读取或改变电容器的状态。
一个电容器和一个晶体管组成一对叫储存单元,需要周期性补充电子保持状态故称“动态”存储器,即内存颗粒。内存颗粒包括同步动态存储器(SDRAM)和各种类型双倍数据速率动态存储器(DDRAM)。
嵌入式系统一般配置一颗内存颗粒,为嵌入式软件提供运行时的存储空间。内存颗粒的稳定行决定了嵌入式软件的稳定性,内存颗粒又有各种参数可以进行配置,以满足不同嵌入式开发环境下稳定运行的要求。
影响内存颗粒运行稳定性的相关参数包括:OEM,ODT,读相位,写相位。其中读相位和写相位是最可能需要调整的。相同型号的不同内存颗粒之间,不同型号的内存颗粒之间,都存在读相位和写相位的区别。因此如何尽可能兼容不同内存颗粒的读相位,写相位需求是一个难点。传统方案主要有两种:方案1.在项目开始时指定几款备选内存颗粒,通过眼图测试和相位测试确定一组读相位和写相位,使之能够满足所有备选颗粒的要求;方案2.采用带有自动适应读写相位的内存控制器。
传统方案1缺陷在于无法完全适应所有型号的颗粒,即使是同一型号内存颗粒也会在不同个体间存在读写相位差异,这就导致整机方案稳定性风险。另外,该方案还导致大量的测试成本。传统方案2缺陷在于具备自动适应读写相位的内存控制器都比较昂贵,会导致整机成本上升,很多嵌入式领域为了成本考虑不会考虑。
发明内容
本发明的目的就是针对现有技术的不足,提供一种用于嵌入式系统选择内存颗粒相位的方法,在不增加硬件成本下,能够自适应内存颗粒读写相位,提升系统稳定性,节省了大量人力和测试时间。
本发明方法具体如下:
步骤(1)设备上电,boot启动,boot读取非易失性存储设备中存储的读相位参数最优值PR和写相位参数最优值PW,如果读取失败,执行步骤(2),否则执行步骤(4)。
步骤(2)启动相位探测,获取内存颗粒读、写相位参数最优值,具体是:
(2-1)获取内存颗粒读相位参数范围A~B的中间值A和B为自然数,[·]表示取整;利用读相位参数中间值C进行读取数据测试,如果读取数据成功,执行步骤(2-2)~(2-7),否则执行步骤(2-8);
(2-2)利用读相位参数C-S进行读取数据测试,如果读取数据成功,执行步骤(2-3),否则C-S即为读相位左边界参数L;S为设定的读相位参数步进量,S=0.1~0.5;
(2-3)利用读相位参数C-2×S进行读取数据测试,如果读取数据成功,执行步骤(2-4),否则C-2×S即为读相位左边界参数L;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州国芯科技股份有限公司,未经杭州国芯科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310146860.5/2.html,转载请声明来源钻瓜专利网。