数字IC后端实现Innovus 时钟树综合(Clock Tree Synthesis)典型案例

对于如下所示电路,要求以下几路做到等长,clock skew控制在50ps以内,clock tree insertion delay做到800ps!

from FF/Q to FF1_1/D through the FF1 CK
from FF/Q to FF2_1/D through the FF2 CK
from FF/Q to FF3_1/D through the FF3 CK
from FF/Q to FF3_1/D through the FF4 CK

分段长clock  tree案例

提示:可以使用分段长tree,编写cts sdc方法。也可以直接修改Innovus clock spec

欢迎各位留言交流讨论!互动人数超过6个人后,小编这边公布这两种方法对应的参考答案。


http://www.niftyadmin.cn/n/5739659.html

相关文章

WEB组态可视化软件

官网网站:http://www.hcy-soft.com 体验地址:http://www.byzt.net:90 1.什么是组态? 组态的概念来自于20世纪70年代中期出现的第一代集散控制系统(Distributed Control System),可理解为“配置”、“设置”…

前端通过nginx部署一个本地服务的方法

前端通过nginx部署一个本地服务的方法: 1.下载ngnix nginx 下载完成后解压缩后运行nginx.exe文件 2.打包你的前端项目文件 yarn build 把生成的dist文件复制出来,替换到nginx的html文件下 3.配置conf目录的nginx.conf文件 主要配置server监听 ser…

C++ unordered封装

C 哈希-CSDN博客 哈希表是unordered系列容器的底层逻辑,再实现了哈希的底层后,我们按照如下步骤封装unordered: 1. 改变数据类型,将HashTable中的所有的_kv都改成T 2. 因为map需要取key,写一个KeyOfT的仿函数并封装 3. iterator ,…

【React】初学React

A. react中如何创建元素呢? 说明一点: 属性都改为驼峰形式(无障碍属性aria-*除外), class改成className 创建元素 B. 变量或表达式如何表示呢?大括号{ }包起来 变量值用大括号包裹 C. 元素和组件的区别 元素…

深入了解 Vite 中的手动分包技术

之前自己的项目当中,对于分包的概念仅停留在前后端分离以及我做开源项目时,已有的项目进行了分包,包与包之间变量和方法的相互调用等,上线项目也没有特意为分包方案做具体的配置。但在现代前端开发中,提高应用程序的加…

如何评估共享旅游卡的市场潜力?

评估共享旅游卡的市场潜力,我们可以从以下几个维度进行分析: 市场需求分析: 根据搜索结果,随着人们生活水平的提高和旅游消费观念的转变,越来越多的人追求个性化、多样化、性价比高的旅游体验。这表明共享旅游卡项目正…

Hadoop-004-Big Data Tools插件的使用

一、Big Data Tools插件配置流程 1、安装Big Data Tools插件 以IntelliJ IDEA 2024.2.3为例打开setting, 搜索安装Big Data Tools插件后重启IDEA 2、Windows系统基础配置 Windows系统需要做一些基础设置,配合插件使用,将之前下载的hadoop-3.2.4.tar.gz 解压到D…

音视频入门基础:H.264专题(22)——通过FFprobe显示H.264裸流每个packet的信息

音视频入门基础:H.264专题系列文章: 音视频入门基础:H.264专题(1)——H.264官方文档下载 音视频入门基础:H.264专题(2)——使用FFmpeg命令生成H.264裸流文件 音视频入门基础&…