电子设计自动化技术
分類: 图书,计算机/网络,程序设计,其他,
作者: 李平编著
出 版 社: 电子科技大学出版社
出版时间: 2008-5-1字数: 420000版次: 1页数: 268印刷时间: 2008/05/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787811147933包装: 平装内容简介
本书是编著者结合多年的电子设计自动化(EDA)教学实践和二十多年电子设计与芯片设计经验编著而成。该教材具有线条清晰、深入浅出、易学易懂的特点,使读者能够较快地理解并掌握基于硬件描述语言VHDL的EDA设计方法。
本书的主要内容包括:EDA设计方法与技能、VHDL程序的结构及其描述方式、VHDL程序的编译与仿真、VHDL语言规则、VHDL的主要描述语句、VHDL的设计共享、组合逻辑电路设计、时序逻辑电路设计、逻辑系统的状态机设计、VHDL设计录入与仿真调试方法、VHDL的FPGA实现方法、VHDL的ASIC实现方法等。
本书适用于高等院校电子信息类专业的高年级本科生和研究生,也可供工程技术人员参考。
目录
第一章 电子设计自动化(EDA)与硬件描述语言(HDL)
1.1TOP-DOWN设计方法
1.1.1TOP-DOWN设计的主要阶段
1.1.2TOP-DOWN设计方法的特点
1.1.3TOP-DOWN设计方法的优势
1.1.4FPGA/CPLD与ASIC两种物理实现
1.2硬件描述语言(HDL)
1.2.1VHDL的特点
1.2.2VHDL的应用及IP核
习题
第二章VHDL程序的结构及其描述方式
2.1VHDL程序的结构
2.1.1 实体(ENTITY)
2.1.2 构造体(ARCHITECTURE)
2.1.3VHDL程序的基本构成格式
2.2VHDL描述方式
2.2.1行为级(Behavior Level)描述
2.2.2寄存器传输级(RTL)描述
2.2.3结构级(Structural Level)描述
习题
第三章VHDL程序的编译与仿真
3.1EDA仿真工具简介
3.2VHDL程序的编译与仿真
习题
第四章VHDL语言规则
4.1标识符
4.2数据对象
4.2.1信号
4.2.2变量
4.2.3常量申明
4.3数据类型
4.3.1标准数据类型
4.3.2用户自定义数据类型
4.3.3用户自定义子类型
4.3.4数据类型转换
4.4操作符
习题
第五章VHDL的主要描述语句
5.1概述
5.2并行信号赋值语句
5.3进程(PROCESS)
5.3.1 显式进程
5.3.2隐式进程
5.3.3进程的执行
5.4顺序描述语句
5.4.1IF语句
5.4.2CASE语句
5.4.3 LOOP循环语句
5.5子程序(SUB.PROGRAM)
5.5.1 函数(FUNCTION)
5.5.2过程(PROCEDURE)
5.6块(BLOCK)
5.7断言语句(ASSERT)
5.8 元件语句(COMPONENT)
5.8.1 元件申明
5.8.2元件调用
5.8.3元件配置
5.9 生成语句(GENERATF)
5.9.1 FOR-GENERATE语句
5.9.2 I-GENERATE语句
习越
第六章VHDL的设计共享
6.1程序包(PACKAGE)
6.2库(LIBRARY)
6.3 配置(CONFlGURATION)
6.3.1 实体与构造体的连接配置
6.3.2层与层的连接配置
习题
第七章组合逻辑电路设计
7.1组合逻辑电路
……
第八章时序逻辑电路设计
第九章VHDL逻辑系统的状态机设计
第十章VHDL设计录入与仿真调试方法
第十一章VHDL的FPGA实现
第十二章VHDL的ASIC实现
附录A《电子设计自动化技术》课程测试题
附录B历年试题
附录C全国EDA大赛试题集锦
附录DVHDL保留字
附录EEDA工具软件一览表
附录F部分FPGA厂家名录
书摘插图
第一章 电子设计自动化(EDA)与硬件描述语言(HDL)
1.1TOP-DOWN设计方法
电子设计自动化(EDA)一般采用自顶向下(TOP-DOWN)的设计方法,通常也称为正向设计,它是针对传统的自底向上(BOTTOM-UP)的设计方法而提出来的。
自底向上的设计方法是从已存在的单元出发进行电路或系统设计。
……