FPGA(现场可编程门阵列)是在PAL、GAL等可编程器件的基础上进一步发展的产物。它作为专用集成电路(ASIC)领域中的一种半定制电路出现,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。本书从数字电路基础讲起,接着向读者介绍硬件描述语言Verilog HDL的用法,然后选择8位计算机系统——GAME BOY掌上游戏机作为实战项目,向大家详细介绍CPU内核和外设的架构和设计,引导读者设计兼容的硬件。本书介绍了基本的计算机架构;如何实现CPU基本的计算功能,再实现更为复杂的程序控制;视频发生器和音频发生器的使用方法和实现方法;一些用于辅助加速相关硬件设计的比较有效的仿真和调试工具;现代CPU技术的发展和限制。本书适合电子、信息工程、通信工程、自动化、计算机科学与技术等相关专业高校学生阅读,也适合电子工程师和想学习FPGA使用方法的电子爱好者阅读。?