Forum Discussion
Altera_Forum
Honored Contributor
15 years agoDear Rbugalho,
thank you for your kind answer! It seems that my newbie question was not very precisely posted, what I need is --- Quote Start --- You may also need synchronizer chains for the outputs. --- Quote End --- I mean, I have several blocks, let's say like
B1=A1*A2;
B2=A1*A3;
B3=A2*A3;
and I want to put them in pipeline. What is the correct way to do it? Is it correct to do it like following:
always @(posedge Clk1)
begin
X1=C1*C2;
X2=C1*C3;
X3=C2*C3;
C1=B1*B2;
C2=B1*B3;
C3=B2*B3;
B1=A1*A2;
B2=A1*A3;
B3=A2*A3;
end
Sorry, for my newbie questions. I really want to understand the situation because I need to implement very complicated pipe-line algorithm. Sincerely, Ilghiz