网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 基于Quartus Ⅱ的FPGA\CPLD设计实例精解
分类
作者 李大社//王彬//刘淑娥
出版社 电子工业出版社
下载
简介
编辑推荐

本书共分为8章,第1章介绍了EDA的发展、CPLD/FPGA的基础知识;第2章介绍了利用Quartus Ⅱ进行FPGA/CPLD设计的开发流程,包括设计输入、综合、布局布线、时序分析、仿真、编程和配置等;第3章主要介绍当前流行的VHDL语言、Verilog语言的应用;第4~7章列出了大量的实例,如组合逻辑电路、时序逻辑电路等逻辑电路的设计方法;第8章主要介绍了在开发过程和实际应用中遇到的问题,这部分对于需要实际开发产品的读者和初学者有着非常重要的价值。

内容推荐

本书以实例精解的方式讲述基于Quartus Ⅱ的FPGA/CPLD设计方法和技巧,主要包括EDA与可编程器件概述、可编程逻辑器件开发环境、硬件描述语言、基本组合逻辑电路设计实例、基本时序逻辑电路设计实例、综合典型实例、小型应用和教学系统的开发和设计系统时应注意的问题。书中所介绍的设计实例均从原理叙述和逻辑分析出发,采用EDA方法进行设计输入、仿真及实现。

本书适合从事FPGA/CPLD设计开发的技术人员阅读,也可作为高等学校相关专业的教学用书。

目录

第1章 EDA与可编程器件概述/1

 1.1 可编程芯片技术的发展/1

 1.2 可编程器件开发/2

 1.3 可编程器件厂商概述/4

 1.4 开发环境与硬件描述语言/6

 1.5 CPLD/FPGA的基本结构/7

1.5.1 乘积项结构/8

1.5.2 查找表结构/10

第2章 QuartusⅡ开发指南/14

 2.1 Quartus Ⅱ简介/14

 2.2 Quartus Ⅱ的设计流程/15

2.2.1 设计输入/15

2.2.2 综合/16

2.2.3 布局布线/17

2.2.4 时序分析/18

2.2.5 仿真/19

2.2.6 编程与配置/20

2.2.7 工程更改管理/21

 2.3 基于Quartus Ⅱ的设计实例/22

第3章 硬件设计语言/31

 3.1 硬件描述语言/31

 3.2 VHDL语言/31

3.2.1 VHDL语言的基本结构/32

3.2.2 标志符/38

3.2.3 数据对象/39

3.2.4 数据类型/39

3.2.5 属性/42

3.2.6 运算符/43

3.2.7 VHDL的语句和结构体/43

3.2.8 结构体的子结构描述/46

 3.3 Verilog HDL/47

3.3.1 Verilog HDL的数据类型/49

3.3.2 语言要素/57

3.3.3 表达式/61

3.3.4 赋值语句/67

3.3.5 条件语句/69

3.3.6 循环语句/70

第4章 基本组合逻辑电路设计实例/72

 4.1 基本组合逻辑器件/72

4.1.1 三态器件/72

4.1.2 多任务器/73

4.1.3 全加器设计/76

 4.2 复杂组合逻辑电路/79

4.2.1 带符号乘法器设计/79

4.2.2 编码器设计/82

4.2.3 加法器/86

4.2.4 表决器/88

第5章 基本时序逻辑电路设计实例/91

 5.1 基本时序逻辑器件/91

5.1.1 寄存器/91

5.1.2 触发器/93

 5.2 简单时序逻辑电路/96

5.2.1 计数器与分频器设计/96

5.2.2 状态机与通信编码/解码电路/100

5.2.3 动态扫描电路实现/107

5.2.4 发光管点阵实验/110

 5.3 复杂时序逻辑电路/112

5.3.1 信号频率测量/112

5.3.2 可控脉冲发生器/113

5.3.3 数控脉宽调制PWM/115

第6章 综合典型实例/119

 6.1 处理器外设/119

6.1.1 Intel 8255并行接口电路/119

6.1.2 8251设计/126

6.1.3 A6850 异步通信接口/130

 6.2 存储器接口/141

6.2.1 存储器/141

6.2.2 先进先出队列/145

 6.3 数字信号处理/151

6.3.1 FFT变换/151

6.3.2 CRC校验/155

6.3.3 曼彻斯特编解码/159

 6.4 控制类/165

6.4.1 数码锁设计/165

6.4.2 步进电动机的控制/170

6.4.3 电子手表IC设计/174

 6.5 其他实验/174

6.5.1 键盘接口设计/174

6.5.2 抢答器/183

6.5.3 交通灯控制实验/186

第7章 小型应用和教学系统的开发/188

 7.1 教学系统介绍/188

7.1.1 功能模块/188

7.1.2 系统功能/189

7.1.3 器件选择/190

 7.2 电路原理图设计/192

7.2.1 CPLD单元/192

7.2.2 单片机和通信单元/194

7.2.3 数码管发光管单元/195

7.2.4 输入单元/196

 7.3 单片机程序设计/197

7.3.1 主程序/198

7.3.2 定时器和延时函数/202

7.3.3 获取命令和处理命令/203

7.3.4 获取配置文件/207

7.3.5 单片机更新/211

7.3.6 CPLD配置/212

 7.4 可编程逻辑器件设计/216

7.4.1 动态扫描显示/216

7.4.2 综合/217

第8章 系统设计中应注意的问题/220

 8.1 工作条件/220

 8.2 引脚电压/221

 8.3 闭锁(次序上电问题)/221

 8.4 高速设计/226

附录A 本书涉及的专用简写词汇/229

附录B 关于Altera公司下载电缆安装出现问题的解决/230

附录C 开发实验装置介绍/235

 C.1 产品特色与优势/235

 C.2 EDA1000、EDA 2000实验装置模块与技术参数/236

 C.3 EDA 3000、EDA 4000型实验装置说明/238

 C.4 其他类型产品介绍/239

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/2 3:13:50