2012年EVE被Synopsys收購,至此,三大EDA公司均涉足硬件仿真器。同時可見此市場整體呈上升的發(fā)展態(tài)勢。
驗證為何上升快
現(xiàn)在設計由很多IP幫助完成。隨著IP模塊化、功能復雜,做一個芯片越來越貴,甚至上百萬美元一次。如何保證設計出的芯片性能是理想的?驗證尤其是有質(zhì)量的驗證的作用功不可沒。
“一次流片成功是最基本保證。你只要做過基本驗證,芯片基本會動作。”Mentor亞太區(qū)技術總監(jiān)李潤華稱,“但是否按照你想象的去動作?我們經(jīng)常看到這樣的現(xiàn)象,客戶早做出來芯片了,但遲遲推不到市場上,可能是硬件有缺陷,軟件正想辦法去彌補它。修改一次往往就是三~六個月時間。”
不像IC設計已經(jīng)實現(xiàn)標準化了,驗證還沒有標準化,因此可以看到驗證還是較大的上升空間。另外,軟件在芯片中的比例和重要性上升,因為真正形成差異化的是軟件,每家公司有不同的軟件方法,哪怕運行在同一硬件平臺上,各家軟件還是有差異的。還有,每個IP的驗證也不是100%正確,假設每個IP有一個bug——約5%的缺陷,多個IP就是95%×95%×95%??,整個系統(tǒng)的缺陷就不可忽視。
三種仿真各有特點
仿真主要有三種手段:軟件仿真(simulation)、硬件加速仿真器和FPGA仿真。軟件仿真的特點是debug(調(diào)試)方便,但速度較慢,目前只有KHz級別。而FPGA仿真速度最快、價格較便宜,但不知哪里出了問題,像個瞎子,設計師要花很多時間找錯;而且容量一大,速度就掉下來了。硬件仿真加速器不僅仿真速度快(通常MHz級)、容量大,也可debug,但價格是三種中最貴的。……