zoukankan      html  css  js  c++  java
  • DC约束笔记

     

     

     

     

     

     

     

     

     

     

     

    关于get_pins get_cells get_ports等的定义

     关于建立保持与max/min的关系

    2、setup time和hold time
    建立时间(setup time)是指在触发器的时钟信号上升沿到来以前,数据稳定不变的时间,如果建立时间不够,数据将不能在这个时钟上升沿打入触发器。
    保持时间(hold time)是指在触发器的时钟信号上升沿到来以后,数据稳定不变的时间,如果保持时间不够,数据同样不能被打入触发器。
    分析setup time时用最大延时;分析hold time时用最小延时;
    3、首先,我们要理解max,min的含义: 1. max:通常指foundry提供的db,lib中ss(worst)这种情况,即:工作电压最低,工作温度最高时的延时,我们也正是运用此corner来计算setup冗余,因为此时foundry提供的cell延时最大; 2. min:通常指foundry提供的db,lib中ff(best)这种情况,即:工作电压最高,工作温度最低时的延时,我们也正是运用此corner来计算hold冗余,因为此时foundry提供的cell延时最小; 3. 我们要知道setup,hold的含义(这里就不作赘述)。 4. 你要知道这些cell都是在相同电压和温度下工作的,所以,延时要是max就都是max,要min就都是min;所以我们运用max延时计算setup,运用min计算hold。
  • 相关阅读:
    并查集
    强联通分量,缩点
    最短路径
    最小生成树
    拓扑排序
    图的遍历
    图论基础知识
    数据库四种隔离级别
    MySQL 索引 乐观锁 悲观锁
    MYSQL+正则
  • 原文地址:https://www.cnblogs.com/lightmonster/p/15759909.html
Copyright © 2011-2022 走看看