CPU 設計實戰:LoongArch 版
汪文祥 邢金璋
- 出版商: 機械工業
- 出版日期: 2024-07-22
- 定價: $594
- 售價: 8.5 折 $504
- 語言: 簡體中文
- 頁數: 384
- 裝訂: 平裝
- ISBN: 7111751914
- ISBN-13: 9787111751915
-
相關分類:
Computer-architecture
立即出貨
買這商品的人也買了...
-
Digital Signal Processing: A Practical Guide for Engineers and Scientists (Paperback)$3,590$3,410 -
$594CPU 自製入門 -
Analog Circuit Design: Discrete & Integrated (IE-Paperback)$1,200$1,176 -
音響入門誌 2-擴大機篇 (Summer 2015 Vol. 2)$1,280$1,216 -
無刷直流 BLDC 馬達控制實務- 使用 Atmel SAM C21 ARM Cortex-M0+ 控制核心$780$663 -
XilinxVivado 數字設計權威指南:從數字邏輯、VerilogHDL、嵌入式系統到圖像處理$894$849 -
$297數字通信同步技術的 MATLAB 與 FPGA 實現 — Altera / Verilog 版, 2/e -
CPU 設計實戰$594$564 -
$474用 Python 輕鬆設計控制系統 -
$504MATLAB/Simulink 機電動態系統模擬及工程應用, 2/e -
EN 帶你寫個作業系統:來趟 RISC-V 開發輕旅行 (iThome鐵人賽系列書)$600$468 -
Verilog 高級數字系統設計技術與實例分析$654$621 -
$615RISC-V 體系結構編程與實踐 -
$534FreeRTOS 源碼詳解與應用開發 — 基於 STM32 (第2版) -
Cadence 高速電路板設計與模擬 — 信號與電源完整性分析, 7/e$648$615 -
開關電源設計與優化, 2/e (Switching Power Supply Design and Optimization, 2/e)$1,194$1,134 -
ASIC 設計與綜合:使用 Verilog 進行 RTL 設計$468$444 -
Xilinx FPGA 工程師成長手記$419$398 -
超簡單量子力學:探索量子物理的起源,從普朗克常數到薛丁格方程式,奠定古典物理的基石$350$276 -
RISC-V 體系結構編程與實踐, 2/e$779$740 -
高級 HDL 綜合和 SoC 原型設計$468$444 -
電工電子學實驗教程$348$330 -
AutoCAD Electrical 電氣繪圖技術$323$306 -
$355RTL 設計師面試攻略 (芯片從設計到交付的全流程) -
從零打造 ESP32 雙輪直立機器人:開發流程 × 演算法實作 × 操作影片全攻略$600$468
簡體書拿來曬2本75折 詳見活動內容 »
-
VIP 95折
編譯原理, 2/e (Compilers : Principles, Techniques, and Tools, 2/e)$534$507 -
VIP 95折
深度學習之 TensorFlow:入門、原理與進階實戰$594$564 -
85折
$402Essential C++ (簡體中文版) -
VIP 95折
TCP/IP 詳解 (捲1):協議 (TCP/IP Illustrated, Volume 1 : The Protocols, 2/e)$774$735 -
85折
$402Go 並發編程實戰, 2/e -
VIP 95折
機器人學導論, 4/e (Introduction to Robotics: Mechanics and Control, 4/e)$474$450 -
85折
$402深入淺出 Vue.js -
85折
$351實用機器學習 (Real-world Machine Learning) -
85折
$504深度探索 C++ 對像模型 (Inside the C++ Object Model) -
85折
$300區塊鏈項目開發指南 -
85折
$402原子教你玩 STM32 (庫函數版第2版) -
85折
$402Spring Security 實戰 -
85折
$611嵌入式 Linux 基礎教程, 2/e (Embedded Linux Primer: A Practical Real-World Approach, 2/e) -
85折
$504MySQL 技術內幕-InnoDB 存儲引擎, 2/e -
85折
$448PADS 9.5 實戰攻略與高速 PCB 設計 -
85折
$244基於 Bootstrap 和 Knockout.js 的 ASP.NET MVC 開發實戰 (ASP.Net MVC 5 with Bootstrap and Knockout.Js: Building Dynamic, Responsive Web Applications) -
85折
$265深入淺出 USB 系統開發 : 基於 ARM Cortex-M3 -
85折
$402Redis 設計與實現 -
VIP 95折
FPGA 原理和結構$354$336 -
VIP 95折
TCP/IP 網絡編程$474$450 -
75折
$445數據分析與機器學習(基於R語言) -
85折
$652深度學習推薦系統 2.0 -
75折
$400移動通信系統架構設計 -
VIP 95折
自動駕駛汽車 BEV 感知算法$528$501 -
50折
$207區塊鏈技術進階與實戰
商品描述
本書深入淺出地介紹如何從零開始一步步設計出一個入門級的CPU,以及在這個過程中應該掌握哪些知識、
遵守哪些設計原則、規避哪些設計風險、可以使用哪些開發技巧。
全書從邏輯上分為三個部分,
第一部分(第1~3章)介紹產業界進行CPU研發的過程以及本地與遠距 FPGA實驗平臺、
FPGA上板實作、Verilog應用實例等CPU設計中必要的基礎知識。
第二部分(第4~10章)從一個只實現5條指令的單週期CPU設計開始,逐步引入管線設計,
新增指令,增加異常和中斷的支持,並完成AXI總線接口、
TLB MMU 與高速緩存的設計與實現,最後完成一個入門級的CPU的設計。
第三部分(第11~12章)為準備進階設計的讀者給予一些指導與建議,包括進階實驗開發環境與常用的設計最佳化方案。
本書適合作為大學電腦及相關專業電腦組成、電腦體系結構等課程的實作教材,也可供對CPU設計有興趣的相關技術人員閱讀。
作者簡介
邢金璋,碩士畢業於中國科學院計算技術研究所,2015年加入龍芯中科技術股份有限公司,從事處理器核結構設計工作,是龍芯小、中系列處理器核演進版本的主要結構設計者之一。近年來,積極參與“龍芯杯”全國大學生計算機系統能力培養大賽的技術支持、培訓等工作。
目錄大綱
序
前言
第1章 CPU芯片研發過程概述
1.1 處理器和處理器核
1.2 芯片產品的研發過程
1.3 芯片設計的工作階段
第2章 硬件實驗平臺及FPGA設計流程
2.1 硬件實驗平臺
2.1.1 龍芯CPU設計與體系結構教學實驗系統
2.1.2 龍芯普及型系統能力培養遠距實驗平臺
2.2 FPGA的設計流程
2.2.1 FPGA的一般設計流程
2.2.2 基於Vivado的FPGA實現流程
2.2.3 Vivado使用小貼士
2.3 任務與實踐
2.3.1 本書配套實驗環境
2.3.2 實作任務1:跑馬燈
第3章 數碼邏輯電路設計基礎
3.1 數碼邏輯電路設計與Verilog程式碼開發
3.1.1 面向硬件電路的設計思維方式
3.1.2 自頂向下的設計劃分過程
3.1.3 行為描述的Verilog程式設計風格
3.1.4 常用數碼邏輯電路的Verilog描述
3.2 數碼邏輯電路功能模擬的常見錯誤及偵錯方法
3.2.1 功能模擬波形分析
3.2.2 波形異常類別錯誤的調試
3.3 任務與實踐
3.3.1 實作任務2:暫存器堆模擬
3.3.2 實踐任務3:同步RAM與異步RAM模擬、綜合與實現
……
第4章 單週期CPU設計
第5章 簡單管線CPU設計
第6章 在管線中新增普通用戶態指令
第7章 異常和中斷的支持
第8章 AXI總線接口設計
第9章 儲存管理單元設計
第10章 Cache設計
第11章 進階實驗發展環境
第12章 進階設計
附錄
