0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

EDA技术进行系统的设计的几个特点

FPGA设计论坛 来源:华强电子网 作者:华强电子网 2021-09-28 17:19 次阅读

EDA技术进行系统的设计,具有以下几个特点:

1. 软件硬化,硬件软化

软件硬化是指所有的软件设计最后转化成硬件来实现,用软件方式设计的系统到硬件系统的转换是由eda开发软件自动完成的;硬件软化是指硬件的设计使用软件的方式来进行,尽管目标系统是硬件,但整个设计和修改过程如同完成软件设计一样方便和高效。

2. 自顶向下(top-down)的设计方法

传统的电路设计方法基本上都自向上的,即首先确定可用的,然后根据这些器件进行逻辑设计,完成各模块后进行连接,最后形成系统。而后经调试、测量看整个系统是否达到规定的性能指标。整个设计过程将花费大量的时间与经费,且很多外在因素与设计者自身经验的制约,已经不适宜于现代数字系统设计。

基于eda技术的设计方法正好相反,它主要采用并行工程和“自顶向下”的设计方法,使开发者从一开始就要考虑到产品生成周期的诸多方面,包括质量、成本、开发时间及用户的需求等。首先从系统设计入手,在顶层进行功能划分和结构设计,由于采用高级语言描述,能在系统级采用仿真手段验证设计的正确性。然后再逐级设计低层的结构,用vhdl、verilog hdl等硬件描述语言对高层次的系统行为进行电路描述,最后再用逻辑综合优化工具生成具体的门级逻辑电路的网表,其对应的物理实现级可以是印刷电路板或专用。

3. 集设计、仿真和测试于一体

现代的eda软件平台集设计、仿真、测试于一体,配备了系统设计自动化的全部工具:配置了多种能兼用和混合使用的逻辑描述输入工具;配置了高性能的逻辑综合、优化和仿真测试工具。电子设计师可以从概念、算法、协议等开始设计电子系统,可以将电子产品从电路设计、性能分析到设计出ic版图或pcb版图的整个过程在计算机上自动处理完成。较以往的设计方法,大大提高了设计效率,降低了设计者的工作负担。

4. 在系统可现场编程,在线升级

编程是把系统设计的程序化数据,按一定的格式装入一个或多个可编程逻辑器件的编程存储单元,定义内部模块的逻辑功能以及它们的相互连接关系。早期的可编程逻辑器件的编程需要将芯片从印制板上拆下,然后把它插在专用的编程器上进行的。目前eda技术广泛采用的在系统可编程技术就是为克服这一缺点而产生的。

所谓系统内可配置是指可编程逻辑器件除了具有为设计者提供系统内可编程的能力,还具有将器件插在系统内或电路板仍然可以对其进行编程和再编程的能力。目前fpga/cpld器件为设计者提供系统内可再编程或可再配置能力,即只要把器件安装在系统电路板上,就可对其进行编程或再编程,使得系统内硬件的功能可以像软件一样地被编程来配置,这就为设计者进行电子系统设计和开发提供了可实现的最新手段。采用这种技术,对系统的设计、制造、测试和维护也产生了重大的影响,给样机设计、电路板调试、系统制造和系统升级带来革命性的变化。

5. 设计工作标准化,模块可移置共享

近几年来,芯片复杂程度越高,对eda的依赖也越高。设计语言、eda的底层技术及其接口的标准化,能很好地对涉及结果进行交换、共享及重用。

eda设计工作的重要设计语言——硬件描述语言hdl已经逐步标准化。vhdl在1987年被ieee采纳为硬件描述语言标准(ieee 1076—1987),vhdl同时也是军事标准(454)和ansi标准。verilog hdl在1995年成为ieee标准(ieee 1364—1995),2001年发布了ieee 1364—2001。作为两大被国际ieee组织认定的工业标准硬件描述语言, vhdl和verilog hdl为众多的eda厂商支持,且移植性好。

数据格式的一致性通过标准保证。对eda的底层技术、eda软件之间的接口等采用标准数据格式,如edif网表文件是一种用于设计数据交换和交流的工业标准文件格式文件。这样,不同设计风格和应用的要求导致各具特色的eda工具都能被集成在易于管理的统一环境之下,支持任务之间、项目之间、设计工程师之间的信息传输和工程数据共享,从而使eda框架日趋标准化。并行设计工作和自顶向下设计方法也是构建电子系统集成设计环境或集成设计平台的基本规范。目前,主要的eda系统都建立了框架结构,并且它们都遵循国际计算机辅助设计框架结构组织cfi(cad framework international)的统一技术标准。

因此,eda技术代表了当今数字系统设计技术的最新发展方向。

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 测试
    +关注

    关注

    8

    文章

    4429

    浏览量

    125089
  • 软件
    +关注

    关注

    67

    文章

    4336

    浏览量

    85573
  • eda
    eda
    +关注

    关注

    71

    文章

    2534

    浏览量

    170751

原文标题:EDA技术特点

