首页 > 其他分享 >移除clock tree的don‘t touch属性

移除clock tree的don‘t touch属性

时间:2025-01-16 11:57:54浏览次数:3  
标签:绕线 don dont clock tree 移除 touch net

f951308528b84800b9b2e99d2fb4b112.png

485bdfffc7054842947c5bf873803520.png

我正在「拾陆楼」和朋友们讨论有趣的话题,你⼀起来吧?

拾陆楼知识星球入口 

9df9899dbdf24ab9b1cef3d2a95999cb.png

为了让clock tree不被绕线或优化影响,我们会使用mark_clock_tree -dont_touch -freeze_routing,但是route阶段可能会产生全局范围内的绕线问题,集中出现在clock net与signal net相关绕线上。

这里可以使用mark_clock_tree -dont_touch -freeze_routing -clear来清楚don't touch属性和clock net route的physical_status。

Log如下:

Clearing dont touch attribute

Clearing physical_status attribute on clock net

标签:绕线,don,dont,clock,tree,移除,touch,net
From: https://blog.csdn.net/m0_61544122/article/details/145176544

相关文章

  • LeetCode题练习与总结:移除盒子--546
    一、题目描述给出一些不同颜色的盒子 boxes ,盒子的颜色由不同的正数表示。你将经过若干轮操作去去掉盒子,直到所有的盒子都去掉为止。每一轮你可以移除具有相同颜色的连续 k 个盒子(k >=1),这样一轮之后你将得到 k*k 个积分。返回 你能获得的最大积分和 。示例1:......
  • 算法-移除元素
     力扣题目:27.移除元素-力扣(LeetCode)给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素。元素的顺序可能发生改变。然后返回 nums 中与 val 不同的元素的数量。假设 nums 中不等于 val 的元素数量为 k,要通过此题,您需要执行以下操作......
  • day01 704. 二分查找&&27. 移除元素
    二分查找(search方法)publicintsearch(int[]nums,inttarget){intleft=0;intright=nums.length-1;intmid;while(left<=right){mid=(left+right)/2;if(nums[mid]==target){returnmid;}elseif(nums[mid]<target){left=mid+1;}else{right=mid-1;}}retur......
  • 层次化综合中的uniquify和set_dont_touch问题
    在之前的博客里介绍过了层次化的综合方法。但在使用该方法时有一个特殊问题需要注意,对于需要多次例化的模块来说,直接设置set_dont_touch属性会导致pr阶段时工具报ununique问题。参考如下文章,可以知道问题的来源是如果Non_uniquified网表,多次实例化模块在网表中只有一个定义,而多......
  • Code、RO Data(ReadOnly Data,只读数据)、RW Data(ReadWrite Data,可读写数据)和ZI Data(Zero
    类别定义与功能位置生命期实例Code编译器生成的机器指令ROM区从编译到执行始终存在C语言函数体ROData程序中的只读数据ROM区从编译到执行始终存在const关键字定义的变量RWData初始化为非0值的可读写数据程序存储时位于ROM区,运行时位于RAM区程序存储时位于ROM区,运行时加载到RA......
  • 题山采玉:移除链表元素
    嘿,各位技术潮人!好久不见甚是想念。生活就像一场奇妙冒险,而编程就是那把超酷的万能钥匙。此刻,阳光洒在键盘上,灵感在指尖跳跃,让我们抛开一切束缚,给平淡日子加点料,注入满满的passion。准备好和我一起冲进代码的奇幻宇宙了吗?Let'sgo!我的博客:yuanManGan我的专栏:C++入门小馆 C......
  • 算法2:移除元素
    一、前言题目链接:27.移除元素-力扣(LeetCode)给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素。元素的顺序可能发生改变。然后返回 nums 中与 val 不同的元素的数量。假设 nums 中不等于 val 的元素数量为 k,要通过此题,您需要执行......
  • 力扣283题——移除0
    要点就是不说废话,看题: 这题就是快慢指针法的进阶一点点,需要把第一次遍历完的数组再继续填空,把后面的空填充为0,这里给出我的做法:classMain{publicvoidmove(int[]nums){intn=nums.length;intslow=0;for(intfast=0;fast<n;fast++){......
  • 【Web】0基础学Web—节点操作、发表神评妙论、事件添加和移除、事件冒泡和事件捕获
    0基础学Web—节点操作、发表神评妙论、事件添加和移除、事件冒泡和事件捕获节点操作创建节点末尾追加子节点插入节点将一个节点插入到一个父元素的最前面删除节点替换节点发表神评妙论案例cssbodyjs事件添加和移除事件监听事件冒泡和捕获节点操作创建节点<script......
  • 代码随想论算法训练营第3天 | 链表理论基础,203.移除链表元素,707.设计链表,206.反转链表
    一、刷题部分1.1链表理论基础原文链接:代码随想录题目链接:......