Compare outputs of multiple instance of a same module

In reply to Asraful_21:

I’m thinking you could use the bind construct to instantiate a checker module/interface in every memory.

It is not clear why in your example the output of memory_instance 1 is connected to an interface, and the output of memory_instance 2 is connected to a tb_top.READ_DATA_a1.

You use the word “similar”. Did you mean to use the word “identical”

Why are you using force statements?