偷懒了许久,今天简单聊聊芯片时序中的一个基本但很重要的检查—Max-transition。
Max-transition属于DRC(Design Rule Checking,设计规则检查)中的项目,因此要保证没有违例。Max-transition从这个单词的意思看,最大过渡,从什么到什么的过渡呢。
我们知道,数字电路是0和1的组合,要依靠电路实现0与1,依靠的是电压的不同,例如电压为0伏时表现为0,电压为1伏时表现为1。这里只是简单的一个例子,实际电路中的电压会有很多情况。为了实现信息的传输,电路需要不断地在0与1之间切换,例如0101。这时候就需要通过电压的高低切换来实现信号的01切换。比如刚才的0101,就需要电压做出如下变换。
图1
看起来非常规整的波形对吧?电压的上升沿与下降沿都没有延迟一步到位。但这是理想而非现实,实际电路中电压的升降都需要经过一定的时间完成,如下图:
图2
信号从0-1需要经过一个Rise Time,1-0则需要经过一个Fa