基於Xilinx FPGA的多核嵌入式系統設計基礎

基於Xilinx FPGA的多核嵌入式系統設計基礎
定價:192
NT $ 167
 

內容簡介

本書系統地介紹了基於Xilinx公司FPGA的多核嵌入式系統設計的方法、步驟和相關軟件的使用方法。在講述搭建多核架構,核間通信,軟、硬件協同調試的基礎上,深入討論了多核設計中的實際工程問題和許多實用的調試技巧。

本書內容包括:Xilinx軟、硬核處理器介紹;Xilinx FPGA產品介紹;多核嵌入式通信系統的開發環境;軟、硬件設計流程介紹;相關總線與通信機制介紹及對多核架構前景的展望。

本書是在Xilinx公司大學計划的支持下完成的。由於是針對教學和科研中的實際問題進行討論和闡述,因此本書中所有的工程和例程都在本書隨書光盤中給出並全部經過實際測試。本書可作為高等院校電子類和通信類等專業本科生、研究生的教材,亦可作為相關科研人員的工具書和參考書。
 

目錄

第1章 緒論
1.1 FPGA的發展歷程及特性介紹
1.2 Microblaze軟核的介紹
1.2.1 Microblaze的流水線結構
1.2.2 Microblaze中斷機制
1.2.3 Microblaze的緩存機制和MMU
1.3 PowerPC405硬核介紹
1.4 Xilinx FPGA產品介紹
1.4.1 Spartan系列產品
1.4.2 Virtex系列產品
1.5 本章小結
第2章 多核系統設計環境與設計流程
2.1 開發軟件簡介
2.1.1 ISE開發軟件簡介
2.1.2 ISE的安裝
2.2 利用ISE進行硬件邏輯設計的流程
2.2.1創建新工程
2.2.2新建HDL源文件
2.2.3 對源文件進行綜合以及仿真
2.3 利用XPS向導進行多核硬件系統設計的流程
2.3.1 利用BSB新建一個工程
2.3.2 選擇必要外設,並進行參數配置
2.3.3 配置啟動內存,並選用內存測試文件
2.3.4 編譯源文件,生成硬件網表
2.3.5 下載比特流,配置FPGA
2.4 利用EDK套件進行多核軟件開發的流程
2.4.1 在單核基礎上添加工程應用
2.4.2 編輯.C文件並編譯
2.4.3 編寫用戶約束文件
2.4.4 修改MSS中的驅動文件
2.4.5 下載比特流,配置FPGA
2.5 本章小結
第3章 總線機制與核間通信機制
3.1 總線機制
3.1.1 0PB總線
3.1.2 PLB總線
3.1.3 XCL總線
3.1.4 FSL總線
3.1.5 0CM總線
3.1.6 LMB總線
3.2 核間通信機制介紹
3.2.1 Mailbox
3.2.2 Mutex
3.2.3 Shared Memo~
3.2.4 Interrupt
3.2.5 PLBv46一PLBv46 Bridge
3.2.6 FSL互連體系
3.2.7 DAM Controller
3.2.8 混合衍生體系
3.3 本章小結
第4章 基於PowerPC的單核系統設計
4.1 簡單硬件系統設計
4.1.1 用BSB創建工程
4.1.2 分析已創建的工程
4.1.3 生成硬件IP網表文件
4.1.4 下載測試程序
4.2 添加IP核到硬件系統
4.2.1 打開工程
┅┅
第5章 多核嵌入式系統硬件設計實線
第6章 多核嵌入式系統軟件開發
第7章 多核結構的價值與發展前景
參考文獻
網路書店 類別 折扣 價格
  1. 新書
    87
    $167