中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
基于FPGA與RISC-V的嵌入式系統設計

包郵 基于FPGA與RISC-V的嵌入式系統設計

作者:顧長怡
出版社:清華大學出版社出版時間:2020-02-01
開本: 24cm 頁數: 19,312頁
中 圖 價:¥70.8(6.0折) 定價  ¥118.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>
買過本商品的人還買了

基于FPGA與RISC-V的嵌入式系統設計 版權信息

基于FPGA與RISC-V的嵌入式系統設計 本書特色

本書詳細介紹了RISC-V指令集及其設計思想,并在此基礎上引入了一種稱為FARM的軟硬件 開發模式,將FPGA同RISC-V CPU軟核相結合,并利用Arduino與Make作為軟件快速開發工具, 有效地提高了開發效率,使系統設計具有更好的通用性和可移植性。除了上述有關軟硬件的討論之外,本書的作者還與國內小腳丫FPGA的團隊進行了合作,成 功地將書中的大部分內容移植到了小腳丫FPGA旗下的STEP CYC10開發板上,并將相關的技術細 節在書中做了詳細陳述,以方便讀者的動手實踐。本書內容既有深度,又有廣度,對各類從事軟硬件開發的科技人員會有很大的參考價值。對 高校相關專業的學生,本書也是一部很好的參考書。

基于FPGA與RISC-V的嵌入式系統設計 內容簡介

本書詳細介紹了RISC-V指令集及其設計思想,并在此基礎上引入了一種稱為FARM的軟硬件開發模式,將FPGA同RISC-V CPU軟核相結合,并利用Arduino與Make作為軟件快速開發工具,有效地提高了開發效率,使系統設計具有更好的通用性和可移植性。 除了上述有關軟硬件的討論之外,本書的作者還與國內小腳丫FPGA的團隊進行了合作,成功地將書中的大部分內容移植到了小腳丫FPGA旗下的STEP CYC10開發板上,并將相關的技術細節在書中做了詳細陳述,以方便讀者的動手實踐。 本書內容既有深度,又有廣度,對各類從事軟硬件開發的科技人員會有很大的參考價值。對高校相關專業的學生,本書也是一部很好的參考書。

基于FPGA與RISC-V的嵌入式系統設計 目錄

