EDA技术与应用
EDA技术与应用封面图

EDA技术与应用

刘昌华, 编著

出版社:北京航空航天大学出版社

年代:2012

定价:49.0

书籍简介:

本书从教学和工程应用的角度出发,介绍了EDA技术的基本概念、应用特点、可编程逻辑器件、硬件描述语言及Quartus II、SOPC Builder、Nios II EDS等EDA开发工具的基本使用方法和技巧,然后介绍了常用逻辑单元电路的VHDL编程技术,通过大量设计实例详细地介绍了基于EDA技术的层次化设计方法,并重点介绍了可以综合为硬件电路的语法结构、语句与建模方法。书中列举的设计实例都经由Quartus II工具编译通过,并在DE2-70开发平台和GW48EDA实验系统上通过了硬件测试,可直接使用。

书籍目录:

第1章  EDA概述

1.1  EDA技术及其发展

1.1.1  EDA技术的发展历程

1.1.2  EDA技术的主要内容

1.1.3  EDA技术的发展趋势

1.2  硬件描述语言

1.2.1

第1章 EDA概述

1.1 EDA技术及其发展

1.1.1 EDA技术的发展历程

1.1.2 EDA技术的主要内容

1.1.3 EDA技术的发展趋势

1.2 硬件描述语言

1.2.1 硬件描述语言的起源

1.2.2 HDL语言的特征

1.3 EDA技术的层次化设计方法与流程

1.3.1 EDA技术的层次化设计方法

1.3.2 EDA技术的设计流程

1.4 EDA工具软件简介

1.4.1 MAX+plus II

1.4.2 Quartus II

1.4.3 其他仿真软件

1.5 IP核

1.6 互联网上的EDA资源

第2章 可编程逻辑器件

2.1 可编程逻辑器件的发展历程及特点

2.1.1 可编程逻辑器件的发展历程

2.1.2 可编程逻辑器件的特点

2.2 可编程逻辑器件分类

2.2.1 按集成度分

2.2.2 按编程特性分

2.2.3 按结构分

2.3 简单PLD

2.3.1 PLD中阵列的表示方法

2.3.2 PROM

2.3.3 PLA器件

2.3.4 PAL器件

2.3.5 GAL器件

2.4 CPLD

2.4.1 传统CPLD的基本结构

2.4.2 最新CPLD的基本结构

2.5 FPGA

2.5.1 传统FPGA的基本结构

2.5.2 最新FPGA的基本结构

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

2.6.1 先进工艺

2.6.2 处理器内核

2.6.3 硬核与结构化ASIC

2.6.4 低成本器件

第3章 Quartus II开发系统

3.1 Quartus II简介

3.1.1Quartus II 9.0的特点

3.1.2 Quartus II系统安装许可与技术支持

3.1.3 Quartus II设计流程

3.2 Quartus II 9.0设计入门

3.2.1 启动Quartus II 9.0

3.2.2 设计输入

3.2.3 编译综合

3.2.4 仿真测试

3.2.5 硬件测试

3.3 基于原理图输入的Quartus II设计

3.4 基于文本输入的Quartus II设计

3.5 基于LPM可定制宏功能模块的Quartus II设计

3.6 基于混合输入方式的Quartus II设计

3.7 嵌入式逻辑分析仪的使用

3.7.1 Quartus II的SignalTap II原理

3.7.2 SignalTap II使用流程

3.7.3 在设计中嵌入SignalTap II逻辑分析仪

3.8 实验

3.8.1 实验3-1 Quartus II原理图输入设计法

3.8.2 实验3-2 4-16线译码器的EDA设计

3.8.3 实验3-3 基于MSI芯片设计计数器

3.8.4 实验3-4 LPM宏功能模块使用

3.8.5 实验3-5 0uartus II设计正弦信号发生器

第4章 VHDL设计基础

4.1 VHDL的基本组成

4.1.1 实体

4.1.2 构造体

4.1.3 程序包

4.1.4 库

4.1.5 配置

4.2 VHDL语言的基本要素

4.2.1 VHDL语言的标识符

4.2.2 VHDL语言的客体

4.2.3 VHDL语言的数据类型

4.2.4 VHDL语言的运算操作符

4.3 VHDL语言的基本语句

4.3.1 顺序描述语句

4.3.2 并行语句

4.4 实验

4.4.1 实验4-1应用VHDL完成简单组合电路设计

4.4.2 实验4-2算术加法运算电路的VHDL设计

4.4.3 实验4-3应用VHDL完成简单时序电路设计

4.4.4 实验4-4设计VHDL加法计数器

4.4.5 实验4-5设计移位运算器

第5章 基于Nios II的SOPC软硬件设计

5.1 Nios II处理器系统

5.1.1 Nios II嵌入式处理器简介

5.1.2 Nios II处理器结构

5.1.3 Nios II处理器运行模式

5.1.4 寄存器文件

5.1.5 算术逻辑单元ALU

5.1.6 异常和中断控制

5.1.7 存储器与I/O组织

5.2 Avalon交换结构总线

5.2.1 Avalon总线基本概念

5.2.2 Avalon总线特点

5.2.3 Avalon总线为外设提供的服务

5.2.4 Avalon总线传输模式

5.3 SOPC技术简介

5.3.1 SOPC概念

5.3.2 SOPC设计流程

5.4 基于Nios II的SOPC开发实例

5.4.1 硬件部分

5.4.2 软件部分

5.5 实验

5.5.1 实验5-1 LCD显示实验

5.5.2 实验5-2 按键控制数码管递增实验

5.5.3 实验5-3 自定义PWM组件实验

第6章 EDA技术的应用

6.1 组合逻辑电路的设计应用

6.1.1 编码器设计

6.1.2 译码器的设计

6.1.3 多路选择器的设计

6.1.4 加法器设计

6.1.5 数值比较器

6.1.6 算术逻辑运算器

6.2 时序逻辑电路的设计应用

6.2.1 触发器

6.2.2 锁存器和寄存器

6.2.3 计数器

6.3 状态机的设计

6.3.1 有限状态机的VHDL建模

6.3.2 Moore状态机VHDL设计

6.3.3 Mealy状态机VHDL设计

6.4 存储器的设计

6.4.1 ROM的设计

6.4.2 RAM的设计

6.4.3 FIFO的设计

6.5 EDA综合设计

6.5.1 简易数字钟的设计

6.5.2 出租车自动计费器EDA设计

6.5.3 数字密码锁EDA设计

附录1 DE2-70实验板引脚配置信息

附录1-1 时钟信号引脚配置信息

附录1-2 拨动开关引脚配置信息(上位高电平,下位低电平)

附录1-3 按钮开关引脚配置(弹跳开关,可作手动时钟,按下为低电平)

附录1-4 LED引脚配置(LEDR为红色,LEDG为绿色)

附录1-5 7段共阳极数码管引脚配置

附录1-6 LCD模块引脚配置

附录1-7 ADV7123引脚配置信息

附录1-8 音频编解码芯片引脚配置

附录1-9 RS-232引脚配置

附录1-10 PS/2引脚配置

附录1-11 以太网芯片引脚配置

附录1-12 TV解码芯片引脚配置

附录1-13 12C bus引脚配置

附录1-14 红外线接收器IR引脚配置

附录1-15 USB(ISP1362)引脚配置

附录1-16 SRAM引脚配置

附录1-17 DRAM引脚配置

附录1-18 Flash引脚配置

附录1-19 SD卡插槽引脚配置

附录1-20 GPIO引脚配置信息

附录2 GW48EDA系统使用说明

参考文献

内容摘要:

本书从教学和工程应用的角度出发,以培养实际工程设计能力为目的,介绍了EDA技术的基本概念、可编程逻辑器件、硬件描述语言,以及Quartus
II 9.0、SOPC Builder、Nios
II等EDA开发工具的基本使用方法和技巧,最后介绍了常用逻辑单元电路的VHDL编程技术,并通过大量设计实例详细地介绍了基于EDA
技术的层次化设计方法,重点介绍了可以综合为硬件电路的语法结构、语句与建模方法。书中列举的设计实例都经由Quartus II
9.0工具编译通过,并在DE2-70开发平台和GW48EDA实验系统上通过了硬件测试,可直接使用。
《EDA技术与应用:基于Quartus
II和VHDL》可作为高等院校电子、通信、自动化及计算机等专业EDA应用技术的教学用书,也可用于大学高年级本科生、研究生教学及电子设计工程师技术培训,也可作为EDA技术爱好者的参考用书。

编辑推荐:

本书的特点是以数字电路和系统设计为主线,结合丰富的实例按照由浅人深的学习规律,循序渐进,逐步引入相关EDA技术和工具,通俗易懂,重点突出。本书适合作为EDA技术、数字逻辑基础设计、课程设计、大学生科研训练和电子设计大赛的教材和指导书,也可用于大学高年级本科生、研究生教学及电子设计工程师技术培训,同时可供从事数字电路和系统设计的电子工程师参考。

书籍规格:

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

书籍信息归属:

EDA技术与应用是北京航空航天大学出版社于2012.8出版的中图分类号为 TN702 的主题关于 电子电路-电路设计-计算机辅助设计 的书籍。