第1章 EDA技术概述
电子设计自动化(EDA,Electronics Design Automation)技术是电子设计技术和电子制造技术的核心,EDA技术的发展和推广应用极大地推动了电子信息行业的发展。本章简述了EDA技术的发展及其所涉及的内容,使读者对EDA技术的全貌、构成要素及其工程设计过程有一个全面的了解。
1.1 EDA技术的发展及其未来
EDA技术是现代电子信息工程领域的一门新技术,它是在先进的计算机工作平台上开发出来的一整套电子系统设计的软硬件工具,并提供了先进的电子系统设计方法。随着EDA技术的不断发展,EDA技术在不同的时期有不同的内容,其含义已经不仅局限在当初的电路版图设计自动化的概念上,当今的EDA技术更多的是指芯片内的电子系统设计自动化,即片上系统(SOC,System On Chip)设计。也就是说,开发人员完全可以通过自己的电子系统设计来定制其芯片内部的电路功能,使之成为设计者自己的专用集成电路(ASIC,Application Specific IC)芯片。在SOC的设计过程中,除系统级设计、行为级描述及对功能的描述以外均可由计算机自动完成,同时,设计人员借助开发软件,可以将设计过程中的许多细节问题抛开,而将注意力集中在电子系统的总体开发上。这样大大减轻了工作人员的工作量,提高了设计效率,减少了以往复杂的工序,缩短了开发周期,实现了真正意义上的电子设计自动化。
随着微电子技术和计算机技术的发展,电子信息产品更新换代的速度日新月异。实现这种进步的主要原因就是电子设计与制造技术的发展,其核心就是电子设计自动化( EDA,Electronics Design Automation)技术,EDA技术的发展和推广应用极大地推动了电子信息产业的发展.为保证电子系统设计的速度和质量,适应“**时间推出产品”的设计要求,EDA技术正逐渐成为一项不可缺少的先进技术和重要工具。目前,在国内电子技术教学和产业界的技术推广已形成“EDA热”,完全可以说,掌握EDA技术是电气信息与电子信息类专业学生、工程技术人员所**的基本能力和技能。
EDA技术在不同的发展时期有不同的内容,其含义已经不只局限在当初电路版图设计自动化的概念上,而当今的EDA技术更多的是指芯片内的电子系统设计自动化,即“片上系统”( SOC,System On Chip)设计。也就是说,开发人员完全可以通过自己的电子系统设计来定制其芯片内部的电路功能,使之成为设计者自己的等用集成电路( ASIC,ApplicationSpecific IC)芯片。在过去令人难以置信的事,今天已成为平常之事,使用一台计算机、一套EDA软件和一片或几片大规模可编程芯片(FPGA/CPLD或ispPAC).就能完成电子系统的设计。EDA技术涉及面广,内容丰富,但在教学和技术推广层面上,应用较为广泛的是基于可编程器件的EDA技术,它主要包括如下4大要素:1大规模可编程器件,它是利用EDA技术进行电子系统设计的载体;2硬件描述语言,它是利用EDA技术进行电子系统设计的主要表达手段;3软件开发工具,它是利用EDA技术进行电子系统设计的智能化的自动化设计工具;4实验开发系统,它是利用EDA技术进行电子系统设计的下载工具及硬件验证工具。