[发明专利]流水线划分及模块并行优化的C-to-RTL综合方法有效
申请号: | 201310016195.4 | 申请日: | 2013-01-16 |
公开(公告)号: | CN103092573A | 公开(公告)日: | 2013-05-08 |
发明(设计)人: | 李双辰;刘勇攀;杨华中;何鑫宇 | 申请(专利权)人: | 清华大学 |
主分类号: | G06F9/38 | 分类号: | G06F9/38 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王莹 |
地址: | 100084 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及硬件设计自动化技术领域,具体涉及一种流水线划分及模块并行优化的C-to-RTL综合方法。对于硬件设计而言,流水线和并行的结构是提高硬件性能的两个最有效手段;而本发明的一种流水线划分及模块并行优化的C-to-RTL综合方法,通过在C-to-RTL综合过程中,同时对流水线划分及模块并行进行优化,使得在用户给定的系统性能约束条件后,即可得到最优化的流水线划分和模块并行的设计;同时,相比于采用两个优化过程分步优化的方法,本发明的方法保证了全局的最优性。因此,本发明增强了C-to-RTL综合技术实用性以及适用范围,为硬件设计提供有力的技术支持。 | ||
搜索关键词: | 流水线 划分 模块 并行 优化 to rtl 综合 方法 | ||
【主权项】:
一种流水线划分及模块并行优化的C‑to‑RTL综合方法,其特征在于,包括步骤:S1.分别综合C程序中每一个待综合函数并获取综合后函数参数;S2.设定优化目标及约束条件;S3.结合所述函数参数以及优化目标和约束条件,确定流水线模块划分以及模块并行程度;S4.综合流水线划分后得到模块并根据所述模块并行程度进行模块并行;S5.将并行的各个模块连接为整体系统。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310016195.4/,转载请声明来源钻瓜专利网。