[发明专利]一种FPGA存储器推断方法及装置有效
申请号: | 201610808450.2 | 申请日: | 2016-09-07 |
公开(公告)号: | CN106383938B | 公开(公告)日: | 2020-01-10 |
发明(设计)人: | 张云哲;耿嘉;樊平 | 申请(专利权)人: | 京微齐力(北京)科技有限公司 |
主分类号: | G06F30/34 | 分类号: | G06F30/34 |
代理公司: | 11309 北京亿腾知识产权代理事务所(普通合伙) | 代理人: | 陈霁 |
地址: | 100083 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种FPGA存储器推断方法及装置,本发明实施例所提供的方法包括:将根据用户RTL综合成的网表中的每个存储器实例用网线进行标识,而后通过网线寻找与之存在连接关系的读口/写口、周边逻辑资源,从而对周边逻辑资源进行扩展,以得到完整的存储器实例表示;再对存储器的端口个数、初始值、工作模式进行推断,获得推断结果;将完整的存储器实例进行高层映射,获得高层映射结果,以及根据地址总线宽度、数据总线宽度和芯片中的RAM原语确定拆分策略,获得拆分结果;根据拆分结果和高层映射结果完成对存储器实例的工艺映射。本发明实施例提供了存储器推断的标准操作流程,操作流程简单清晰,各步骤任务明确,可操作性强,应用范围广泛。 | ||
搜索关键词: | 一种 fpga 存储器 推断 方法 装置 | ||
【主权项】:
1.一种FPGA存储器推断方法,其特征在于,所述方法包括:/n将用户RTL综合成网表,所述网表中每块存储器实例分别用网线进行标识,所述网线与读口/写口、周边逻辑资源连接;/n遍历所述网表,获取用于标识所述存储器实例的网线,并获取与所述网线连接的读口/写口;/n扩展所述读口/写口的周边逻辑资源,完成对所述存储器实例的扩展;/n推断所述存储器实例的端口个数、初始值以及工作模式,获得推断结果;其中,所述工作模式包括先写模式、先读模式和/或写保持模式,所述先写模式,为在输入存储器的写使能信号有效时,采用输入的值作为存储器的输出值;所述先读模式,为在输入存储器的写使能信号有效时,采用存储器存储的值作为输出值;所述写保持模式,为在输入存储器的写使能信号有效时,输出值保持不变,不受输入值的影响;/n根据所述推断结果对所述存储器实例进行高层映射,获得高层映射结果,以及对所述存储器实例进行拆分,获得拆分结果;进行所述高层映射和进行所述拆分不存在先后顺序的约束;/n根据所述拆分结果和所述高层映射结果完成对所述存储器实例的工艺映射。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于京微齐力(北京)科技有限公司,未经京微齐力(北京)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610808450.2/,转载请声明来源钻瓜专利网。