基於FPGA的工程設計與套用

基於FPGA的工程設計與套用

《基於FPGA的工程設計與套用》是2007年西安電子科技大學出版社出版的圖書,作者是王彥。

基本介紹

  • 書名:基於FPGA的工程設計與套用
  • 作者:王彥
  • ISBN:978-7-5606-1789-3/TP.0935
  • 定價:45.05元
  • 出版社:西安電子科技大學出版社
  • 出版時間:2007-05
內容簡介,目錄,

內容簡介

本書首先介紹了兩種作為通用控制核心的FPGA最小系統板,接著詳細介紹了基於FPGA的各種常用的接口電路設計和驅動程式設計,然後結合6個具體的工程設計(基於FPGA的真空鍍膜機控制系統的設計,基於FPGA的連續自動測氡儀系統的設計,基於FPGA的多道脈衝幅度分析器的設計,基於FPGA的全自動配料控制系統的設計,基於PI控制算法的全數字鎖相環的設計,多功能移相式函式信號發生器的設計)詳細介紹了項目設計的要求、設計思路與設計方案,以及各模組的具體設計與工程實現。本書是在教學與科研實踐的基礎上編寫的,體現了工程設計技術及套用這一特色。為方便讀者,本書附光碟一張。
本書內容豐富實用,敘述簡潔清晰,工程性強,可作為在校大學生、研究生學習FPGA和VHDL語言的參考教材,也可作為全國大學生電子設計競賽培訓用書,更適合作為工程項目設計人員的參考書

目錄

第1章 基於FPGA的最小系統板的設計及下載 1
1.1 FPGA最小系統板的設計及套用(SpartanⅡE、SpartanⅢ) 1
1.2 FPGA開發板的設計 10
1.3 FPGA最小系統板下載配置 18
第2章 FPGA的存儲模組設計 29
2.1 靜態隨機存取存儲器SRAM程式設計 29
2.2 FIFO先進先出模組程式設計 31
2.3 XC18V02存儲晶片(E2PROM)的接口電路、時序及應用程式設計 45
2.4 AT24C02存儲晶片的接口電路、時序及應用程式設計(I2C串列通信) 50
2.5 AT28C256存儲晶片的接口電路、時序及應用程式設計 65
第3章 FPGA的時鐘模組設計 70
3.1 實時時鐘晶片DS12887的接口電路、時序及程式設計 70
3.2 實時時鐘晶片PCF8563的接口電路、時序及程式設計 81
3.3 DCM時鐘管理套用設計 120
第4章 FPGA的外圍接口(I/O)及顯示設計 133
4.1 輕觸開關的套用設計 133
4.2 平撥開關的套用設計 138
4.3 BCD碼撥盤的套用設計 139
4.4 PS/2鍵盤及滑鼠的套用設計 141
4.5 LED顯示模組設計 155
4.6 LCD顯示操作時序及驅動模組的程式設計 160
4.7 VGA顯示模組設計 184
4.8 觸控螢幕的套用模組設計 190
4.9 電機的套用設計 207
第5章 FPGA的控制模組設計 221
5.1 VHDL語言中狀態機的程式設計 221
5.2 基於FPGA的高速微型印表機的控制程式設計 231
5.3 基於FPGA的CAN匯流排控制器程式設計 239
第6章 FPGA的模/數、數/模轉換模組設計 261
6.1 DAC0832數/模轉換電路及程式設計 261
6.2 TLC7524數/模轉換電路及程式設計 266
6.3 AD9740數模轉換電路及程式設計 272
6.4 ADC0809模數轉換電路與程式設計 279
6.5 TLC5510模數轉換電路與程式設計 287
6.6 ADS5102高速模數轉換器的程式設計 290
第7章 FPGA的通信模組設計 298
7.1 RS-232串列通信接口模組設計 298
7.2 RS-485串列通信接口模組設計 310
7.3 USB 接口通信協定及傳輸模組程式設計 323
第8章 FPGA高級套用 362
8.1 基於FPGA的片內邏輯分析儀的套用 362
8.2 基於FPGA的IP Core復用 372
8.3 基於FPGA的片內延遲鎖相環套用設計 377
8.4 基於FPGA的嵌入式系統設計與套用 379
第9章 FPGA的工程設計實例 397
9.1 基於FPGA的真空鍍膜機控制系統的設計 397
9.2 基於FPGA的連續自動測氡儀系統的設計 430
9.3 基於FPGA的多道脈衝幅度分析器的設計 448
9.4 基於FPGA的全自動配料控制系統的設計 471
9.5 基於PI控制算法的全數字鎖相環的設計 482
9.6 多功能移相式函式信號發生器的設計 489
參考文獻 497

相關詞條

熱門詞條

聯絡我們