【技术实现步骤摘要】
标准单元库的特征提取的方法与系统
[0001]本申请涉及集成电路辅助设计
,更具体地,涉及一种标准单元库的特征提取的方法与系统。
技术介绍
[0002]专用集成电路(Application Specific Integrated Circuit,以下简称“ASIC电路”)是指为满足特定用户需求或特定电子系统需求而设计制造的集成电路,其在构成电子系统时具有体积小、重量轻、功耗低、可靠性高和成本低等特点。伴随着集成电路技术和工艺的发展,基于标准单元的设计方法在ASIC设计中被普遍采用。然而,作为ASIC电路设计的重要基础,标准单元库的特征提取是耗时费力的一个过程。特别是随着工艺节点的日益缩小,电路的集成度日益增大,对标准单元库特征提取的要求也大幅提高,包括时延、噪声、功耗以及随机性的需求,所需要的仿真计算呈几何级数增大,成为标准单元库设计的瓶颈。
[0003]因此,有必要提供一种改进的标准单元库的特征提取的方法与系统。
技术实现思路
[0004]本申请的一个目的是提供一种改进的标准单元库的特征提取的方法和系统,以提高标准单元库的特征提取的效率与准确性。
[0005]在本申请的一个方面,提供了一种用于标准单元库的特征提取的系统,所述系统包括:控制模块,所述控制模块被设置为接收并解析至少一个标准单元的特征提取任务,并基于所述特征提取任务建立多个仿真子任务;以及由所述控制模块启动的多个仿真模块,所述多个仿真模块中的每一个均被设置为接收并执行由所述控制模块分配的仿真子任务,并将被分配的仿真子 ...
【技术保护点】
【技术特征摘要】
1.一种用于标准单元库的特征提取的系统,其特征在于,所述系统包括:控制模块,所述控制模块被设置为接收并解析至少一个标准单元的特征提取任务,并基于所述特征提取任务建立多个仿真子任务;以及由所述控制模块启动的多个仿真模块,所述多个仿真模块中的每一个均被设置为接收并执行由所述控制模块分配的仿真子任务,并将被分配的仿真子任务的执行结果发送至所述控制模块;其中,所述控制模块被进一步设置为基于与所述仿真模块的通信信息判定所述仿真模块的运行状态。2.根据权利要求1所述的系统,其特征在,所述控制模块与所述仿真模块的通信信息包括所述仿真模块执行多个仿真子任务的平均任务用时、所述仿真模块执行失败的仿真子任务在其他仿真模块中执行成功的次数、所述仿真模块在指定时间段内执行仿真子任务的失败或超时次数,或者所述仿真模块最后一次响应所述控制模块后经过的时间。3.根据权利要求2所述的系统,其特征在于,所述控制模块被配置为通过下述方式基于与所述仿真模块的通信信息判定所述仿真模块的运行状态:将所述仿真模块执行多个仿真子任务的平均任务用时与任务用时阈值作比较;以及响应于所述平均任务用时大于任务用时阈值,判定所述仿真模块处于无效状态。4.根据权利要求2所述的系统,其特征在于,所述控制模块被配置为通过下述方式基于与所述仿真模块的通信信息判定所述仿真模块的运行状态:将所述仿真模块执行失败的仿真子任务在其他仿真模块中执行成功的次数与重试成功次数阈值作比较;以及响应于所述仿真模块执行失败的仿真子任务在其他仿真模块中执行成功的次数大于重试成功次数阈值,判定所述仿真模块处于无效状态。5.根据权利要求2所述的系统,其特征在于,所述控制模块被配置为通过下述方式基于与所述仿真模块的通信信息判定所述仿真模块的运行状态:将所述仿真模块在指定时间段内执行仿真子任务的失败或超时的次数与任务失败或超时阈值作比较;以及响应于所述失败或超时的次数大于任务失败或超时阈值,判定所述仿真模块处于无效状态。6.根据权利要求2所述的系统,其特征在于,所述控制模块被配置为通过下述方式基于与所述仿真模块的通信信息判定所述仿真模块的运行状态:将所述仿真模块最后一次响应所述控制模块后经过的时间与未反馈时间阈值比较;以及响应于所述仿真模块最后一次响应所述控制模块后经过的时间大于未反馈时间阈值,判定所述仿真模块处于无效状态。7.根据权利要求3至6中任一项所述的系统,其特征在于,所述控制模块被设置为响应于判定所述仿真模块处于无效状态,不再向所述仿真模块发送仿真子任务、向所述仿真模块发送停止指令,和/或拒绝处理所述仿真模块发送的信息。8.根据权利要求3至6中任一项所述的系统,其特征在于,所述控制模块被设置为响应于判定所述仿真模块处于无效状态,启动新的仿真模块。
9.根据权利要求3至6中任一项所述的系统,其特征在于,所述控制模块被设置为基于当前有效的仿真模块的数量和未执行的多个仿真子任务的预估任务用时,确认所述特征提取任务的预估剩余总用时。10.根据权利要求9所述的系统,其特征在于,所述控制模块被进一步设置为根据所述预估剩余总用时启动或终止一个或多个仿真模块。11.根据权利要求1所述的系统,其特征在于,所述控制模块被进一步设置为将所述多个仿真子任务排列于任务队列中,并且依照所述任务队列的排序向所述多个仿真模块分配仿真子任务。12.根据...
【专利技术属性】
技术研发人员:潘著,何召锋,马玉涛,
申请(专利权)人:上海概伦电子股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。