账号: 密码:
首页  |  宏观指导  |  出版社天地  |  图书代办站  |  教材图书信息 |  教材图书评论 |  在线订购 |  教材征订
  图书分类 - 中图法分类  专业分类  用途分类  自分类  制品类型  读者对象  版别索引 
搜索 新闻 图书 ISBN 作者 音像 出版社 代办站 教材征订
购书 请登录 免费注册 客服电话:010-62510665 62510769
图书查询索引 版别索引 分类索引 中图法分类 专业分类 用途分类 制品类型 读者对象 自分类 最新 畅销 推荐 特价 教材征订
综合查询
EDA技术与VHDL设计 - 中国高校教材图书网
相关类别图书
作 者:黄沛昱
出版社:西安电子科技大学出版社
用 途:大学本科教材
中 图:工业技术
专 业:工学>电气信息类>通信工程
制 品:图书
读 者:教师、学生
最新可供书目

战争与文明:从路易十四到拿破仑

中国人民大学出版社


一本书读懂30部管理学经典

清华大学出版社


算法传播十讲

苏州大学出版社


人文职场英语(第2版)学生用书

上海外语教育出版社


数字时代的银龄行动——亚太地区老年人数字素养与技能现状调研

国家开放大学出版社

书名: EDA技术与VHDL设计
ISBN:978-7-5606-3132-5 条码:
作者: 黄沛昱  相关图书 装订:平装
印次:1-2 开本:16开
定价: ¥36.00  折扣价:¥34.20
折扣:0.95 节省了1.8元
字数: 497千字
出版社: 西安电子科技大学出版社 页数: 337页
发行编号: 每包册数:
出版日期: 2015-01-15
小团购 订购 咨询 推荐 打印 放入存书架 相关评论

内容简介:
  本书紧跟EDA技术发展趋势,以工程实践应用为出发点,以流行EDA集成工具QuartusⅡ和仿真工具Modelsim为设计平台,以实例的形式深入浅出地讲解了EDA技术、VHDL语言以及数字电子系统的设计。
  全书共9章,分为“EDA技术概述”、“基础电路设计”、“系统电路设计”三个层次。“EDA技术概述”层次作为EDA技术的入门,首先讲解了与EDA技术相关的软硬件知识(第1章),然后比较全面地介绍了可编程逻辑器件,包括硬件结构、特点、编程和配置电路、主流型号等(第2章);“基础电路设计”层次以VHDL语言和经典电路模块为主,首先以实例引入VHDL语言的基本语法结构(第3章),然后系统地讲解了VHDL语言的要素(第4章)、VHDL语言的各种基本语句(第5章)以及状态机的设计方法(第6章);“系统电路设计”层次以代码的重用、层次型设计和数字电子系统的设计为主,介绍了程序包和子程序的使用(第7章)、仿真测试平台(第8章)以及数字电子系统的设计及实例(第9章)。
  本书可供高等院校电子工程、通信工程、自动化、计算机等相关专业本科生或研究生使用,也可作为相关工程技术人员的参考用书。

作者简介:
 
章节目录:
第1章 EDA技术概述 1

 1.1 EDA技术及其发展 1

  1.1.1 EDA技术的概念 1

  1.1.2 EDA技术的发展 2

 1.2 EDA设计流程 3

  1.2.1 FPGA/CPLD工程设计流程 3

  1.2.2 ASIC工程设计方法及流程 6

 1.3 EDA设计方法 7

 1.4 硬件描述语言 8

  1.4.1 硬件描述语言的出现和意义 8

  1.4.2 VHDL和Verilog HDL 9

  1.4.3 硬件描述语言的发展 9

  1.4.4 学习硬件描述语言的要点 10

 1.5 常用EDA工具 11

  1.5.1 集成EDA工具 11

  1.5.2 专用EDA工具 12

  1.5.3 EDA工具的发展趋势 13

 1.6 IP核与EDA技术的关系 14

 习题 15



