A system is disclosed for compacting an initial electronic layout of cells
within an initial layout boundary. The system includes forming paths
extending from a bottom edge of the layout to a top edge. The paths
intersect cells of the initial layout. The system determines which of the
paths are critical paths. Critical cuts are then determined. A critical
cut is a cut that severs critical paths. A set of cells associated with a
critical cut are removed from the layout and replaced in order to reduce
the initial layout boundary.
Um sistema é divulgado comprimindo uma disposição eletrônica inicial das pilhas dentro de um limite inicial da disposição. O sistema inclui dar forma aos trajetos que estendem de uma borda inferior da disposição a uma borda superior. Os trajetos cruzam pilhas da disposição inicial. O sistema determina quais dos trajetos são trajetos críticos. Os cortes críticos são determinados então. Um corte crítico é um corte que severs trajetos críticos. Um jogo das pilhas associou com um corte crítico é removido da disposição e substituído a fim reduzir o limite inicial da disposição.