清霜一梦

serial_to_parallel

0
阅读(1480)

 1 //date :2013/6/11 2 //designer :pengxiaoen 3 //function :serial_to_parallel 4  5 module serial_to_parallel ( 6                            clk_sp,reset_sp, 7                                     status_sp, // 1:out of the  data.   0 : waiting 8                                     serial_in, 9                                     parallel_out,10                            );11                                     12 input clk_sp,reset_sp;13 input status_sp;14 input serial_in;15 output [7:0] parallel_out;16 17 reg [7:0] parallel_reg;18 always @ (posedge clk_sp or negedge reset_sp)19 if (!reset_sp)20   parallel_reg <= 8'd0;21 else 22   parallel_reg <= {parallel_reg ,serial_in};23       24 assign parallel_out = (status_sp) ? parallel_reg : 8'd0;25       26 endmodule