比如,芯片某条时序路径的hold违例可能不是发生在PVT最快的情况下,而在数据路径为最快、时钟路径为较快的路径上,因此我们需要针对时序检查的数据路径和时钟路径采用不同的PVT参数来保证芯片流片后能够正常工作。需要使用ICC中的scenario来将芯片的不同工作状态,用不同PVT参数的搭配区分开来。......
2023-06-26
首先读入SDC文件,如果使用了scenario功能,需要在每个scenario中运行SDC文件,因为绝大多数时序约束语句只有在当前scenario中有效。如果芯片有DFT和BIST电路,往往需要有一个专门的SDC文件,而不能用普通功能状态下的SDC文件来代替。
上面已提到过的se_toperating_conditions具体设置方法如下:
其中analysis_type用来指定BC_WC还是OCV,-max和-min为lib中的condi-tion name,-max_lib和-min_lib为lib中的lib name,通常而言lib名就是db的文件名,但还是需要打开lib文件查看。
在深亚微米工艺下,通常要为每种工作功能模式(function、DFT、BIST)分别建立一个FAST和一个SLOW的scenario,如果单元库厂商提供了FAST/SLOW以及less FAST/SLOW,可以在FAST scenario中使用FAST为min lib,less FAST为max lib;在SLOW scenario中使用less SLOW为min lib,SLOW为max lib。然而如果单元库厂商没有less FAST/SLOW,就需要用单元延时拉偏的方法来模拟片上PVT参数不平衡所导致的单元延时的差别。设置的方法为对FAST scenario:
即一部分电路用最快的PVT参数下单元的延时,另一个部分电路在最快单元延时的基础上增加10%的延时,从而模拟实际电路中单元PVT参数不完全相同的情况。对SLOW scenario则为
除了设置电路整体的拉偏参数,ICC也支持更为精确的拉偏方法:AOCVM(Ad-vanced On-Chip Viaration Modeling)。使用AOCVM可以提供每一种单元的拉偏系数,这样电路上的延时计算就更加精确,为此预留的时序余量可以相应地减小一些。如果单元库厂商提供了AOCVM,推荐设计人员在设计中使用,所需要用到的命令包括
除了设置不同工作模式下的FAST和SLOWscenario外还可以设置一个专门用于静态功耗的scenario,设置通常为
此外,对于使用单元延时拉偏的情况下,在计算数据路径和时钟路径时,往往路径开始部分是有重叠的,如果是同一个时钟域,该情况更为普遍,共享路径所占比例也更高。对于同一段电路,由于拉偏参数的存在会得到不同的延时,这样会使得时序检查过于悲观,不利于后续优化。如果不希望对共享电路进行拉偏,可以设置
除了上述的设置,ICC中还有不少设置只针对当前scenario有效,设计人员在多scenario设计中应当注意这一点,包括在上一节中提到的读入SDC文件,读入Tlu+文件均需在每个scenario下进行一遍。在ICC的manual中针对每一个命令都有关于它对于multi-scenario的支持,对于不熟悉的命令和参数应当根据manual中的介绍来进行设置,防止其工作状态与设计人员预期不符。
有关CMOS集成电路EDA技术的文章
比如,芯片某条时序路径的hold违例可能不是发生在PVT最快的情况下,而在数据路径为最快、时钟路径为较快的路径上,因此我们需要针对时序检查的数据路径和时钟路径采用不同的PVT参数来保证芯片流片后能够正常工作。需要使用ICC中的scenario来将芯片的不同工作状态,用不同PVT参数的搭配区分开来。......
2023-06-26
设置齿轮铰单击工具栏内的齿轮接合图标,要单击这个图标,需要先单击旋转接合图标右下方的箭头,出现所有铰定义图标。图10-3 对话框模拟齿轮铰运动单击工具栏内的使用命令进行模拟图标,出现对话框。细心的读者可能会发现,本章设置的齿轮铰有些问题,虽然轴是固定不动的,但齿轮铰转动时,齿轮会和轴上的键发生干涉。更准确的设置是轴和齿轮为刚性铰,而轴再单独和一个轴承或者轴承套设置为旋转铰。......
2023-07-01
对于河床宽阔的河流,尤其在施工期间有通航、过木要求的情况,宜采用分段围堰法导流。由于河床的束窄,减小了过水断面的面积,使水流流速增大,这时为了河床不受过大的冲刷,避免把围堰基础淘空,应根据河床地质条件来决定河床可能束窄的程度。......
2023-06-29
表9.4-2 DHCP默认的通信参数2.DNS设定FS-0iD的DNS设定操作步骤如下:1)设定CNC参数PRM14880.5=1,生效CNC的DNS客户机功能,并将计算机设定为DNS服务器。图9.4-7 DHCP连接成功显示a)第一页 b)第二页在该显示页上,可进行主机名的定义。如CNC和计算机的连接失败,CNC将显示图9.4-8所示的DHCP连接出错页面,并显示“DHCP ERROR”信息。......
2023-06-25
明确各质量管理人员的职责。2)焊接质量检验小组负责工程焊接的全过程控制,并按照作业层与管理层实施监控。5)焊接设备管理:在工程管理部的统一调度下,定期维护、保养和校验焊接设备,确保设备的完好率和性能,并满足工程需要。......
2023-07-02
电气原理图是转换PCB图的依据,设计好原理图非常重要。元件的属性包括序号、封装形式、引脚号定义等,下面对图7-5的元件属性进行编辑。图7-5 元件位置调整后的结果图7-6 元件属性编辑对话框在图框里设置元件各种属性:1)Lib Ref:元件库的型号,不允许修改。3)Designator:元件序号,写入“U1”。6)Part:功能块序号,此项用于多个相同功能块,而对其元件无效。设置结束后,单击“OK”按钮即可。3)电解电容:C3、22μF、RB.2/.4。......
2023-06-25
1)返回Workbench工作界面,右键单击B2,如图5.3-7a操作,将先前设好的稳态前处理文件导进来,因为流体域的定常和非定常设置仅有部分不同,这里仅需讲定常设置稍作修改即可。图5.3-7 导入流体域2)流体域分析类型设置。双向耦合时,流体域设置与定常不同之处主要为耦合面处边界条件的设置,这里主要指旋转域,即叶轮段。导流冒处的设置在进口段完成,其过程与以上完全相同。图5.3-8 设置流体域时间步长图5.3-9 设置网格变形6)求解控制。......
2023-06-26
AutoCAD绘图使用的默认线型为连续线型Continuous,其他线型则应加载后才能使用。用户可根据自己的需要为图层设置不同的线型。选择“CENTER”线型,然后,单击按钮,完成图层线型设置。图1-8对话框在作图过程中临时设置当前线型有以下三种方式:● 在工具栏的下拉列表框中选择已加载的线型,或选择选项,调出对话框,如图1-9所示,以加载所需线型。图1-9对话框下面对对话框加以必要的说明::确定在线型列表中显示哪些线型。只能删除未使用的线型。......
2023-06-21
相关推荐