demo_multiout_function.v
Upload User: xyledys
Upload Date: 2009-08-08
Package Size: 20k
Code Size: 0k
Development Platform:

Windows_Unix

  1. module demo_multiout_function;
  2. reg[7:0] a,b,c,d;
  3. initial  
  4.   begin
  5.     a=8'h54;
  6.     b=8'h32;
  7.     {c,d}=multiout_fun(a,b);
  8.     $display("the value of c is:%b;d is:%b",c,d);
  9.   end
  10. function multiout_fun;
  11. input[7:0] in1;
  12. input[7:0] in2;
  13. reg[7:0] out1;
  14. reg[7:0] out2;
  15. begin
  16.   out1=in1&in2;
  17.   out2=in1|in2;
  18.   multiout_fun={out1,out2};
  19. end
  20. endfunction
  21. endmodule