今天要给大家介绍的数字后端基本概念是OBS,全称Obstruct。OBS代表cell的不可布线区域,每个standard cell以及memory都有它的OBS区域,定义在LEF文件中,对standard cell来说,OBS经常是底层metal的某一块区域,代表着工具不能在该区域走线,有点类似routing blockage。Memory以及其他IP的OBS区域面积更大,通常是除了单元端口以外的其他整个高层区域。
standard cell:
MACRO NAND2X1
OBS
LAYER M1 ;
RECT 0.136 0.19 0.176 0.532 ;
RECT 0.136 0.41 0.406 0.45 ;
RECT 0.346 0.26 0.406 0.45 ;
RECT 0.032 0.19 0.176 0.23 ;
RECT 0.032 0.08 0.072 0.23 ;
END
Memory:
MACRO SRAM_01
CLASS BLOCK ;
SIZE 50.585 BY 96.994 ;
FOREIGN SRAM_01 0.000 0.000 ;
ORIGIN 0.000 0.000 ;
SYMMETRY X Y ;
OBS
LAYER M5 SPACING 0.09 ;
RECT 0.000 5.463 50.585 96.994 ;
RECT 0.000 0.000 37.415 5.463 ;
LAYER M4 SPACING 0.09 ;
RECT 0.000 5.463 50.585 96.994 ;
RECT 0.000 0.000 37.415 5.463 ;
END
简历请戳邮箱:taozhang3260@163.com