第56章 最困難的部分(第1/2頁)
章節報錯
“你是說,模擬的時候就要把全部的問題百分之百找出來?”許久之後,楊曉才勉強從驚訝中回過神兒來,帶著不確定的語氣弱弱的問道。
這要求實在是太高了,高到離譜。
功能模擬也就罷了,功能模擬是在忽視電路的各種自身影響和延遲的情況下,驗證電路行為與設想是否一致。
這完全是在理想環境下進行的,但現實的製造環境可不是理想環境,對映到特定的製程工藝環境後,必須考慮電路的路徑延遲和門延遲對電路行為的影響。
這也是時序模擬對比功能模擬最大的不同,也是最為困難的部分。
時序模擬雖然在一定程度上能夠做到對生產行為的預計,但預計也就只是預計罷了,誰也不敢百分之百的保證模擬成功了,流片就一定能成功,要不然也就不會存在流片失敗的事情了。
現實的情況就是如此,真正流片試製的結果往往與設計或多或少都會有所偏差——特定的生產環境根本就不是一個模擬工具所能完全模擬的。
偏差的大了,或者壓根沒有實現預期的完整功能,那就是失敗。失敗了就必須最佳化設計方案再次模擬再次流片,一次一次的失敗,一次一次的修改,再一次一次的流片。
這樣高昂的費用別說一般企業,就算是高通也不願意承受——所以即便製造出來的晶片有一些些偏差,但大差不差也就那樣了,流片一次好幾個億,能湊合那就得湊合。
火龍不就是這麼來的嗎?總不至於說高通設計的時候就知道這東西肯定有問題,然後還不去最佳化修改——根本原因還是模擬沒有找出問題,等到流片出來又不願意花大量的資金去再次流片了。
如果模擬工具真的能夠做到如此程度,模擬的時候就能完全看到樣片的效果,那這些問題完全可以在流片之前解決!
比起流片的費用,模擬那可是便宜的太多了太多了,就算是改個十回八回的,費用也抵不過一次流片的十分之一。
楊曉被這種想法徹底的打敗了,震驚中夾雜著亟求確認的眼神向康碩問出的這個問題:“模擬的時候就能把所有的問題全部發現?”
這是所有EDA軟體開發商共同的終極目標——根本不可能完成的終極目標。
百分之百的模擬,全世界都沒有誰做得到,哪怕是佔據市場七成以上份額的第一梯隊三巨頭捆一起也不行!
“楊總,你不用這麼震驚。”康碩倒是沒有那麼驚訝:
“我們確實對合作夥伴做出了承諾,對EDA工具的要求確實是高。不說百分之百模擬生產工藝環境,但至少的標準也是要達到98%以上才算合格的。
“也就是說,100次模擬成功的結果在實際生產過程中失敗最多不超過兩次,這是一個硬性的指標。
“而成功的標準也很嚴格,要求功能必須完全實現,效能差距不能低於設計的90%。就拿驍龍888來說,發熱發成那個樣子,那就不能算成功,算失敗。
“當然,這不僅僅是改進模擬工具就能完成的,產線對自己的能力和良率控制也很關鍵,否則模擬做的再好,生產拉垮了,一致性不能保持,未來的失敗也是不可避免的。”
“我們做不到。”腦子裡把康碩說的話又默默的過了兩遍,楊曉最終搖了搖頭:“不光我們,現在世界上也沒有哪家企業能夠做得到。”