原创 什么是EDA?

2007-3-15 15:54 2966 4 5 分类: PCB

       什么是EDA?

       20世纪90年代,国际上电子和计算机技术较先进的国家,一直在积极探索新的电子电路设计方法,并在设计方法、工具等方面进行了彻底的变革,取得了巨大成功。在电子技术设计领域,可编程逻辑器件(如CPLD、FPGA)的应用,已得到广泛的普及,这些器件为数字系统的设计带来了极大的灵活性。这些器件可以通过软件编程而对其硬件结构和工作方式进行重构,从而使得硬件的设计可以如同软件设计那样方便快捷。这一切极大地改变了传统的数字系统设计方法、设计过程和设计观念,促进了EDA技术的迅速发展。

       EDA是电子设计自动化(Electronic Design Automation)的缩写,在20世纪90年代初从计算机辅助设计(CAD)、计算机辅助制造(CAM)、计算机辅助测试(CAT)和计算机辅助工程(CAE)的概念发展而来的。EDA技术就是以计算机为工具,设计者在EDA软件平台上,用硬件描述语言HDL完成设计文件,然后由计算机自动地完成逻辑编译、化简、分割、综合、优化、布局、布线和仿真,直至对于特定目标芯片的适配编译、逻辑映射和编程下载等工作。EDA技术的出现,极大地提高了电路设计的效率和可*性,减轻了设计者的劳动强度。

        设计方法

       前端设计(系统建模RTL 级描述)后端设计(FPGAASIC)系统建模;
       IP 复用;
       前端设计;
       系统描述:建立系统的数学模型。

       功能描述:描述系统的行为或各子模块之间的数据流图。
       逻辑设计:将系统功能结构化,通常以文本、原理图、逻辑图、布尔表达式来表示设计结果。
       仿真:包括功能仿真和时序仿真,主要验证系统功能的正确性及时序特性。

PARTNER CONTENT

文章评论1条评论)

登录后参与讨论

用户1053025 2007-4-24 10:55

等着您的第三步哦。

相关推荐阅读
用户27809 2007-06-07 15:49
股票歌曲《死了都不卖》
p>http://cbqcgq.blog.hexun.com/9178600_d.html 应该是这样的:“将下一条指令的地址存入相应的连接寄存器LR,以便程序在处理异常返回时能从正确的位置重新...
用户27809 2007-06-07 09:34
三点高招解除闪存盘内的病毒
       时下,我们常常会在硬盘的各个分区根目录下面看到“Autorun.inf”这样的文件,并且用鼠标双击磁盘分区图标时,往往无法打开对应分区窗口;遭遇类似上述现象时,那几乎就能断定本地计算机系...
用户27809 2007-05-28 17:02
硬盘接口类型
       硬盘接口是硬盘与主机系统间的连接部件,作用是在硬盘缓存和主机内存之间传输数据。不同的硬盘接口决定着硬盘与计算机之间的连接速度,在整个系统中,硬盘接口的优劣直接影响着程序运行快慢和系统性能...
用户27809 2007-05-28 16:32
IBM Power6抛弃传统二进制 使用十进制数字
    IBM公司未来的Power6处理器能够从1数到10。这对于一款时钟频率能够在每秒钟达5GHz的处理器来说看上去并没有什么不寻常,然而,Power6能够使用十进制数字0-9而非传统计算机通常使用...
用户27809 2007-05-03 15:18
虚拟内存工作原理
虚拟内存是针对于实内存(Real Memory),也就是大家熟悉的那些各种规格的细狭的晶片而言的。所谓“虚拟”,也就是说它实际上是将你机器硬盘(Hard Disk)中的剩余空间虚设为内存(Memory...
用户27809 2007-05-03 15:16
内存的工作原里(三)
    四、总结篇 Q&A    伴随着整个PC工业的发展,内存的发展朝着速度更快,功耗更低,成本更低的方向发展,老一代DDR内存正在面临着更多新技术的挑战,不管是同门DDRⅡ、还是Rambu...
我要评论
1
4
关闭 站长推荐上一条 /4 下一条