verilog邏輯相等==,與邏輯全等===的區別


邏輯相等(==),與邏輯全等(===)的區別是:

當進行相等運算時,兩個操作數必須逐位相等,期比較結果才為1(真),如果這些位是不定態(X)或高祖態(Z),其相等比較的結果就會是不定值;

而進行全等運算時,對不定或高阻狀態也進行比較,當兩個操作數完全一致時,其結果才為1,否則為0.

如,設A= 8'B1101_XX01,B=8'B1101_XX01

則A==B  運算結果為X;

A===B  運算結果為1


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM