We present a branch-and-bound placement technique for building block layout that effectively searches for an optimal placement in the whole solution space. We first describe a block placetrtent problem and its solution space. Then we explain branching and bmmding operationa desigrted for the placement problem. Constmints on critical neta and/or the shape of a resulting chip can be taken into account in the search process. Experiments reveals that the number of blocks the method can manage is around six if the whole solution space is explored. For a problem which contains more blocks than the timit, we decompose the problem hierarchically and apply the method to each sub-problem.The results for standard benchmark examples and a comparison with those of other systems are given to demonstrate the performance of the method.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.