Design and Implementation of an Automatic Embedded Core Generation System Using Advanced Dynamic Branch Prediction 


Vol. 38,  No. 1, pp. 10-17, Jan.  2013


PDF
  Abstract

This thesis proposes an automatic embedded core generator system that supports branch prediction. The proposed system includes a dynamic branch prediction module that enhances execution speed of target applications by inserting history/direction flags into BTAC(Branch Target Address Cache). Entries of BHT(Branch History Table) and BTAC are determined based on branch informations extracted by simulation. To verify the effectiveness of the proposed branch prediction module, ARM9TDMI core including a dynamic branch predictor was described in SMDL and generated. Experimental results show that as the number of entry rises, area increase up to 60% while application execution cycle and BTAC miss rate drop by an average of 1.7% and 9.6%, respectively.

  Statistics
Cumulative Counts from November, 2022
Multiple requests among the same browser session are counted as one view. If you mouse over a chart, the values of data points will be shown.


  Cite this article

[IEEE Style]

H. Lee and S. Hwang, "Design and Implementation of an Automatic Embedded Core Generation System Using Advanced Dynamic Branch Prediction," The Journal of Korean Institute of Communications and Information Sciences, vol. 38, no. 1, pp. 10-17, 2013. DOI: .

[ACM Style]

Hyun-cheol Lee and Sun-young Hwang. 2013. Design and Implementation of an Automatic Embedded Core Generation System Using Advanced Dynamic Branch Prediction. The Journal of Korean Institute of Communications and Information Sciences, 38, 1, (2013), 10-17. DOI: .

[KICS Style]

Hyun-cheol Lee and Sun-young Hwang, "Design and Implementation of an Automatic Embedded Core Generation System Using Advanced Dynamic Branch Prediction," The Journal of Korean Institute of Communications and Information Sciences, vol. 38, no. 1, pp. 10-17, 1. 2013.