全部商品分类

您现在的位置: 全部商品分类 > 电子电脑 > 计算机技术 > 硬件及维护

FPGA原理与应用(十三五普通高等教育规划教材)

  • 定价: ¥45
  • ISBN:9787111623601
  • 开 本:16开 平装
  •  
  • 折扣:
  • 出版社:机械工业
  • 页数:220页
  • 作者:编者:李辉//邓超
  • 立即节省:
  • 2019-04-01 第1版
  • 2019-04-01 第1次印刷
我要买:
点击放图片

导语

  

内容提要

  

    本书从实用的角度出发,介绍了FPGA的基本原理和开发技术,包括FPGA的器件原理、Quartus集成开发环境、ModelSim仿真软件、FPGA开发流程、Verilog HDL硬件描述语言、IP核等内容。书中内容结合实际操作讲解,便于理解和掌握。本书最后一章单独给出了若干实验案例和完整代码,由浅入深,从基本实验到综合实例,帮助读者真正掌握FPGA开发技术。
    本书既可作为高等学校FPGA相关课程的教材,也可作为FPGA技术开发人员的技术参考书。
    为便于教学,本书提供了授课所需的电子课件和程序源码,需要的读者可登录www.cmpedu.com免费注册、审核通过后下载,或联系编辑索取(QQ:6142415,电话010-88379753)。

目录

前言
第1章  可编程逻辑设计概述
  1.1  可编程逻辑设计简介
    1.1.1  可编程逻辑器件发展史
    1.1.2  可编程逻辑器件特性
    1.1.3  可编程逻辑器件应用领域
    1.1.4  可编程逻辑器件产品分类
  1.2  设计开发流程
  1.3  常用开发环境和EDA工具
    1.3.1  Xilinx系列开发环境和工具
    1.3.2  Altera系列开发环境和工具
第2章  CPLD/FPGA结构原理
  2.1  CPLD的原理与基本结构
    2.1.1  逻辑块
    2.1.2  全局可编程布线区
    2.1.3  I/O块
  2.2  FPGA的原理与基本结构
    2.2.1  FPGA的特点与分类
    2.2.2  基于查找表的FPGA的基本原理
    2.2.3  FPGA的基本结构
  2.3  CPLD与FPGA的比较
  2.4  Altera FPGA器件系列
    2.4.1  Altera性能器件
    2.4.2  Altera低成本器件
第3章  Quartus Ⅱ开发环境
  3.1  软件介绍
    3.1.1  软件安装
    3.1.2  用户界面
    3.1.3  软件的工具与功能
  3.2  设计流程
    3.2.1  电路设计
    3.2.2  综合
    3.2.3  布局布线
    3.2.4  仿真
    3.2.5  配置与下载
  3.3  可支持扩展的EDA工具
  3.4  DDS信号发生器电路设计
第4章  ModelSim仿真软件
  4.1  软件介绍
    4.1.1  软件安装
    4.1.2  用户界面
    4.1.3  ModelSim仿真方式
  4.2  仿真设计
    4.2.1  基本仿真步骤
    4.2.2  功能仿真
    4.2.3  时序仿真
  4.3  高级操作与应用
第5章  Verilog HDL概述与基本语法
  5.1  Verilog HDL概述
    5.1.1  什么是 Verilog HDL
    5.1.2  Verilog HDL的产生和发展
    5.1.3  不同层次的Verilog HDL抽象
    5.1.4  Verilog HDL的特点
  5.2  数据类型及运算符
    5.2.1  常量
    5.2.2  变量
    5.2.3  运算符
  5.3  模块结构及描述类型
    5.3.1  模块结构
    5.3.2  过程语句
    5.3.3  块语句
    5.3.4  赋值语句
  5.4  逻辑控制语句
    5.4.1  条件语句(if_else语句)
    5.4.2  case语句
    5.4.3  循环语句
  5.5  系统任务与函数语句
    5.5.1  系统任务
    5.5.2  函数
    5.5.3  常用的系统任务和函数
  5.6  Verilog HDL设计实例
    5.6.1  语法总结
    5.6.2  设计实例
第6章  IP核及其应用
  6.1  IP概念及特点
  6.2  锁相环
    6.2.1  锁相环概述
    6.2.2  项目要求
    6.2.3  实现过程
    6.2.4  代码实现
    6.2.5  仿真结果
  6.3  ROM
    6.3.1  项目要求
    6.3.2  实现过程
    6.3.3  代码实现
    6.3.4  仿真结果
  6.4  RAM
    6.4.1  项目要求
    6.4.2  实现过程
    6.4.3  代码实现
    6.4.4  仿真结果
第7章  设计与实验
  7.1  多路选择器
    7.1.1  基本原理
    7.1.2  设计要求
    7.1.3  模块代码
    7.1.4  仿真测试
    7.1.5  结果分析
  7.2  分频
    7.2.1  基本原理
    7.2.2  设计要求
    7.2.3  模块代码
    7.2.4  仿真测试
    7.2.5  结果分析
  7.3  BCD与二进制的转换
    7.3.1  基本原理
    7.3.2  设计要求
    7.3.3  模块代码
    7.3.4  仿真测试
    7.3.5  结果分析
  7.4  数码管显示
    7.4.1  基本原理
    7.4.2  设计要求
    7.4.3  模块代码
    7.4.4  仿真测试
    7.4.5  结果分析
  7.5  VGA显示驱动
    7.5.1  VGA
    7.5.2  VGA显示原理
    7.5.3  设计要求
    7.5.4  模块代码
    7.5.5  仿真测试
    7.5.6  结果分析
  7.6  循环LDPC编译码
    7.6.1  基本原理
    7.6.2  设计要求
    7.6.3  模块代码
    7.6.4  仿真测试
    7.6.5  结果分析