EDA技术与VHDL设计

节选

[

第1章 EDA技术概述
信息社会的发展离不开集成电路,现代电子产品在性能提高、复杂度增大的同时,价格却一直呈下降趋势,而且产品更新换代的步伐也越来越快。当前集成电路正朝着速度快、容量大、体积小、功耗低的方向发展,实现这种进步的主要原因就是生产制造技术和电子设计技术的发展。前者以微细加工技术为代表,目前已进展到超深亚微米阶段,可以在几平方厘米的芯片上集成上亿个晶体管;后者的核心就是EDA技术,目前已经渗透到电子产品设计的各个环节,成为电子学领域的重要学科,形成了一个独立的产业。
没有EDA技术的支持,想要完成上述超大规模集成电路的设计制造是不可想象的,反过来,生产制造技术的不断进步又必将对EDA技术提出新的要求。本章将简要回顾电子设计技术的发展历程,主要介绍EDA基本概念、EDA技术的实现目标、EDA设计流程和设计工具、EDA技术的发展趋势和所面临的挑战。
1.1 EDA技术及其发展历程
EDA是电子设计自动化(Electronic Design Automation)的英文缩写,是随着集成电路和计算机技术飞速发展应运而生的一种快速、有效、高级的电子设计自动化工具。换句话说,EDA就是立足于计算机工作平台而开发出来的一整套先进的电子设计软件工具。EDA工具融合了应用电子技术、计算机技术和智能化技术的*新成果,主要进行三方面的辅助设计工作:集成电路(IC)设计、电子电路设计及印制电路板(PCB)设计。采用EDA技术,用计算机进行模拟、检验、布图和测试,不但能大大减轻人工劳动强度,缩短设计周期,提高设计的可靠性,而且可以在产品生产之前进行各种设计方案的比较、参数的优选,从而提高设计的质量。
EDA技术的发展历程同大规模集成电路技术、计算机技术、可编程逻辑器件,以及电子设计技术和工艺技术的发展是同步的。回顾30多年来电子技术的发展历程,可以将电子设计自动化技术大致分为三个发展阶段,如图1.1所示。
……

]

内容简介

[

本书根据电子类课程课堂教学和实验要求,以提高学生的实践动手能力和工程设计能力为目的,对EDA技术和PLD设计的相关知识进行了系统和完整的介绍。全书共10章,主要内容包括:EDA技术概述、可编程逻辑器件基础、典型FPGA/CPLD的结构与配置、原理图与宏功能模块设计、VHDL设计输入方式、VHDL结构与要素、VHDL基本语句与基本设计、VHDL设计进阶、数字接口实例及分析、通信算法实例及分析等,附录内容为EDA实验系统简介,并提供电子课件和习题解答。本书内容新颖,技术先进,由浅入深,既有关于EDA技术、大规模可编程逻辑器件和VHDL硬件描述语言的系统介绍,又有丰富的设计应用实例。
本书可作为高等学校电子、通信、雷达、计算机应用、工业自动化、仪器仪表、信号与信息处理等学科本科生或研究生的EDA技术或数字系统设计课程的教材和实验指导书,也可作为相关科研人员的技术参考书。

]

目录

第1章 EDA技术概述 1.1 EDA技术及其发展历程 1.2 EDA技术的特征和优势 1.2.1 EDA技术的基本特征 1.2.2 EDA技术的优势 1.3 EDA设计的目标和流程 1.3.1 EDA技术的实现目标 1.3.2 EDA设计流程 1.3.3 数字集成电路的设计 1.3.4 模拟集成电路的设计 1.4.EDA技术与ASIC设计 1.4.1 ASIC的特点与分类 1.4.2 ASIC的设计方法 1.4.3 SoC设计 1.5 硬件描述语言 1.5.1 VHDL 1.5.2 Verilog HDL 1.5.3 ABEL.HDL 1.5.4 Verilog HDL和VHDL的比较 1.6 EDA设计工具 1.6.1 EDA设计工具分类 1.6.2 EDA公司与工具介绍 1.7 EDA技术的发展趋势 习题1第2章 可编程逻辑器件基础 2.1 概述 2.1.1 可编程逻辑器件发展历程 2.1.2 可编程逻辑器件分类 2.1.3 可编程逻辑器件的优势 2.1.4 可编程逻辑器件的发展趋势 2.2 PLD器件的基本结构 2.2.1 基本结构 2.2.2 电路符号 2.2.3 PROM 2.2.4 PLA 2.2.5 PAL 2.2.6 GAL 2.3 CPLD/FPGA的结构特点 2.3.1 Lattice公司的CPLD/FPGA 2.3.2 Xilinx公司的CPLD/FPGA 2.3.3 Altera和Actel公司的CPLD/FPGA 2.3.4 CPLD和FPGA的异同 2.4 可编程逻辑器件的基本资源 2.4.1 功能单元 2.4.2 输入-输出焊盘 2.4.3 布线资源 2.4.4 片内RAM 2.5 可编程逻辑器件的编程器件 2.5.1熔丝型开关 2.5.2反熔丝型开关 2.5.3浮栅编程器件 2.5.4基于SRAM的编程器件 2.6可编程逻辑器件的设计与开发 2.6.1 CPLD/FPGA设计流程 2.6.2 CPLD/FPGA开发工具 2.6.3 CPLD/FPGA的应用选择 2.7可编程逻辑器件的测试技术 2.7.1边界扫描测试原理 2.7.2 IEEE 1l49.1标准 2.7.3边界扫描策略及相关工具 习题2第3章 典型FPGA/CPLD的结构与配置 3.1 Stratix高端FPGA系列 3.1.1 Stratix器件 3.1.2 Stratix Il器件 3.2 Cyclone低成本FPGA系列 3.2.1 Cyclone器件 3.3 ACEX lK器件 3.4 典型CPLD器件 3.4.1 MAX II器件 3.4.2 MAX 7000器件 3.5 FPGA/CPLD的配置 ……第4章 原理图与宏功能模块设计第5章 VHDL设计输入方式第6章 VHDL结构与要素第7章 VHDL基本语句与基本设计第8章 VHDL设计进阶第9章 数字接口实例及分析第10章 通信算法实例及分析附录A EDA实验系统简介参考文献

封面

EDA技术与VHDL设计

书名:EDA技术与VHDL设计

作者:徐志军 等编著

页数:358

定价:¥35.0

出版社:电子工业出版社

出版日期:2009-01-01

ISBN:9787121077555

PDF电子书大小:54MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注