Skip to content

Bad obstruction dimension in LEF views of I/O Filler cells #622

@RTimothyEdwards

Description

@RTimothyEdwards

The I/O cell library has incorrect dimensions of obstruction layers in the LEF views of the I/O "Filler" cells.
The same error appears in every Filler cell LEF view.
For example, from sg13g2_Filler1000:

  OBS
    LAYER Metal1 ;
      RECT 0.000 0.000 5.000 180.000 ;
    LAYER Metal2 ;
      RECT 0.000 0.000 5.000 180.000 ;
    LAYER Metal3 ;
      RECT 0.000 0.000 80.000 178.000 ;
    LAYER Metal4 ;
      RECT 0.000 0.000 80.000 178.000 ;
    LAYER Metal5 ;
      RECT 0.000 0.000 80.000 178.000 ;
    LAYER TopMetal1 ;
      RECT 0.000 0.000 80.000 178.000 ;
    LAYER TopMetal2 ;
      RECT 0.000 8.500 5.000 132.500 ;
    LAYER Via1 ;
      RECT 0.000 0.000 5.000 180.000 ;
    LAYER Via2 ;
      RECT 0.000 0.000 5.000 180.000 ;
  END

The obstruction areas for Metal3, Metal4, Metal5, and TopMetal1 all extend out to 80um, which is wider than the cell. The same four layers appear with the same 80um width in all of the Filler cells. This looks like a "cut & paste" error where the obstructions were copied from an 80um wide cell like the power and ground I/O cells, and those four layers were not edited to match the width of the Filler cells. It is easy enough to fix.

Metadata

Metadata

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions