×
基于FPGA的数字系统设计

基于FPGA的数字系统设计

1星价 ¥24.1 (8.3折)
2星价¥24.1 定价¥29.0
  • 正版好图书
  • 特价书1折起
  • 满69包邮(新疆、西藏等六省除外,运费14元起)
暂无评论
图文详情
  • ISBN:9787560621333
  • 装帧:暂无
  • 版次:暂无
  • 册数:暂无
  • 重量:暂无
  • 印刷次数:1
  • 开本:16开
  • 页数:300
  • 出版时间:2008-11-01
  • 条形码:9787560621333 ; 978-7-5606-2133-3

内容简介

本书介绍了可编程逻辑器件的内容结构和工作原理、用于数字系统设计的硬件描述语言Verilog-HDL、Spartan-3E实验开发板以及可编程逻辑器件的开发系统ISE8.2i的使用方法,同时介绍了实现具有一定实际应用价值的数字系统的设计方法和实例。
 本书可以作为从事电子产品开发和生产的工程技术人员学习可编程集成电路原理和应用的技术参考书,也可以作为大专院校电子工程类专业开设实验和数字系统设计课程的教学参考书。

目录

第1章 可编程逻辑器件
 1.1 可编程逻辑器件概述
 1.2 低密度PLD
 1.3 高密度PLD 
  1.3.1 XC9500在系统可编程逻辑器件系列
  1.3.2 CooIRunner-II可编程逻辑器件系列
  1.3.3 Spartan可编程逻辑器件系列
  1.3.4 Spartan-II可编程逻辑器件系列
  1.3.5 Spartan-3E可编程逻辑器件系列
  1.3.6 Virtex-II可编程逻辑件系列
 1.4 CPLD和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.3 Verilog-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.4 VGA显示接口
 4.5 RS-232串行接口
 4.6 PS/2键盘接口
 4.7 数/模转换电路
 4.8 模/数转换电路
 4.9 CPLD芯片XC2C64A
 4.10 存储器电路
第5章 设计实例
 5.1 控制发光二极管循环发光
 ……
附录 Spartan-3E实验板XC3S500E-4FG320C的I/O管脚定义和属性
参考文献
展开全部

节选

第1章 可编程逻辑器件
 1.1 可编程逻辑器件概述
可编程逻辑器的出现打破了不小规模通用型集成电路和大规模专用集成电路垄断的局面,大规模可编程逻辑器件既继承了专用集成电路的高集成度、高可靠性的优点,又克服了专用集成电路设计周期长、投资大和灵活性差的缺点。而且,可编程逻辑器件设计灵活,发现错误时可以及时修改,逐步成为复杂数字逻辑系统的理想器件,非常适合于科研单位开发小批量和多品种的电子产品。……

快速
导航