`default_nettypenonemoduletop;reg[7:0]doubleNibble;wire[3:0]sum;Devicedut(.doubleNibble(doubleNibble),.sum(sum));reg[8:0]i;// Note that i is 1 bit wider than doubleNibbleinitialbegin$monitor($time," %h + %h = %h",doubleNibble[7:4],doubleNibble[3:0],sum);doubleNibble=8'h00;for(i=0;i<=8'hff;i=i+8'h1)begin#10doubleNibble=i;// This drops upper order bitsendendendmodule