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

RISC-V CPU晶元設計(香山源代碼剖析共3冊)

  • 作者:毛德操|責編:吳昌雷
  • 出版社:浙江大學
  • ISBN:9787308249591
  • 出版日期:2024/06/01
  • 裝幀:平裝
  • 頁數:1748
人民幣:RMB 280 元      售價:
放入購物車
加入收藏夾

內容大鋼
    RISC-V是美國加州大學伯克利分校的一個開源項目,RISC-V是唯一可望與ARM(現在手機中用的都是ARM)正面競爭的CPU,作為一個開放自由免費的指令集,RISC-V支持多種模式的微結構設計,人們既可以基於RISC-V做開源處理器設計,也可以做成商用的處理器,正是RISC-V開放自由的特性,成就了晶元產業的百家爭鳴。本書以中科院計算所的香山項目的源代碼為實例為讀者剖析RISC-V,將對處理器的指令集、微架構實現與開源模式等概念以及和RISC-V的聯繫等進行解讀,希望能幫助廣大讀者更好地理解RISC-V與開源處理器。

作者介紹
毛德操|責編:吳昌雷

目錄
第一卷
第1章  超大規模集成電路VLSI
  1.1  模擬電路與數字電路
  1.2  半導體
  1.3  晶體管
  1.4  MOS場效應管與CMOS
  1.5  集成電路
  1.6  ASIC 和FPGA
第2章  硬體描述語言HDL
  2.1  RTL及其綜合
  2.2  VHDL語言
  2.3  Verlog和System Verilog語言
  2.4  高級編程語言與高級HDL
  2.5  Chisel語言與Scala語言
    2.5.1  Scala語言簡介
    2.5.2  Chisel語言的內嵌
第3章  Chisel編譯的前端
  3.1  Annotation與編譯過程
  3.2  從命令行開始
  3.3  Chisel 的 Shell 和命令行選項
  3.4  Chisel的編譯過程
第4章  Chisel 代碼的 Elaborate和Convert
  4.1  Chisel代碼的 Elaborate
  4.2  Chisel輸出的Convert
第5章  Chisel的基本語素
  5.1  組合電路
  5.2  Chisel的Data類
  5.3  Bundle和Vec
  5.4  Wire
  5.5  比較器
  5.6  Mux
  5.7  PriorityMux
  5.8  OneHot
  5.9  Mux1H
  5.10  Bundle上的信號傳輸
  5.11  When語句
  5.12  寄存器
  5.13  移位寄存器
  5.14  Counter
  5.15  存儲器Mem
  5.16  RawModule 和Module
  5.17  BlackBox和ExtModule
  5.18  Pipe
  5.19  PipelineConnect
  5.20  Queue
第6章  Chisel編譯的後端
  6.1  VerilogEmitter
  6.2  第一步:對中間結果的預處理runTransforms()
  6.3  第二步:emit verilog()
    6.3.1  build netlist()

    6.3.2  build ports()
    6.3.3  build streams()
    6.3.4  emit streams()
第7章  RISC 處理器
  7.1  RISC-I和RISC
  7.2  SPARC
  7.3  MIPS
  7.4  ARM
    7.4.1  ARM的Thumb指令
    7.4.2  ARM的DSP擴充
    7.4.3  ARM的SIMD擴充
    7.4.4  ARM的Jazelle指令
    7.4.5  ARM的安全性擴充
    7.4.6  ARM的客戶指令
    7.4.7  ARM的Cortex系列
  7.5  其它RISC處理器
……
  第8章  電腦的微結構
  第9章  RISC-V的系統結構及其實現
  第10章  參數協調與Diplomacy
  第11章  存儲子系統與TileLink
  第12章  外設與AXI4
  第13章  時鐘與時鐘域
  第14章  配置與參數
第二卷
  第15章  香山SoC的頂層
  第16章  PMA與PMP
  第17章  香山SoC的指令緩存ICache
  第18章  流水線前端和IFU
  第19章  流水線前端的Ftq
  第20章  轉移預測-BPU
  第21章  XSCore的後端-CtrlBlock
  第22章  指令的解碼和派發
  第23章  指令的執行
  第24章  指令執行單元
  第25章  CSR指令及其執行
  第26章  執行結果的回寫與交割
第三卷
  第27章  香山 SoC的 MemBlock
  第28章  香山SoC的數據緩存DCache
  第29章  香山SoC的次級緩存HuanCun
  第30章  香山 SoC的片上存儲器
  第31章  香山SoC的外部介面與中斷
  第32章  香山SoC的虛存與MMU

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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