第 1 章 概述 1.1 背景闡述 1.2 FPGA 1.3 RISC-V 1.4 小腳丫 FPGA 開發平臺 1.5 C/C++,Make 與工具鏈 1.6 嵌入式操作系統 1.7 Arduino 集成開發環境 1.8 模塊授權方式 1.9 PulseRainRTL庫 1.10 資料來源 1.11 代碼資源 第 2 章 FPGA 2.1 FPGA 背景概述 2.2 FPGA 與數字芯片的異同 2.2.1 FPGA 與數字芯片在設計流程上的異同 2.2.2 FPGA 與數字芯片在功耗上的區別 2.2.3 FPGA 與數字芯片在性能上的區別 2.2.4 邏輯設計規模的衡量單位 2.2.5 避免使用鎖存器 2.3 FPGA 與 CPLD 的區別 2.4 FPGA 開發中硬件設計語言的選擇 2.4.1 VHDL?與 System?Verilog?/?Verilog 2.4.2 HLS 2.4.3 System?C 2.4.4 Chisel/SpinalHDL 2.5 FPGA 的片上內存 2.6 用 FPGA 實現雙向同步 SRAM 接口 2.7 FPGA 的 DSP?Block 2.8 時鐘與復位 2.9 時鐘域跨越 2.9.1 單個電平信號的時鐘域跨越 2.9.2 單個脈沖信號的時鐘域跨越 2.9.3 多比特總線的時鐘域跨越 2.10 有限狀態機的 System?Verilog 模板 2.11 高速 IO 與源同步總線(Source?Synchronous?Bus) 2.12 FPGA 在數字信號處理中的應用 2.12.1 數字濾波器 2.12.2 4倍頻采樣 2.12.3 復數乘法 2.12.4 補碼,值飽和,負值,絕對值,四舍五入 2.12.5 除法 2.12.6 正弦函數與余弦函數 2.12.7 CORDIC 算法 2.13 其他技巧 2.13.1 寄存器重定時 2.13.2 異或樹與多路復用器 2.13.3 虛擬輸入輸出 2.13.4 遷移路徑 2.14 面積與性能的平衡 2.14.1 流水線與并行 2.14.2 小面積設計 2.14.3 AT定律 2.15 數字邏輯與處理器各自適用的領域 第 3 章 RISC-V 指令集 3.1 RISC-V 的歷史 3.2 8051的 CISC 指令集與 RISC-V 的比較 3.2.1 8051?指令集簡介 3.2.2 8051?指令集對處理器設計的負面影響 3.2.3 RISC-V 指令集對處理器設計的正面影響 3.3 RISC-V 與其他 RISC 指令集的比較 3.4 RISC-V 基礎指令集(RV32I 與 RV32E) 3.4.1 RV32I?與 RV32E 基礎指令集簡介 3.4.2 RISC-V?地址空間 3.4.3 RV32I 通用寄存器與函數調用約定 3.4.4 RV32I 指令格式 3.4.5 RV32I 算術與邏輯指令 3.4.6 控制轉移指令 3.4.7 內存載入與存儲指令 3.4.8 RV32I 內存同步指令 3.4.9 控制與狀態寄存器指令 3.4.10 環境調用與軟件斷點 3.4.11 基礎指令集的面積優化方案 3.5 RISC-V 擴展指令集 3.5.1 乘除法擴展(M?Extension) 3.5.2 壓縮指令集擴展 3.6 RISC-V 特權架構 3.6.1 特權層級 3.6.2 控制狀態寄存器 3.6.3 定時器 3.6.4 中斷與異常 3.6.5 程序的調試 第 4 章 設計基于 RISC-V 指令集的 Soft—CPU 4.1 2018?RISC-V?Soft?CPU?Contest 獲獎作品:PulseRain?Reindeer 4.2 適合于 FPGA 的設計目標 4.3 PulseRain?Reindeer 的設計策略 4.4 PulseRain?Reindeer 的 RTL 設計 4.4.1 與 FPGA 平臺相關部分 4.4.2 獨立于 FPGA 平臺部分 4.4.3 通用寄存器的設計 4.4.4 CSR 寄存器的實現 4.4.5 時鐘定時器的實現 4.4.6 流水線的設計 4.5 處理器驗證的方式 4.5.1 黑盒(Black?Box)測試與白盒(White?Box)測試 4.5.2 用 Verilator 做處理器內核的黑盒驗證 4.5.3 用 Modelsim 做處理器的白盒驗證 第 5 章 外圍設備接口 5.1 UART 5.2 I 2 C 和 SMBus 5.3 SPI 5.4 PWM 5.5 microSD 存儲卡 5.6 PS/2 接口 5.7 旋轉編碼器 5.8 7段數碼管顯示器 5.9 USB 5.10 以太網 第 6 章 嵌入式軟件開發基礎 6.1 目標文件格式 6.2 Link?Script(編譯用鏈接腳本) 6.3 工具鏈 6.3.1 readelf 6.3.2 objdump 6.3.3 objcopy 6.4 嵌入式系統中高級編程語言的選擇 6.5 C 語言在嵌入式系統中的應用 6.5.1 C 語言的模塊封裝 6.5.2 C 語言的內存對齊訪問 6.5.3 C 語言的靜態編譯檢查 6.5.4 volatile 與 const 6.6 C++ 語言在嵌入式系統中的應用 6.6.1 C++ 語言的口水仗 6.6.2 C++ 語言對 C 的改進 6.6.3 C++ 語言引入的新概念和新方法 6.7 MAKE 6.7.1 支持增量編譯的 Makefile(Makefile?for?Incremental?Build) 6.7.2 支持內核配置語言的 Makefile 第 7 章 嵌入式操作系統的移植 7.1 嵌入式操作系統的分類 7.1.1 裸金屬系統 7.1.2 實時操作系統 7.1.3 通用操作系統 7.2 Zephyr 操作系統的 RISC-V 移植 7.2.1 Zephyr 操作系統簡介 7.2.2 串行口的支持 7.2.3 定時器的支持 7.2.4 中斷的設置 7.2.5 修改編譯鏈接選項 7.2.6 樣本應用程序 第 8 章 Arduino開發系統 8.1 Arduino 的歷史 8.2 Arduino 的技術貢獻 8.3 Arduino 開發板 8.4 Arduino IDE 集成開發環境和 Arduino Language 8.4.1 Arduino IDE 集成開發環境的工作原理 8.4.2 Arduino Language 8.5 Arduino IDE 集成開發環境下第三方開發包的使用和制作 8.5.1 Arduino IDE 第三方開發包的使用 8.5.2 Arduino IDE 第三方開發包的制作 8.6 Arduino IDE 集成開發環境下第三方支持庫的使用和制作 8.6.1 Arduino IDE 第三方支持庫的使用 8.6.2 Arduino IDE 第三方支持庫的制作 第 9 章 綜合實驗平臺:小腳丫 STEP FPGA開發板 9.1 STEP?CYC10?開發板簡介 9.2 RISC-V?for?Step?FPGA 9.3 動態內存的訪問與時序約束 9.3.1 動態內存的仿真 9.3.2 動態內存的時鐘設置 9.3.3 動態內存的時序約束 9.3.4 動態內存的讀寫測試 9.4 處理器仿真 9.4.1 用 Verilator 做仿真 9.4.2 用 Modelsim 做仿真 9.5 外圍設備與中斷 9.5.1 外圍設備(RTL 模塊)與物理設備 9.5.2 中斷映射 9.5.3 中斷處理程序 9.6 外圍設備寄存器地址列表 9.7 串行口 9.8 GPIO 9.9 5 向按鍵 9.10 7 段管顯示器 9.11 三軸加速度傳感器 (ADXL345) 9.12 開發板示范 Sketch 第 10 章 知識產權保護 10.1 知識產權保護的方式 10.2 計算機指令集的知識產權保護 10.3 逆向工程 10.4 協議授權 10.4.1 GPL 10.4.2 LGPL 10.4.3 Apache 10.4.4 知識共享 10.4.5 雙授權協議
展開全部

