由于电子技术的飞速发展,使得基于eda技术的电子系统设计方法得以广泛应用。eda技术已成为现代系统设计和电子产品研发的有效工具,成为电子工程师应具备的基本能力。
1、eda技术介绍
电子设计自动化技术是在计算机平台上利用计算机图形学、拓扑逻辑学、计算数学以及人工智能等多种计算机应用技术的最新成果基础上而开发出来的一种电子系统设计工具,同时相应提出了先进的电子系统设计方法,是一种帮助电子设计工程师更加有效地从事电子产品和系统设计的综合技术。该技术至今已有40多年的发展历程,大致可以分为三个发展阶段:
(1)cad(计算机辅助设计)阶段
这个阶段始于20世纪70年代,由于研制了一些相应的软件工具,因此其主要特征是利用计算机辅助进行pcb布线、电路模拟、逻辑模拟及版图的绘制等,从而使电子系统设计人员能够借助计算机辅助设计软件从大量繁琐、重复的计算和绘图工作中解脱出来,使设计周期得以缩短,设计效率显著提高。
(2)cae(计算机辅助工程设计)阶段(20世纪八九十年代中期)
这一阶段始于20世纪80年代,由于在集成电路技术、电子系统设计方法学和设计工具集成化等方面获得了许多技术上的迅速发展。使得各种设计工具,如原理图输入、编译与连接、逻辑模拟、测试码生成、版图自动布局和布线以及各种单元库等得以丰富和完善。其主要特征是以定时分析、逻辑摸拟、故障仿真、自动布局布线为核心,重点解决了电子电路设计过程中的功能检测等问题,从而使得电子产品的设计在制作之前就能够预知产品的功能与性能。
(3)eda阶段
这一阶段始于20世纪90年代,其主要特征是以高级描述语言、系统仿真和综合技术为特点,采用“自顶向下”的设计理念,将设计前期的许多高层次设计由eda工具来完成。这种方法不仅极大地提高了电路系统的设计效率,而且使设计者从大量的辅助性工作中解脱出来,能够将精力集中于方案的创造性与概念的构思上。
目前eda技术已经进入第四个发展阶段,即进入以互连为核心的idd(interactivedrivingdesign)设计方式的发展阶段。该阶段工程师在进行系统项目上游设计时,通过将下游物理设计中制约条件同时考虑进去,从而使芯片系统的工作更加稳定可靠。
2、eda技术的基本特点
eda代表了当今电子设计技术的最新发展方向,电子设计工程师们可以利用eda工具设计复杂电子系统,通过计算机来完成大量繁琐的设计工作,即就是将电子产品从电路设计、性能分析到设计出ic版图的整个过程都在计算机上自动处理完成。该技术具有以下一些特点:
(1)自顶向下的设计方法。
“自顶向下”(top-down)是一种全新的设计方法,这种设计方法从设计的总体要求入手,自顶向下将整个系统设计划分为不同的功能子模块,即在顶层进行功能方划分和结构设计。这样可以在方框图一级就进行仿真和纠错,并能用硬件描述语言对高层次的系统行为进行描述,从而在系统一级就能进行验证,然后由eda综合工具完成到工艺库的映射。由于设计的主要仿真和纠错过程是在高层次上完成的,这种方法有利于在早期发现结构设计上的错误,从而避免设计工作中的浪费,同时也大大减少了逻辑功能仿真的工作量,提高了设计效率。
(2)可编程逻辑器件pld
可编程逻辑器件是一种由用户编程以实现某种电子电路功能的新型器件,pld可分为低密度和高密度两种。其中低密度pld器件的编程都需要专用的编程器,属于半定制的专用集成电路器件,而高密度pld就是eda技术中经常用到的复杂可编程逻辑器件(cpld)、现场可编程门阵列(fpga)以及在系统可编程逻辑器件(isp-pld)等,它们属于全定制asic芯片,编程时仅需以jtag方式与计算机并口相连即可。
(3)硬件描述语言
硬件描述语言(hdl-hardwaredescriptionlanguage)是一种用于设计硬件电子系统的计算机高级语言,就是用软件编程的方式来描述复杂电子系统的逻辑功能、电路结构和连接形式。硬件描述语言是eda技术的重要组成部分,是eda设计开发中很重要的软件工具。其中vhdl即超高速集成电路硬件描述语言,是电子设计中主流的硬件描述语言,用vhdl进行电子系统设计的一个优点是使设计者可以专心致力于其功能的实现,而不需要对与工艺有关的因素上花费过多的时间和精力。
3、eda技术的发展趋势
随着科技水平的提高,电子产品的更新换代日新月异,而eda技术作为各类电子产品研发的源动力,自然而然成为现代电子系统设计的核心。
进入21世纪以来,电子技术已经全方位纳入到eda领域,eda技术使得电子领域各学科之间的界限愈加模糊,相互间互为包容,其发展趋势主要表现在以下几个方面:eda技术要生存就必须适应市场发展趋势,要专注于技术创新,而eda产品技术创新的重点将体现在系统级验证及可制造性设计(dfm)两大领域;使电子设计成果将以自主知识产权(ip)的方式得以明确表达和确认,ip的合理应用是产品设计流程得以加速的一个有效途径;一体化的设计工具平台使用户受益于统一的用户界面,避免了在不同的工具之间进行数据相互转换等繁琐的操作过程;描述语言一直是eda业中重要的一环,然而随着ic复杂度的不断提高,从更高层次入手对系统进行描述是描述语言未来的发展方向;随着eda技术在全世界范围内的飞速发展,使得基于linux环境的eda技术将成为电路设计领域的主流。
eda技术应用广泛,如今已涉及到各行各业,eda技术水平也在不断提高,设计工具趋于完美,eda市场也日趋成熟。
国内MCU怎么样?ic芯片小编为大家分享
让AI确保敏感信息安全的五种方式
商汤科技C轮战略融资6亿美元 阿里巴巴领投
量子密码的绝对安全还只是假设,只存于理论
基于无线技术的控制系统间无线桥式连接解决方案
EDA技术的简单介绍及特点分析
Cadence Allegro如何对比两份PCB文件差异
OPPO手机摄像头滑轨专利获国家知识产权(CNIPA)批准
数字孪生虚拟仿真三维智慧园区可视化管理平台
‘新基建’中的‘新基建’如何在5G及后疫情时代大展拳脚
高精度、高稳定、耐高温晶体振荡器的意义
零跑与中国汽车流通协会签署战略合作协议,汽车销售模式正式公布
我国轮胎外胎产量波动起伏,轮胎行业需求量持续下滑
电梯行业这的六大问题,事关大家的乘梯安全
Tokio中hang死所有worker的方法
胆机六大故障及修理方法
硬件风向标:无人机时代真的来了吗?
基于C167CR微处理器实现汽车TCS硬件在环仿真系统的设计
柔性振动盘的简单介绍
怎样设计一个基于AVR单片机的SPI串行外设接口?