[发明专利]一种反相器消除的方法有效

专利信息
申请号: 201210037365.2 申请日: 2012-02-17
公开(公告)号: CN103259531A 公开(公告)日: 2013-08-21
发明(设计)人: 樊平;耿嘉 申请(专利权)人: 京微雅格(北京)科技有限公司
主分类号: H03K19/20 分类号: H03K19/20
代理公司: 北京亿腾知识产权代理事务所 11309 代理人: 陈霁
地址: 100473 北京市大兴区北京*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 反相器 消除 方法
【说明书】:

技术领域

发明涉及FPGA领域,尤其涉及一种优化FPGA的方法。 

背景技术

FPGA(Field Programmable Gates Array,现场可编程门阵列)是一种可编程逻辑器件,在内部具有门阵列构成的查找表,通过该查找表可实现逻辑函数功能。FPGA具有可编程和快速成品的特性。FPGA不仅适用于电信市场等对速度、性能要求很高的传统领域,也应用到包括高端消费类电子、HDTV、PDA、医疗的更广泛的领域中。 

在FPGA的设计过程中需要进行综合、布局、布线。综合是完成从RTL代码到门级电路的转换。门级电路最终由查找表来实现。往往,在综合实现时反相器的出现频度和数量均很高。如果反相器不能被吸收到其它门级电路的查找表中,则必须单独实现为一个查找表。由此消耗了过多的资源,影响电路性能。 

发明内容

本发明提供能够解决上述问题的方案。 

本发明实施例提供一种可编程器件的优化方法。该方法包括:在映射后网表中查找反相器以及与之相邻的逻辑电路;将反相器吸收到该逻辑电路中。 

本发明实施例能够有效提高FPGA的面积利用率。 

附图说明

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。附 图中, 

图1示意了本发明第一实施例的优化方法; 

图2是根据本发明第二实施例的加法链的示意图; 

图3是根据本发明第三实施例的示意图; 

图4是根据本发明第四实施例的示意图; 

图5是根据本发明第五实施例的示意图; 

图6是根据本发明第六实施例的示意图。 

具体实施方式

根据本发明实施例,可以在映射后的网表中查找反相器以及与之相邻的的逻辑电路,并且将反相器吸收到所述逻辑电路中。由此,提高了面积利用率。 

图1示意了本发明第一实施例的优化方法。如图1的左半部所示,一个信号A输入两个相继的反相器102和104,然后分为两个输出信号B和C。根据本发明的实施例,可以将该电路结构优化为如右半部分所示的电路结构:输入信号A分为两个输出信号B和C。 

图2是根据本发明第二实施例的加法链的示意图。图2的左半部示意了一个电路结构,其输入信号为A,分别输入到两个并行的反相器202和204的输入端,反相器202的输出分为两个信号B和C。反相器204的输出分为两个信号D和E。 

根据本发明实施例,可以将上述电路结构优化为如右半部所示的电路结构:信号A输入到反相器212,然后该反相器输出同样的信号B、C、D、E。 

图3是根据本发明第三实施例的示意图。如图3的左半部所示,电路结构包括一个LUT314,该LUT314的输出端和反相器312的输入端相连。该反相器312的输出端同时提供信号B和C。 

根据本发明实施例,可以将LUT314改造,将反相器312吸收到LUT314中,由此形成一个全新的LUT324,该LUT324的掩模和LUT314相比有所改 变。该LUT324直接提供输出信号B和C。如图的右半部所示。 

图4是根据本发明第四实施例的示意图。如图4的左半部所示,电路结构包括一个LUT414,该LUT414之前连接有一个反相器412。反相器412的输入信号为A,经反相器412反相后输入LUT414的F0输入端。LUT414的输出端DX同时提供信号B和C。 

根据本实施例,将LUT414改造,将反相器412吸收到LUT414中,由此形成一个全新的LUT424。该LUT424的掩模和LUT414相比有所改变。输入信号直接经输入端F0输入该LUT,并且该LUT经DX输出端直接提供输出信号B和C。如图的右半部所示。 

图5是根据本发明第五实施例的示意图。如图5的左上部所示,电路结构包括两个LUT,LUT514和LUT516。LUT514和516之前连接有同一个反相器512。反相器512的输入信号为A,经反相器512反相后分别输入LUT514的F0输入端和LUT516的F1输出端。LUT514经其输出端DX同时提供信号B和C。LUT516经其输出端DX提供信号D。 

根据本实施例,将LUT514和516改造,将反相器512吸收到其中。改造分两步完成。 

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于京微雅格(北京)科技有限公司,未经京微雅格(北京)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201210037365.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top