[发明专利]一种兼容多种DDR型号和容量的软件实现方法在审
申请号: | 202110833473.X | 申请日: | 2021-07-23 |
公开(公告)号: | CN113590206A | 公开(公告)日: | 2021-11-02 |
发明(设计)人: | 唐华 | 申请(专利权)人: | 深圳品网科技有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401;G06F9/445 |
代理公司: | 中山市科企联知识产权代理事务所(普通合伙) 44337 | 代理人: | 杨立铭 |
地址: | 518101 广东省深圳市宝安区西乡街道*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 兼容 多种 ddr 型号 容量 软件 实现 方法 | ||
本发明提供的一种兼容多种DDR型号和容量的软件实现方法,包括以下步骤:分别侦测硬件CPU管脚上面多个GPIO的电平,并分别单独生成二进制数字,以该二进制数字为各类别的ID;根据该ID为各类别建立分支,写针对该ID对应的DDR的型号、容量的配置以及相关Training适应;适应完成后为各类别分别单独产生一个Training文件来适配该ID的DDR型号和容量。用一版软件可以兼容多种DDR型号和容量的实现,简便防呆。
技术领域
本发明属于电子产品软件应用技术领域,尤其涉及一种兼容多种DDR型号和容量的软件实现方法。
背景技术
目前在电子产品中,在DDR板载设计中,一种DDR型号+容量配置只有一个软件文件对应,不同的配置刷不同的软件,也有插槽设计,可以做到不同的DDR容量的条子插到板子上自动识别,都是标准的SO-DIMM或者DIMM设计,通过在DDR条子上放一个SPD ROM来存储DDR的配置信息,在主板驱动的时候,BIOS底层软件读取SPD信息,配置到BIOS软件里面,达到不同的条子都能识别到容量。DDR板载的设计,一种DDR型号+容量配置只有一个软件文件对应,会造产生很多种DDR版本,对软件的管控就花费很大的精力和人力,这样还容易刷错,刷错的结果,要不显示容量出错,大多会造成不开机,出现这种的后果就是需要返工,返工需要花费很大的人力和费用,还会造成更多的不良,并且影响交期,后果相当严重。
SO-DIMM和DIMM插槽设计虽然能兼容一些不同的容量,但是兼容不了不同的DDR颗粒类型和型号,存在局限性,只能兼容同类型的DDR条子的不同容量。另外SO-DIMM和DIMM占用空间比较大,也比较高。在电子产品便携化,轻薄化的趋势下,就没办法缩小产品的空间,降低产品的厚度。
发明内容
鉴于上述现有技术的不足之处,本发明的目的在于提供兼容多种DDR型号和容量的软件实现方法,旨在解决现有技术兼容不了不同的DDR颗粒类型和型号,存在局限性的问题。
为了达到上述目的,本发明采取了以下技术方案:
一种兼容多种DDR型号和容量的软件实现方法,包括以下步骤:
分别侦测硬件CPU管脚上面多个GPIO的电平,并分别单独生成二进制数字,以该二进制数字为各类别的ID;
根据该ID为各类别建立分支,写针对该ID对应的DDR的型号、容量的配置以及相关Training适应;
适应完成后为各类别分别单独产生一个Training文件来适配该ID的DDR型号和容量。
优选的,所述硬件为多种型号的内置屏幕。
优选的,所述硬件为多种型号的WIFI。
优选的,所述硬件为多种型号的触摸屏。
优选的,所述硬件为多种型号的电池。
与现有技术相比,本发明的有益效果:
本发明提供的一种兼容多种DDR型号和容量的软件实现方法,包括以下步骤:分别侦测硬件CPU管脚上面多个GPIO的电平,并分别单独生成二进制数字,以该二进制数字为各类别的ID;根据该ID为各类别建立分支,写针对该ID对应的DDR的型号、容量的配置以及相关Training适应;适应完成后为各类别分别单独产生一个Training文件来适配该ID的DDR型号和容量。用一版软件可以兼容多种DDR型号和容量的实现,简便防呆。
附图说明
图1为本发明的流程框图。
具体实施方式
为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳品网科技有限公司,未经深圳品网科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110833473.X/2.html,转载请声明来源钻瓜专利网。