零點起步:Altera CPLD/FPGA輕鬆入門與開發實例

零點起步:Altera CPLD/FPGA輕鬆入門與開發實例

零點起步:Altera CPLD/FPGA輕鬆入門與開發實例是2012年機械工業出版社出版的一本圖書

基本介紹

  • 中文名:零點起步:Altera CPLD/FPGA輕鬆入門與開發實例
  • 作 者:薛冰 等 著
  • 叢 書 名:零點起步系列叢書
  • 出 版 社:機械工業出版社
內容介紹,出版信息,圖書目錄,

內容介紹

《零點起步:Altera CPLD/FPGA輕鬆入門與開發實例》面向FPGA國中級讀者,全書共分11章,較系統地介紹了可程式邏輯器件的結構原理以及VHDL(超高速積體電路硬體描述語言)基礎知識、語法結構和常用基本數字電路的例程,使讀者能夠輕鬆入門並鞏固數字電路基礎知識;詳細分析了目前主流的可程式邏輯器件和開發工具,並介紹了邏輯電路設計過程中的一些基本問題和處理方法,以及如何在Altera公司的CPLD/FPGA晶片上運行VHDL程式,其中包含一些常用數位訊號處理算法和接口控制器的設計實例;最後介紹基於SOPC的嵌入式設計的具體工作流程和設計方法,並結合實際工程設計,說明如何採用可程式邏輯器件實現典型的嵌入式系統。
本書內容翔實,講解透徹,案例實用,能夠使讀者快速、全面地掌握CPLD/FPCA的基本開發方法。
《零點起步:Altera CPLD/FPGA輕鬆入門與開發實例》既可作為各類培訓學校的教材,也可作為工程技術人員及大中專院校相關專業師生的參考書。

出版信息

書 名:零點起步:Altera CPLD/FPGA輕鬆入門與開發實例
出版時間:2012-04-01
版 次:1
頁 數:361
裝 幀:平裝
開 本:16開
紙 張:膠版紙
正文語種:中文
定 價:¥59.80

圖書目錄

前言
第1章 可程式邏輯器件概述
1.1 EDA技術及其套用
1.2 可程式邏輯器件的分類及原理
1.2.1 EPLD和CPLD
1.2.2 FPGA
1.2.3 FPGA與CPLD的比較
1.3 PLD的設計開發
1.3.1 PLD設計方法
1.3.2 PLD設計流程
1.4 Altera可程式邏輯器件
1.4.1 Stratix系列
1.4.2 Arria系列
1.4.3 Cyclone系列
1.4.4 MAX系列
1.5 思考與練習
第2章 VHDL基礎
2.1 VHDL概述
2.1.1 硬體描述語言概述
2.1.2 VHDL的特點及設計流程
2.2 VHDL程式基本結構
2.2.1 實體
2.2.2 結構體
2.2.3 配置
2.2.4 程式包
2.3 VHDL中的數據
2.3.1 標識符
2.3.2 數據對象
2.3.3 數據類型
2.4 VHDL中的表達式
2.5 VHDL描述語句
2.5.1 順序描述語句
2.5.2 並行描述語句
2.6 思考與練習
第3章 VHDL程式設計
3.1 基本數字電路的VHDL描述
3.1.1 基本邏輯門電路
3.1.2 編碼器和解碼器電路
3.1.3 數據選擇器
3.1.4 加法器
3.1.5 乘法器
3.1.6 觸發器電路
3.1.7 暫存器電路
3.1.8 計數器電路
3.1.9 存儲器
3.2 有限狀態機
3.2.1 有限狀態機的基本描述
3.2.2 有限狀態機狀態編碼方式
3.2.3 有限狀態機的輸出和復位
3.3 套用實例——表決器、雙口RAM的讀取
3.4 思考與練習
第4章 Altera開發工具的使用
4.1 QuartusⅡ集成開發環境
4.1.1 概述
4.1.2 QuartusⅡ的安裝
4.1.3 QuanUsⅡ10.0圖形用戶界面
4.1.4 設計輸入
4.1.5 對設計工程進行設定和約束
4.1.6 設計綜合
4.1.7 布局布線
4.1.8 仿真
4.1.9 時序分析
4.1.10 編程與配置
4.2 在Altera CPLD/FPGA中運行第一個程式
4.2.1 實驗目的、環境及實驗原理
4.2.2 實驗步驟
4.3 套用實例——MAXⅡ內嵌UFM模組的使用
第5章 可程式邏輯設計的基本問題
第6章 典型數位訊號處理算法FPGA設計
第7章 通用接口的FPGA設計
第8章 基於SOPC的嵌入式系統設計
第9章 SOPC硬體開發
第10章 SOPC軟體開發
第11章 基於NiosⅡ的μC/OS Ⅱ套用
參考文獻

相關詞條

熱門詞條

聯絡我們