[发明专利]基于寄存器重定时的多流水级时序电路再综合操作方法有效
申请号: | 201811587490.4 | 申请日: | 2018-12-25 |
公开(公告)号: | CN109815545B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 李鹏;李运娣;郭小波 | 申请(专利权)人: | 河南工程学院 |
主分类号: | G06F30/34 | 分类号: | G06F30/34 |
代理公司: | 郑州优盾知识产权代理有限公司 41125 | 代理人: | 张真真;栗改 |
地址: | 451191 河南*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提出了一种基于寄存器重定时的多流水级时序电路再综合操作方法,其步骤为:利用FPGA设计流程将硬件描述语言产生查找表电路;初始化查找表时序电路各流水级的时间裕量;利用查找表电路划分锥集方法从输入端口开始向输出端口方向依次选择查找表锥集电路;对查找表锥集电路进行再综合操作:如果锥集电路未跨越寄存器,应用查找表再综合操作方法处理;如果锥集跨越寄存器,查找表电路进行分类;依据时间裕量对再综合后的电路取舍判断。本发明利用时序电路流水线设计中的时间裕量,在关键路径时延约束下更大限度的为查找表再综合提供优化方案,优化后的电路占用资源更少,结构更为简单,大量减少后续FPGA装箱、布局、布线阶段的工作量。 | ||
搜索关键词: | 基于 寄存 器重 定时 流水 时序电路 综合 操作方法 | ||
【主权项】:
1.一种基于寄存器重定时的多流水级时序电路再综合操作方法,其特征在于,其步骤如下:步骤一:利用FPGA设计流程将用户设计的硬件描述语言经过逻辑综合和映射阶段处理产生查找表电路;步骤二:初始化查找表时序电路各流水级的时间裕量:利用多输入多输出查找表时序电路的时间裕量计算方法对查找表时序电路中各流水级和其内部路径的时间裕量进行计算;步骤三:利用查找表电路划分锥集方法从输入端口开始向输出端口方向依次选择查找表锥集电路;步骤四:对查找表锥集电路进行再综合操作:(1)如果锥集电路未跨越寄存器,则将步骤二产生的查找表锥集电路应用查找表再综合操作方法进行处理;(2)如果锥集跨越寄存器,可针对电路查找表特点进行分类处理;步骤五:依据时间裕量对再综合后的电路进行取舍判断:如果当前流水级可用时间裕量为负,舍弃步骤四的再综合方案;如果当前流水级可用时间裕量为正,采用步骤四的再综合方案。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河南工程学院,未经河南工程学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811587490.4/,转载请声明来源钻瓜专利网。