数字电路与逻辑设计知识清单【一】

1.三种基本逻辑门:                            Verilog:

:y=x' ; y=!x ;y=-x;                            y=~x;

与:z=x*y ;z=xy;                                  z=x&y;

或:z=x+y; z=xvy;                                z=x|y;


2.   四种常用逻辑门:

与非:z=~(x&y);

或非:z=~(x|y);

异或:z=x^y;

同或:z=x~^y;


3.德摩根定律:

(1).所有变量取反;

(2).将所有“&”换成“|”,将“|"换成“&”;

(3).将结果取反。

比如:~x|~y=~(~~x&~~y)=~(x&y);


4.基于乘积和的设计

5.基于和项积的设计

6.取反优先,与运算其次,或运算最后被执行。

7.wire表示输入线,可以先想象成连接电路的线。

8.多输入与门:assign z=&x;

              或:assign z=|x;

              与非门:assign=~&x; 

              或非门:assign=~|x;

              异或门:assign=^x;

              同或门:assign=~^x;

*同或门只有当高电平的输入信号为偶数时,仿真信号为高;

 异或门………………………………奇数………………为低。




posted @ 2017-07-04 00:00  清凌  阅读(805)  评论(0编辑  收藏  举报