https://blog.csdn.net/qq_43475285/article/details/105170113
顺手写了一个,不知是否满足题目要求:
module serial2Parallel(SerIn,SerClk,ParClk,ParDataOut);
input SerClk,SerIn,ParClk;
output [7:0] ParDataOut;
reg[7:0] Ser;
reg[7:0] Par;
always @(posedge SerClk)
begin
Ser[7:0]<={Ser[6:0], SerIn} ;
end
always @(posedge ParClk)
begin
Par[7:0]<=Ser[7:0];
end
assign ParDataOut = Par ;
endmodule