第2章 可编程逻辑器件 16

 2.1 可编程逻辑器件概述 16

  2.1.1 从TTL到可编程逻辑 16

  2.1.2 逻辑元件和PLD内部结构电路的符号表示 18

  2.1.3 PLD的发展历程 19

  2.1.4 PLD的分类 23

 2.2 典型CPLD和FPGA器件结构 24

  2.2.1 Altera CPLD 基本结构 24

  2.2.2 从CPLD到FPGA 26

  2.2.3 Altera FPGA器件结构 27

  2.2.4 CPLD与FPGA对比 33

 2.3 CPLD和FPGA的编程与配置 34

  2.3.1 CPLD和FPGA的编程与配置概述 34

  2.3.2 CPLD的编程电路 37

  2.3.3 FPGA的配置电路 39

 2.4 典型CPLD和FPGA产品 46

  2.4.1 Xilinx公司的CPLD和FPGA 46

  2.4.2 Altera公司的CPLD和FPGA 48

  2.4.3 Lattice公司的CPLD和FPGA 52

 习题 54



第3章 VHDL语言入门 55

 3.1 VHDL语言概述 55

 3.2 两个简单的组合电路示例 56

  3.2.1 2选1多路选择器的设计 56

  3.2.2 半加器的设计 58

  3.2.3 VHDL代码设计基本结构 60

 3.3 库和程序包 60

  3.3.1 库和程序包的种类 61

  3.3.2 库和程序包的使用 63

  3.3.3 程序包的定义 63

 3.4 实体描述 64

  3.4.1 实体描述语句的结构 64

  3.4.2 端口声明 65

  3.4.3 类属声明 66

 3.5 结构体描述 67

  3.5.1 结构体描述语句结构 67

  3.5.2 说明语句 68

  3.5.3 功能描述语句 68

 3.6 配置 72

 3.7 层次结构的VHDL描述 74

  3.7.1 元件声明和元件例化 74

  3.7.2 类属参量的应用 76

 3.8 简单时序电路的描述 78

 习题 80



第4章 VHDL语言要素 82

 4.1 VHDL文字规则 82

  4.1.1 数值型文字 82

  4.1.2 标识符 83

 4.2 数据对象 84

  4.2.1 常量 84

  4.2.2 变量 85

  4.2.3 信号 86

  4.2.4 变量与信号的比较 88

 4.3 VHDL的数据类型 93

  4.3.1 预定义数据类型 93

  4.3.2 用户自定义数据类型 97

  4.3.3 数据类型的转换 102

 4.4 VHDL操作符 104

  4.4.1 分配操作符 104

  4.4.2 逻辑操作符 105

  4.4.3 算术操作符 106

  4.4.4 关系操作符 108

  4.4.5 移位操作符 109

  4.4.6 串联操作符 111

  4.4.7 符号操作符 112

  4.4.8 操作符优先级 112

 4.5 属性 112

  4.5.1 预定义属性 112

  4.5.2 用户自定义属性 114

 习题 114



第5章 VHDL基本语句 119

 5.1 并行语句 119

  5.1.1 并行语句的特点 119

  5.1.2 进程语句 122

  5.1.3 元件例化语句 126

  5.1.4 并行信号赋值语句 127

  5.1.5 块语句 130

  5.1.6 并行过程调用语句 133

  5.1.7 生成语句 133

 5.2 顺序语句 138

  5.2.1 顺序赋值语句 138

  5.2.2 IF语句 138

  5.2.3 CASE语句 141

  5.2.4 LOOP语句 144

  5.2.5 WAIT语句 150

  5.2.6 NULL语句 152

 5.3 常用语句的比较 152

  5.3.1 IF语句与CASE语句的比较 152

  5.3.2 IF语句与WHEN/ELSE语句的比较 154

  5.3.3 CASE语句与WITH/SELECT/WHEN语句的比较 154

 5.4 组合逻辑电路的设计 155

  5.4.1 三态门电路和双向端口的设计 155

  5.4.2 编码器和译码器的设计 158

  5.4.3 串行进位加法器的设计 161

  5.4.4 计算矢量中“0”个数的电路设计 162

 5.5 时序逻辑电路的设计 164

  5.5.1 边沿JK触发器的设计 164

  5.5.2 移位寄存器的设计 166

  5.5.3 数字分频器的设计 167

  5.5.4 两位十进制计数器的设计 170

 习题 175



