FPGA数字电子系统设计与开发实例导航
出版时间:
2005-06
版次:
1
ISBN:
9787115131898
定价:
48.00
装帧:
平装
开本:
16开
纸张:
其他
页数:
419页
20人买过
-
本书首先介绍了FPGA的相关基础知识,然后分别通过7个在实际工程应用中的案例详细介绍了通过FPGA实现I2C协议要求的接口、UART控制器、USB接口控制器、数字视频信号处理器、VGA/LCD显示控制器、CAN总线控制器、以太网控制器的方法。
本书所介绍的案例立足于工程实践,符合实际应用中的开发过程,在案例介绍过程中结合了作者大量的开发经验。
本书适合FPGA的系统开发与设计人员阅读。 第1章 可编程逻辑器件与FPGA
1.1 可编程逻辑器件概述
1.1.1 可编程逻辑器件简介
1.1.2 发展历史
1.1.3 可编程逻辑器件与设计软件
1.2 FPGA概述
1.2.1 FPGA简介
1.2.2 FPGA的优点
1.2.3 FPGA的分类和使用
1.2.4 主要FPGA供应商一览
1.3 总结
第2章 VHDL与VerilogHDL
2.1 VHDL简介
2.1.1 VHDL的历史
2.1.2 VHDL的特点
2.2 VHDL程序基本结构
2.2.1 实体的申明方法
2.2.2 结构体的描述方法
2.2.3 程序包和程序包体
2.2.4 配置的申明方法
2.2.5 VHDL程序的库
2.3 VHDL语言的数据类型和运算符
2.3.1 VHDL语言的数据对象
2.3.2 VHDL语言的数据类型
2.3.3 VHDL语言的运算符
2.4 VHDL语言的描述语句
2.4.1 VHDL顺序语句描述方法
2.4.2 VHDL并行语句描述方法
2.5 VHDL语言的预定义属性
2.5.1 值类预定义属性
2.5.2 函数类预定义属性
2.5.3 信号类预定义属性
2.5.4 数据类型类预定义属性
2.5.5 数据范围类预定义属性
2.6 VerilogHDL简介
2.6.1 VerilogHDL的历史
2.6.2 VerilogHDL的特点
2.7 VerilogHDL程序基本结构
2.8 VerilogHDL语言的数据类型和运算符
2.8.1 标识符
2.8.2 数据类型
2.8.3 模块端口
2.8.4 值集合
2.8.5 表达式
2.9 VerilogHDL语言的描述语句
2.9.1 门级建模形式
2.9.2 数据流建模形式
2.9.3 行为建模形式
2.10 小结
第3章 使用ISE进行FPGA开发
3.1 ISE简介
3.2 ISE和ModelSim的安装
3.2.1 系统要求
3.2.2 ISE的安装
3.2.3 ModelSim安装
3.2.4 关联ISE和ModelSim
3.3 ISE的使用方法
3.3.1 ISE界面介绍
3.3.2 使用ISE的开发流程
3.3.3 使用ISE编写HDL模块
3.3.4 使用语言模版辅助设计
3.3.5 使用ISE编写测试平台
3.3.6 使用ISE编写顶层模块
3.3.7 使用ISE编写约束文件
3.3.8 设计的综合和实现
3.3.9 硬件编程和下载
3.4 小结
第4章 模拟I2C协议
4.1 I2C总线解析
4.1.1 I2C总线概述
4.1.2 I2C协议的基本概念
4.1.3 I2C协议的时序要求
4.2 模拟I2C接口程序的基本框架
4.3 I2C协议的具体实现
4.3.1 位传输的实现
4.3.2 字节传输的实现
4.3.3 程序主体的实现
4.4 程序的仿真与测试
4.4.1 主节点的仿真
4.4.2 从节点的仿真
4.4.3 仿真主程序
4.4.4 仿真结果
4.5 小结
第5章 UART控制器
第6章 USB接口控制器
第7章 数字视频信号处理器
第8章 VGA/LCD显示控制器
第9章 CAN总线控制器
第10章 以太网控制器(MAC)
-
内容简介:
本书首先介绍了FPGA的相关基础知识,然后分别通过7个在实际工程应用中的案例详细介绍了通过FPGA实现I2C协议要求的接口、UART控制器、USB接口控制器、数字视频信号处理器、VGA/LCD显示控制器、CAN总线控制器、以太网控制器的方法。
本书所介绍的案例立足于工程实践,符合实际应用中的开发过程,在案例介绍过程中结合了作者大量的开发经验。
本书适合FPGA的系统开发与设计人员阅读。
-
目录:
第1章 可编程逻辑器件与FPGA
1.1 可编程逻辑器件概述
1.1.1 可编程逻辑器件简介
1.1.2 发展历史
1.1.3 可编程逻辑器件与设计软件
1.2 FPGA概述
1.2.1 FPGA简介
1.2.2 FPGA的优点
1.2.3 FPGA的分类和使用
1.2.4 主要FPGA供应商一览
1.3 总结
第2章 VHDL与VerilogHDL
2.1 VHDL简介
2.1.1 VHDL的历史
2.1.2 VHDL的特点
2.2 VHDL程序基本结构
2.2.1 实体的申明方法
2.2.2 结构体的描述方法
2.2.3 程序包和程序包体
2.2.4 配置的申明方法
2.2.5 VHDL程序的库
2.3 VHDL语言的数据类型和运算符
2.3.1 VHDL语言的数据对象
2.3.2 VHDL语言的数据类型
2.3.3 VHDL语言的运算符
2.4 VHDL语言的描述语句
2.4.1 VHDL顺序语句描述方法
2.4.2 VHDL并行语句描述方法
2.5 VHDL语言的预定义属性
2.5.1 值类预定义属性
2.5.2 函数类预定义属性
2.5.3 信号类预定义属性
2.5.4 数据类型类预定义属性
2.5.5 数据范围类预定义属性
2.6 VerilogHDL简介
2.6.1 VerilogHDL的历史
2.6.2 VerilogHDL的特点
2.7 VerilogHDL程序基本结构
2.8 VerilogHDL语言的数据类型和运算符
2.8.1 标识符
2.8.2 数据类型
2.8.3 模块端口
2.8.4 值集合
2.8.5 表达式
2.9 VerilogHDL语言的描述语句
2.9.1 门级建模形式
2.9.2 数据流建模形式
2.9.3 行为建模形式
2.10 小结
第3章 使用ISE进行FPGA开发
3.1 ISE简介
3.2 ISE和ModelSim的安装
3.2.1 系统要求
3.2.2 ISE的安装
3.2.3 ModelSim安装
3.2.4 关联ISE和ModelSim
3.3 ISE的使用方法
3.3.1 ISE界面介绍
3.3.2 使用ISE的开发流程
3.3.3 使用ISE编写HDL模块
3.3.4 使用语言模版辅助设计
3.3.5 使用ISE编写测试平台
3.3.6 使用ISE编写顶层模块
3.3.7 使用ISE编写约束文件
3.3.8 设计的综合和实现
3.3.9 硬件编程和下载
3.4 小结
第4章 模拟I2C协议
4.1 I2C总线解析
4.1.1 I2C总线概述
4.1.2 I2C协议的基本概念
4.1.3 I2C协议的时序要求
4.2 模拟I2C接口程序的基本框架
4.3 I2C协议的具体实现
4.3.1 位传输的实现
4.3.2 字节传输的实现
4.3.3 程序主体的实现
4.4 程序的仿真与测试
4.4.1 主节点的仿真
4.4.2 从节点的仿真
4.4.3 仿真主程序
4.4.4 仿真结果
4.5 小结
第5章 UART控制器
第6章 USB接口控制器
第7章 数字视频信号处理器
第8章 VGA/LCD显示控制器
第9章 CAN总线控制器
第10章 以太网控制器(MAC)
查看详情
-
九品
北京市东城区
平均发货25小时
成功完成率88.58%
-
八五品
广东省东莞市
平均发货6小时
成功完成率95.68%
-
八五品
广东省深圳市
平均发货6小时
成功完成率96.62%
-
八五品
四川省成都市
平均发货8小时
成功完成率93.52%
-
八五品
-
八五品
云南省昆明市
平均发货9小时
成功完成率95.64%
-
九品
北京市通州区
平均发货7小时
成功完成率97.06%
-
九品
河南省商丘市
平均发货7小时
成功完成率97.37%
-
八五品
北京市昌平区
平均发货21小时
成功完成率91.7%
-
八品
四川省成都市
平均发货6小时
成功完成率94.53%
-
2006-03 印刷
印次: 2
八五品
安徽省蚌埠市
平均发货11小时
成功完成率98.35%
-
八品
北京市昌平区
平均发货7小时
成功完成率98.33%
-
九品
四川省成都市
平均发货27小时
成功完成率68.83%
-
八五品
河北省廊坊市
平均发货7小时
成功完成率97.89%
-
九品
-
2005年 印刷
八五品
四川省绵阳市
平均发货8小时
成功完成率97.14%
-
八品
湖北省武汉市
平均发货7小时
成功完成率86.84%
-
九品
江西省南昌市
平均发货17小时
成功完成率81.35%
-
八五品
浙江省嘉兴市
平均发货10小时
成功完成率93.51%
-
八五品
河南省郑州市
平均发货23小时
成功完成率85.71%
-
九品
广东省深圳市
平均发货9小时
成功完成率84.76%
-
八五品
上海市闵行区
平均发货9小时
成功完成率89.67%
-
八五品
山东省泰安市
平均发货8小时
成功完成率92.51%
-
九品
-
八五品
河南省郑州市
平均发货5小时
成功完成率96.45%
-
九五品
北京市西城区
平均发货17小时
成功完成率88.15%
-
九五品
北京市海淀区
平均发货42小时
成功完成率82.65%
-
九品
北京市昌平区
平均发货23小时
成功完成率81.03%
-
八五品
江苏省无锡市
平均发货9小时
成功完成率96.3%
-
九五品
北京市海淀区
平均发货9小时
成功完成率91.27%
-
2005-06 印刷
印次: 1
九品
江苏省南京市
平均发货17小时
成功完成率96.48%
-
九品
北京市昌平区
平均发货4小时
成功完成率97.43%
-
九五品
-
九品
江苏省徐州市
平均发货4小时
成功完成率98.12%
-
八五品
河南省郑州市
平均发货10小时
成功完成率95.89%