基于FPGA與RISC-V的嵌入式系統設計 作者簡介

顧長怡, 于1995年免試直升上海交通大學本碩聯讀班,1998年獲該校計算機科學與工程學士學位,2001年獲該校通信與信息系統工程碩士學位。 同年赴美,在美國加州的多家高科技公司從事嵌入式系統和FPGA的開發工作,其間還曾獲得美國南加州大學集成電路設計專業碩士學位。 顧長怡先生對軟硬件開發和數字信號處理有著豐富的業界經驗,他也是美國PulseRain Technology公司的創始人。 在2018年由RISC-V 基金會官方舉辦的全球首屆RISC-V Soft CPU 設計大賽中,由顧長怡先生主持設計的PulseRain Reindeer 處理器內核在激烈的競爭中脫穎而出,榮獲季軍。在2019年以物聯網安全為主題的第二屆競賽中,他主持設計的PulseRain Rattlesnake處理器成功挫敗了所有的黑客模擬攻擊,并獲綜合成績第一而奪冠。 他同時還是英文學術專著 Building Embedded System - Programmable Hardware 的作者(該書已由美國APress出版社于2016年出版),以及開源軟硬件的狂熱支持者。

商品評論(0條)
暫無評論……
書友推薦
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 蔡司三坐标-影像测量机-3D扫描仪-蔡司显微镜-扫描电镜-工业CT-ZEISS授权代理商三本工业测量 | 丙烷/液氧/液氮气化器,丙烷/液氧/液氮汽化器-无锡舍勒能源科技有限公司 | 洛阳防爆合格证办理-洛阳防爆认证机构-洛阳申请国家防爆合格证-洛阳本安防爆认证代办-洛阳沪南抚防爆电气技术服务有限公司 | 鑫达滑石-辽宁鑫达滑石集团 | 润滑脂-高温润滑脂-轴承润滑脂-食品级润滑油-索科润滑油脂厂家 | 全自动真空上料机_粉末真空上料机_气动真空上料机-南京奥威环保科技设备有限公司 | 网站优化公司_SEO优化_北京关键词百度快速排名-智恒博网络 | 洛阳装修公司-洛阳整装一站式品牌-福尚云宅装饰 | 培训无忧网-教育培训咨询招生第三方平台 | 低温等离子清洗机(双气路进口)-嘉润万丰| 食药成分检测_调料配方还原_洗涤剂化学成分分析_饲料_百检信息科技有限公司 | 口臭的治疗方法,口臭怎么办,怎么除口臭,口臭的原因-口臭治疗网 | 伟秀电气有限公司-10kv高低压开关柜-高低压配电柜-中置柜-充气柜-欧式箱变-高压真空断路器厂家 | 游泳池设计|设备|配件|药品|吸污机-东莞市太平洋康体设施有限公司 | 工业用品一站式采购平台|南创工品汇-官网|广州南创 | 荣事达手推洗地机_洗地机厂家_驾驶式扫地机_工业清洁设备 | atcc网站,sigma试剂价格,肿瘤细胞现货,人结肠癌细胞株购买-南京科佰生物 | 振动时效_振动时效仪_超声波冲击设备-济南驰奥机电设备有限公司 北京宣传片拍摄_产品宣传片拍摄_宣传片制作公司-现像传媒 | 玉米深加工机械,玉米加工设备,玉米加工机械等玉米深加工设备制造商-河南成立粮油机械有限公司 | 苏州同创电子有限公司 - 四探针测试仪源头厂家 | 圆周直径尺-小孔内视镜-纤维研磨刷-东莞市高腾达精密工具 | 北京浩云律师事务所-法律顾问_企业法务_律师顾问_公司顾问 | 股票入门基础知识_股票知识_股票投资大师_格雷厄姆网 | 消泡剂_水处理消泡剂_切削液消泡剂_涂料消泡剂_有机硅消泡剂_广州中万新材料生产厂家 | 全温恒温摇床-水浴气浴恒温摇床-光照恒温培养摇床-常州金坛精达仪器制造有限公司 | 北京网站建设首页,做网站选【优站网】,专注北京网站建设,北京网站推广,天津网站建设,天津网站推广,小程序,手机APP的开发。 | 重庆监控_电子围栏设备安装公司_门禁停车场管理系统-劲浪科技公司 | TPE塑胶原料-PPA|杜邦pom工程塑料、PPSU|PCTG材料、PC/PBT价格-悦诚塑胶 | ★店家乐|服装销售管理软件|服装店收银系统|内衣店鞋店进销存软件|连锁店管理软件|收银软件手机版|会员管理系统-手机版,云版,App | 蔡司三坐标-影像测量机-3D扫描仪-蔡司显微镜-扫描电镜-工业CT-ZEISS授权代理商三本工业测量 | 宁夏活性炭_防护活性炭_催化剂载体炭-宁夏恒辉活性炭有限公司 | 济南拼接屏_山东液晶拼接屏_济南LED显示屏—维康国际官网 | 空气净化器租赁,空气净化器出租,全国直租_奥司汀净化器租赁 | 橡胶接头|可曲挠橡胶接头|橡胶软接头安装使用教程-上海松夏官方网站 | 企业微信scrm管理系统_客户关系管理平台_私域流量运营工具_CRM、ERP、OA软件-腾辉网络 | 石膏基自流平砂浆厂家-高强石膏基保温隔声自流平-轻质抹灰石膏粉砂浆批发-永康市汇利建设有限公司 | 罗茨真空机组,立式无油往复真空泵,2BV水环真空泵-力侨真空科技 | 退火炉,燃气退火炉,燃气热处理炉生产厂家-丹阳市丰泰工业炉有限公司 | 好杂志网-首页| 【北京写字楼出租_写字楼租赁_办公室出租网/出售】-远行地产官网 | 定制防伪标签_防伪标签印刷_防伪标签厂家-510品保防伪网 |