幫助中心 | 我的帳號 | 關於我們

手把手教你設計CPU--RISC-V處理器篇

  • 作者:胡振波
  • 出版社:人民郵電
  • ISBN:9787115480521
  • 出版日期:2018/06/01
  • 裝幀:平裝
  • 頁數:405
人民幣:RMB 99 元      售價:
放入購物車
加入收藏夾

內容大鋼
    胡振波著的《手把手教你設計CPU--RISC-V處理器篇》是一本介紹通用CPU設計的入門書,以通俗的語言系統介紹了CPU和RISC-V架構,力求為讀者揭開CPU設計的神秘面紗,打開電腦體系結構的大門。
    本書共分為四部分。第一部分是CPU與RISC-V的綜述,幫助初學者對CPU和RISC-V快速地建立起認識。第二部分講解如何使用Verilog設計CPU,使讀者掌握處理器核的設計精髓。第三部分主要介紹蜂鳥E203配套的SoC和軟體平台,使讀者實現蜂鳥E203 RISC-V處理器在FPGA原型平台上的運行。第四部分是附錄,介紹了RISC-v指令集架構,輔以作者加入的背景知識解讀和註解,以便於讀者理解。
    本書不僅適合CPU或晶元設計相關從業者閱讀使用,也適合作為大中專院校相關師生學習RISC-V處理器設計(使用Verilog語言)和CPU設計的指導用書。

作者介紹
胡振波
    胡振波,上海交通大學電子工程系本科、微電子學院碩士。擁有業界多年ASIC和CPU設計與驗證經驗,先後在Marvell任職ARM架構CPU設計高級工程師、在Synopsys任職研發經理、在比特大陸任職IC設計總監、在武漢聚芯微電子任職架構師,現致力於推動RISC-V架構在國內的傳播和發展。     作者開發並開源了蜂鳥E200系列超低功耗RISC-V處理器內核。感興趣的讀者可關注作者如下微信公眾號(或搜索「硅農亞歷山大」),加入開源蜂鳥E200處理器核的交流討論微信群。並且了解公眾號中更多有關Verilog設計、CPU和RISC-V的知識分享。

目錄
第一部分  CPU與RlSC-V綜述
  第1章  一文讀懂CPU之三生三世
    1.1  眼看他起高樓,眼看他宴賓客,眼看他樓塌了——CPU眾生相
      1.1.1  ISA——CPU的靈魂
      1.1.2  CISC與RISC
      1.1.3  32位與64位架構
      1.1.4  ISA眾生相
      1.1.5  CPU的領域之分
    1.2  ISA請扛起這口鍋——為什麼國產CPU尚未足夠成功
      1.2.1  MIPS系——龍芯和君正
      1.2.2  x86系——北大眾志、兆芯和海光
      1.2.3  Power系——中晟宏芯
      1.2.4  Alpha系——申威
      1.2.5  ARM系——飛騰、華為海思、展訊和華芯通
      1.2.6  背鍋俠ISA
    1.3  人生已是如此艱難,你又何必拆穿——CPU從業者的無奈
    1.4  無敵是多麼寂寞——ARM統治著的世界
      1.4.1  獨樂樂與眾樂樂——ARM公司的盈利模式
      1.4.2  小個子有大力量——無處不在的Cortex-M系列
      1.4.3  移動王者一Correx-A系列在手持設備領域的巨大成功
      1.4.4  進擊的巨人——ARM進軍PC與伺服器領域的雄心
    1.5  東邊日出西邊雨,道是無晴卻有晴——RISC-V登場
    1.6  原來你是這樣的「薯片」——ARM的免費計劃
    1.7  舊時王謝堂前燕,飛入尋常百姓家——你也可以設計自己的處理器
  第2章  大道至簡——RISC-V架構之魂
    2.1  簡單就是美——RISC-V架構的設計哲學
      2.1.1  無病一身輕——架構的篇幅
      2.1.2  能屈能伸——模塊化的指令集
      2.1.3  濃縮的都是精華——指令的數量
    2.2  RISC-V指令集架構簡介
      2.2.1  模塊化的指令子集
      2.2.2  可配置的通用寄存器組
      2.2.3  規整的指令編碼
      2.2.4  簡潔的存儲器訪問指令
      2.2.5  高效的分支跳轉指令
      2.2.6  簡潔的子程序調用
      2.2.7  無條件碼執行
      2.2.8  無分支延遲槽
      2.2.9  零開銷硬體循環
      2.2.10  簡潔的運算指令
      2.2.11  優雅的壓縮指令子集
      2.2.12  特權模式
      2.2.13  CSR寄存器
      2.2.14  中斷和異常
      2.2.15  矢量指令子集
      2.2.16  自定製指令擴展
      2.2.17  總結與比較
    2.3  RISC-V軟體工具鏈
    2.4  RISC-V和其他開放架構有何不同
第二部分  手把手教你使用Verilog設計CPU

第三部分  使用Verilog進行模擬和在FPGA SoC原型上運行軟體
附錄部分  RISC-V架構詳述

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032