词条 | 基于FPGA的数字系统设计 |
释义 | 图书信息出版社: 西安电子科技大学出版社; 第1版 (2008年11月1日) 丛书名: XILINX大学合作计划指定教材 平装: 300页 正文语种: 简体中文 开本: 16 ISBN: 9787560621333, 7560621333 条形码: 9787560621333 尺寸: 25.6 x 18.2 x 1.8 cm 重量: 499 g 内容简介《基于FPGA的数字系统设计》介绍了可编程逻辑器件的内容结构和工作原理、用于数字系统设计的硬件描述语言Verilog-HDL、Spartan-3E实验开发板以及可编程逻辑器件的开发系统ISE8.2的使用方法,同时介绍了实现具有一定实际应用价值的数字系统的设计方法和实例。 《基于FPGA的数字系统设计》可以作为从事电子产品开发和生产的工程技术人员学习可编程集成电路原理和应用的技术参考书,也可以作为大专院校电子工程类专业开设实验和数字系统设计课程的教学参考书。 目录第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 控制发光二极管循环发光 5.2 旋转开关控制发光二极管轮流发光 5.3 控制液晶显示屏显示字符 5.4 电子数字钟 5.5 运动计时器 5.6 液晶显示屏显示PS/2键盘的键值 5.7 通过RS-232异步串行通信接口实现FPGA与计算机的通信 附录 Spartan-3E实验板 XC3S500E-4FG320C的I/O管脚定义和属性 参考文献 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。