#### sheikh

##### Advanced Member level 4

I want to write the following equation with process

F=aX1 + bX2 + cX3 + m

Where a,b,c are coefficients and m is a fix value.

I want to execute it according to the following stages:

S1 : r1=a*x1,r2= b*x2,r3= c*x3

( the above multiplies must execute simultaneously)

S2 : r4=r1+r2, r5=r3+m

S3 : r6=r4+r5

I wrote the above equation in vhdl by using components ( full structural) and it executed pipeline, but I do'nt know how to write it with process. For instance in structural way I wrote S1 by three components and all the multiplies executed pipeline, but how can I do it with process ( do all the multiplies simultaneously! But we know process execute sequentially)

Sorry for a long question and

Hope to see your comments

Thanks