I thank that "XOR" is the same with "^" in Verilog.
For example, I get the same result in Verilog simulator,
for using "xor (temp,A[0],B[3]);" and " assign temp=A([0]^B[3]);".
But they seem not to get the same result in Synopsys Design Analyzer.
If I use "^", I can see a XOR gate in schematic view. However, if I
use "XOR", I can't see the XOR gate in schematic view. XOR becomes a
"block"(I guess this "block" is a library element, but I am not
sure.).
I am a beginner in synthesis. Please tell me why "XOR" and "^" are
different in Synopsys Design Analyzer. Which one is the better choice
for synthesis?
ke...@tehlu.es.ncku.edu.tw (Tom Huang) wrote in
<ec555866.01081...@posting.google.com>: