-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

Altera FPGA系統設計實用教程

( 簡體 字)
作者:李莉、張磊、董秀則類別:1. -> 電子工程 -> FPGA
譯者:
出版社:清華大學出版社Altera FPGA系統設計實用教程 3dWoo書號: 37413
詢問書籍請說出此書號!

缺書
NT售價: 195

出版日:12/12/2013
頁數:300
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787302341048
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

現場可編程門陣列(Field Programmable Gate Array,FPGA)的出現是超大規模集成電路(VLSI)技術和計算機輔助設計(CAD)技術發展的結果,基于FPGA的設計方法是電子設計領域的一大變革。不同于傳統的電子設計方法,基于FPGA的現代電子設計方法采用自頂向下的設計方法,使設計師們可以把更多的精力和時間放在電路方案的設計上,很大程度上提高了電子產品上市的時間; FPGA的可編程性,使得在不改變硬件電路設計的前提下,產品性能的提升成為可能; 硬件軟件化,以及不斷增長的可編程門陣列的規模,使得產品在小型化的同時,可靠性也得以不斷的提升。近年來,IP核的廣泛使用,特別是嵌入式處理器IP核的使用,使得FPGA的市場占有量大大增加。因此對于廣大的電子設計人員,以及電子工程專業的學生來說,掌握基于FPGA的開發技術是非常必要的。
  參與本書編寫的教師多年從事EDA課程的教學和相關科研工作,作者總結了許多教學和科研經驗,成就了本書的編寫與問世。全書系統地介紹了FPGA的開發技術,內容涵蓋FPGA可編程邏輯器件的基本知識以及相關軟件的使用方法,可編程邏輯器件的硬件描述語言,以及基于FPGA的電路設計,著重講述了FPGA電路設計的方法和技巧,并給出了設計實例。
  本書共分9章。第1章分析了FPGA開發的基本設計方法和設計流程,并以Altera公司的FPGA芯片為例,介紹了可編程邏輯器件的結構特點。第2章介紹了目前流行的兩種可編程邏輯器件的硬件描述語言: VHDL和Verilog HDL。第3章以Quartus Ⅱ 11版本為例,介紹了可編程邏輯器件開發軟件的安裝和使用方法。第4章介紹了基本電路的FPGA設計,講解了FPGA設計中時需要注意的一些基本問題。第5章介紹了基于IP核的設計方法。第6章以鍵盤掃描和液晶驅動設計為例介紹了人機交互接口的設計。第7章介紹了幾種基本的數字信號處理電路的FPGA設計。密碼算法的設計實現是FPGA在信息安全設計領域的一個重要應用,因此本書的第8章以分組密碼、流密碼以及Hash算法為例,給出了三個較新的密碼算法的FPGA實現的實例。第9章涉及FPGA高端開發技術,介紹了基于Nios Ⅱ的SOPC系統開發的流程和設計方法。
