EDA工具-IC设计软件


设计工具很多,主要提供商有Cadence、Mentor Graphics和Synopsys。中国华大公司也提供ASIC设计软件(熊猫2000);近年来, Avanti公司浮出水平,他们的设计工具可以全面和Cadence公司的工具相抗衡,非常适用于深亚微米的IC设计。IC设计软件具体包括以下几个子类:

(1)设计输入(Design Entry)工具 
这是任何一种软件必须具备的基本功能。像Cadence的Composer,ViewlogiC的Viewdraw。设计输入工具最重要的一个方面是是提供一个良好的硬件描述语言的编辑环境。有一些工具,也支持基于原理图和状态机进行输入。

(2)仿真验证(Verification & Simulation)工具
仿真和验证工具让我们对硬件描述语言进行仿真,从而验证其功能正确性,目前的仿真验证工具都支持VHDL、Verilog和Syst。目前,在国内用的最多的是ModelSim。

(3)综合工具
综合工具可以把HDL变成门级网表。Synopsys的Design Compile最早最成功的综合工具。最近几年,又出现了很多C to RTL综合工具如Impulse C。
随着设计的广泛使用,各EDA公司又开发了用于F设计的综合软件,比较有名的有:Synopsys的GA Express, Synplicity公司的的Synplify, Mentor的Leonardo,这三家的FPGA综合软件占了市场的绝大部分。

(4)布局布线(Place&Route)
在IC设计的布局布线工具中,最有名的是Cadence spea,它原来是用于布线的,后来Cadence把它用来作IC的布线。

(5)物理验证工具(Physical Verification)
物理验证工具包括版图设计工具、版图验证工具、版图提取工具等等。这方面Cadence也是很强的,其Dracula、Virtuso、Vampire等物理工具有很多的使用者。

(