In order to improve the throughput of the processors, pipeline technique is widely used to implement the instruction-level parallelism. However, this technique also leads to data hazards which has a great influence on the performance. This paper proposed a method called supply-matching to detect and solve data hazards efficiently. The logic of bypassing and stalling can be easily realized through this method. Furthermore, an RTL description of instructions was also introduced in this paper to reduce resource utilization. The case study was conducted through a five-stage microprocessor based on the PowerPC architecture with different approaches. Experiment results show our method requires less resources and achieves better performance.
CITATION STYLE
He, Y., Wan, H., Jiang, B., & Gao, X. (2017). A method to detect hazards in pipeline processor. In MATEC Web of Conferences (Vol. 139). EDP Sciences. https://doi.org/10.1051/matecconf/201713900085
Mendeley helps you to discover research relevant for your work.