[发明专利]RTL电路综合中的资源共享方法及其系统有效
申请号: | 201510231066.6 | 申请日: | 2015-05-07 |
公开(公告)号: | CN104809302B | 公开(公告)日: | 2018-04-13 |
发明(设计)人: | 余建德;谢敏 | 申请(专利权)人: | 上海安路信息科技有限公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 上海一平知识产权代理有限公司31266 | 代理人: | 须一平,居瓅 |
地址: | 200437 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | rtl 电路 综合 中的 资源共享 方法 及其 系统 | ||
1.一种寄存器传输级RTL电路综合中的资源共享方法,其特征在于,该方法包括以下步骤:
遍历RTL电路中的每个逻辑器件,并判断所述逻辑器件与驱动该逻辑器件的各器件所组成的电路模块是否符合资源共享条件,其中该资源共享条件包括驱动所述逻辑器件的各器件中具有至少两个组合逻辑器件并且所述至少两个组合逻辑器件的器件类型相同;
若所述电路模块符合资源共享条件,判断所述逻辑器件是否具有能够标准化为与所述至少两个组合逻辑器件的器件类型相同的组合逻辑器件的输入端线网;
若所述逻辑器件具有能够标准化为与所述至少两个组合逻辑器件的器件类型相同的组合逻辑器件的输入端线网,则将所述输入端线网标准化为与所述至少两个组合逻辑器件的器件类型相同的组合逻辑器件,并对器件类型相同的组合逻辑器件进行资源共享以替代所述电路模块。
2.根据权利要求1所述的RTL电路综合中的资源共享方法,其特征在于,所述资源共享条件还包括以下条件:
所述逻辑器件是多路选择器;
驱动所述逻辑器件的组合逻辑器件的所有输出端不驱动该逻辑器件之外的各器件;
与组合逻辑器件连接的所述逻辑器件的输入端仅由该组合逻辑器件驱动;
器件类型相同的组合逻辑器件的输出端与所述逻辑器件的输入端连接的各数据线相同并且连接方式相同。
3.根据权利要求2所述的RTL电路综合中的资源共享方法,其特征在于,对器件类型相同的组合逻辑器件进行资源共享以替代所述电路模块的步骤中包括以下子步骤:
遍历所述器件类型相同的组合逻辑器件中的第一组合逻辑器件的所有输入端,并判断该第一组合逻辑器件的每个输入端的输入与各器件类型相同的组合逻辑器件的相应输入端的输入是否完全相同;
若不完全相同,则对于与各器件类型相同的组合逻辑器件的相应输入端的输入不同的该第一组合逻辑器件的第一输入端添加一个新的多路选择器,所述新的多路选择器的各输入端分别对应于该第一组合逻辑器件的第一输入端和各器件类型相同的组合逻辑器件的相应于该第一组合逻辑器件的第一输入端的输入端,所述新的多路选择器的输出端与该第一组合逻辑器件的第一输入端连接并且将所述逻辑器件的信号选择端作为所述新的多路选择器的信号选择端,将该第一组合逻辑器件的输出端替代各器件类型相同的组合逻辑器件的输出端与所述逻辑器件的相应输入端连接并删除各器件类型相同的组合逻辑器件;
若完全相同,则将该第一组合逻辑器件的输出端替代各器件类型相同的组合逻辑器件的输出端与所述逻辑器件的相应输入端连接并删除各器件类型相同的组合逻辑器件。
4.根据权利要求3所述的RTL电路综合中的资源共享方法,其特征在于,将该第一组合逻辑器件的输出端替代各器件类型相同的组合逻辑器件的输出端与所述逻辑器件的相应输入端连接并删除各器件类型相同的组合逻辑器件的子步骤后还包括以下子步骤:
判断驱动所述逻辑器件的所有器件是否为器件类型相同的组合逻辑器件,若是,则删除该逻辑器件并将所述第一组合逻辑器件的输出端作为该逻辑器件的输出端。
5.根据权利要求1至4中任一项所述的RTL电路综合中的资源共享方法,其特征在于,在对器件类型相同的组合逻辑器件进行资源共享以替代所述电路模块的步骤前还包括以下步骤:
根据符合资源共享条件的电路模块构建未经资源共享的电路结构体和经资源共享的电路结构体;
计算所述未经资源共享的电路结构体和经资源共享的电路结构体的电路面积并判断经资源共享的电路结构体的电路面积是否小于未经资源共享的电路结构体的电路面积;
若经资源共享的电路结构体的电路面积小于未经资源共享的电路结构体的电路面积,则对器件类型相同的组合逻辑器件进行资源共享以替代所述电路模块;
若经资源共享的电路结构体的电路面积大于未经资源共享的电路结构体的电路面积,则不对器件类型相同的组合逻辑器件进行资源共享以替代所述电路模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海安路信息科技有限公司,未经上海安路信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510231066.6/1.html,转载请声明来源钻瓜专利网。