In reply to shravanikuchana:
class my_class;
rand bit [15:0] arr[4][4];
constraint c_arr {
foreach (arr[i]) {
foreach (arr[j]) {
if (i<j)
arr[j][i] == 'h1111;
if (i>=j)
arr[j][i] == 'h0000;
}
}
}
endclass : my_class
module top();
my_class mc = new();
initial begin
mc.randomize();
$display("mc.arr = %p",mc.arr);
end
endmodule : top
Regards,
Mega