FPGA(現場可程式設計閘陣列)是在PAL、GAL等可程式設計器件的基礎上進一步發展的產物。它作為專用積體電路(ASIC)領域中的一種半定制電路出現,既解決了定制電路的不足,又克服了原有可程式設計器件門電路數有限的缺點。
本書從數位電路基礎講起,接著向讀者介紹硬體描述語言Verilog HDL的用法,然後選擇8位元電腦系統——GAME BOY掌上遊戲機作為實戰項目,向大家詳細介紹CPU內核和外設的架構和設計,引導讀者設計相容的硬體。本書介紹了基本的電腦架構;如何實現CPU基本的計算功能,再實現更為複雜的程式控制;視頻發生器和音訊發生器的使用方法和實現方法;一些用於輔助加速相關硬體設計的比較有效的模擬和調試工具;現代CPU技術的發展和限制。
本書適合電子、資訊工程、通信工程、自動化、電腦科學與技術等相關專業高校學生閱讀,也適合電子工程師和想學習FPGA使用方法的電子愛好者閱讀。?