數位IC的EDA tool

數位IC的EDA tool的由三家壟斷: Synopsys、Cadence、Mentor Graphics

接下來我就來介紹這三家有哪些EDA tool

模擬(Simulation)

SynopsysCadenceMentor Graphics
VCSXcelium(舊版是ncverilog)ModelSim、QuetaSim

ModelSim是大部份學生會用的,因為有Windows版本

VCS或Xcelium則是業界用居多,因為只有Linux版本,而ModelSim很少用。

FPGA

另外FPGA的兩大廠商Xilinx和Altera也出了相關的tool

Xilinx是vivado(舊版是ISE)

Altera是Quartus Prime(舊版是Quartus II)

不過這兩個Tool最後會產生可以燒錄到FPGA的檔案,跟一般模擬工具不太一樣

工具檔名用途說明
Vivado.bit直接配置 Xilinx FPGA最常用的配置文件格式
.bin二進位配置文件
某些嵌入式應用或燒錄工具需要
.mcs配置外部 Flash 記憶體非揮發性配置,用於斷電後保留設計
Quartus.sof配置 SRAM 型 FPGA用於即時燒錄,但非永久
.pof配置 Flash 或外部 Flash 記憶體用於永久燒錄
.jic通過 JTAG 配置 Flash 記憶體間接配置方法

然而Mentor Graphics除了模擬的ModelSim比較知名外,其他領域的Tool我都沒聽過,所以之後我只介紹另外兩家。

合成(Synthesis)

SynopsysCadence
Design CompilerGenus

Design Compiler已經統治了整個市場。

波形

SynopsysCadence
Verdi(nWave)、舊版為debussySimvision

時序分析

SynopsysCadence
PrimeTimeTempus

PrimeTime佔據大部分市場

APR(Automatic Placement & Routing)

SynopsysCadence
ICC2/ICCinnovus

Layout

SynopsysCadence
Lakervirtuoso 

待續……

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *