Improving text messages.
[vutg.git] / examples / shifter / shifterR.v~
blob25a247d5c49ce39822540b8f7817544152f48278
2 /*
3 @The skeleton was generated by VUTGenerator@
4 =======================================
5 module_name: shifterR
6 ---------------------------------------
7 Author: <author>
8 Data: <date>
9 ---------------------------------------
10 Description: <description>
11 =======================================
14 module shifterR(clk,in_data,enable,reset,n,out_data);
15 //Inputs
16     input [2:0] n;
17     input [7:0] in_data;
18     input clk;
19     input enable;
20     input reset;
22 //Outputs
23     output [7:0] out_data;
25 //Wires
26     wire [2:0] n;
27     wire [7:0] in_data;
28     wire clk;
29     wire enable;
30     wire reset;
32 //Regs
33     reg [7:0] out_data;
35 //Behavior
38 initial out_data <= 0;
40 always @ (posedge clk) begin
41     if (reset)
42         out_data <= 0;
43     else if (enable)
44         out_data <= (in_data >> n);
45 end//always
47 endmodule