工程变更指令(Engineering Change Order,ECO)在芯片设计当中是一种非常有效地解决芯片功能或时序问题的方法。本文以自研的条形码识别芯片为例,提出一种结合逻辑验证的从寄存器传输级(Register Transfer Level,RTL)电路到GDSII版图的...工程变更指令(Engineering Change Order,ECO)在芯片设计当中是一种非常有效地解决芯片功能或时序问题的方法。本文以自研的条形码识别芯片为例,提出一种结合逻辑验证的从寄存器传输级(Register Transfer Level,RTL)电路到GDSII版图的自动化ECO流程。介绍了基于综合工具、逻辑验证工具,布局布线工具的自动化ECO流程应用。同时围绕Conformal工具进行逻辑等效验证及ECO补丁生成,能够更直观地了解设计的变更点。且所有操作均可由自动化脚本完成,相较于传统的ECO流程,自动化程度更高,通过调用的综合工具使电路能更好地满足时序约束,大大降低了时间和人力成本,加快了芯片生产周期。展开更多
文摘工程变更指令(Engineering Change Order,ECO)在芯片设计当中是一种非常有效地解决芯片功能或时序问题的方法。本文以自研的条形码识别芯片为例,提出一种结合逻辑验证的从寄存器传输级(Register Transfer Level,RTL)电路到GDSII版图的自动化ECO流程。介绍了基于综合工具、逻辑验证工具,布局布线工具的自动化ECO流程应用。同时围绕Conformal工具进行逻辑等效验证及ECO补丁生成,能够更直观地了解设计的变更点。且所有操作均可由自动化脚本完成,相较于传统的ECO流程,自动化程度更高,通过调用的综合工具使电路能更好地满足时序约束,大大降低了时间和人力成本,加快了芯片生产周期。