今天在和后端讨论一个问题的时候听到一个新名词,NDM,我不懂,于是查阅了一些博主的blog,同时记录一下我的理解。
1:什么是NDM呢?
后端的物理设计需要读取的信息除了逻辑信息以外,还有floorplan的物理信息,synopsys引入了NDM( new data modle) 将逻辑信息和物理信息合成到一起,NDM将信息存储到view里,在NDM有4种view。
timing view :包含timing、power、function等逻辑信息,用于时序、功耗分析及优化,相当于db。
layout view :物理信息,相当于gds。
design view:物理形状以及pin的信息,包含place&route的结果。
frame view :物理信息的抽象形式,pr优化时使用,提高运行速度,相当于lef。
其他与NDM相关的知识点可以参考: