内容简介
全书共9章,分为五部分。第一部分概括地阐述了EDA技术和FPGA应用的有关问题,包括EDA的物质基础——Lattice、Altera和Xilinx公司主流大规模可编程逻辑器件FPGA/CPLD的品种规格、性能参数、组成结构及原理(第1章、第2章);第二部分比较全面地介绍了Matlab、Protel等EDA的设计开发软件(第3章、第4章);第三部分为针对硬件描述语言VHDL和VerilogHDL的EDA应用设计基础实例(第5章、第6章、第7章),包括计数器、分频器、选择器、译码器、编码器、寄存器、存储器、键盘扫描和接口、显示电路、A/D转换控制器等实例;第四部分是EDA技术的提高部分,对Quartus中IP核的使用以及DSPBuilder、Nios等的应用方法进行了介绍(第8章),包括智能信息处理中经常用到的FIR滤波器、DDS算法的应用等实例;第五部分是EDA技术实验,从CPLD/FPGA工程实际应用的角度出发进行实验引导(第9章),包括数字频率计、数字秒表的设计方法等。
本书可供高等院校电子工程、通信工程、自动化、计算机应用、仪器仪表等信息工程类及相近专业的本科生或研究生使用,也可作为相关人员的自学参考用书。
本书配有电子课件,有需要者可登录出版社网站进行下载。
目录
第1章 EDA技术概述 1
第2章 大规模可编程逻辑器件 15
第3章 常用电子仿真软件的使用 48
第4章 印刷电路板的设计 127
第5章 VHDL编程基础 199
第6章 基本单元电路的VHDL设计 265
第7章 Verilog HDL编程基础 310
第8章 可编程片上系统技术基础 329
第9章 EDA技术实验 357
参考文献 383
前言/序言
随着微电子技术和计算机技术的发展,可编程逻辑器件、嵌入式系统、SOPC、IP核等新概念和新技术层出不穷,使得EDA技术的应用迅速渗透到电子、通信、信息、家用电器、机器人等领域。使用CPLD/FPGA完成数字系统的ASIC实现和工程设计,对现代科学与技术的发展起到了巨大的推动和促进作用。
EDA技术是一门涉及多学科的综合性技术,内容广泛、观点各异,目前尚无明确的定义。狭义的EDA技术,就是以大规模可编程逻辑器件为设计载体,以硬件描述语言为系统逻辑描述的主要表达方式,以计算机、大规模可编程逻辑器件的开发软件及实验开发系统为设计工具,通过有关的开发软件,自动完成用软件方式设计的电子系统到硬件系统的逻辑编译、逻辑化简、逻辑分割、逻辑综合及优化、逻辑布局布线、逻辑仿真,直至对于特定目标芯片的适配编译、逻辑映射、编程下载等工作,最终形成集成电子系统或专用集成芯片的一门新技术。
现在理工科类大学生的培养正在向应用型人才转型,如何使学生学以致用是摆在我们教育工作者面前的问题。利用EDA技术进行数字系统的ASIC实现和工程设计,具有以下特点:用软件的方式设计硬件;用软件方式设计的系统到硬件系统的转化是由有关的开发软件自动完成的;设计过程中可用有关软件进行各种仿真;系统可现场编程,在线升级;整个系统可集成在一个芯片上,体积小、功耗低、可靠性高。因此,EDA技术也是现代电子设计的发展趋势。
随着EDA技术的快速发展,近年来,有关院校纷纷加大了对EDA技术的研究和对EDA实验室的建设,并已逐步在本科生甚至拟在专科生中增开此类课程。但是,目前有关EDA技术的书籍比较少,并且大部分都是从某些侧面进行阐述的,作者认为有必要将这些相关课程的内容进行整合与优化,以使CPLD/FPGA技术能广泛地在我国相关的专业技术人员中得到应用。使用EDA技术进行工程设计,就像现在我们在工作中使用计算机一样。我们虽然不能开办集成电路制造厂,但是却能制造(设计)自己的专用集成电路或集成电子系统。
从教学和实用的角度出发,结合近年从事EDA技术的研究、EDA实验室的建设及EDA技术的有关教学实践,本书作者认为,学习EDA技术主要应掌握大规模可编程逻辑器件的选择、基于硬件描述语言的系统设计、软件开发工具、开发仿真与工程应用实验这四个方面的内容。其中,CPLD/FPGA是利用EDA技术进行电子系统设计的载体;硬件描述语言是利用EDA技术进行电子系统设计的主要表达手段;软件开发工具是利用EDA技术进行电子系统设计的智能化的自动化设计工具;实验开发系统则是利用EDA技术进行电子系统设计的下载工具及仿真与工程应用工具。
本书是作者自2003年从事EDA技术教学研究以来的知识储存。全书由湖南文理学院的伍宗富编著,共9章。在编写过程中得到了湖南工业大学谭会生教授、湖南科技大学吴新开教授、湖南大学徐成教授的支持,并得到了湖南文理学院齐恒教授、李晓峰教授、李建英老师及电气与信息工程学院的有关领导和教师的鼎力相助,作者在此对他们表示衷心的感谢。
由于作者水平有限,书中难免出现疏漏、不妥之处,敬请读者批评指正。
作者
2016年7月
EDA技术应用基础 epub pdf mobi txt 电子书 下载 2024
EDA技术应用基础 下载 epub mobi pdf txt 电子书 2024