DC针对pipeline的优化

set_optimize_register    true

compile  -ultra

调整pipleline各级的组合逻辑,使得各级组合逻辑的延迟跟接近

对非pipeline进行优化:

register retiming

set_dont_retime限制retime优化

.svf储存了设计中的更改信息,是交给形式验证工具使用的

check_timing用来检查约束是否完整

report_timing在综合之后,用来检查综合之后的设计是否有违规

-input_pins加上这个选项,会分别报告线延迟+单元延迟,不加是在一起

时间: 2024-08-06 15:42:44

DC针对pipeline的优化的相关文章

Tcl与Design Compiler (八)——DC的逻辑综合与优化

本文属于原创手打(有参考文献),如果有错,欢迎留言更正:此外,转载请标明出处 http://www.cnblogs.com/IClearner/  ,作者:IC_learner 对进行时序路径.工作环境.设计规则等进行约束完成之后,DC就可以进行综合.优化时序了,DC的优化步骤将在下面进行讲解.然而,当普通模式下不能进行优化的,就需要我们进行编写脚本来改进DC的优化来达到时序要求.理论部分以逻辑综合为主,不涉及物理库信息.在实战部分,我们将在DC的拓扑模式下进行.(本文主要参考虞希清的<专用集成

Tomcat连接参数的优化,主要是针对吞吐量做优化

Tomcat连接参数的优化,主要是针对吞吐量做优化: 修改conf/server.xml文件,把原来 <Connector port="8080" protocol="HTTP/1.1" /> 改为: <Connector port="8080" protocol="HTTP/1.1"URIEncoding="UTF-8" minSpareThreads="25" ma

Ubuntu 针对 SSD 的优化方案

. . . . . 首先看下 LZ 的分区情况: >$ sudo fdisk -l Disk /dev/sda: 120.0 GB, 120034123776 bytes 255 heads, 63 sectors/track, 14593 cylinders, total 234441648 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I

hbase 学习(十四) Facebook针对hbase的优化方案分析

使用hbase的目的是为了海量数据的随机读写,但是在实际使用中却发现针对随机读的优化和gc是一个很大的问题,而且hbase的数据是存储在Hdfs,而Hdfs是面向流失数据访问进行设计的,就难免带来效率的下降.下面介绍一下Facebook Message系统在HBase online storage场景下的一个案例(<Apache Hadoop Goes Realtime at Facebook>, SIGMOD 2011),最近他们在存储领域顶级会议FAST2014上发表了一篇论文<An

ARM指令集的最新版本包括针对JavaScript的优化

在ARM指令集中,ARMv8.3添加了一个新的float-to-int指令,其错误和超出范围的值按照JavaScript的方式处理.以前[指令]获取JavaScript的语义要慢得多,JavaScript的数字默认为双倍,因此需要进行大量转换. 当iPhoneXS首次出货时,人们注意到它在JavaScript基准测试中表现得非常不可思议.例如,David Heinemeier Hansson(WEB应用框架):iPhoneXS比Speedometer 2.0 JavaScript基准测试中的iM

mysql之 CentOS系统针对mysql参数优化

内核相关参数(/etc/sysctl.conf)  以下参数可以直接放到sysctl.conf文件的末尾: net.core.somaxconn = 65535 net.core.netdev_max_backlog = 65535 net.ipv4.tcp_max_syn_backlog = 65535 加快TCP连接的回收: net.ipv4.tcp_fin_timeout = 10 net.ipv4.tcp_tw_reuse = 1 net.ipv4.tcp_tw_recycle = 1

针对 IE的 的优化

针对 IE 的优化 有些时候,你需要对 IE 浏览器的 bug 定义一些特别的规则,这里有太多的 CSS 技巧(hacks),我只使用其中的两种方法,不 管微软在即将发布的 IE7 beta 版里是否更好的支持 CSS,这两种方法都是最安全的. ·      1.注释的方法 o     (a)在 IE 中隐藏一个 CSS 定义,你可以使用子选择器(child selector): html>body p { /* 定义内容 */ } o     (b)下面这个写法只有 IE 浏览器可以理解(对其

转载 关于物理综合优化

Recovery time is the minimum length of time an asynchronous control signal, for example, and preset, must be stable before the next active clock edge. The recovery slack time calculation is similar to the clock setup slack time calculation, but it ap

详解MySQL大表优化方案

当MySQL单表记录数过大时,增删改查性能都会急剧下降,可以参考以下步骤来优化: 单表优化 除非单表数据未来会一直不断上涨,否则不要一开始就考虑拆分,拆分会带来逻辑.部署.运维的各种复杂度,一般以整型值为主的表在千万级以下,字符串为主的表在五百万以下是没有太大问题的.而事实上很多时候MySQL单表的性能依然有不少优化空间,甚至能正常支撑千万级以上的数据量: 字段 尽量使用TINYINT.SMALLINT.MEDIUM_INT作为整数类型而非INT,如果非负则加上UNSIGNED VARCHAR的