always @(data) begin:named_block integer i; parity = 0; for(i=0; i<11; i=i+1) parity = parity ^ data[i]; end // named_block