VHDL实用教程
作者:潘松,王国栋编著 【作 者】:潘松,王国栋编著
图书简介
本书比较系统地介绍了VHDL的基本语言现象和实用技术。全书以实用和可操作为基点,介绍了VHDL基于EDA技术的理论与实践方面的知识。包括VHDL语句语法基础知识(第1章~第8章)、VHDL综合和可综合的VHDL程序设计技术(第9章)、VHDL基本设计和实用设计(第10、11章)、多种常用的支持VHDL的EDA软件使用(第12章)、VHDL数字系统设计实践(第13章)和实用系统的VHDL综合应用(第14章)。全书列举了大量VHDL设计示例,其中大部分经第12章介绍的VHDL综合器编译通过;第13章的程序绝大部分都通过了附录介绍的EDA实验系统上的硬件测试,可直接使用。书中还附有大量程序设计和实验、实践方面的习题。本书可作为高等院校的电子工程、通信、工业自动化、计算机应用技术、电子对抗、仪器仪表、数字信号处理、图像处理等学科领域和专业的高年级本科生或研究生的VHDL或EDA技术课程的教材及实验指导,也可作为相关专业技术人员的自学参考书。
第1章 绪论
1.1 关于EDA
1.2 关于VHDL
1.3 关于自顶向下的系统设计方法
1.4 关于应用 VHDL的 EDA过程
1.5 关于在系统编程技术
1.6 关于FPGA/CPLD的优势
1.7 关于VHDL的学习
第2章 VHDL入门
2.1 用VHDL设计多路选择器和锁存器
2.2 用VHDL设计全加器
第3章 VHDL程序结构
3.1 实体(ENTITY)
3.2 结构体(ARCHryECTURE)
3.3 块语句结构(BLOCK)
3.4 进程(PROCESS)
3.5 子程序(SUBPROGRAM)
3.5.1 函数(FUNCTION)
3.5.2 重载函数( OVERLOADED FUNCTION)
3.5.3 过程( PROCEDURE)
3.5.4 重载过程( OVERLOADED PROCEDURE)
3.6 库(LIBRARY)
3.7 程序包(PACKAGE)
3.8 配置(CONFIGURATION)