[发明专利]一种多主芯片融合性产品的存储优化方法及系统有效
申请号: | 201810951251.6 | 申请日: | 2018-08-21 |
公开(公告)号: | CN109254728B | 公开(公告)日: | 2021-09-21 |
发明(设计)人: | 吴开钢;翟放;陈文淼 | 申请(专利权)人: | 广东九联科技股份有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F9/4401 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 叶新平 |
地址: | 516025 广东省惠州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 芯片 融合 产品 存储 优化 方法 系统 | ||
本发明涉及存储优化技术领域,具体公开了一种多主芯片融合性产品的存储优化方法及系统,所述方法包括步骤:在产品主设备的存储芯片中划分出存储共享区;将产品从设备的存储芯片中除bootloader以外的程序都迁移到所述存储共享区。将所述产品从设备的bootloader引导过程改为通过网络技术获取在所述产品主设备的存储芯片共享的程序;引导所述产品从设备启动。本发明的有益效果在于:把产品的各从设备中除bootloader以外的全部文件迁移到主设备的nand flash中存储,主设备通过网络将各从设备所需的文件共享给对应的从设备,各设备的bootloader在引导启动的过程中通过网络获取所需文件,而不是通过读取自身的nor flash,如此便可以使用容量较小的nor flash,产品的硬件成本得到大幅度降低。
技术领域
本发明涉及存储优化技术领域,尤其涉及一种多主芯片融合性产品的存储优化方法及系统。
背景技术
在目前的多主芯片融合性产品中,主流的存储方式为:各个设备模块各有其存储芯片,存储空间相互独立,更具体的内存划分情况参见说明书附图1。对于机顶盒来说,一般情况下解码器的存储芯片类型是nand flash,其存储容量超过4G,而像路由等设备的存储芯片多是nor flash,容量在16M以上,而容量越大,价格越高。众所周知的是,相对于nandflash来说,nor flash价格实在昂贵。
发明内容
本发明提供一种多主芯片融合性产品的存储优化方法及系统,解决的技术问题,现有多采用nor flash的多主芯片融合性产品中,其存储空间相互独立,总体上使用了容量较大的nor flash,成本较高。
为解决以上技术问题,本发明提供一种多主芯片融合性产品的存储优化方法,包括以下步骤:
S1.在产品主设备的存储芯片中划分出存储共享区;
S2.将产品从设备的存储芯片中除bootloader以外的程序都迁移到所述存储共享区。
S3.将所述产品从设备的bootloader引导过程改为通过网络技术获取在所述产品主设备的存储芯片共享的程序;
S4.引导所述产品从设备启动。
进一步地,在所述步骤S1中,所述存储共享区位于所述产品主设备的nand flash中,所述nand flash除存储共享区外还包括用户空间区;所述产品主设备除所述nandflash外,还设有能够直接被产品CPU访问的nor flash。
更进一步地,所述步骤S4包括:
S4-1.所述产品主设备通电,硬件初始化;
S4-2.产品CPU访问所述产品主设备的nor flash,运行其中的bootloader;
S4-3.bootloader引导操作系统内核启动,相继启动必要的服务;
S4-4.启动网络文件系统服务,通过nfs和samba将所述产品从设备所需的文件进行共享;
S4-5.所述产品从设备通电,硬件初始化;
S4-6.所述产品从设备访问各自的nor flash,运行各自的bootloader;
S4-7.所述产品从设备通过网络从所述产品主设备的nand flash中获取自身需要的内核和引导文件,用所述引导文件引导其内核启动。
进一步地,所述产品从设备在运行期间所需的除bootloader以外的全部文件都通过网络从所述产品主设备的nand flash中获取。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东九联科技股份有限公司,未经广东九联科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810951251.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种嵌入式设备的自我修复方法
- 下一篇:一种对象存储的方法和装置