新思科技(Synopsys)发表全新的多核心技术:VCS功能验证解决方案,为新思科技Discovery验证平台的关键组件之一。VCS多核心技术采用多核心CPU的功率,提供了快达两倍速度(2x)的验证性能,这款新的技术借着在多核心中分散耗时的活动,突破性能和验证速度的瓶颈;该技术也结合了Native Testbench (NTB)编译装置的平行运算来增加速度,以符合大规模设计的验证性能需求,这项解决方案可协助验证团队克服越来越复杂的设计验证挑战,达到一次就完成硅晶设计(first-pass silicon success)的目标。
当前比较先进的验证如随机制约的测试平台、电路特性验证和验证达标率技术等都是采用SystemVerilog程序语言,而新思科技首创的NTB优化,在单核心的CPU中藉由结合内建编译的技术,提供了五倍快的性能,有了这些全新的多核心技术,VCS解决方案能在多核心CPU中运作,并且平行处理所有的验证环境,将性能发挥至最大,包括受测试的设计和验证应用程序,像是测试平台、电路特性验证、验证达标率和除错等。设计阶层的平行处理 (Design-level parallelism,DLP) 让用户可以在一个核心中同时仿真多个例证,或是一个大规模设计的数个分区,同时也能让两者并行;应用阶层的平行处理(ALP)则让用户能够在多核心中同时运作测试平台、电路特性验证、验证达标率和除错;而设计阶层的平行处理 (DLP) 和应用阶层的平行处理(ALP)两者的结合,将能使VCS在多核心CPU上的执行效能达成优化。