选择特殊符号
选择搜索类型
请输入搜索
《嵌入式FPGA/SoPC技术实验与实践教程》是2011-8-12出版的图书,作者是汤书森、张北斗、安红心、常波等
无所不在的嵌入式系统 多年前,比尔.盖茨曾经预言,随着后PC时代的到来,PC将无处不在。今天,伴随着二十一世纪的曙光,嵌入式系统和3G移动互联网的迅猛发展正验证了比尔.盖茨的预言,人类正迎来一个充满希...
无所不在的嵌入式系统多年前,比尔.盖茨曾经预言,随着后PC时代的到来,PC将无处不在。今天,伴随着二十一世纪的曙光,嵌入式系统和3G移动互联网的迅猛发展正验证了比尔.盖茨的预言,人类正迎来一个充满希望...
一、现代计算机的技术发展史 1.始于微型机时代的嵌入式应用 电子数字计算机诞生于1946年,在其后漫长的历史进程中,计算机始终是供养在特殊的机房中,实现数值计算的大型昂贵设备。直到20世纪70年代,微...
嵌入式LED实验
石家庄铁道大学 《嵌入式系统》实验报告 -- 实验四 LED 驱动及控制实验 实 验 者 姓 名 : 崔乐乐 实 验 者 学 号 : 20122792 同 组 人 : 孔维春 实 验 者 班 级 : 信 1201-2 所 在 学 院 : 信息科学与技术学院 课 程 编 号 : L090211 指 导 教 师 : 刘展威 报告完成日期 : 2015年 4月 19 日 1. 实验目的 ? 了解 ARM 设备外围电路结构与接口原理 ? 熟悉 Linux 系统下硬件驱动编程 ? 编程实现对嵌入式设备上 LED 灯的控制 2. 实验内容 ? 阅读 UP-Magic6410 平台硬件文档,熟悉 ARM 处理硬件外围接口电路 ? 编程实现 UP-Magic6410 平台设备上 LED 驱动及应用测试程序 3. 实验环境 ? 硬件:UP-Magic6410 型嵌入式实验平台, PC
基于FPGA的嵌入式ZigBee网关的设计与实现
随着当今社会网络技术和计算机技术的高速发展,嵌入式技术逐渐受社会多个领域所关注,在交通管理、POS网络商务、工业控制、以及家庭智能管理等多个领悟中应用,具有宽阔的应用空间。通过对基于FPGA的嵌入式Zig Bee网关的设计与实现进行研究分析,以此为相关工作提供一定的借鉴作用,更好的服务人们生活。
书 名: 基于FPGA的硬件系统设计实验与实践教程
作 者:姚爱红
出版社: 清华大学出版社
出版时间: 2011年6月1日
ISBN: 9787302245377
开本: 16开
定价: 29.00元
第1章 可编程逻辑器件简介
1.1 可编程逻辑器件概述
1.1.1 可编程逻辑器件的发展历程
1.1.2 可编程逻辑器件的分类方法
1.2 可编程逻辑器件的设计流程
1.3 fpga发展概况
1.3.1 fpga的主要优势与发展前景
1.3.2 主流fpga产品及供应商简介
习题1
第2章 verilog hdl基础
2.1 前言
2.2 程序示例
2.3 模块
2.3.1 模块的结构
2.3.2 模块的实例化
2.4 变量和信号的类型
2.5 verilog hdl表达式
2.5.1 常量
2.5.2 操作符
2.6 verilog hdl的主要功能语句
2.6.1 verilog hdl对硬件的描述方式
2.6.2 数据流描述
2.6.3 行为描述--过程块
2.7 其他语法规则说明
2.7.1 标识符命名原则
2.7.2 标点的使用
2.7.3 注释
2.7.4 转义字符
2.7.5 编译命令
2.7.6 参数
2.8 示例程序分析
2.9推荐阅读
习题2
第3章 实验环境介绍
3.1 eda软件工具介绍
3.1.1 集成的fpga开发环境
3.1.2 modelsim介绍
3.1.3 synplify简介
3.2 fpga典型实验开发平台简介
3.2.1 康芯gw48-sopc实验台
3.2.2 xilinx xup spartan板
3.3 实验仪器的使用方法
3.3.1 函数信号发生器
3.3.2 数字存储示波器
3.3.3 逻辑分析仪
3.4 熟悉实验环境
3.4.1 实验目的
3.4.2 实验内容
3.4.3 实验步骤
习题3
第4章 基本组合逻辑电路设计
4.1 组合逻辑电路基础知识
4.1.1 组合逻辑电路的分析方法
4.1.2 组合逻辑电路分析举例
4.1.3 组合逻辑电路的设计方法
4.2 数据比较器
4.2.1 数据比较器的功能
4.2.2 比较器电路的设计
4.3 数据选择器
4.3.1 四选一数据选择器
4.3.2 四选一数据选择器的设计
4.3.3 数据选择器的应用
4.4 二进制加法器
4.4.1 半加器
4.4.2 全加器
4.5 编码/译码器
4.5.1 bcd码编码器
4.5.2 bcd码译码器
实验4-1用原理图输入法设计四位加法器
实验4-2数码显示译码器
习题4
第5章 基本时序逻辑设计
5.1 时序逻辑电路的基础知识
5.2 触发器
5.2.1 rs触发器
5.2.2 d触发器
5.2.3 jk触发器与t触发器
5.3 时序逻辑电路的分析方法
5.3.1 同步时序电路的分析方法
5.3.2 异步时序电路的分析方法
5.4 常见的时序逻辑电路设计
5.4.1 移位寄存器
5.4.2 计数器
5.4.3 分频器
5.4.4 顺序脉冲发生器
5.4.5 阶乘运算器
实验5-1可预置的加减计数器实验
实验5-2扭环形计数器
习题5
第6章 有限状态机设计
6.1 状态的描述
6.1.1 整数编码状态
6.1.2 parameter语句声明状态
6.1.3 define编译引导语句
6.2 fsm的设计方法
6.2.1 moore型fsm的设计
6.2.2 mealy型fsm的设计
6.2.3 混合型fsm的设计
6.3 fsm的复位和毛刺问题
6.4 fsm设计示例
6.4.1 乘法器建模
6.4.2 序列检测器的设计
6.4.3 交通灯控制器的设计
实验6-1设计序列检测器
习题6
第7章 加法器设计
7.1 定点加法器
7.1.1 进位链结构
7.1.2 串行进位
7.1.3 并行进位
7.2 浮点加法器
7.2.1 规格化浮点数加减运算基本原理
7.2.2 浮点加法器的设计
7.3 运算器(alu)的设计
实验7-18位加法器的设计
实验7-216位超前进位加法器
习题7
第8章 乘、除法器的设计
8.1 常用的机器数编码格式
8.2 定点乘法器原理及实现
8.2.1 原码一位乘算法及实现
8.2.2 补码一位乘算法及实现
8.3 定点除法器原理及实现
8.3.1 原码不恢复余数除法
8.3.2 补码不恢复余数除法
8.4 快速乘法器
8.4.1 修正布斯算法
8.4.2 华莱士树结构
实验8-1原码两位乘法器
实验8-2补码两位乘法器
习题8
第9章 存储器建模
9.1 只读存储器rom的建模
9.1.1 rom的基本结构
9.1.2 rom的建模
9.1.3 rom的仿真测试
9.2 随机存储器ram的建模
9.2.1 ram的基本结构
9.2.2 ram的建模
9.2.3 ram的仿真测试
9.3 利用ipcore工具生成rom和ram
实验9-1利用sram设计并实现fifo
习题9
第10章 opu的设计
10.1 cpu的基本组成
10.1.1 控制部件
10.1.2 运算部件
10.1.3 寄存器组
10.2 cpu设计的一般过程
10.3 heu-r1处理器指令集的设计
10.3.1 指令格式
10.3.2 指令集的设计
10.4 heu-r1内部数据通路的设计
10.5时序系统的设计
10.6 heu-r1各功能模块的设计
10.6.1 指令译码模块的设计
10.6.2 立即数生成模块
10.6.3 分支处理模块
10.6.4 地址生成模块
10.6.5 算术逻辑单元模块
10.6.6 寄存器组模块
10.6.7 cpu模块
10.7 仿真验证及结果
10.7.1 外围模块建模
10.7.2 系统复位
10.7.3 功能验证
实验10-1heu-r1处理器核的指令集扩展
习题10
第11章 数字电子时钟设计
11.1 数字钟功能需求说明
11.2 实验平台相关电路说明
11.2.1 7段数码管
11.2.2 外部按键
11.2.3 音频输出
11.3 数字钟系统的设计
11.4 数字钟各模块的设计
11.4.1 时钟分频模块
11.4.2 计时模块(包含按键控制)
11.4.3 音频输出模块
11.5 仿真验证
11.6 引脚设置
实验11-1整点报时闹钟设计
习题11
第12章 vga接口控制器
12.1 视频信号原理
12.2 数字视频图像的表示
12.3 vga接口介绍
12.4 vga信号时序
12.5 vga接口控制器设计
12.5.1 vgasig模块
12.5.2 colormap模块
12.5.3 顶层模块
12.5.4 功能仿真
12.5.5 引脚设置
实验12-1800~600分辨率vga接口的设计
实验12-2vga动态图形显示控制
习题12
第13章 fir数字滤波器设计
13.1 数字滤波器概述
13.2 fir滤波器的结构
13.3 fdatool工具使用介绍
13.3.1 matlab简介
13.3.2 fdatool设计fir滤波器的参数
13.4 窗函数法fir滤波器的设计
13.4.1 窗函数的选择
13.4.2 窗函数法fir滤波器的设计步骤
13.5 fir滤波器的fpga实现
13.5.1 滤波器系数的量化
13.5.2 16阶fir滤波器的实现
13.5.3 在modelsim中加入altera仿真库
13.6 fir滤波器的仿真验证
13.6.1 仿真数据文件的格式
13.6.2 测试平台程序的设计
13.6.3 仿真结果分析
实验13-1低通fir滤波器的设计
实验13-2fir滤波器的硬件实现及仿真
习题13
第14章 基于nios的sopc系统
14.1 sopc技术概述
14.1.1 1p核与ip复用技术
14.1.2 片上总线
14.2 嵌入式微处理器核介绍
14.2.1 alteranios ii软核处理器
14.2.2 xilinx microblaze核
14.3 基于nios的sopc系统开发流程
14.4 基于nios的跑马灯控制器的设计
14.4.1 基本sopc系统硬件结构
14.4.2 jtag uart ip核
14.5 跑马灯控制器的硬件实现
14.5.1 新建sopc设计项目
14.5.2 各模块的设计
14.5.3 存储器地址和irq分配
14.5.4 nios ii系统生成
14.5.5 sopc系统生成
14.6 跑马灯控制器的软件设计
14.6.1 c源程序输入
14.6.2 代码优化
14.6.3 程序运行和下载
实验14-1基于nios ii处理器计时器的设计
习题14
附录verilog hdl关键字
参考文献
本书是为高等院校电气、电子、自动化通信工程、计算机等专业编写的教材。全书共8章,主要内容包括:FPGA系统设计基础;Xilinx公司和Altera公司的可编程逻辑器件FPGA;基于ISE5.x和QuartusII的设计输入方法、功能仿真、综合、实行、配置、编译与编程;FPGA下载配置电路设计;FPGA设计技术;FPGA设计实践。本书内容丰富、取材新颖、图文并茂、叙述详尽清晰,通过大量的实例说明设计中的一些问题,便于自学,工程性强,有利于培养学生综合分析、创新开发和工程设计能力。随书所附光盘包含所有设计实例的VHDL程序和仿真图以及电子讲稿。
本书可作为本科生和研究生教材,也可作为参加全国大学生电子设计竞赛的培训教材,以及从事电子电路系统设计的工程技术人员的参考书