明导国际宣布在Olympus-SoC布局绕线系统中推出崭新的任务导向型平行处理技术,该项技术允许系统平行执行时序分析与优化的工作,在8个CPU的硬件环境下,可将时序分析所需的时间缩减至原先的七分之一,同时将优化工作所需的时间缩减至四分之一。
明导国际表示,在非常紧迫的产品上市时间表的压力下,最新的集成电路设计工作为了达成实体设计收敛,对硬件系统运算能力的要求有如指数曲线般地快速增加。如同摩尔定律的预测,设计的规模不断地增大,再加上必须在众多设计模式与边界条件限制的环境下考虑生产过程中的变异性与信号完整性问题,使得设计收敛的要求更加复杂化。最佳的方法来加速整个流程就是必须在流程中最需要高速运算的部分–也就是时序分析及优化相关的工作 - 完全发挥多核心处理器的运算能力。然而,传统的布局绕线器在时序分析系统的核心架构上并不能完全运用多处理器的计算能力,严重地限制了在多核心平台上的利用效率。
面对挑战,Olympus-SoC布局绕线系统开发了一套任务导向型平行处理的关键技术来处理这个问题。明导的任务导向型平行处理技术是微粒型(fine-grained)非闭锁式多线程技术,该技术为业界首创实现了在布局绕线器的时序处理核心中平行处理IC设计流程中计算量负担最沉重的时序分析以及优化两大步骤。一个精简的数据库结构搭配无数目限制的虚拟时序图(virtual timing graph)使得Olympus-SoC本身就自然的能够十分有效率地处理复杂的MCMM分析。