XILINX大学合作计划指定教材:基于FPGA的数字系统设计

XILINX大学合作计划指定教材:基于FPGA的数字系统设计
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2008-11
版次: 1
ISBN: 9787560621333
定价: 29.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 300页
字数: 456千字
正文语种: 简体中文
18人买过
  •   《基于FPGA的数字系统设计》介绍了可编程逻辑器件的内容结构和工作原理、用于数字系统设计的硬件描述语言Verilog-HDL、Spartan-3E实验开发板以及可编程逻辑器件的开发系统ISE8.2的使用方法,同时介绍了实现具有一定实际应用价值的数字系统的设计方法和实例。
      《基于FPGA的数字系统设计》可以作为从事电子产品开发和生产的工程技术人员学习可编程集成电路原理和应用的技术参考书,也可以作为大专院校电子工程类专业开设实验和数字系统设计课程的教学参考书。 第1章可编程逻辑器件
    1.1可编程逻辑器件概述
    1.2低密度PLD
    1.3高密度PLD
    1.3.1XC9500在系统可编程逻辑器件系列
    1.3.2CooIRunner-II可编程逻辑器件系列
    1.3.3Spartan可编程逻辑器件系列
    1.3.4Spartan-II可编程逻辑器件系列
    1.3.5Spartan-3E可编程逻辑器件系列
    1.3.6Virtex-II可编程逻辑件系列
    1.4CPLD和FPGA
    1.5基于可编程逻辑器件的数字系统的设计流程
    1.6可编程逻辑器件的发展趋势

    第2章Verilog-HDL语言
    2.1模块的结构
    2.2数据类型
    2.2.1常量的数据类型
    2.2.2常用数据类型
    2.3运算符和表达式

    2.4语句
    2.4.1赋值语句
    2.4.2条件语句
    2.4.3循环语句
    2.4.4结构说明语句
    2.4.5块语句
    2.4.6语句顺序执行和并行执行
    2.4.7编译预处理
    2.5基本逻辑电路的设计
    2.6算法状态机图ASM
    2.7层次化设计
    2.8流水线技术
    2.9测试程序设计

    第3章ISE8.2i开发系统
    3.1设计流程
    3.2工程管理用户界面
    3.3Verilog-HDL的输入方法
    3.3.1创建一个新的工程项目
    3.3.2输入Verilog-HDL程序
    3.3.3利用语言参考模板编写程序
    3.3.4语法检查
    3.3.5逻辑功能仿真
    3.3.6综合
    3.3.7添加芯片管脚约束文件
    3.3.8设计的实现
    3.3.9配置FPGA

    3.4基于电路原理图输入的设计方法
    3.4.1创建一个新的工程项目
    3.4.2输入电路原理图
    3.5用状态转换图描述状态机

    3.6硬件描述语言和电路原理图混合输入方式
    3.6.1办理入模块count4的VHDL程序并生成电路符号
    3.6.2设计顶层电路原理图
    3.6.3设计的实现

    第4章Spartan-3E实验开发板
    4.1实验开发板的主要电路资源
    4.2实验开发板上的开关、发光二极管和按键
    4.3液晶显示屏
    4.3.1液晶显示屏控制芯片
    4.3.2液晶显示屏控制芯片的控制字
    4.3.3液晶显求屏控制芯片的工作时序
    4.4VGA显示接口
    4.5RS-232串行接口
    4.6PS/2键盘接口
    4.7数/模转换电路
    4.8模/数转换电路
    4.9CPLD芯片XC2C64A
    4.10存储器电路

    第5章设计实例
    5.1控制发光二极管循环发光
    5.2旋转开关控制发光二极管轮流发光
    5.3控制液晶显示屏显示字符
    5.4电子数字钟
    5.5运动计时器
    5.6液晶显示屏显示PS/2键盘的键值
    5.7通过RS-232异步串行通信接口实现FPGA与计算机的通信
    附录Spartan-3E实验板XC3S500E-4FG320C的I/O管脚定义和属性
    参考文献
  • 内容简介:
      《基于FPGA的数字系统设计》介绍了可编程逻辑器件的内容结构和工作原理、用于数字系统设计的硬件描述语言Verilog-HDL、Spartan-3E实验开发板以及可编程逻辑器件的开发系统ISE8.2的使用方法,同时介绍了实现具有一定实际应用价值的数字系统的设计方法和实例。
      《基于FPGA的数字系统设计》可以作为从事电子产品开发和生产的工程技术人员学习可编程集成电路原理和应用的技术参考书,也可以作为大专院校电子工程类专业开设实验和数字系统设计课程的教学参考书。
  • 目录:
    第1章可编程逻辑器件
    1.1可编程逻辑器件概述
    1.2低密度PLD
    1.3高密度PLD
    1.3.1XC9500在系统可编程逻辑器件系列
    1.3.2CooIRunner-II可编程逻辑器件系列
    1.3.3Spartan可编程逻辑器件系列
    1.3.4Spartan-II可编程逻辑器件系列
    1.3.5Spartan-3E可编程逻辑器件系列
    1.3.6Virtex-II可编程逻辑件系列
    1.4CPLD和FPGA
    1.5基于可编程逻辑器件的数字系统的设计流程
    1.6可编程逻辑器件的发展趋势

    第2章Verilog-HDL语言
    2.1模块的结构
    2.2数据类型
    2.2.1常量的数据类型
    2.2.2常用数据类型
    2.3运算符和表达式

    2.4语句
    2.4.1赋值语句
    2.4.2条件语句
    2.4.3循环语句
    2.4.4结构说明语句
    2.4.5块语句
    2.4.6语句顺序执行和并行执行
    2.4.7编译预处理
    2.5基本逻辑电路的设计
    2.6算法状态机图ASM
    2.7层次化设计
    2.8流水线技术
    2.9测试程序设计

    第3章ISE8.2i开发系统
    3.1设计流程
    3.2工程管理用户界面
    3.3Verilog-HDL的输入方法
    3.3.1创建一个新的工程项目
    3.3.2输入Verilog-HDL程序
    3.3.3利用语言参考模板编写程序
    3.3.4语法检查
    3.3.5逻辑功能仿真
    3.3.6综合
    3.3.7添加芯片管脚约束文件
    3.3.8设计的实现
    3.3.9配置FPGA

    3.4基于电路原理图输入的设计方法
    3.4.1创建一个新的工程项目
    3.4.2输入电路原理图
    3.5用状态转换图描述状态机

    3.6硬件描述语言和电路原理图混合输入方式
    3.6.1办理入模块count4的VHDL程序并生成电路符号
    3.6.2设计顶层电路原理图
    3.6.3设计的实现

    第4章Spartan-3E实验开发板
    4.1实验开发板的主要电路资源
    4.2实验开发板上的开关、发光二极管和按键
    4.3液晶显示屏
    4.3.1液晶显示屏控制芯片
    4.3.2液晶显示屏控制芯片的控制字
    4.3.3液晶显求屏控制芯片的工作时序
    4.4VGA显示接口
    4.5RS-232串行接口
    4.6PS/2键盘接口
    4.7数/模转换电路
    4.8模/数转换电路
    4.9CPLD芯片XC2C64A
    4.10存储器电路

    第5章设计实例
    5.1控制发光二极管循环发光
    5.2旋转开关控制发光二极管轮流发光
    5.3控制液晶显示屏显示字符
    5.4电子数字钟
    5.5运动计时器
    5.6液晶显示屏显示PS/2键盘的键值
    5.7通过RS-232异步串行通信接口实现FPGA与计算机的通信
    附录Spartan-3E实验板XC3S500E-4FG320C的I/O管脚定义和属性
    参考文献
查看详情