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