Xilinx ISE Design Suite 10.x FPGA開發(fā)指南

出版時間:2008-11  出版社:人民郵電出版社  作者:田耘 胡彬 徐文波 等編著  頁數(shù):441  字數(shù):694000  

前言

  近10年來,F(xiàn)PGA行業(yè)獲得了突飛猛進的發(fā)展,門數(shù)量的增加和生產(chǎn)工藝的進步使:FPGA走到了技術(shù)的前沿,F(xiàn)PGA在開發(fā)工作中的地位從膠合邏輯的配角上升到數(shù)字系統(tǒng)的核心處理器件。美國Xilinx公司是全球領(lǐng)先的可編程邏輯器件(PLD)及完整解決方案的供應(yīng)商,提供了類型多樣、功能強大的FPGA器件,以及軟件設(shè)計工具和豐富的IP核。這些都為工業(yè)界和學(xué)術(shù)界提供了優(yōu)秀的開發(fā)和應(yīng)用平臺。FPGA的應(yīng)用非常廣泛,涉及無線通信、多媒體處理、汽車和消費電子、國防和宇航工業(yè)等諸多領(lǐng)域?! ilinx公司致力于為全球范圍的用戶提供先進的芯片和設(shè)計理念,同時也非常關(guān)注高校師生的創(chuàng)新活動。Xilinx在中國多所高校成立了聯(lián)合實驗室,幫助在校老師和學(xué)生掌握。FPGA的開發(fā)流程和設(shè)計方法。今天的年輕學(xué)習(xí)者,未來將可能成為專業(yè)的開發(fā)工程師。他們現(xiàn)在打好基礎(chǔ),掌握了學(xué)習(xí)和跟蹤技術(shù)發(fā)展前沿的能力,對我國未來可編程邏輯器件產(chǎn)業(yè)的發(fā)展將起到積極的推動作用。  目前,Xilinx最新的開發(fā)軟件為ISE Design Suite 10.1版本,這個版本首次統(tǒng)一了邏輯、DSP和嵌入式等不同設(shè)計領(lǐng)域,能夠為用戶提供更高的設(shè)計效率。為了讓讀者更好地學(xué)習(xí)這個軟件,我向讀者推薦人民郵電出版社出版的((Xilinx ISE Design Suite 10.x FPGA開發(fā)指南——邏輯設(shè)計篇》和《Xilinx ISE Design Suite 10.x:FPGA開發(fā)指南——DSP、嵌入式與高速傳輸篇》。這兩本書詳細講解了Xilinx ISE Design Suite 10.1軟件的操作方法和它在邏輯設(shè)計、DSP開發(fā)、嵌入式設(shè)計和高速傳輸領(lǐng)域的應(yīng)用。希望這兩本書能讓更多的FPGA學(xué)習(xí)者深入了解并掌握基于ISE Design Suite設(shè)計的基本原理和方法,并促進FPGA技術(shù)在我國的普及和推廣。

內(nèi)容概要

  本書以Xilinx FPGA的數(shù)字信號處理、嵌入式系統(tǒng)和高速傳輸技術(shù)的開發(fā)為主線,以深入淺出、圖文并茂的方式,較為全面、詳細地介紹了Xilinx公司的終極開發(fā)套件ISE Design Suite 10.1中DSP、MicroBlaze/PowerPC和MGT的操作方法,并精選了多個實例進行詳細講解。本書針對性強,內(nèi)容結(jié)合了作者多年的開發(fā)經(jīng)驗,可滿足實際工程開發(fā)的需求,具有很高的實踐指導(dǎo)價值?! ”緯勺鳛殡娮雍屯ㄐ殴こ處煹膶嶋H開發(fā)指導(dǎo)用書,也可作為高等院校通信工程、電子工程、計算機以及微電子與集成電路等相關(guān)專業(yè)的高年級本科生和研究生的教材和學(xué)習(xí)參考書。

書籍目錄

第1章 DSP設(shè)計工具System Generator   1.1 System Generator概述     1.1.1 System Generator的主要用途     1.1.2 System Generator 10.1的安裝與主要特征     1.1.3 System Generator入門介紹   1.2 利用System Generator進行DSP設(shè)計     1.2.1 System Generator的FPGA開發(fā)流程     1.2.2 系統(tǒng)級建模詳解     1.2.3 Sysgen導(dǎo)入另一工程     1.2.4 可配置子系統(tǒng)的使用     1.2.5 多時鐘模塊的Sysgen設(shè)計     1.2.6 Sysgen中特殊模塊的使用說明     1.2.7 高性能FPGA設(shè)計的注意事項   1.3 軟硬件協(xié)同設(shè)計     1.3.1 3種實現(xiàn)方法概述     1.3.2 EDK設(shè)計中基本概念     1.3.3 如何使用EDK Processor模塊     1.3.4 嵌入式設(shè)計樣例  1.4 硬件協(xié)同仿真     1.4.1 硬件協(xié)同仿真平臺的安裝     1.4.2 硬件協(xié)同仿真的基本操作     1.4.3 以太網(wǎng)協(xié)同仿真接口的配置     1.4.4 共享存儲器     1.4.5 基于幀結(jié)構(gòu)的矢量傳輸     1.4.6 實時信號處理   1.5 HDL模塊的導(dǎo)入    1.5.1 可綜合的HDL代碼要求     1.5.2 Configuration Wizard的配置     1.5.3 可配置M文件     1.5.4 HDL協(xié)同仿真     1.5.5 HDL模塊導(dǎo)入樣例   1.6 本章小節(jié)第2章 AccelDSP綜合工具   2.1 AccelDSP概述     2.1.1 AccelDSP的安裝及參數(shù)設(shè)置     2.1.2 AccelDSP 10.1新特性   2.2 可綜合M文件編程規(guī)范     2.2.1 M文件整體設(shè)計架構(gòu)     2.2.2 數(shù)據(jù)類型簡介     2.2.3 基本操作符介紹   2.3 使用AccelDSP進行系統(tǒng)設(shè)計     2.3.1 AccelDSP的ISE設(shè)計流程     2.3.2 創(chuàng)建一個工程     2.3.3 定點模型詳解    2.3.4 優(yōu)化硬件架構(gòu)     2.3.5 硬件接口協(xié)議     2.3.6 FIR濾波器樣例   2.4 AccelWare應(yīng)用介紹     2.4.1 AccelWare基本用法     2.4.2 AccelWare庫   2.5 本章小節(jié) 第3章 數(shù)字信號處理系統(tǒng)開發(fā)實例   3.1 實例介紹     3.1.1 中頻信號處理單元結(jié)構(gòu)     3.1.2 系統(tǒng)設(shè)計要求   3.2 System Generator實現(xiàn)     3.2.1 設(shè)計方案     3.2.2 工程模塊介紹     3.2.3 實例仿真驗證   3.3 AccelDSP實現(xiàn)     3.3.1 設(shè)計方案     3.3.2 AccelDSP實現(xiàn)詳解     3.3.3 實例仿真驗證   3.4 本章小節(jié) 第4章 基于FPGA的可編程嵌入式開發(fā)技術(shù)   4.1 可配置嵌入式系統(tǒng)(EDK)介紹     4.1.1 基于FPGA的可編程嵌入式開發(fā)系統(tǒng)     4.1.2 Xilinx公司的解決方案     4.1.3 EDK 10.1特征小結(jié)   4.2 Xilinx嵌入式開發(fā)系統(tǒng)組成介紹     4.2.1 片內(nèi)微處理器軟核MicroBlaze     4.2.2 片內(nèi)微處理器PowerPC    4.2.3 常用總線結(jié)構(gòu)     4.2.4 IP核以及設(shè)備驅(qū)動     4.2.5 系統(tǒng)設(shè)計方案   4.3 EDK軟件基本介紹     4.3.1 EDK的介紹與安裝     4.3.2 EDK設(shè)計的實現(xiàn)流程     4.3.3 EDK的文件管理架構(gòu)   4.4 XPS軟件的基本操作    4.4.1 XPS的啟動     4.4.2 利用BSB創(chuàng)建新工程     4.4.3 XPS的用戶界面     4.4.4 XPS的目錄結(jié)構(gòu)與硬件平臺     4.4.5 在XPS中加入IP Core     4.4.6 在XPS中定制用戶設(shè)備的IP     4.4.7 IP外設(shè)的API函數(shù)查閱和使用方法   4.5 XPS軟件的高級操作    4.5.1 XPS的軟件輸入     4.5.2 XPS中的設(shè)計仿真     4.5.3 將EDK設(shè)計作為ISE設(shè)計的子系統(tǒng)     4.5.4 XPS工程的實現(xiàn)和下載     4.5.5 在線調(diào)試工具     4.5.6 XPS中ChipScope的使用   4.6 SDK軟件的操作說明     4.6.1 SDK的用戶界面     4.6.2 SDK的基本操作     4.6.3 SDK的調(diào)試與運行操作   4.7 嵌入式操作系統(tǒng)Xilkernel     4.7.1 嵌入式操作系統(tǒng)的基本知識     4.7.2 Xilkernel操作系統(tǒng)     4.7.3 可加載庫的說明     4.7.4 Xilkernel的開發(fā)流程   4.8 本章小結(jié) 第5章 以太網(wǎng)接口的FPGA實現(xiàn)   5.1 以太網(wǎng)技術(shù)基礎(chǔ)     5.1.1 以太網(wǎng)技術(shù)簡介     5.1.2 TCP/IP     5.1.3 因特網(wǎng)的結(jié)構(gòu)和路由     5.1.4 因特網(wǎng)地址以及地址映射   5.2 以太網(wǎng)接口的硬件設(shè)計方案     5.2.1 整體實施方案     5.2.2 硬件接口描述   5.3 以太網(wǎng)接口的MicroBlaze實現(xiàn)     5.3.1 DM9000的軟、硬件驅(qū)動     5.3.2 基于MicroBlaze完成以太網(wǎng)接口的開發(fā)   5.4 本章小結(jié) 第6章 基于FPGA的高速數(shù)據(jù)連接技術(shù)   6.1 高速數(shù)據(jù)連接功能簡介     6.1.1 高速數(shù)據(jù)傳輸?shù)谋尘啊?   6.1.2 Xilinx公司高速連接功能的解決方案   6.2 實現(xiàn)吉比特高速串行I/O的相關(guān)技術(shù)     6.2.1 吉比特高速串行I/O的特點和應(yīng)用     6.2.2 吉比特高速串行I/O系統(tǒng)的組成     6.2.3 吉比特高速串行I/O的設(shè)計要點   6.3 Rocket I/O高速串行組件    6.3.1 Rocket I/O技術(shù)簡介     6.3.2 Aurora協(xié)議     6.3.3 Virtex 2 Pro系列Rocket I/O硬核模塊     6.3.4 Virtex 5系列Rocket I/O GTP硬核模塊   6.4 本章小結(jié) 第7章 Rocket I/O的開發(fā)實例   7.1 Rocket I/O GTP入門操作實例   7.2 PCI Express端點接口設(shè)計     7.2.1 PCI Express技術(shù)綜述     7.2.2 Xilinx PCI Express端點模塊     7.2.3 PCI Express端點接口示例解讀   7.3 本章小結(jié) 參考文獻

圖書封面

評論、評分、閱讀與下載


    Xilinx ISE Design Suite 10.x FPGA開發(fā)指南 PDF格式下載


用戶評論 (總計13條)

 
 

  •   學(xué)習(xí)使用Xilinx開發(fā)軟件的入門書,值得推薦。
  •   書很不錯。淺顯易懂,對于FPGA入門級的童鞋來說是個很好的選擇。
  •   特別適合體系學(xué)習(xí)的人
  •   書中內(nèi)容主要是關(guān)于Systemgenerator,AccelDSP,EDK,RocketIO等ISEDeisgnSuite中部分軟件的使用方法的介紹。本書主要是是對這些軟件的操作比較熟練,屬入門級的,但質(zhì)量挺好,還有一些示例,容易上手。
  •   入門用比較好,相對全面
  •   簡單全面,看中文資料畢竟快一點
  •   書還可以,內(nèi)容挺不錯的~
  •   這類書都這樣,不用看手冊了
  •   書籍不錯,詳略得當(dāng)!
  •   新的東西比較多,算是軟件簡介吧
  •   一般吧基本上是翻譯Help
  •   書的紙張質(zhì)量不好,有張紙頭貌似被撕下后再貼上去的,還好不缺頁就算了
  •   第七章關(guān)鍵附件沒有,而且關(guān)于PCIE的內(nèi)容只有兩頁,上當(dāng)了,有些憤怒!
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7