Hello,
A bit rusty on Verilog. It’s been a while.
Came across the following in a RAM model.
assign data = (!nCS && !nOE) ? mem[address] : 32’bZ;
As I know, Continuous assign gets evaluated every time any of the variables on the RHS change. Question is will this particular expression get evaluated every time nCS, nOE or address change? Or will it get evaluated only when nCS and nOE change?
Thanks.