图书介绍

EDA技术及应用PDF|Epub|txt|kindle电子书版本网盘下载

EDA技术及应用
  • 王彦,胡进德主编 著
  • 出版社: 武汉:湖北科学技术出版社
  • ISBN:9787535242303
  • 出版时间:2009
  • 标注页数:178页
  • 文件大小:41MB
  • 文件页数:194页
  • 主题词:电子电路-电路设计:计算机辅助设计-高等学校:技术学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

EDA技术及应用PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

学习情境一 EDA技术的基本认知1

学习单元一 EDA技术概况1

一、EDA技术的含义1

二、EDA技术在电子技术领域中的地位1

三、EDA技术进行电子设计的特点2

四、EDA技术的发展历程2

五、EDA技术发展的突出表现3

六、EDA技术实现目标4

七、EDA技术的主要内容4

学习单元二 面向FPGA/CPLD的开发流程4

一、FPGA/CPLD设计输入5

二、综合5

三、布线布局(适配)6

四、仿真6

五、下载和硬件测试7

学习单元三 常用的EDA工具7

一、电子电路设计与仿真工具7

二、PCB设计软件8

三、IC设计软件9

四、PLD设计工具9

思考与练习题10

学习情境二 可编程逻辑器件CPLD和FPGA11

学习单元一 可编程逻辑器件PLD的发展历程及概述11

一、PLD的发展历程11

二、FPGA/CPLD概述12

学习单元二 CPLD/FPGA结构与原理13

一、基于乘积项(Product-Term)的CPLD结构13

二、查找表(Look-Up-Table)的原理与结构15

三、CPLD和FPGA的选用18

学习单元三 ALTERA公司CPLD/FPGA的配置19

一、MAX7000系列器件配置19

二、FLEX8000系列和FLEX10K10系列器件配置19

思考与练习题21

学习情境三 VHDL语言编程基础22

学习单元一 VHDL语言的源文件结构22

一、VHDL程序的基本结构22

二、实体(ENTITY)23

三、结构体(ARCHITECTURE)25

四、库(LIBRARY)和程序包(PACKAGE)26

五、配置28

学习单元二 编写VHDL源文件的预备知识28

一、VHDL语言的标识符28

二、VHDL标准操作符28

三、数据对象30

四、数据类型31

五、属性33

六、时钟信号的描述33

学习单元三 VHDL语言的基本语句——顺序语句35

一、赋值语句35

二、流程控制语句36

三、等待语句(WAIT)40

四、子程序调用语句41

五、返回语句(RETURN)42

六、空操作语句(NULL)43

七、其他顺序语句43

学习单元四 VHDL语言的基本语句——并行语句43

一、进程语句43

二、并行信号赋值语句44

三、块语句47

四、并行过程调用语句50

五、元件例化语句51

六、生成语句53

项目训练一 码型变换电路的设计55

一、训练目的55

二、设计要求55

三、设计步骤56

四、思考56

项目训练二 译码器的设计57

一、训练目的57

二、设计要求57

三、设计步骤57

项目训练三 计数器的设计58

一、训练目的58

二、设计要求58

三、设计步骤58

思考与练习题58

学习情境四 EDA开发软件的使用59

学习单元一 Quartus Ⅱ 7.0软件简介及安装59

一、Quartus Ⅱ 7.0软件简介59

二、Quartus Ⅱ 7.0集成软件的安装60

学习单元二 新建工程项目65

一、打开“创建新工程”对话框65

二、向工程加入文件66

三、选择目标芯片66

四、选择EDA设计输入方式设置及设计工具68

五、打开工程项目工作窗口69

学习单元三 原理图输入设计70

一、新建原理图文件70

二、原理图输入方法简介71

三、原理图输入设计步骤71

学习单元四 VHDL文本输入设计74

一、新建VHDL文本文件74

二、文本输入方法74

三、保存VHDL文本文件76

学习单元五 编译与仿真76

一、编译过程说明77

二、设计的功能仿真81

学习单元六 引脚锁定和编程下载87

一、打开已设计好的工程87

二、PIN适配87

三、编译88

四、SOF文件下载88

五、硬件测试89

项目训练一 原理图输入设计90

一、训练目的90

二、设计要求90

三、设计步骤90

四、思考90

项目训练二 VHDL文本输入设计91

一、训练目的91

二、设计要求91

三、设计步骤91

四、思考91

思考与练习题92

学习情境五 常用数字电路的设计方法93

学习单元一 组合逻辑电路的设计93

一、组合逻辑电路的设计步骤93

二、用SSI设计组合逻辑电路的例子94

三、用MSI实现组合逻辑电路的设计96

学习单元二 时序逻辑电路的设计99

一、集成计数器(分频)的应用99

二、顺序脉冲发生器102

三、序列信号发生器102

四、移存型序列信号发生器104

五、一般时序逻辑电路的设计方法104

项目训练一 智力竞赛抢答器的设计110

一、实训目的110

二、设计要求110

三、设计步骤111

四、思考112

项目训练二 多功能数字钟的设计112

一、实训目的112

二、设计要求113

三、设计步骤113

四、思考113

思考与练习题115

学习情境六 案例分析与实践117

学习单元一 设计四选一多路选择器117

一、设计的目的及要求117

二、设计步骤117

学习单元二 译码器的设计121

一、设计的目的及要求121

二、设计步骤121

学习单元三 加法器的设计124

一、设计的目的及要求124

二、设计步骤125

学习单元四 编码器的设计127

一、设计的目的及要求127

二、设计步骤127

学习单元五 计数器的设计130

一、设计的目的及要求130

二、设计步骤130

学习单元六 7段数码显示译码器132

一、设计的目的及要求132

二、设计步骤132

项目训练一 数字时钟设计135

一、训练题目135

二、设计要求135

三、设计原理135

项目训练二 交通灯控制器136

一、训练目的136

二、设计要求136

三、设计原理137

拓展项目 设计一个数字式抢答器138

一、训练目的138

二、设计要求138

三、设计原理138

思考与练习题140

学习情境七 NIOS技术141

学习单元一 认识SOPC技术142

一、SOPC技术的基本概念142

二、SOPC技术的特点142

三、Altera公司支持SOPC的FPGA芯片143

四、构成SOPC的方案143

五、SOPC的前景145

学习单元二 认识NIOS软核处理器145

一、NIOS处理器概述145

二、NIOS CPU指令系统的特点146

三、NIOS CPU硬件系统的特点146

四、Avalon总线147

学习单元三 SOPC的硬件开发148

一、NiosII硬件系统开发流程148

学习单元四 SOPC软件的开发160

一、启动NIOS II IDE160

二、建立软件工程项目160

三、编译程序162

四、编译整个项目163

五、下载与测试163

项目训练一 设计一个NIOS核164

一、训练目的164

二、设计要求164

三、设计原理164

项目训练二 设计一个NIOS的运行软件165

一、训练目的165

二、设计要求165

三、设计原理165

思考与练习题165

附录1 常用PLD芯片引脚图166

附录2 可编程逻辑器件术语表168

附录3 EDA-Ⅶ实验箱芯片引脚对照表173

参考文献176

热门推荐