sheikh
Advanced Member level 4
Hello
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
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