
作者:肖闽进主编
页数:219
出版社:西安电子科技大学出版社
出版日期:2015
ISBN:9787560637440
电子书格式:pdf/epub/txt
内容简介
本书内容包括EDA技术概述和可编程逻辑器件硬件基础 ; VHDL组合电路、时序电路设计 ; 以计数器和移位器为导向, 详细介绍QuartusⅡ文本输入和原理图输入方法 ; 宏功能模块与IP应用 ; 状态机的设计方法 ; 分12个专题介蹻PGA设计的工程实践。
本书特色
硬件描述语言与fpga设计技术是电子电气及通信信息类专业的一门重要的基础课程。本书主要介绍了在eda软件平台上,用硬件描述语言vhdl完成设计文件,然后由计算机自动地完成逻辑编译、化简、分割、综合、优化、布局、布线,之后再通过仿真验证设计项目完成情况,直至掌握对特定目标芯片的适配编译、逻辑映射和编程下载等的工作流程和实现方法。
本书以工程实例为导向,按照理论与实践相结合的要求,对fpga应用中的理论、方法和设计技巧作了全面深入的讨论,大部分实例在软件设计环境quartus ⅱ和cyclone ⅲ系列fpga器件上实现。
本书可以作为电子电气及通信信息类专业本科学生的教科书,也可以作为相关领域的工程技术人员的参考书。
目录
第1章eda技术概述1.1硬件描述语言1.2 eda设计流程1.2.1设计输入1.2.2综合与适配1.2.3时序仿真与功能仿真1.2.4编程下载与器件测试1.3 quartusⅱ设计环境1.4 eda技术开发中的ip习题与思考题 第2章可编程逻辑器件硬件基础2.1可编程器件结构2.2可编程逻辑器件的分类2.2.1按集成度分类2.2.2按组成结构分类2.2.3按编程工艺分类2.3 pld电路表示2.4 gal器件结构原理2.5 cpl,d的结构原理2.6 fpga的结构原理2.6.1查找表逻辑结构2.6.2 cycloneⅲ系列器件的结构原理2.7 cpl。d/fpga的编程与配置2.7.1 cpld在系统编程2.7.2 fpga配置方式2.7.3用jtag进行fpga的配置2.7.4 fpga专用配置器件习题与思考题 第3章vhdl组合电路设计3.1 2选1多路选择器及其vhdl描述3.2 ieee库预定义标准逻辑位与矢量数据类型3.3设计库和标准程序包3.4 entity(实体)语句结构和语法含义3.4.1实体名3.4.2端口语句和端口信号名3.4.3端口模式3.4.4数据类型3.5 architecture(结构体)语句结构和语法含义3.5.1赋值符号和数据比较符号3.5.2逻辑操作符3.5.3条件语句3.5.4进程语句和顺序语句3.5.5 if语句3.6 8-3线优先编码器vhdl。设计3.7文件保存与文件名3.8 1位二进制全加器的vhdl描述3.8.1半加器的vhdl描述3.8.2 case语句3.8.3并置操作符3.8.4全加器的vhdl描述3.8.5元件例化语句3.9硬件乘法器vhdl。设计3.9.1变量3.9.2信号3.9.3进程中的信号与变量赋值特点3.9一for—loop循环语句3.10参数传递说明语句3.11整数类型3.12 vhdl操作符3.12.1移位操作符3.12.2省略赋值操作符3.12.3逻辑操作符3.12.4关系操作符3.12.5求和操作符3.12.6求积操作符3.12.7符号操作符3.12.8混合操作符3.13数据类型转换函数3.14参数传递映射语句习题与思考题 第4章vhdl时序电路设计4.1基本时序电路d触发器的vhdl描述……















