Greetings,
I would like to add an assertion to check for a byte enable signals if any bit is high in that signal, I should not get Xs in corresponding bits of the check signal
I am not able to form a logic or find any head start on how to achieve it.
eg.
Byte_enable_signal[15:0]
check_signal[127:0]
In words,
if Byte_enable_signal[15:0] = 0xb0000000000000001 -------> check signal shouldn’t contain any Xs in the last byte(0x00000000000000X)
If Byte_enable_signal = 101----> then last 1st and 3rd byte should not have Xs. I don’t care if 2nd byte has Xs or not.
I hope I made the question clear. Can someone please guide me here.