现的设计错误，或者对设计规范做出更改以补偿其他方面的系统设计。
芯片设计.在芯片设计中，ECO是在经过自动化工具处理后直接将逻辑变更插入到网表（netlist）的过程。ECO通常在制作芯片掩膜之前完成，以避免和节省完全ASIC逻辑综合、技术映射、布局、布线、和时序验证的时间。EDA工具通常提供促成此种类型ECO的增量操作模式。在掩膜制作后，ECO的使用可以节省成本。如果可通过仅修改几个层（通常是金属）来实现改变，则成本远小于从头重新构建设计的成本。这是因为从头开始流程几乎总是需