FPGA技术及应用

本书特色

[

  《FPGA技术及应用》依托重庆市教委教研教改项目(项目编号:163163)和重庆工程学院校内教改重点项目(项目编号:JY2015204),按照CDIO工程教育创新模式,结合教育部“卓越工程师教育培养计划”的实施原则,突出基本理论与实际应用相结合。通过合理安排内容,在保证基本理论知识的前提下,兼顾传统设计方法与软硬件设计方法、单元电路与系统设计的关系。
  《FPGA技术及应用》以Altera的FPGA为例,对FPGA内部结构做了深入的分析,并介绍了Altera公司的Modelsim仿真软件及Quartusll开发环境。
  《FPGA技术及应用》共8章。第1章FPGA入门简介,讲述可编程器件的一些基本概念、主要应用领域、相比传统技术的优势以及开发流程。第2章VerilogHDL的基础知识,介绍使用*广泛的Verilog语言的基本语法及使用方法。第3章设计验证,讲述如何验证所电路的正确性。第4章Modelsim仿真软件,介绍Modelsim仿真软件的安装流程及使用方法。第5章Quartusll综合工具,介绍Quartusll综合软件安装流程、使用方法及如何下载程序至开发板上。第6章可综合模型设计,介绍优良的代码书写规范和风格。第7章有限状态机的设计,使用2个实例着重介绍时序设计的应用。第8章FPGA系统设计实例,通过6个项目来展示FPGA的一些设计流程及在线调试方法。

]

目录

第1章 FPGA入门简介1.1 FPGA发展历程1.2 FPGA与ASIC、CPLD的区别1.2.1 FPGA与CPLD1.2.2 FPGA与CPLD1.3 FPGA工作原理1.3.1 FPGA的基本特点1.3.2 FPGA配置模式1.4 FPGA设计流程与设计方法1.4.1 关键步骤的实现1.4.2 自顶向下和自底向上1.4.3 基于lP核的设计1.5 主要FPGA/CPLD厂家1.6 FPGA的应用1.7 EAD技术1.8 本书的编排第2章 VerilogHDL的基础知识2.1 硬件描述语言(HDL)概述2.1.1 硬件描述语言的优越性2.1.2 硬件描述语言的发展历史2.1.3 HDL语言的主要特征2.1.4 VerilogHDL与VHDL的比较2.1.5 VerilogHDL设计流程及设计方法简介2.1.6 硬件描述语言新的发展2.2 程序结构2.3 词法习俗2.4 数据类型2.4.1 物理数据类型2.4.2 抽象数据类型2.5 运算符和表达式2.5.7 其他运算符2.5.8 运算符优先级排序2.6 控制结构2.6.1 选择结构2.6.2 重复结构2.7 其他语句2.8 任务和函数结构2.9 时序控制2.9.1 延迟控制2.9.2 事件2.9.3 等待语句2.9.4 延迟定义块第3章 设计验证3.1 验证综述3.1.1 验证的概念3.1.2 验证和测试3.1.3 自顶向下和自底向上的验证方法3.1.4 主要验证技术3.1.5 验证工具介绍3.1.6 验证计划和流程3.2 功能验证3.2.1 验证程序(testbench)的组成3.2.2 实用构造testbench技术3.3 基于断言的验证3.4 时序验证3.4.1 静态时序分析概述3.4.3 假路径和多周期路径第4章 Modelsim仿真软件4.1 Modelsim软件安装4.2 Modelsim仿真方法4.2.1 前仿真4.2.2 后仿真4.3 Modelsim仿真的基本步骤4.3.1 建立库4.3.2 编写与编译测试文件4.3.3 执行仿真4.4 Modelsim波形4.4.1 手动创建输入波形4.4.2 观察特定信号波形……第5章 Quartus综合工具第6章 可综合模型设计第7章 有限状态机的设计第8章 FPGA系统设计实例参考文献

封面

FPGA技术及应用

书名:FPGA技术及应用

作者:李翠锦

页数:232

定价:¥39.5

出版社:西南交通大学出版社

出版日期:2017-10-01

ISBN:9787564358112

PDF电子书大小:33MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注