本書第6章~第8章的設計程序可以在清華大學出版社網站(www.tup.com.cn)下載。有關FPGA的新器件、新技術等不斷更新的知識,讀者可以從EDA廠商的網站上獲取更新的資料,也可以從銷售商或可編程邏輯器件中文網站(http://www.fpga.com.cn & http://www.pld.com.cn)上獲取相關的信息和技術支持。
  全書由李莉組織編寫并統稿。本書第1、6章以及附錄部分由李莉編寫,第3、8章由張磊編寫,第5、7、9章由董秀則編寫,第2、4章由李莉和李雪梅共同編寫。北京電子科技學院路而紅教授不辭辛苦地認真審閱了全部書稿,并為本書提出了許多寶貴的建議和意見。碩士研究生胡堯、李稹宇參與了本書相關程序的調試工作。借此機會也向所有關心、支持和幫助過本書編寫、修改、出版、發行的老師和朋友們致以誠摯的謝意。
  由于作者水平有限,書中難免存在不妥之處,歡迎各位讀者提出批評和指正。編者聯系方式: lili103@besti.edu.cn

編著者
2013年9月于北京
內容簡介:

本書系統地介紹了FPGA的原理及開發技術。全書分基礎理論與應用設計兩個部分,基礎理論部分包括FPGA開發流程、硬件描述語言VHDL和Verilog、Quartus Ⅱ開發環境、基本電路的FPGA設計、基于IP核的設計等內容; 應用設計部分包括人機交互接口設計、數字信號處理電路設計、密碼算法設計、嵌入式Nios CPU設計等內容。全書語言簡明易懂,向讀者提供不同領域的FPGA應用實例以及完整的設計源程序。
本書可作為高等學校電子信息、計算機、自動化等專業的本科生教材,也可供從事電子設計的工程技術人員參考。

目錄:

第1章FPGA開發概要

1.1可編程邏輯器件簡介

1.2FPGA芯片

1.2.1FPGA框架結構

1.2.2Altera公司的FPGA

1.3FPGA開發工具

1.4基于FPGA的開發流程

1.4.1典型FPGA開發流程

1.4.2FPGA的配置

1.4.3基于FPGA的SoC設計方法


第2章硬件描述語言

2.1VHDL硬件描述語言

2.1.1程序基本結構

2.1.2VHDL程序語法規則

2.1.3并行語句

2.1.4順序語句

2.1.5子程序及子程序調用語句

2.2Verilog硬件描述語言

2.2.1Verilog HDL 程序基本結構

2.2.2Verilog HDL 數據類型

2.2.3Verilog HDL 運算符

2.2.4Verilog HDL 描述語句

2.2.5語句的順序執行與并行執行

2.2.6Verilog HDL 元件例化



第3章Quartus Ⅱ設計開發環境

3.1Quartus Ⅱ概述

3.2Quartus Ⅱ設計流程

3.2.1設計輸入

3.2.2設計處理

3.2.3波形仿真

3.2.4器件編程

3.3嵌入式邏輯分析儀使用



第4章基本電路的VHDL設計

4.1基本電路的VHDL設計

4.1.1優先編碼器

4.1.2數據選擇器

4.1.3組合邏輯電路與并行語句、進程語句的關系

4.1.4運算電路

4.1.5時鐘信號

4.1.6鎖存器和觸發器

4.1.7同步、異步信號的描述

4.1.8同步電路的設計原則

4.1.9計數器

4.1.10分頻電路

4.1.11寄存器

4.1.12狀態機

4.1.13動態掃描電路

4.2基本電路的Verilog設計

4.2.1優先編碼器

4.2.2譯碼器

4.2.3數據選擇器

4.2.4運算電路的設計

4.2.5時鐘信號

4.2.6觸發器

4.2.7同步、異步控制信號

4.2.8計數器

4.2.9分頻器

4.2.10寄存器

4.2.11串并轉換電路

4.2.12有限狀態機

4.2.13動態掃描電路



第5章基于IP的設計

5.1IP核

5.2觸發器IP核的VHDL設計應用

5.3存儲器IP核的VHDL設計應用

5.4鎖相環IP核的VHDL設計應用

5.5運算電路IP核的VHDL設計應用



第6章人機交互接口設計

6.1鍵盤掃描電路的VHDL設計

6.1.1設計原理

6.1.2設計實現

6.1.3綜合仿真

6.2液晶驅動電路的VHDL設計

6.2.1設計原理

6.2.2設計實現

6.2.3綜合仿真



第7章數字信號處理

7.1差錯控制電路的VHDL設計(CRC校驗電路)

7.1.1設計原理

7.1.2校驗電路的VHDL實現

7.1.3綜合仿真

7.2濾波電路的VHDL設計

7.2.1設計原理

7.2.2FIR濾波電路的設計實現

7.2.3綜合仿真

7.3HDB3基帶信號編譯碼電路的VHDL設計

7.3.1設計原理

7.3.2設計實現

7.3.3綜合仿真



第8章密碼算法設計

8.1分組密碼算法的VHDL設計(SM4)

8.1.1SM4算法原理

8.1.2設計實現

8.1.3仿真驗證

8.2流密碼算法的VHDL設計(ZUC)

8.2.1ZUC算法原理

8.2.2設計實現

8.2.3仿真驗證

8.3HASH算法的VHDL設計(SM3)

8.3.1SM3算法原理

8.3.2設計實現

8.3.3仿真驗證



第9章基于Nios Ⅱ的SOPC系統開發

9.1SOPC技術簡介

9.1.1Nios Ⅱ嵌入式處理器

9.1.2SOPC Builder開發工具

9.1.3SOPC開發流程

9.2SOPC硬件開發

9.2.1啟動SOPC Builder

9.2.2添加CPU及外設IP模塊

9.2.3自定義CPU指令邏輯

9.2.4自定義外設IP的設計與添加

9.2.5集成Nios Ⅱ系統至Quartus Ⅱ

9.3SOPC軟件系統開發

9.3.1創建Nios Ⅱ工程

9.3.2設置工程的系統屬性

9.3.3程序編寫及編譯

9.3.4代碼調試及運行



附錄DES算法的S盒



參考文獻
序: