Cadence教程4——环形振荡器本次教程主要讲array和bus的⽤法。
原理图
仍然直接从inverter这个项⽬复制过来
新建⼀个cellview
放置我们之前设计的反相器,注意这⾥有⼏种⽅法来放置⼀个阵列: 浓缩饲料的配方计算表
2. 放置后复制为⼀个阵列,注意要选中inverter以及vdd和gnd,复制的快捷键是c
去离子水机器>铁盒制作
然后将⾸尾连接,同时添加labelmhhpa
3. 使⽤总线bus,⾸先编辑inverter的属性(q),修改如下属性,代表这个对象是⼀个阵列。同温同压下
然后画bus(快捷键是shift+w,菜单⽬录为create --> wire(Wide)),按照下图添加label,代表: I0<1>的输⼊是osc_out,输出是out<1>风力摆控制系统
I0<2>的输⼊是out<1>,输出是out<2>
……
I<31>的输⼊是out<30>,输出是osc_out
原理图仿真
启动ADE,添加model library,设置瞬态仿真,输出为osc_out
其中因为在现实⽣活中的电路会有噪声,初始状态等,所以我们要设置仿真的初始状态,不然震荡器不会起振。菜单⽬录在Simulation --> Convergence Aids --> Initial Condition。在原理图中勾选osc_ou
t这个label,然后node voltage为0。