清霜一梦

parallel to serial

0
阅读(1491)

 1 // date :2013/6/11 2 //designer :pengxiaoen 3 //function :parallel to serial  4  5 module parallel_to_serial ( 6                            clk_ps,reset_ps, 7                                     parallel_in, 8                                     status_ps,  // 1: read   0:out  9                                     serial_out);10 input clk_ps,reset_ps;11 input [7:0] parallel_in;12 input status_ps;13 output serial_out;14 15 reg [7:0] parallel_reg;16 17 always @ (posedge clk_ps or negedge reset_ps)18 if(!reset_ps)19   parallel_reg <= 8'd0;20 else if (status_ps)21   parallel_reg <= parallel_in;22 else parallel_reg <= {parallel_reg,1'b0};23 24 assign serial_out = parallel_reg[7];25 26 endmodule