CPLD/FPGA技术应用项目教程

CPLD/FPGA技术应用项目教程

陈明芳, 樊秋月, 主编

出版社:电子工业出版社

年代:2014

定价:32.0

书籍简介:

本教材设置了3个完整的综合项目,将EDA技术、可编程逻辑器件、verilog HDL 语言、Quartus II10.0版开发软件的使用、有限状态机、模块化和自顶向下的设计方法及仿真工具运用技巧等贯穿其中,项目的选择由浅入深,由简单到复杂,由个体到综合。这三个综合项目分别为数字电子时钟、多功能交通灯设计项目和卡拉OK项目,每个项目后都配有拓展题,锻炼学生自主创新和设计的能力。

作者介绍:

陈明芳,广东科学技术职业技术学院,国家骨干校重点建设专业应用电子技术专业骨干教师,具有多年的企业工作经验,该书是校企合作教材,具有较强的职业针对性。

书籍目录:

模块一 EDA基础设计项目

项目1 3-8译码器设计

项目要求

一、项目任务

二、实训设备

三、学习目标

项目相关知识

一、EDA技术与硬件描述语言

二、Verilog HDL模块结构

三、译码器原理

四、源码

项目实施

一、编辑调试模块代码

二、创建和导入原理图

三、仿真

拓展练习

项目2 8-3编码器设计

项目要求

一、项目任务

二、实训设备

三、学习目标

项目相关知识

一、Verilog HDL基本规范

二、case语句

三、编码器原理

四、模块符号

五、源码

项目实施

一、编辑调试模块代码

二、仿真测试模块功能

拓展练习

项目3 优先编码器设计

项目要求

一、项目任务

二、实训设备

三、学习目标

项目相关知识

一、Verilog HDL的常量

二、优先编码器原理

三、模块符号

四、源码

项目实施

一、编辑调试模块代码

二、仿真测试模块功能

拓展练习

项目4 数据选择器设计

项目要求

一、项目任务

二、实训设备

三、学习目标

项目相关知识

一、Verilog HDL参数型常量

二、if-else语句

三、数据选择器原理

四、模块符号

五、源码

项目实施

一、编辑调试模块代码

二、仿真测试模块功能

拓展练习

项目5 多位数值比较器设计

项目要求

一、项目任务

二、实训设备

三、学习目标

项目相关知识

一、关系运算符和全等运算符

二、Verilog HDL的变量

三、多位数值比较器原理

四、模块符号

五、源码

项目实施

一、编辑调试模块代码

二、仿真测试模块功能

拓展练习

项目6 半加器与全加器设计

……

模块二 FPGA技术应用项目

模块三 FPGA技术综合设计项目

内容摘要:

《CPLD/FPGA技术应用项目教程》以SP-FGCE11A FPGA实验箱为硬件平台阐述了基于CPLD/FPGA技术的常见数字电路和数字系统的设计方法,主要目标是培养学生熟练使用EDA开发工具,应用VerilogHDL硬件描述语言开发电子产品所需的综合知识、素质和技能。
  《CPLD/FPGA技术应用项目教程》按照基于工作过程的“项目”载体和适应“任务驱动”教学模式的思路进行编写,“项目”的选取上以直观性、实用性、针对性为原则,按照学生的认知规律(由浅入深、由简单到复杂、由单项到系统、由验证到设计)对教材内容进行科学合理的安排。全书共3个模块,模块一选取14个常见数字电路设计作为项目载体,介绍EDA技术发展概况和硬件描述语言的相关知识、QuartusII软件和Model Sim软件的使用方法与技巧和运用Verilog HDL设计简单数字电路或系统。模块二选取11个基于SP-FGCE11AFPGA实训平台的项目为载体,介绍可编程逻辑器件产品概况和用硬件描述语言驱动常见外围硬件资源设计数字系统的方法。模块三选取了多功能数字电子时钟、VGA图像显示、UART通信接口和I2C总线接口设计四个综合设计项目,介绍怎样运用自顶向下的数字电路设计方法完成较复杂的数字系统设计。

书籍规格:

书籍详细信息
书名CPLD/FPGA技术应用项目教程站内查询相似图书
9787121244964
如需购买下载《CPLD/FPGA技术应用项目教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位电子工业出版社
版次1版印次1
定价(元)32.0语种简体中文
尺寸26 × 19装帧平装
页数印数

书籍信息归属:

CPLD/FPGA技术应用项目教程是电子工业出版社于2014.11出版的中图分类号为 TP332.1 的主题关于 可编程序逻辑器件-高等职业教育-教材 的书籍。