blob: 03d900ef57a28a5e8fa656d171a068d1a6968f94 [file] [log] [blame]
module test;
reg [1:0] result;
initial begin
$display("hello world, 'b%b", 1'b1);
result = get_bytes(4'b0111);
end
function [1:0] get_bytes;
input [3:0] in_byte_enable;
reg my_byte;
begin
my_byte = 3;
begin: while_block
while (in_byte_enable[my_byte] == 1)
begin
$display("Byte enable is 'h%h", my_byte);
if(my_byte == 0)
disable while_block;
my_byte = my_byte - 1;
end
end
get_bytes = 2'b11;
end
endfunction
endmodule