FPGA應用開發入門與典型實例(修訂版)

FPGA應用開發入門與典型實例(修訂版)
定價:299
NT $ 260
 

內容簡介

FPGA(現場可編程邏輯器件)以其體積小、功耗低、穩定性高等優點被廣泛應用于各類電子產品的設計中。本書全面講解了FPGA系統設計的背景知識、硬件電路設計,硬件描述語言Verilog HDL的基本語法和常用語句,FPGA的開發工具軟件的使用,基于FPGA的軟核嵌入式系統,FPGA設計的基本原則、技巧、IP核, FPGA在接口設計領域的典型應用,FPGA+DSP的系統設計與調試,以及數字變焦系統和PCI數據采集系統這兩個完整的系統設計案例。

本書內容全面、實例豐富,適合FPGA系統設計初學者,大專院校通信工程、電子工程、計算機、微電子和半導體相關專業師生,硬件系統工程師和IC設計工程師學習使用。
 

目錄

第1章 FPGA系統設計基礎
1.1 FPGA技術的發展歷史和動向
1.1.1 FPGA技術的發展歷史
1.1.2 FPGA技術的發展動向
1.2 FPGA的典型應用領域
1.2.1 數據采集和接口邏輯領域
1.2.2 高性能數字信號處理領域
1.2.3 其他應用領域
1.3 FPGA的工藝結構
1.3.1 基于SRAM結構的FPGA
1.3.2 基于反融絲結構的FPGA
1.3.3 基于Flash結構的FPGA
1.4 主流的FPGA芯片廠家及其代表產品
1.4.1 Xilinx公司的代表產品
1.4.2 Altera公司的代表產品
1.5 工程項目中FPGA芯片選擇策略和原則
1.5.1 盡量選擇成熟的產品系列
1.5.2 盡量選擇兼容性好的封裝
1.5.3 盡量選擇一個公司的產品
第2章 從零開始設計FPGA最小系統
2.1 FPGA最小系統的概念
2.2 FPGA最小系統電路分析
2.2.1 FPGA管腳設計
2.2.2 下載配置與調試接口電路設計
2.2.3 高速SDRAM存儲器接口電路設計
2.2.4 異步SRAM(ASRAM)存儲器接口電路設計
2.2.5 Flash存儲器接口電路設計
2.2.6 開關、按鍵與發光LED電路設計
2.2.7 VGA接口電路設計
2.2.8 PS/2鼠標及鍵盤接口電路設計
2.2.9 RS-232串口
2.2.10 字符型液晶顯示器接口電路設計
2.2.11 USB 2.0接口芯片CY7C68013電路設計
2.2.12 電源電路設計
2.2.13 復位電路設計
2.2.14 時鐘電路設計
2.3 FPGA硬件系統的設計技巧
2.3.1 管腳兼容性設計
2.3.2 根據電路布局來分配管腳功能
2.3.3 預留測試點
2.4 FPGA硬件系統的調試方法
2.5 典型實例1︰在Altera的FPGA開發板上運行第一個FPGA程序
2.5.1 實例的內容及目標
2.5.2 平台簡介
2.5.3 實例詳解
2.5.4 小結
2.6 典型實例2︰在Xilinx的FPGA開發板上運行第一個FPGA程序
2.6.1 實例的內容及目標
2.6.2 平台簡介
2.6.3 實例詳解
2.6.4 小結
第3章 硬件描述語言Verilog HDL基礎
3.1 Verilog HDL語言簡介
3.1.1 Verilog HDL的歷史和進展
3.1.2 VHDL和Verilog HDL語言對比
3.2 Verilog HDL程序基本結構
3.2.1 Verilog HDL程序入門
3.2.2 模塊的框架
3.3 Verilog HDL語言的數據類型和運算符
3.3.1 常用數據類型
3.3.2 常用運算符
3.4 Verilog HDL語言的賦值語句和塊語句
3.4.1 非阻塞賦值和阻塞賦值
3.4.2 塊語句
3.4.3 關鍵詞
3.5 Verilog HDL語言的條件語句
3.5.1 if語句
3.5.2 case語句
3.5.3 其他條件語句
3.6 Verilog HDL語言的其他常用語言
3.6.1 循環語句
3.6.2 結構說明語句
3.7 Verilog HDL語言實現組合邏輯電路
3.7.1 assign語句實現組合邏輯
3.7.2 always塊實現組合邏輯
3.8 Verilog HDL語言實現時序邏輯電路
3.9 Verilog HDL語言與C語言的區別與聯系
3.10 Verilog HDL程序設計經驗
3.11 典型實例3︰數字跑表
3.11.1 實例的內容及目標
3.11.2 原理簡介
3.11.3 代碼分析
3.11.4 參考設計
3.12 典型實例4︰PS/2接口控制
3.12.1 實例的內容及目標
3.12.2 原理簡介
3.12.3 實例詳解
3.12.4 參考設計
3.13 典型實例5︰交通燈控制器
3.13.1 實例的內容及目標
3.13.2 原理簡介
3.13.3 代碼分析
3.13.4 參考設計
第4章 硬件描述語言Verilog HDL設計進階
第5章 FPGA設計開發軟件Quartus II的使用技巧
第6章 FPGA設計開發軟件ISE使用技巧
第7章 FPGA系統設計的仿真驗證
第8章 基于FPGA的片上可編程系統(SOPC)設計
第9章 FPGA系統設計原則和技巧
第10章 利用FPGA實現外設通信接口
第10章 FPGA與DSP協同處理系統設計
第12章 數字圖像倍焦系統設計與實現綜合實例
第13章 高速PCI信號采集卡設計與實現綜合實例
網路書店 類別 折扣 價格
  1. 新書
    87
    $260