以下の内容はhttps://msyksphinz.hatenablog.com/entry/2024/05/26/040000より取得しました。


自作CPUのVIPTキャッシュポリシ導入検討 (6. クリティカルパスの削減検討)

自作CPUのキャッシュについて,VIPTを導入して実装を開始した.

結局,LSUはもう1ステージ増やすことにした.以下のようなパイプラインになっている. ポイントとしては,ハザードの検出をEX2で行って,その結果に基づくアップデートをEX3で行っている. 最終的な値の書き込みはEX4で行っている. EX2でEarly Wakeupを行い,EX3でMispredictionに基づく結果を出力している.EX4で実際の書き込みが発生している.

これにより,ハザード検出のためのクリティカルパスは削減された. ただし今度はまたTLB周りでクリティカルパスが発生している.




以上の内容はhttps://msyksphinz.hatenablog.com/entry/2024/05/26/040000より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14