注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络计算机辅助设计与工程计算其他相关软件FPGA/VHDL快速工程实践入门与提高

FPGA/VHDL快速工程实践入门与提高

FPGA/VHDL快速工程实践入门与提高

定 价:¥20.00

作 者: 杨恒,卢飞成编著
出版社: 北京航空航天大学出版社
丛编项:
标 签: VHDL

ISBN: 9787810772952 出版时间: 2003-04-01 包装: 简裝本
开本: 19cm 页数: 206 字数:  

内容简介

  FPGA/VHDL技术是近年来计算机与电子技术领域的又一场革命。本书以Altera公司的FPGA/CPLD为主详细介绍了FPGA的相关知识、MAX+PLUSⅡ开发环境和VHDL语言基础,并以交通灯逻辑控制、电子钟与LED显示、LCD液晶显示及计算机ISA接口和PCI接口的设计等为例,由浅入深地详述了如何应用FPGA/VHDL进行电子设计。书中的大多数电路图和源程序已经过实例验证,读者可以直接应用于自己的设计。本书的特点是强调实用性和先进性,力求通俗易懂。<br>本书适合于计算机、电子、控制及信息等相关专业的在校大学生学习,对广大工程技术人员也具有实用价值。

作者简介

暂缺《FPGA/VHDL快速工程实践入门与提高》作者简介

图书目录

第1章 绪论
1.1 FPGA/CPLD概述1
1.2 FPGA/CPLD 的开发软件2
1.3 FPGA/CPLD 的分类和使用3
第2章 VHDL编程基础
2.1 VHDL语言程序的基本结构5
2.1.1 设计实体5
2.1.2 实体说明5
2.1.3 结构体7
2.2 VHDL语言的数据类型及运算操作符10
2.2.1 标识符10
2.2.2 对象及其分类11
2.2.3 数据类型12
2.2.4 类型转换16
2.2.5 词法单元16
2.2.6 运算操作符17
2.2.7 运算操作符的优先级19
2.3 VHDL语法基础21
2.3.1 并行语句21
2.3.2 顺序语句32
2.3.3 延时语句39
2.4 属性的描述和定义39
2.4.1 数值类属性函数40
2.4.2 函数类属性函数41
2.4.3 信号类属性函数42
2.4.4 数据类型类属性函数43
2.4.5 数据区间类属性函数44
2.5 VHDL程序设计基础44
2.5.1 库44
2.5.2 程序包47
2.5.3 配置48
2.6 基本逻辑电路设计实例50
2.6.1 组合逻辑电路设计50
2.6.2 时序电路设计57
第3章 MAX+PLUS Ⅱ使用指南
3.1 MAX+PLUS Ⅱ的特点64
3.2 MAX+PLUS Ⅱ的组成65
3.3 MAX+PLUS Ⅱ的使用65
3.3.1 图形文件的建立66
3.3.2 文本文件的建立70
3.3.3 建立顶层设计文件71
3.3.4 工程文件的编译73
3.3.5 模拟仿真74
3.3.6 定时分析77
3.3.7 器件编程
第4章 FLEX 6000系列器件简介及应用实例
4.1 FLEX 6000系列器件简介83
4.1.1 特点83
4.1.2 概述85
4.1.3 功能描述86
4.1.4 输出配置98
4.1.5 JTAG边界扫描99
4.2 交通信号灯控制逻辑设计99
4.2.1 系统要求分析99
4.2.2 控制逻辑描述100
4.3 电子钟的设计实例102
4.3.1 功能要求和结构102
4.3.2 控制芯片的设计103
4.4 字符型LCD(KS 0066)接口的设计116
4.4.1 原理介绍116
4.4.2 接口的VHDL描述125
第5章 应用FPGA设计PC机ISA和PCI总线接口
5.1 应用FPGA设计PC机的ISA总线接口134
5.1.1 ISA总线概述134
5.1.2 基于Altera FLEX 6000的ISA接口设计138
5.2 应用FPGA设计PC机的PCI总线接口148
5.2.1 PCI总线概述148
5.2.2 PCI总线命令153
5.2.3 PCI总线访问地址解码154
5.2.4 PCI配置空间操作154
5.2.5 基于Altera FLEX 10K的PCI接口设计158
附录AAltera公司FPGA/CPLD系列器件纵览
附录BMAX+PLUS Ⅱ Windows 2000驱动配置指南
附录CFPGA/VHDL快速学习开发工具系统CHICAGO 1.0
附录DFPGA/VHDL快速学习开发工具系统CHICAGO 2.0
参考文献

本目录推荐