@inproceedings{oai:ipsj.ixsq.nii.ac.jp:00219180,
 author = {吉澤, 翔悟 and 中尾, 怜史 and 武内, 良典 and Shogo, Yoshizawa and Satoshi, Nakao and Yoshinori, Takeuchi},
 book = {DAシンポジウム2022論文集},
 month = {Aug},
 note = {本研究では,特定用途向けプロセッサ開発の支援を行うことを目的とし,汎用プロセッサの命令追加を効率的に行うための設計支援プログラムを Bash や Python で作成した.プロセッサの消費電力量を削減するには,カスタム命令を実装することが考えられる.RISC-V ISA を実装した Rocket Chip をベースとして積和演算を効率よく行うカスタム命令を実装し,シミュレーション,エミュレーションにより,消費電力量の削減とカスタム命令実装の有用性を確認した.同時に,カスタム命令実装に追加・編集が必要となるファイル数についても示し,命令追加設計支援プログラムの有用性を確認した., The purpose of this study is to support the development of processors for specific applications. We have built a design support program in Bash and Python to efficiently add instructions to general-purpose processors. A possible way to reduce the amount of power consumption of a processor is to implement custom instructions. We confirmed the usefulness of implementing custom instructions by processors simlation and emulation of the reduction of energy consumption and the custom instruction processors that efficiently perform multiply-and-accumulate operations based on a Rocket Chip with a RISC-V ISA implemented. Futhermore, we showed the amout of edited file to implement custom instructions, and confirmed the usefulness of the instruction addition design support program.},
 pages = {43--50},
 publisher = {情報処理学会},
 title = {Rocket Chipへのカスタム命令追加設計支援プログラムの実装},
 volume = {2022},
 year = {2022}
}