明導國際宣佈在Olympus-SoC佈局繞線系統中推出嶄新的任務導向型平行處理技術,該項技術允許系統平行執行時序分析與優化的工作,在8個CPU的硬體環境下,可將時序分析所需的時間縮減至原先的七分之一,同時將優化工作所需的時間縮減至四分之一。
明導國際表示,在非常緊迫的產品上市時間表的壓力下,最新的積體電路設計工作為了達成實體設計收斂,對硬體系統運算能力的要求有如指數曲線般地快速增加。如同摩爾定律的預測,設計的規模不斷地增大,再加上必須在眾多設計模式與邊界條件限制的環境下考量生產過程中的變異性與信號完整性問題,使得設計收斂的要求更加複雜化。最佳的方法來加速整個流程就是必須在流程中最需要高速運算的部分–也就是時序分析及優化相關的工作 - 完全發揮多核心處理器的運算能力。然而,傳統的佈局繞線器在時序分析系統的核心架構上並不能完全運用多處理器的計算能力,嚴重地限制了在多核心平台上的利用效率。
面對挑戰,Olympus-SoC佈局繞線系統開發了一套任務導向型平行處理的關鍵技術來處理這個問題。明導的任務導向型平行處理技術是微粒型(fine-grained)非閉鎖式多線程技術,該技術為業界首創實現了在佈局繞線器的時序處理核心中平行處理IC設計流程中計算量負擔最沉重的時序分析以及優化兩大步驟。一個精簡的資料庫結構搭配無數目限制的虛擬時序圖(virtual timing graph)使得Olympus-SoC本身就自然的能夠十分有效率地處理複雜的MCMM分析。