Verilog表达式化简: ~( (~(&(~mem_write_enable))) | (~read_valid) )
本文将详细解释如何使用德摩根定律化简 Verilog 表达式 '~( (~(&(~mem_write_enable))) | (~read_valid) )'。
化简步骤:
-
**第一步:**根据德摩根定律,将 '~( (~(&(~mem_write_enable))) | (~read_valid) )' 化简为 '~((~(~mem_write_enable)) & read_valid)'。
- 德摩根定律指出:'~(A | B)' 等价于 '~A & ~B',以及 '~(A & B)' 等价于 '~A | ~B'。
-
**第二步:**再次使用德摩根定律,将 '~((~(~mem_write_enable)) & read_valid)' 化简为 '~((mem_write_enable) & read_valid)'。
最终化简结果:
经过上述两步化简,最终得到化简后的表达式为:'~((mem_write_enable) & read_valid)'。
原文地址: https://www.cveoy.top/t/topic/pxwG 著作权归作者所有。请勿转载和采集!