文章出处:【微信号:gh_9d70b445f494,微信公众号:FPGA设计论坛】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    为昕原理图设计EDA软件(Jupiter)试用

    技术提高硬件工程师设计原理图的效率,加速完善国产EDA布局,面向电子系统/产品研发全流程,提供更高效、更智能的EDA软件及数据服务。了解更多>>
    发表于 04-12 14:30

    芯片新战场,EDA如何拥抱新挑战?

    芯片是科技发展的核心关键和技术底座。当下RISC-V、Chiplet、AI、汽车电子等成为该行业的高频词。这两年的半导体行业,皆围绕着这几个技术应用快速发展,也间接地加剧了对EDA(电
    的头像 发表于 03-23 08:22 296次阅读
    芯片新战场,<b class='flag-5'>EDA</b>如何拥抱新挑战?

    聚英才纵碧霄,决战EDA产业之巅

    EDA竞赛、课题、实验平台、社区论坛等多生态场景,通过EDA²共享广阔资源。 本项目将结合芯华章推动EDA发展创新中遇到的实际挑战,发布具备前瞻性的赛题与课题,提供产业界真实稀缺数据,基于强大的在线打榜平台,以长期、持续
    的头像 发表于 11-17 16:05 259次阅读
    聚英才纵碧霄,决战<b class='flag-5'>EDA</b>产业之巅

    请问有什么好的EDA软件进行有源器件参与的谐振仿真吗?

    在设计模块过程中,使用到了放大器和结构上的分腔,但是这种做法容易导致模块盒在某一点谐振(自激),请问有什么好的EDA软件进行有源器件参与的谐振仿真吗?
    发表于 11-17 06:48

    eda设计流程包含哪几个主要步骤

    EDA(Electronic Design Automation)即电子设计自动化,用于电路设计和芯片设计的过程。以下是EDA设计流程的主要步骤:   1. 设计规划(Design
    发表于 08-29 14:36 5325次阅读

    亥姆霍兹线圈的几个特点

    亥姆霍兹线圈可以用于磁学、电子学和核物理学等领域的实验研究中,是一种常见的基础实验仪器。亥姆霍兹线圈有以下几个特点
    的头像 发表于 08-29 10:54 1336次阅读

    加速创“芯” 西门子EDA技术峰会在沪举办

    ”为主题,聚焦AI 应用、汽车芯片、SoC、3D IC 及电路板系统技术等热点话题,分享西门子EDA的最新技术成果,并邀请多位行业专家、技术
    的头像 发表于 08-28 21:08 481次阅读
    加速创“芯” 西门子<b class='flag-5'>EDA</b><b class='flag-5'>技术</b>峰会在沪举办

    加速创“芯” 西门子EDA技术峰会在沪举办

    AI 应用、汽车芯片、SoC、3D IC 及电路板系统技术等热点话题,分享西门子EDA的最新技术成果,并邀请多位行业专家、技术先锋、合作伙伴
    发表于 08-27 21:14 252次阅读
    加速创“芯” 西门子<b class='flag-5'>EDA</b><b class='flag-5'>技术</b>峰会在沪举办

    eda技术与vhdl基础 eda的主要功能优点 现代EDA技术特点有哪些

    EDA技术和VHDL是紧密相连的。在EDA设计中,VHDL通常用于描述数字电路的功能和行为,并通过逻辑分析器、仿真器等工具进行仿真、分析和验证。ED
    的头像 发表于 08-09 12:41 1164次阅读

    eda工具的技术来源 eda技术的设计方法

    EDA工具的技术来源主要包括描述统计学、可视化技术、探索性数据分析方法、数据挖掘技术,以及可交互性与用户界面设计。这些技术和方法的应用使得
    发表于 07-21 15:09 577次阅读

    共建、共享开源EDA核心共性技术框架|2023开放原子全球开源峰会开源EDA分论坛成功举办

    6月11日,由开放原子开源基金会主办,openDACS工作委员会承办,深圳市华秋电子技术有限公司、芯华章科技股份有限公司协办的2023开放原子全球开源峰会开源EDA分论坛成功召开。论坛以“共建、共享
    发表于 06-16 13:45

    超宽带技术有哪些特点

    场所的高速无线接入。   超宽带技术主要有以下特点:   1、超强的抗干扰性能   2、传输速率高   3、系统容量大   4、带宽很宽   5、发射功率低且隐蔽性比较强,不太容易被发现和拦截,具有很高的保密性。   6、多劲分
    发表于 05-08 17:09

    电子设计自动化主要包括哪几个要素 EDA如何进行波形仿真

    选择仿真工具与模型:首先需要选择EDA工具的波形仿真工具,并且将电路的元器件建模。在建模时要考虑元器件的电性参数,包括电容、电感、电阻值、放大器增益等。在建模时还需要根据实际情况进行相应的参数调整。
    发表于 05-03 05:45 1263次阅读

    eda技术的核心是仿真吗 EDA的四要素 EDA技术的作用

     EDA技术的核心并不是仿真,仿真只是EDA技术的一个重要环节。EDA技术的核心是利用计算机辅助
    发表于 04-24 18:22 1939次阅读

    传统电路设计和eda的不同 eda技术的核心是什么

    传统电路设计采用手工方式进行,需要手绘原理图,手算电路参数,然后进行电路仿真和验证。而EDA则采用自动化工具和软件,能够实现原理图的自动生成、自动布局、自动布线等功能,从而大大提高了设计效率和精度。
    发表于 04-24 17:31 1434次阅读