always @(posedge clk or negedge rst_n) begin
if(!rst_n) begin
sum <= 0 ;
cout <= 0 ;
sum_p <= 0 ;
end
else begin
{cout,sum} <= a + b + cin ;
#5 sum_p <= a + b + cin ;
end
end
如果换成以下可能会满足你的要求
always @(posedge clk or negedge rst_n) begin
if(!rst_n) begin
sum <= 0 ;
cout <= 0 ;
sum_p <= 0 ;
end
else begin
{cout,sum} <= a + b + cin ;
sum_p <= #5 a + b + cin ;
end
end