openpower-cores / a2o

Other
138 stars 25 forks source link

About the pipeline stages in A2O #9

Open Grubby-CPU opened 4 years ago

Grubby-CPU commented 4 years ago

Hi,

Since the pipeline figure in A2O manual is missing, I am trying to draw it by reading the source code. I counted the pipeline stages based on my understanding, which is listed below. Is it correct?

IU0-IU6, RV0,

For different function units, the pipeline stages are different.

XU0: RV1, EX0-EX5 XU1: RV1, EX0-EX3 LQ: RV1, EX0-EX5 FU: RV1, EX0-EX6

Any discussion is welcome:)