Deprecated: $wgMWOAuthSharedUserIDs=false is deprecated, set $wgMWOAuthSharedUserIDs=true, $wgMWOAuthSharedUserSource='local' instead [Called from MediaWiki\HookContainer\HookContainer::run in /var/www/html/w/includes/HookContainer/HookContainer.php at line 135] in /var/www/html/w/includes/Debug/MWDebug.php on line 372
Network flow based buffer planning - MaRDI portal

Network flow based buffer planning (Q2778432)

From MaRDI portal





scientific article; zbMATH DE number 1715616
Language Label Description Also known as
English
Network flow based buffer planning
scientific article; zbMATH DE number 1715616

    Statements

    Network flow based buffer planning (English)
    0 references
    0 references
    0 references
    3 March 2002
    0 references
    buffer insertion
    0 references
    buffer planning
    0 references
    CAD
    0 references
    network flow
    0 references
    VLSI
    0 references
    The problem of planning the locations of large number of buffers is of utmost importance in deep submicron VLSI design. Recently, [\textit{Cong, Kong}, and \textit{Pan}, ICCAD-99, p. 358 (1999)] proposed an algorithm to directly address this problem. Given a placement of circuit blocks, a key step in is to use the free space between the circuit blocks for inserting as many buffers as possible. This step is very important because if all buffers can be inserted into existing spaces, no expansion of chip area would be needed. An effective greedy heuristic was used in for this step. In this paper, we give a polynomial-time optimal algorithm for solving the problem of inserting maximum number of buffers into the free space between the circuit blocks. In the case where the ``costs'' of placing a buffer at different locations are different, we can guarantee to insert maximum number of buffers with minimum total cost. Our algorithm is based on efficient min-cost network-flow computations.
    0 references

    Identifiers