更新时间:2020-06-30 10:22:18
封面
版权信息
内容简介
前言
第1章 FPGA系统设计基础
1.1 FPGA技术的发展历史和动向
1.2 FPGA的典型应用领域
1.3 FPGA的工艺结构
1.4 典型的Xilinx FPGA芯片
1.5 FPGA芯片的应用
1.6 工程项目中FPGA芯片的选择策略和原则
1.7 FPGA的设计流程
1.8 思考与练习
第2章 ISE与ModelSim的安装
2.1 ISE的安装
2.2 ModelSim SE的安装与启动
2.3 ISE联合ModelSim设置
2.4 思考与练习
第3章 ISE操作基础
3.1 ISE的基本使用方法
3.2 仿真验证
3.3 CORE Generator的使用方法
3.4 流水灯实例
3.5 思考与练习
第4章 Verilog HDL语言概述
4.1 Verilog HDL语言简介
4.2 Verilog HDL语言的描述层次
4.3 基于Verilog HDL语言的FPGA开发流程
4.4 Verilog HDL语言的可综合与仿真特性
4.5 Verilog HDL程序开发的必备知识
4.6 Verilog HDL程序设计模式
4.7 思考与练习
第5章 Verilog HDL程序结构
5.1 程序模块
5.2 Verilog HDL的层次化设计
5.3 Verilog HDL语言的描述形式
5.4 思考与练习
第6章 Verilog HDL语言的基本要素
6.1 标志符与注释
6.2 数字与逻辑数值
6.3 数据类型
6.4 运算符和表达式
6.5 思考与练习
第7章 面向综合的行为描述语句
7.1 触发事件控制
7.2 条件语句
7.3 循环语句
7.4 任务与函数
7.5 思考与练习
第8章 可综合状态机开发
8.1 状态机的基本概念
8.2 可综合状态机设计原则
8.3 状态机的Verilog HDL实现
8.4 思考与练习
第9章 面向验证和仿真的行为描述语句
9.1 验证与仿真概述
9.2 仿真程序执行原理
9.3 延时控制语句
9.4 常用的行为仿真描述语句
9.5 用户自定义元件
9.6 仿真激励的产生
9.7 思考与练习
第10章 系统任务和编译预处理语句
10.1 系统任务语句
10.2 编译预处理语句
10.3 思考与练习
第11章 Verilog HDL语言基础
11.1 8-3编码器
11.2 3-8译码器
11.3 数据选择器
11.4 多位数值比较器
11.5 全加器
11.6 D触发器
11.7 寄存器
11.8 双向移位寄存器
11.9 四位二进制加减法计数器
11.10 顺序脉冲发生器
11.11 序列信号发生器
11.12 思考与练习
第12章 扩展接口设计
12.1 数码管显示接口实验
12.2 LCD液晶显示接口实验
12.3 VGA显示接口实验
12.4 RS-232C串行通信接口实验
12.5 思考与练习
第13章 系统设计实例
13.1 实时温度采集系统
13.2 实时红外采集系统
13.3 实时键盘采集系统
13.4 思考与练习