[发明专利]RAM资源分配方法有效

专利信息
申请号: 201711275021.4 申请日: 2017-12-06
公开(公告)号: CN107894922B 公开(公告)日: 2020-08-28
发明(设计)人: 尹文芹;褚惠芬;贾红;程显志;陈维新;韦嶔 申请(专利权)人: 西安智多晶微电子有限公司
主分类号: G06F9/50 分类号: G06F9/50
代理公司: 西安嘉思特知识产权代理事务所(普通合伙) 61230 代理人: 刘长春
地址: 710075 陕西省西安*** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: ram 资源 分配 方法
【说明书】:

发明涉及数据存储领域,具体涉及一种RAM资源分配方法,包括如下步骤:(a)获取第一数据位宽和第一地址深度;(b)根据所述第一数据位宽、所述第一地址深度判断容量是否溢出,若溢出则拼接分配;否则分配1个嵌入内存块。本发明实施例允许需求数据容量超过嵌入内存块的限制,可以满足较大数据位宽以及较深地址深度的RAM使用,自动计算分配的嵌入内存块、REG资源块、LUT资源快的数量,稳定可靠。

技术领域

本发明属于数据存储领域,具体涉及一种RAM资源分配方法。

背景技术

随机存取存储器(random access memory,RAM)又称作“随机存储器”,是与CPU直接交换数据的内部存储器,也叫主存(内存)。它可以随时读写,而且速度很快,通常作为操作系统或其他正在运行中的程序的临时数据存储媒介。存储单元的内容可按需随意取出或存入,且存取的速度与存储单元的位置无关的存储器。这种存储器在断电时将丢失其存储内容,故主要用于存储短时间使用的程序。FPGA中内嵌的块RAM可以大大拓展FPGA的应用范围和灵活性,除了块RAM,还可以将FPGA中的REG和LUT灵活地配置为RAM结构,芯片内部块RAM的数量是选择芯片的一个重要因素。

现有技术中,单片块RAM可以根据需要改变其位宽和深度,但需要满足两个原则,首选,修改后的容量(位宽和深度)不能大于单片块RAM容量的最大值,其次,位宽不能超过36bit。当需求的数据容量较大时,如果配置的容量大于上述两个原则,则是不被允许的。因此,现有技术的RAM配置方式已经远远不能满足用户需求。因此,给出一种根据需求的数据容量灵活配置RAM的容量已经成为研究的重点问题。

发明内容

为了解决现有技术中存在的上述问题,本发明提供了一种RAM资源分配方法。本发明要解决的技术问题通过以下技术方案实现:

一种RAM资源分配方法,包括如下步骤:

(a)获取第一数据位宽和第一地址深度;

(b)根据所述第一数据位宽、所述第一地址深度判断容量是否溢出,若溢出则拼接分配;

若否,则分配1个嵌入内存块。

上述的RAM资源分配方法,所述第一数据位宽包括:输入数据位宽和输出数据位宽;所述第一地址深度包括:输入地址深度和输出地址深度。

上述的RAM资源分配方法,所述输入数据位宽与所述输出数据位宽的比值为2n或者n为大于等于0的整数。

上述的RAM资源分配方法,根据所述第一数据位宽、所述第一地址深度判断数据是否溢出包括:

(x1)根据所述输入数据位宽和所述输出数据位宽计算第二数据位宽;

(x2)根据所述输入地址深度和所述输出地址深度计算第二地址深度;

(x3)根据所述第二数据位宽和所述第二地址深度计算总需求容量;

(x4)若所述第二数据位宽超过第一阈值并且所述总需求容量大于第三阈值或者所述第二地址深度超过第二阈值并且所述总需求容量大于第三阈值,则溢出;否则未溢出。

上述的RAM资源分配方法,所述第一阈值为所述嵌入内存块数据位宽的最大值,所述第二阈值为所述嵌入内存块地址深度的最大值,所述第三阈值为所述嵌入内存块总容量的最大值。

上述的RAM资源分配方法,所述拼接分配包括:

(y1)根据所述第二数据位宽和所述第二地址深度计算余量;

(y2)根据所述余量计算各拼接资源块的个数。

上述的RAM资源分配方法,步骤(y1)包括:

(y11)根据所述第二数据位宽计算数据余量;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安智多晶微电子有限公司,未经西安智多晶微电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201711275021.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top