內容介紹
《Xilinx FPGA設計與實踐教程》系統講述了FPGA的軟硬體開發知識,並以Spartan-3開發套件為硬體平台,配合經典的實例套用,使讀者能夠從硬體設計、軟體開發和系統設計等方面系統掌握FPGA的使用方法。《Xilinx FPGA設計與實踐教程》共四篇16章。第一篇為FPGA設計基礎與ISE開發基本流程,共2章,內容包括PLD技術基礎,Xilinx FPGA的開發、仿真以及實現整個流程。第二篇為數字電路設計基礎與Verilog HDL描述,共5章,介紹了基於VerilogHDL的數字電路基礎、同步電路設計思想和高級技巧。第三篇為基於FPGA的接口開發,共5章,結合Xilinx FPGA開發板,詳細講述了UART串口通信控制器、PS/2鍵盤,滑鼠接口控制器、VGA圖形圖像顯示控制器以及RAM接口控制器等案例的設計、開發以及驗證。第四篇為基於FPGA的軟核微控制器PicoBlaze,共4章,以Pico Blaze為例,介紹了PicoBlaze微處理器的軟硬體開發、中斷設計等。
《Xilinx FPGA設計與實踐教程》可作為電子類、計算機類、自動化類等相關專業研究生和高年級本科生教材或參考書,也可作為數字電路設計人員以及FPGA愛好者的參考書。