发明名称 INCREMENTAL CONCURRENT PROCESSING FOR EFFICIENT COMPUTATION OF HIGH-VOLUME LAYOUT DATA
摘要 Some embodiments of the present invention overcome I/O bottlenecks of an EDA work flow by keeping layout data distributed during handoffs among different processing stages. Specifically, some embodiments leverage a concurrent computation paradigm where data is propagated incrementally between stages, and where data processing among consecutive stages and the I/O between stages are executed concurrently. Specifically, some embodiments can generate a template database which contains the unique templates in a set of templates. During operation, an embodiment can determine a set of templates for a layout. Next, the system can determine a processing schedule based on a spatially coherent ordering of the set of templates. Next, the system can process the templates according to the spatially coherent processing schedule. Processing templates in a spatially coherent order can ensure that the downstream processes in the concurrent work flow will be able to maximize concurrency, thereby improving overall performance of the system.
申请公布号 US2013086535(A1) 申请公布日期 2013.04.04
申请号 US201213685501 申请日期 2012.11.26
申请人 SYNOPSYS, INC.;SYNOPSYS, INC. 发明人 RIEGER MICHAEL L.;BOMAN MATHIAS;BEKHAZI NAJI V.;HUNG DANIEL D.;BRASHLER MICHAEL G.;HALL THOMAS BRETT
分类号 G06F17/50 主分类号 G06F17/50
代理机构 代理人
主权项
地址