由于Mult isim 软件将每个门的初始输出状态设置为0,直接用奇数个门首尾相接构成环形振荡电路进行仿真时,出现 " nable to determine the simulationtimestep automatically" 的提示,无法同步仿真模拟。
解决的方法是在左边diyi个门U1A 的输入端接入转换开关J1 ,仿真时先将开关J1 置于接地状态,电路对输入的0 信号进行处理后便脱离设置的初始输出状态,再将转换开关J1 置于接输出端构成环形振荡电路。
仿真前,可对74LS04N 的上升延迟时间及下降延迟时间进行设置,如设置r ise delay= 10 ns,fall delay=10 ns。
测试的振荡周期T = 102. 2 ns,则传输延迟时间tpd= T/ ( 2N ) = 102. 2/ 10= 10. 22 ns,结果与设定值基本一致。