配套资源:电子课件、习题答案
本书特色:
★ 本书是《Verilog HDL与CPLD/FPGA项目开发教程》(书号ISBN 978-7-111-31365-6)的改版。
★ 特色之一:教材内容以“项目为载体,任务为驱动”的方式进行组织。与本教材的此特色相比,《Verilog FPGA芯片设计》教程对芯片设计讲解时没有与具体案例相结合,《EDA实验与实践》教程内容涉及面较广,知识点较深,不适合高职院校学生选用。
★ 特色之二:教材的项目选取源自企业化的教学项目,教材体现充分与企业合作开发的特色。与本教材的此特色相比,《FPGA系统设计与实践》教程实践案例体现不出与企业的融合。
★ 特色之三:教材知识点的学习不再将理论与实践分开,而是将知识点融入到每个项目的每个任务中。此特色是大部分同类教材所不具备的。
★ 特色之四:教材遵循“有易到难、有简单到综合”的学习规律。
本书配套资源,样书均可在本页下载申请,也可联系微信15910938545直接索取
本书以Altera公司的MAXII系列EPM1270T144C5N为蓝本阐述了基于CPLD/FPGA的数字系统设计方法,重点放在工程实践能力和VerilogHDL硬件描述语言的编程开发能力方面,在教材的内容选取、编写和组织等方面都与传统的教材有着较大的区别,本书按照基于工作过程的以“项目”为载体的教学模式的思路进行编写,“项目”的选取以直观、生动、有趣、实用为原则,并遵循有易到难、有简单到综合的学习规律。共分4章,第1章主要介绍CPLD/FPGA系统开发的基础知识,第2章介绍VerilogHDL硬件描述语言编程基础,第3章是以12个单元项目为载体来介绍组合逻辑电路设计、时序逻辑电路设计和数字系统设计(如键盘、数码管、液晶、点阵屏、音乐、串行通信等外围接口的驱动);第4章以电子时钟、交通信号灯2个综合项目为载体,介绍用VerilogHDL硬件描述语言进行综合项目开发的一般方法和流程,第5章以“多功能教室显控系统的设计”项目作为课程设计,介绍用VerilogHDL硬件描述语言进行一个完整的项目设计的方法,注重软件编程与硬件实现相结合,在项目开发实践过程中去理解和体会可综合、不可综合、并行设计的概念,从而在实践中锻炼编程、调试能力,培养良好的编程风格和创新能力。附录中给出了数字系统设计中的常见问题解析。本书可作为高等院校电子工程、计算机、微电子、自动控制等相关专业EDA课程的教材,也可作为EDA初学者或工程技术人员的参考资料。
配套资源:电子课件、习题答案
本书特色:
★ 本书是《Verilog HDL与CPLD/FPGA项目开发教程》(书号ISBN 978-7-111-31365-6)的改版。
★ 特色之一:教材内容以“项目为载体,任务为驱动”的方式进行组织。与本教材的此特色相比,《Verilog FPGA芯片设计》教程对芯片设计讲解时没有与具体案例相结合,《EDA实验与实践》教程内容涉及面较广,知识点较深,不适合高职院校学生选用。
★ 特色之二:教材的项目选取源自企业化的教学项目,教材体现充分与企业合作开发的特色。与本教材的此特色相比,《FPGA系统设计与实践》教程实践案例体现不出与企业的融合。
★ 特色之三:教材知识点的学习不再将理论与实践分开,而是将知识点融入到每个项目的每个任务中。此特色是大部分同类教材所不具备的。
★ 特色之四:教材遵循“有易到难、有简单到综合”的学习规律。
本书配套资源,样书均可在本页下载申请,也可联系微信15910938545直接索取
本书以Altera公司的MAXII系列EPM1270T144C5N为蓝本阐述了基于CPLD/FPGA的数字系统设计方法,重点放在工程实践能力和VerilogHDL硬件描述语言的编程开发能力方面,在教材的内容选取、编写和组织等方面都与传统的教材有着较大的区别,本书按照基于工作过程的以“项目”为载体的教学模式的思路进行编写,“项目”的选取以直观、生动、有趣、实用为原则,并遵循有易到难、有简单到综合的学习规律。共分4章,第1章主要介绍CPLD/FPGA系统开发的基础知识,第2章介绍VerilogHDL硬件描述语言编程基础,第3章是以12个单元项目为载体来介绍组合逻辑电路设计、时序逻辑电路设计和数字系统设计(如键盘、数码管、液晶、点阵屏、音乐、串行通信等外围接口的驱动);第4章以电子时钟、交通信号灯2个综合项目为载体,介绍用VerilogHDL硬件描述语言进行综合项目开发的一般方法和流程,第5章以“多功能教室显控系统的设计”项目作为课程设计,介绍用VerilogHDL硬件描述语言进行一个完整的项目设计的方法,注重软件编程与硬件实现相结合,在项目开发实践过程中去理解和体会可综合、不可综合、并行设计的概念,从而在实践中锻炼编程、调试能力,培养良好的编程风格和创新能力。附录中给出了数字系统设计中的常见问题解析。本书可作为高等院校电子工程、计算机、微电子、自动控制等相关专业EDA课程的教材,也可作为EDA初学者或工程技术人员的参考资料。
前 言 复杂可编程逻辑器件(Complex Programmable Logical Device,CPLD)/现场可编程门阵列(Field Programmable Gates Array,FPGA)开发技术是以计算机为工作平台,融合了应用电子技术、计算机技术和智能化技术等最新成果而开发的高新技术,是现代电子系统设计和制造不可缺少的技术,它涉及面甚广,包含描述语言、软件、硬件等多方面知识。特别是它的理论性强,学好它对高职高专学生有较大的困难。因此,本书在知识选取和结构设计上,以“理论够用、技能实用、重在运用”为指导原则,削减纯理论的知识,增加有趣的实训,激发他们的学习兴趣,以学习技术为主,培养实践动手能力较强的技术应用型人才。 因此编者将本书的重点放在工程实践能力和Verilog HDL硬件描述语言的编程开发能力方面,按照基于工作过程的以“项目”为载体的教学模式的思路进行编写,“项目”的选取以具有直观、生动、有趣、实用为原则,并遵循由易到难、由简单到综合的学习规律。本书共分为4章,第1章主要介绍了CPLD/FPGA项目开发入门;第2章主要介绍了Verilog HDL硬件描述语言;第3章是以13个项目为载体来介绍组合逻辑电路设计、时序逻辑电路设计和数字系统设计;第4章以数字时钟、交通信号灯、数字式竞赛抢答器3个综合项目为载体,介绍用Verilog HDL硬件描述语言进行综合项目开发的一般步骤,使读者通过综合项目的设计实践,培养良好的编程习惯,锻炼其编程能力、调试能力和创新能力。 本书融理论和实践于一体,实现“学中练、练中学”。本书配套教学内容,由课程团队教师研发具有自主知识产权的CCIT CPLD/FPGA实验仪。如果用户想买CCIT CPLD/FPGA实验仪,可以通过出版社和编者联系。 本书可作为高职高专电子类和计算机类专业的专业课教材,也可作为微电子、自动控制等相关专业EDA课程教材,教学学时数建议为90学时。 本书由常州信息职业技术学院聂章龙负责编制提纲和统稿工作,由聂章龙和张静主编,由常州信息职业技术学院王璐、瞿新南、吕勇和陶洪参编,全书由苏州中扩信息开发有限公司王群主审。 苏州大学王宜怀教授和常州信息职业技术学院眭碧霞教授均为本书的撰写提出了宝贵的建议,在此一并表示诚挚的谢意。 由于编者水平有限、CPLD/FPGA技术发展迅速,书中难免存在错误或不妥之处,恳请广大读者提出宝贵意见和建议,以便再版时改进。 编 者
随手扫一扫~了解多多