本书把数字逻辑设计、VHDL描述以及使用CAD工具三者相结合,不仅帮助读者掌握数字逻辑的设计原理,还帮助读者掌握先进的设计工具,从而能高效地完成一个设计。本书附有一张光盘,其中包含Altera公司的CAD工具MAX+plusII(学生版)。该软件工具可以把一个用VHDL描述的设计自动映射到可编程器件,即大容量可编程器件(CPLD)或现场可编程门阵列(FPGA)。学生们可以亲手使用MAX+plusII对本书中VHDL实例以及家庭作业做实验。MAX+plusII是一个功能强大的商业化工具,已经在工业界赢得良好声誉。它提供一个成熟的、对用户友好的程序包,工程师们用它进行设计、模拟、测试并最终实现逻辑电路。VHDL是一种复杂的语言,本书没有对其做全面介绍,而采用循序渐进的方法引导学习。为了便于学生学习MAX+plusII,本书附有3个不同程度的使用指南。本书适合作计算机和电子工程等专业本科生及研究生的教材,也可作集成电路设计人员的参考书。本书兼顾经典的现代的数字电路设计方法。使用简单的逻辑电路介绍基本概念,对这些简单的逻辑电路分别用手工方法和基本于现代CAD技术进行设计。在有了基本概念之后,又用CAD工具设计更加复杂而实用的电路。本书的主要特点是:·大量的详细实例,从仅含少量基本的逻辑电路到像简单处理器那样的数字系统。·深入介绍现代数字电路技术,包括CMOS电路和可编程逻辑器件(CPLD和FPGA)。·以IEEE标准硬件描述语言完整地叙述设计技术。对该语言的介绍方法尽量使初学设计者容易理解。·本书带有Altera公司的CAD设计系统Max-plussII(CD-ROM光盘),还附有一系列包括详细设计步骤的使用指南。在CD-ROM光盘中包含书中出现的所有例子。·本书的联机学习中心通过因特网提供本书演示文件形式(PowerPoint格式)的图、更多的习题、本书的章节样本、习题指导可供访问,网址为www.mhhe.com/brownvranesic。