[发明专利]一种高层次综合工具中的多操作数加法优化方法及系统有效
申请号: | 201611009866.4 | 申请日: | 2016-11-16 |
公开(公告)号: | CN106682258B | 公开(公告)日: | 2020-04-24 |
发明(设计)人: | 王自鑫;陈弟虎;衣杨;张晓强 | 申请(专利权)人: | 中山大学 |
主分类号: | G06F30/343 | 分类号: | G06F30/343 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 胡辉 |
地址: | 510275 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种高层次综合工具中的多操作数加法优化方法及系统,该方法步骤包括:获取电路设计的高层次功能描述,进而得到该电路设计所包含的运算操作以及操作数;分析上述运算操作,判断是否出现3个或3个以上的操作数连续相加,若是继续执行下面,否则结束;读取用户配置文件中的优化目标并根据优化目标建立压缩树,并保存压缩树信息;根据压缩树信息生成可综合的压缩树HDL代码。本发明可以在高层次综合阶段,根据用户配置文件中的优化目标进行多操数加法的设计空间优化,有助于生成性能更优的多操作数加法电路和提升高层次综合工具的性能。本发明作为一种高层次综合工具中的多操作数加法优化方法及系统可广泛应用于计算机与电路设计领域。 | ||
搜索关键词: | 一种 高层次 综合 工具 中的 作数 加法 优化 方法 系统 | ||
【主权项】:
一种高层次综合工具中的多操作数加法优化方法,其特征在于:包括有以下步骤:A、获取电路设计的高层次功能描述,进而得到该电路设计所包含的运算操作以及操作数;B、判断步骤A中得到的运算操作是否出现3个或3个以上的操作数连续相加,若是,则载入加法优化处理单元,并进入步骤C执行此处理单元,反之则结束;C、读取用户配置文件中的优化目标数据,根据优化目标数据建立压缩树,并保存压缩树信息;D、根据步骤C中保存的压缩树信息生成可综合压缩树HDL代码。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中山大学,未经中山大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611009866.4/,转载请声明来源钻瓜专利网。
- 上一篇:一种汽车零部件连续式清洗机
- 下一篇:一种拉拔模超声波清洗装置