Upgrade to Pro — share decks privately, control downloads, hide ads and more …

勉強会資料_RISC-Vで学ぶコンピュータアーキテクチャ完全入門

Avatar for sayakek sayakek
June 16, 2026
0

 勉強会資料_RISC-Vで学ぶコンピュータアーキテクチャ完全入門

2024年の勉強会用に作成した「RISC-Vで学ぶコンピュータアーキテクチャ完全入門」についてのスライドです。

Avatar for sayakek

sayakek

June 16, 2026

Transcript

  1. レジスタB レジスタC ←クロック信号 立ち上がりの時にレジスタから読み出し/書き込みを行う 定数A レジスタY dMul = 0.4(ms) dAdd

    = 0.5(ms) dC = 0.3(ms) dB = 0.3 (ms) クロックの立ち上がりがあってから 何秒後にレジスタYの入力に計算結 果が入る? この回路で一番遅延が大きいの は上側。 dB + dAdd + dMul = 1.2 (ms)
  2. レジスタB レジスタC 定数A レジスタY レジスタD レジスタE レジスタD、Eを挟むことで、 クロック周期の間で行う処理を分割 結果として遅延は dB

    + dAdd = 0.8 msが最大になる 間にクロックを待つレジスタを入れるのでさらに一周期(サイクル)必要と するが、遅延が減ったので最大周波数が上げられる