FPGA电路逻辑取反输出端口的映射优化方法及系统技术方案

技术编号:41689724 阅读:26 留言:0更新日期:2024-06-14 15:39
本申请涉及FPGA电路设计领域,公开了一种FPGA电路逻辑取反输出端口的映射优化方法及系统,提出了一种系统性算法,针对FPGA电路中需要逻辑取反的输出端口进行优化处理,以最小化开销同时考虑各种可能情况,确保使用最优处理方法。在处理逻辑取反的输出端口时,考虑电路的时序性能影响,通过优化选择处理方法,避免对电路的时序性能造成负面影响。在时序约束受威胁时,避免直接插入反相器查找表,而是选择复制并逻辑取反输入查找表,增加了处理的灵活性。本申请提出了一个综合性解决方案来平衡逻辑取反处理和时序性能的要求,并有效地解决由于增加反相器查找表而导致的电路复杂度和设计难度上升的问题。

【技术实现步骤摘要】

本申请涉及电子工程领域,特别涉及fpga电路设计的技术映射优化技术。


技术介绍

1、在fpga电路设计领域,技术映射是一个关键步骤,主要目标是将技术无关的逻辑图根据特定的查找表(lut)技术库转换成基于查找表的电路布局,以便于fpga硬件的实现。大部分fpga电路的技术无关逻辑图采用的是与-非图表示,这种表示形式中,常常会遇到需要逻辑取反的输出端口,这些特定的输出端口在技术映射过程结束前需接受特别处理。

2、在现行的技术实践中,对需要逻辑取反的输出端口的处理根据不同情况分为两种主要方式:

3、情况一:若某一需逻辑取反的输出端口由一个查找表输入,并且该查找表的所有输出均需逻辑取反,则直接对该查找表的输出执行逻辑取反操作。若该查找表还对其他查找表提供输出,则需对这些查找表的相应输入信号执行逻辑取反,随后重新计算它们的真值表。

4、情况二:若某一需逻辑取反的输出端口由查找表(或电路输入端口)输入,并且此查找表(或输入端口)连接到一个反相器查找表,则需将该反相器查找表的输出直接连接到需取反的输出端口。若不存在连接到反相器查找表的本文档来自技高网...

【技术保护点】

1.一种FPGA电路逻辑取反输出端口的映射优化方法,其特征在于,包括以下步骤:

2.如权利要求1所述的方法,其特征在于,所述步骤D中采用符合时序约束的逻辑取反处理方式的具体步骤如下:

3.如权利要求1所述的方法,其特征在于,所述方法还包括:重复执行步骤A至步骤D,直至所述FPGA电路中所有需要进行逻辑取反的输出端口都完成技术映射优化。

4.一种FPGA电路逻辑取反输出端口的映射优化系统,其特征在于,包括:

5.如权利要求4所述的系统,其特征在于,所述系统还包含:

6.一种FPGA电路逻辑取反输出端口的映射优化系统,其特征在于,包...

【技术特征摘要】

1.一种fpga电路逻辑取反输出端口的映射优化方法,其特征在于,包括以下步骤:

2.如权利要求1所述的方法,其特征在于,所述步骤d中采用符合时序约束的逻辑取反处理方式的具体步骤如下:

3.如权利要求1所述的方法,其特征在于,所述方法还包括:重复执行步骤a至步骤d,直至所述fpga电路中所有需要进行逻辑取反的输出端口都完成技术映射优化。

4.一种fpga电...

【专利技术属性】
技术研发人员:王辰
申请(专利权)人:上海安路信息科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1