第6章 状态机的设计 178

 6.1 状态机概述 178

 6.2 状态机的分类 181

  6.2.1 按状态个数分类 181

  6.2.2 按信号输出分类 181

  6.2.3 按结构分类 182

  6.2.4 按状态的表达方式分类 182

  6.2.5 按与时钟的关系分类 183

 6.3 MOORE型状态机 183

  6.3.1 一个简单的MOORE型状态机的设计 183

  6.3.2 序列检测器的多进程状态机设计 186

  6.3.3 序列检测器的单进程状态机设计 188

 6.4 MEALY型状态机 190

 6.5 状态编码和剩余状态处理 192

  6.5.1 状态编码 192

  6.5.2 剩余状态的处理 197

 6.6 利用QuartusⅡ软件的图形化工具设计状态机 198

 6.7 状态机设计实例 201

  6.6.1 八进制约翰逊计数器的设计 201

  6.6.2 彩灯控制器的设计 205

  6.6.3 信号发生器的设计 208

 习题 210



第7章 程序包和子程序 213

 7.1 程序包 213

 7.2 子程序 216

  7.2.1 函数的创建和调用 216

  7.2.2 函数的重载 221

  7.2.3 决断函数 226

  7.2.4 过程的创建与调用 229

  7.2.5 过程的重载 233

  7.2.6 函数与过程的比较 234

 习题 235



第8章 仿真测试平台 236

 8.1 VHDL仿真概述 236

 8.2 几种常见的Test Bench模型 240

  8.2.1 简单Test Bench 241

  8.2.2 带有独立源的Test Bench 246

  8.2.3 使用TEXTIO的Test Bench 250

 8.3 ASSERT语句 257

 习题 260



第9章 数字电子系统设计及典型实例 261

 9.1 数字电子系统的构成 261

 9.2 数字电子系统设计基本流程 262

 9.3 数字电子系统设计实例 263

  9.3.1 数字跑表的设计 263

  9.3.2 十字路口交通信号灯控制系统的设计 279

  9.3.3 离线误码检测仪的设计 288

 习题 299



附录A 预定义程序包 301

 A.1 STD库程序包 301

  A.1.1 standard程序包 301

  A.1.2 textio程序包 308

 A.2 IEEE库程序包 311

  A.2.1 std_logic_1164程序包 311

  A.2.2 std_logic_arith程序包 314

  A.2.3 std_logic_unsigned程序包 320

  A.2.4 std_logic_signed程序包 321

  A.2.5 std_logic_textio程序包 323



附录B VHDL保留关键字 326



参考文献 327
精彩片段:
 
书  评:
 
其  它:
 

专业分类
经济学  公共课与文化课  政治法律  教育学  文学艺术  历史学  理学  工学  农学  医学  计算机/网络  管理学  其他  外语  哲学
用途分类
大学本科教材 大学本科以上教材 大学教学参考书 考研用书 自学考试教材 高职高专教材 中职、中专类教材 中小学教材、教辅
电大用书 学术专著 考试辅导类图书 工具书 培训教材 其他
中图法分类
医药、卫生  语言、文字  工业技术  交通运输  航空、航天  环境科学、安全科学  综合性图书  文学  艺术  历史、地理  自然科学总论  数理科学和化学  天文学、地球科学  生物科学  哲学、宗教  社会科学总论  政治、法律  军事  经济  马克思主义、列宁主义、毛泽东思想、邓小平理论  文化、科学、教育、体育  农业科学
版别索引
北京大学出版社 北京师范大学出版社 清华大学出版社 中国人民大学出版社
北京工业大学出版社 北京大学医学出版社 北京航空航天大学出版社 北京交通大学出版社
北京理工大学出版社 北京体育大学出版社 北京邮电大学出版社 中央音乐学院出版社
北京语言大学出版社 对外经济贸易大学出版社 国家开放大学出版社 首都经济贸易大学出版社
首都师范大学出版社 外语教学与研究出版社
更多...
网上购书指南
一、我的账户
用户注册
用户登录
修改用户密码
修改个人资料
二、查询图书
快速查询
分类查询
综合查询
三、订购图书
第一步点击“订购”按钮
第二步确定收货人信息
第三步提交订单
存书架
四、邮购方式
普通邮寄
特快专递
五、付款方式
支付宝
邮局汇款
六、我的订单
查询订单
修改或取消订单
联系我们

| 我的帐户 | 我的订单 | 购书指南| 关于我们 | 联系我们 | 敬告 | 友情链接 | 广告服务 |

版权所有 © 2000-2002 中国高校教材图书网    京ICP备10054422号-7    京公网安备110108002480号    出版物经营许可证:新出发京批字第版0234号
经营许可证编号:京ICP证130369号    技术支持:云因信息