ECO基本概念:pre-mask eco gen patch flow

使用conformal LEC 进行pre-mask eco 时,如何产生patch,参考以下步骤:

官方推荐 Flattened ECO Flow(FEF)

Conformal支持Flattened ECO Flow和Hierarchical ECO Flow。Flattened下,工具会将 ECO 分析重点放在从平面比较中确定的非等效关键点上,env容易设置,所有 ECO 补丁都可以用一个命令创建。
 

总结的话是

env variable set;

read library and design;

set constraint;

flatten or hierarchical compare; 

begin eco, generate patch, write G3 design

1. Read the Liberty libraries into the library space for both Golden and Revised.

2. Read the G1 netlist into the golden design space and the G2 netlist into the revised design space.

3. After applying any design constraints (such as disabling scan in the G1 netlist), you can either do a flat or hierarchical comparison (see Flattened Comparison FlowFlattened Comparison Flow and Hierarchical Comparison FlowHierarchical Comparison Flow sections to determine which is the best for your design).

4. Run the ANALYZE ECO command on the nonequivalent points. Conformal ECO Designer will look at each nonequivalent cone of logic and try to create the smallest patch possible.

5. Once the patch is created, you will need to go back to SETUP mode and apply the patch back to the G1 netlist. This is done with the APPLY PATCH command.

6. At this point the patch has been applied, but it still contains primitive cells. Use the OPTIMIZE PATCH command to map these cells to the technology library cells. This command maps the primitives and does an in-place optimization of each patch. Once completed, the mapped patches are passed back to Conformal ECO Designer. At this point, the new G3 design can be written out along with a change script that can be passed to EDI for incremental placement and routing.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值