万本电子书0元读

万本电子书0元读

顶部广告

基于Quartus Ⅱ的FPGA/CPLD数字系统设计实例电子书

本书介绍了使用Quartus Ⅱ7.0开发FPGA/CPLD数字系统的开发流程和设计方法,通过实例讲解,介绍了数字电路设计的原理图编辑、文本编辑和混合编辑的方法,并对大型数字系统设计实例进行了解析。

售       价:¥

纸质售价:¥36.00购买纸书

8人正在读 | 0人评论 6.2

作       者:周润景,图雅,张丽敏

出  版  社:电子工业出版社

出版时间:2007-08-01

字       数:3410

所属分类: 科技 > 计算机/网络 > 硬件

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
本书介绍了使用Quartus Ⅱ7.0发FPGA/CPLD数字系统的发流程和设计方法,通过实例讲解,介绍了数字电路设计的原理图编辑、文本编辑和混合编辑的方法,并对大型数字系统设计实例行了解析。本书还介绍了宏功能模块及IP核的使用方法,DSP Builder与Quartus Ⅱ结合的使用方法。本书的讲解深浅出,实例丰富,图文并茂,系统实用。 本书可作为从事数字系统设计的科研人员的参考书,也可作为高等学校电子类专业的EDA实用教材。<br/>
目录展开

基于Quartus Ⅱ的FPGA/CPLD数字系统设计实例

扉页

版权页

内容简介

前言

《基于Quartus Ⅱ的FPGA/CPLD 数字系统设计实例》读者调查表

目 录

第1章 Altera QuartusⅡ开发流程

1.1 QuartusⅡ软件综述

1.1.1 Quartus Ⅱ软件的特点及支持的器件

1.1.2 Quartus Ⅱ软件的集成工具及其功能简介

1.1.3 Quartus Ⅱ软件的用户界面

1.2 设计输入

1.2.1 设计输入方式

1.2.2 设计方法

1.3 约束输入

1.3.1 使用分配编辑器(Assignments Editor)

1.3.2 使用引脚规划器(Pin Planner)

1.3.3 使用Settings对话框

1.4 综合

1.4.1 使用Quartus Ⅱ软件集成综合

1.4.2 控制综合

1.4.3 第三方综合工具

1.5 布局布线

1.5.1 设置布局布线参数

1.5.2 反向标注分配

1.6 仿真

1.6.1 指定仿真器设置

1.6.2 建立矢量源文件

1.6.3 第三方仿真工具

1.7 编程与配置

1.7.1 建立编程文件

1.7.2 器件编程和配置

第2章 Altera Quartus Ⅱ的使用

2.1 原理图和图表模块编辑

2.1.1 内附逻辑函数

2.1.2 编辑规则

2.1.3 原理图和图表模块编辑工具

2.1.4 原理图编辑流程

2.2 文本编辑

2.3 混合编辑(自底向上)

2.4 混合编辑(自顶向下)

第3章 门电路设计范例

3.1 与非门电路

3.2 或非门电路

3.3 异或门电路

3.4 三态门电路

3.5 单向总线缓冲器

3.6 双向总线缓冲器

第4章 组合逻辑电路设计范例

4.1 编码器

4.1.1 8线-3线编码器

4.1.2 8线-3线优先编码器

4.2 译码器

4.2.1 3线-8线译码器

4.2.2 BCD-7段显示译码器

4.3 数据选择器

4.3.1 4选1数据选择器

4.3.2 8选1数据选择器

4.4 数据分配器

4.5 数值比较器

4.6 加法器

4.6.1 半加器

4.6.2 全加器

4.6.3 4位全加器

4.7 减法器

4.7.1 半减器

4.7.2 全减器

4.7.3 4位全减器

第5章 触发器设计范例

5.1 RS触发器

5.2 JK触发器

5.3 D触发器

5.4 T触发器

第6章 时序逻辑电路设计范例

6.1 同步计数器

6.1.1 同步4位二进制计数器

6.1.2 同步二十四进制计数器

6.2 异步计数器

6.3 减法计数器

6.4 可逆计数器

6.5 可变模计数器

6.5.1 无置数端的可变模计数器

6.5.2 有置数端的可变模计数器

6.6 寄存器

6.7 锁存器

6.8 移位寄存器

6.8.1 双向移位寄存器

6.8.2 串入/串出移位寄存器

6.8.3 串入/并出移位寄存器

6.8.4 并入/串出移位寄存器

6.9 顺序脉冲发生器

6.10 序列信号发生器

6.11 分频器

6.11.1 偶数分频器

6.11.2 奇数分频器

6.11.3 半整数分频器

第7章 存储器设计范例

7.1 只读存储器(ROM)

7.2 随机存储器(RAM)

7.3 堆栈

7.4 FIFO

第8章 数字系统设计范例

8.1 跑马灯设计

8.2 8位数码扫描显示电路设计

8.3 4×4键盘扫描电路设计

8.4 数字频率计

8.5 乒乓球游戏机

8.6 交通控制器

8.7 数字钟

8.8 自动售货机

8.9 出租车计费器

8.10 电梯控制器

第9章 可参数化宏模块及IP核的使用

9.1 ROM、RAM、FIFO的使用

9.1.1 ROM的使用

9.1.2 RAM的过程使用

9.1.3 FIFO的使用

9.2 乘法器、锁相环的使用

9.2.1 乘法器的使用

9.2.2 锁相环的使用

9.3 正弦波信号发生器

9.4 NCO IP核的使用

第10章 DSP Builder设计范例

10.1 DSP Builder简介及使用方法

10.2 伪随机序列发生器

10.3 DDS

10.4 ASK、FSK调制器

10.4.1 ASK(Amplitude Shift Keying)调制器

10.4.2 FSK(Frequency Shift Keying)调制器

第11章 基于FPGA的射频热疗系统的设计

11.1 肿瘤热疗的生物学与物理学技术概论

11.1.1 热疗的生物学方面

11.1.2 热疗的物理技术方面

11.2 温度场特性的仿真

11.3 射频热疗系统设计

11.4 系统硬件电路设计

11.4.1 硬件整体结构

11.4.2 高精度数字温度传感器DS18B20

11.4.3 ACEX 1K系列的FPGA器件的特点

11.4.4 ACEX 1K器件的配置电路设计

11.4.5 电源电路

11.4.6 驱动电路设计

11.5 软件实现

11.5.1 系统软件设计电路图

11.5.2 温度测量模块

11.5.3 指定温度设置模块

11.5.4 控制算法的选择及设计

11.5.5 信号调制

11.5.6 温度显示模块

11.5.7 分频模块

11.6 温度场测量与控制的实验

11.6.1 实验材料及方法

11.6.2 实验结果

11.6.3 实验结果分析

11.7 结论

第12章 基于FPGA的直流电动机伺服系统的设计

12.1 电机控制发展情况

12.1.1 功率半导体器件的发展

12.1.2 电机控制器的发展

12.2 系统控制原理

12.2.1 电机调速控制原理

12.2.2 PWM控制原理

12.2.3 三环控制原理

12.3 算法设计

12.3.1 电机模型的建立

12.3.2 模糊算法

12.3.3 比例算法

12.3.4 前馈算法

12.3.5 系统模型的建立

12.4 系统硬件设计原理

12.4.1 硬件电路结构框图

12.4.2 FPGA控制器

12.4.3 数据采集电路

12.4.4 隔离电路

12.4.5 驱动电路

12.4.6 硬件PWM波生成电路

12.4.7 JTAG接口电路

12.4.8 电流传感器电路

12.4.9 电源滤波电路

12.5 系统软件设计原理

12.5.1 系统软件设计电路图

12.5.2 AD1674控制模块

12.5.3 ADC0809控制模块

12.5.4 反馈控制模块

12.5.5 前馈控制模块

12.5.6 前馈和反馈量求和模块

12.5.7 过流控制模块

12.5.8 PWM波生成模块

12.5.9 分频模块

12.6 系统调试及结果分析

12.6.1 硬件调试

12.6.2 可靠性、维修性、安全性分析

12.6.3 软件调试

12.7 结论

附录A 可编程数字开发系统简介

参考文献

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部