Replies: 1 comment
-
In bp_single/gf12 the gcell data is 2011.7MB of 3615.1MB = 55% of the total size |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Using #4615 I see that the gcell data takes a lot of space in the .odb file. The current structure is:
This is 9 4-byte ints which is a lot of space. A large design can easily have a matrix with 10M entries for each of 10 routing layers.
Oddly we don't actually write out the blockage fields:
which seems like a bug. So the on disk size is a smaller than the in memory size. I think there are two ways to reduce the size:
A third possibility is to drop 'blockage'. This is only used in one spot in gpl's routability. Can we just reduce the capacity accordingly and check for low capacity gcells instead? (@eder-matheus ?)
Beta Was this translation helpful? Give feedback.
All reactions