LEC对ASIC的重要性
2022-07-06

"AS是用于供专门应用的(ASIC,Application SpecificIntegrated Circuit)芯片技术,在集成电路界被认为是一种为专门目的而设计的集成电路。ASIC芯片技术发展迅速,目前ASIC芯片间的转发性能通常可达到1Gbs甚至更高,于是给交换矩阵提供了极好的物质基础。ASIC的特点是面向特定用户的需求,ASIC在批量生产时与通用集成电路相比具有体积更小、功耗更低、可靠性提高、性能提高、保密性增强、成本降低等优点。"

AI芯天下丨LEC在IC设计中的重要意义

ASIC芯片技术所有接口模块(包括控制模块)都连接到一个矩阵式背板上,通过ASIC芯片到ASIC芯片的直接转发,可同时进行多个模块之间的通信;每个模块的缓存只处理本模块上的输入输出队列,因此对性能的要求大大低于共享内存方式。总之,交换矩阵的特点是访问效率高,适合同时进行多点访问,容易提供非常高的带宽,并且性能扩展方便,不易受CPU、总线以及内存技术的限制。目前大部分的专业网络厂商在其第三层核心交换设备中都越来越多地采用了这种技术。

LEC对ASIC的重要性

ASIC在流片之前,要经历一系列设计步骤,如综合、布局布线、签核(sign-offs)、ECO(工程变更单)以及众多优化过程。在每个阶段,我们都需要确保逻辑功能完好无损,并且不会因为任何自动或手动更改而中断。如果功能在整个过程中的任何时刻发生变化,整个芯片就变得毫无用处。这就是为什么LEC是整个芯片设计过程中最重要的原因之一。随着制程技术节点的缩小和复杂性的增加,逻辑等效检查在确保功能的正确性方面起着重要作用。

什么是LEC

LEC包括三个步骤,如下图所示:设置模式,映射模式和比较模式。

AI芯天下丨LEC在IC设计中的重要意义

逻辑等效检查的步骤

有各种用于执行LEC的EDA工具,例如Synopsys Formality和Cadence Conformal。这里,我们将Conformal工具作为参考,以解释LEC的重要性。

逻辑等效检查的步骤:

AI芯天下丨LEC在IC设计中的重要意义

一.设置

在设置模式下,Conformal工具读取两个设计。我们指定设计类型,即Golden(综合网表)和修订版(通常,修改后的设计是Conformal工具与Golden设计相比的修改或后处理设计)。对于LEC的执行,Conformal工具需要三种类型的文件。

在从设置模式到LEC模式的过渡中,Conformal工具展平并模拟Golden和修改后的设计并自动映射关键点。关键点定义为:主要输入、主要产出、D Flip-Flops、D锁存、TIE-E门(错误门,在修订设计中存在x赋值时创建)、TIE-Z门(高阻抗或浮动信号)、黑匣子

二.映射

在等效性检查的第二阶段,Conformal工具自动映射关键点并进行比较。比较完成后,它会确定差异。Conformal工具使用两种基于名称的方法和一种无名方法来映射关键点。当对逻辑进行微小更改时,基于名称的映射对于gate-to-gate比较非常有用。

AI芯天下丨LEC在IC设计中的重要意义

相反,当Conformal工具必须使用完全不同的名称映射设计时,无名映射方法很有用。默认情况下,它会在退出设置模式时使用名称优先映射方法自动映射关键点。Conformal工具未映射的关键点被归类为未映射的点。

未映射的点分为三类:

1.额外未映射的点是仅在其中一个设计(Golden或Revised)中出现的关键点。

2.无法到达的未映射点是没有可观察点的关键点,例如主输出。

3.未映射的未映射点是可到达的关键点,但在相应设计的逻辑扇入锥中没有对应点。

三.比较

在Conformal工具映射关键点之后,验证的下一步是比较。比较检查关键点以确定它们是等效还是非等效。比较确定比较点是否:等效、非等效、逆等效(Inverted-equivalent)、中止。

LEC失败的常见区域

如果在设计中使用多位触发器,则将出现映射golden网表与修订网表的问题,因为触发器名称将在修订后的网表中更改。在修订的网表中克隆后,时钟门控单元未被映射。在定时修复期间或在执行手动ECO时,逻辑连接会中断。功能ECO实施。缺少DFT约束。

AI芯天下丨LEC在IC设计中的重要意义

结论

LEC减少对门级仿真的依赖。提高了对合成和布局布线的新工具修订的信心。在不编写测试模式的情况下等效性几近完美。降低后端进程丢失的漏洞风险。

声明: 本文转载自其它媒体或授权刊载,目的在于信息传递,并不代表本站赞同其观点和对其真实性负责,如有新闻稿件和图片作品的内容、版权以及其它问题的,请联系我们及时删除。(联系我们,邮箱:evan.li@aspencore.com )
0
评论
  • 报名中:IIC Shenzhen - 2022国际集成电路展览会暨研讨会


  • 相关技术文库
  • 处理器
  • DSP
  • CPU
  • GPU
  • 针对在高速系统中可靠性设计应注意的若干问题

    针对在高速DSP系统中PCB板可靠性设计应注意的若干问题。电源设计高速DSP系统PCB板设计首先需要考虑的是电源设计问题。在电源设计中,通常采用以下方法来解决信

    昨天
  • 基于高速DSP电路的PCB抗干扰设计

    高速系统中,噪声干扰的产生是第一影响因素,高频电路还会产生辐射和冲突,而较快的边缘速率则会产生振铃、反射和串扰。如果不考虑高速信号布局布线的特殊性,设计出的电路

    昨天
  • GPU峰值电流控制技术

      1.引言  超大规模高性能并行图像处理器常常集成了数十亿计的晶体管,工作频率达GHz以上。这样当处理复杂图像应用程序时,GPU将在微秒时间内急剧上升到数百瓦

    09-23
  • 基于LEON3开源软核处理器的动态图像边缘检测SoC设计

      边缘检测是图像处理和计算机视觉中的基本问题,边缘检测的目的是标识数字图像中亮度变化明显的点。边缘检测是图像处理和计算机视觉中,尤其是特征提取中的一个研究领域

    09-22
  • DSP器件与通用处理器(GPP)的区别?

    DSP器件与通用处理器(GPP)的区别

    09-22
  • CPU使用率飙升至100%真正原因?

    嘿!小伙伴们,如果你们在使用电脑的时候,电脑突然变得异常卡顿、死机、加载很慢,那赶紧去看看电脑的cpu使用率! 谈到cpu,我们都知道它是电脑的运算核心,也是电脑的控制核心,是每台电脑中的最重要的一个硬件。 当它的使用率过高就会出现电脑运行不流畅,

    09-20
  • TMS320C 6678 DSP供电电路

      TMS320C6678DSP是TI最新发布的一款基于KeyStone架构的DSP,芯片内有8个内核,工作速度可达10GHz.随着这款产品各方面的性能指标增加

    09-16
  • 高速DSP系统PCB板的可靠性设计分析

      随着微电子技术的高速发展,新器件的应用导致现代EDA设计的电路布局密度大,而且信号的频率也很高,随着高速器件的使用,高速DSP(数字信号处理)系统设计会越来

    09-16
  • 基于多核DSP的并行软件开发

      弹载信息处理系统是一种实时嵌入式数字处理系统,用于对弹载导引系统接收信号进行分析处理,实现对目标信号的检测、截获和跟踪以及目标信息的提取,是弹载雷达导引系统

    09-14
  • 汉语语音识别系统的实现方式

      语音识别是机器通过识别和理解过程把语音信号转变为相应的文本文件或命令的高技术。作为专门的研究领域,语音识别又是一门交叉学科,它与声学、语音学、语言学、数字信

    09-13
  • PGA封装的特点

    09-09
  • 实时姿态数据采集系统设计

      1引言  数据采集是信息处理的重要环节。在野外试验系统中,试验平台的姿态及运动状态信息测量对试验结果具有较大影响,因此,对试验平台的姿态信息进行实时采集具有

    09-09
下载排行榜
更多
广告