/*Write your code here*/
module pwm4_basic(clk,rst,duty,pwm_out);
input clk,rst;
input [3:0] duty ;
output reg pwm_out ;
reg [3:0] cnt;
initial cnt<=1'b0;
always @(posedge clk ) begin
if(rst ==1'b1) begin
cnt<=4'b0000;
pwm_out<=1'b0;
end
else begin
if(cnt<duty)
pwm_out<=1'b1;
else
pwm_out<=1'b0;
cnt<=cnt+1'b1;
end
end
endmodule