初学者问:下面是一个书中好的程序:问题1、Q[].CLRN=!RD;中的CLRN可以写成CLEAR等吗?CLRN是不是有什么固定的格式。<br />2、!RD 的脚测试时是高电平有效,不是理论的低电平有效?若理论高电平有效,应该如何写?<br />SUBDESIGN LS161<br />(<br />D[3..0],EP,ET,CLK,LD,RD :INPUT;<br />Q[3..0],CO :OUTPUT;<br />)<br />VARIABLE<br />Q[3..0] :DFF;<br />BEGIN<br />Q[].CLK=CLK;<br />Q[].CLRN=!RD;<br /><br /> IF (!LD) THEN<br /> Q[].D=D[];<br /> ELSIF (EP&ET) THEN<br /> Q[].D=Q[]+1;<br /> ELSE<br /> Q[].D=Q[].Q;<br /> END IF;<br />CO=ET&Q0&Q1&Q2&Q3;<br />END;<br /> |
|