EDA技术与VHDL基础

作者:杨健、岳绚、王永喜

丛书名:21世纪高等院校自动化类实用规划教材

定价:49元

印次:1-7

ISBN:9787302313601

出版日期:2013.02.01

印刷日期:2024.07.05

图书责编:孙晓红

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书以QuartusⅡ9.1集成开发环境的使用为例,通过理论知识和实例讲解,让读者熟悉可编程逻辑器件的设计流程,同时介绍了VHDL、状态机设计、组合和时序逻辑电路设计和常用接口电路设计。 全书重点讲解基础知识,强调基础数字模块的设计与熟练应用。在内容编写上采用纵向和横向相结合的写法,纵向基础知识的学习穿插大量实例讲解,使学生建立VHDL知识体系的完整性;横向应用实例的学习穿插基础知识要点和设计经验讲解,使学生掌握理论知识的具体应用,从而帮助读者从不同角度认识VHDL,提高灵活运用的能力,建立自己的设计思路。 本书可作为高职高专电子信息类、计算机应用类等相关专业的教材或参考书,也可作为工程技术人员的参考书。

前 言   EDA(electronic design automation)技术经过数十年的不断发展,已经进入快速发展阶段,成为推动现代电子工业发展的重要因素,甚至有人提出EDA技术是新世纪电子技术创新的源泉。特别是进入21世纪,随着可编程器件集成度的不断提高,开发工具功能的逐步增强,模拟电路的可编程芯片技术得到发展,使EDA技术与ASIC技术成为现代电子工业的重要支柱。   本书的内容共10章。第1章对EDA技术的相关基础知识进行简要介绍,使读者对EDA技术有一个整体的认识。第2章对可编程逻辑器件(PLD)的基本原理和编程配置方式进行简单的介绍。第3章对硬件描述语言(VHDL)的程序结构做初步讲解,引导读者开始进行深入学习。第4章介绍VHDL的语言要素和相关语句。第5章针对Altera公司的可编程逻辑器件,通过使用QuartusⅡ9.1集成开发环境,详细介绍原理图输入方式和VHDL文本输入方式的可编程逻辑器件开发过程。第6章介绍使用QuartusⅡ9.1集成开发环境实现“自底向上”和“自顶向下”的设计方法。第7章介绍使用VHDL实现有限状态机设计和在Quartus Ⅱ软件中进行状态图输入法设计的方法。第8章介绍QuartusⅡ9.1集成开发环境中宏功能模块的调用方法。第9章介绍基础逻辑器件的VHDL描述方法。第10章通过对典型接口电路的设计与分析,介绍数字电子系统的设计方法,帮助读者进行简单数字系统的设计。   本书以实际技能应用为基础,内容简明扼要,删除不常用或少用的知识点,突出重点知识讲解,强化应用,注重发挥实例教学的优势,叙述上力求深入浅出,将知识点讲解与...

目录
荐语
查看详情 查看详情
目    录

第1章  EDA技术概述 1

1.1  EDA技术 2

1.1.1   EDA技术的概念 2

1.1.2   EDA技术的特点 2

1.1.3   EDA技术的发展 2

1.2  EDA技术的知识体系 3

1.2.1  EDA技术的主要内容 3

1.2.2  可编程逻辑器件 5

1.2.3  可编程逻辑语言 5

1.2.4   EDA开发工具 7

1.3  EDA设计流程 8

1.3.1  设计输入 8

1.3.2  综合 9

1.3.3  适配 9

1.3.4  仿真 10

1.3.5  编程下载 10

1.3.6  硬件验证 11

1.4  EDA技术的设计方法 11

1.4.1  基于VHDL的自顶向下的

设计方法 11

1.4.2  EDA设计方法与传统数字

系统设计方法的比较 11

1.4.3  基于IP的设计 12

1.5  给初学者的学习建议 13

本章小结 14

习题 14

第2章  可编程逻辑器件基础 17

2.1  可编程逻辑器件概述 18

2.1.1  数字集成电路的分类 18

2.1.2  可编程逻辑器件的理论基础 19

2.1.3  可编程逻辑器件的发展历程 19

2.1.4  可编程逻辑器件的分类 19

2.1.5  可编程逻辑器件的发展趋势 22

2.2  简单PLD基本结构原理 22

2.3  CPLD和FPGA的基本结构 24

2.3.1  CPLD的基本结构 25

2.3.2  FPGA的基本结构 26

2.4  CPLD和FPGA的比较 29

2... 查看详情

查看详情