Shipping Fee Calculator
Home Request Item Log In

RISC-5とChiselで学ぶはじめてのCPU自作 オープンソース命令セットによるカスタムCPU実装への第一歩/西山悠太朗/井田健太【1000円以上送料無料】

Original Page

Store Name

bookfan 2号店 楽天市場店


¥3,520

Domestic Shipping Fee:

Free

Your comments
Quantity

著者西山悠太朗(著) 井田健太(著)出版社技術評論社発売日2021年09月ISBN9784297123055ページ数317Pキーワードりすくふあいぶとちずるでまなぶはじめて リスクフアイブトチズルデマナブハジメテ にしやま ゆうたろう いだ け ニシヤマ ユウタロウ イダ ケ9784297123055内容紹介本書では、UCバークレーで開発されたオープンソースの命令セット(ISA)「RISC-V」を用いて、CPUの作り方を解説します。コンピュータアーキテクチャ、ハードウェアに関する知識があまりない方にも理解できるように基礎からわかりやすく学んでいきます。CPUとコンピュータアーキテクチャのしくみを解説したうえで、基本整数命令の実装から、CPUの高速化で活躍するパイプラインの実装、スーパーコンピューターでも活躍するベクトル拡張命令(SIMD)、さらに、汎用CPUでは負荷の高い処理をより高速に実行するためにCPUへ追加可能なカスタム命令の実装までを行います。CPU設計に用いる基本言語としては、Velilogを抽象化したHDL(ハードウェア記述言語)であるChiselを利用しています。CPUの自作範囲に関して、手順が煩雑なFPGAでの動作確認は行わず、ソフトウェア上でエミュレーションをゴールとしているので、ソフトウェアエンジニアの方にも取っ付きやすいものとなっています。巻末には、昨今RISC-Vが注目されている理由を整理するため、RISC-Vのもたらす価値についてまとめています。※本データはこの商品が発売された時点の情報です。目次第1部 CPU自作のための基礎知識(CPUとは何か/コンピュータ・アーキテクチャ ほか)/第2部 簡単なCPUの実装(環境構築/命令フェッチの実装 ほか)/第3部 パイプラインの実装(パイプラインとは/パイプラインレジスタの実装 ほか)/第4部 ベクトル拡張命令の実装(ベクトル命令とは/VSETVLI命令の実装 ほか)/第5部 カスタム命令の実装(カスタム命令の意義/ポピュレーションカウント命令の実装 ほか)