2

PublicConfig.scala の構成を変更して、ロケット コアをパラメータ化しようとしています。

しかし、XprLen と L1D_SETS を 32 に変更すると、コンパイルの問題が発生します。

可能であれば、Rocket Chip Generator で 32 ビット データ パスを生成する適切な方法は何ですか?

4

1 に答える 1

1

Rocket-chip は現在、32b プロセッサの生成をサポートしていません。

データパスに必要な変更は最小限ですが、フロントエンド サーバーと通信するためのホスト ターゲット インターフェイス (現在、Rocket はテザー モードでのみ実行されるため) は、64b コアに対してのみ仕様が定められています。

また、L1D_SETSL1 データ キャッシュ内の「セット」の数です ( 1 行あたりL1D_WAYS* L1D_SETS* 64 バイトがバイト単位の合計キャッシュ容量になります)。

于 2015-03-08T13:44:20.847 に答える