HIERARCHICAL FLOORPLANNING FOR VLSI BUILDING BLOCK LAYOUT
アクセス数 : 633 件
ダウンロード数 : 144 件
今月のアクセス数 : 0 件
今月のダウンロード数 : 0 件
この文献の参照には次のURLをご利用ください : https://doi.org/10.11501/3057797
File |
diss_otsu2157.pdf
52.4 MB
種類 :
fulltext
|
Title ( eng ) |
HIERARCHICAL FLOORPLANNING FOR VLSI BUILDING BLOCK LAYOUT
|
Title ( jpn ) |
VLSIビルディングブロックレイアウトのための階層化フロアプランニング
|
Creator |
Ohmura Michiroh
|
Abstract |
Over the past three decades, the remarkable growth of the semiconductor industry has been continued, which started from the invention of the transistor, and now realizes an industry that is all-pervasive in its effect on modern life. Moore's law shows a resultant doubling of circuit complexity each year. With the increase of the demand to integrate the whole system into one VLSI chip, Application Specific Integrated Circuit (ASIC) has emerged since early 1980s. In addition to the reduction of the design period and the cost, designing the high performance ASIC with millions of gate circuits will require a new Computer Aided Design (CAD) method.
This dissertation discusses hierarchical floorplanning for VLSI building block layout, and proposes a new hierarchical floorplanning method combined with global routing and positioning. In Chapter 1, the outline of the VLSI layout design is discussed as a background of hierarchical floorplanning. In particular, placement and floorplanning in the VLSI layout design are explained in detail. In Chapter 2, hierarchical floorplanning is explained in detail. First, conventional hierarchical floorplanning methods are introduced. Then difficulties of these floorplanning methods are pointed out. Finally, a new hierarchical floorplanning method combined with global routing and positioning is proposed, and the outline of this method is mentioned. In Chapter 3, some theoretical results concerning the proposed hierarchical floorplanning method are discussed. The first result is an initial placement method by the ideal distance, which is a newly introduced concept. The second result is overlap resolution in which relative positions of modules are preserved. This is formulated as an overlap resolution problem and proved to be NP - complete. A heuristic algorithm is also given. The third result is improvement of one dimensional module placement. This is formulated as the improvement problem and for this problem, an optimum algorithm and its proof are given. The proposed hierarchical floorplanning consists of the initial floorplanning and the detailed floorplanning. In Chapter 4, algorithms of each phase in the initial floorplanning and the detailed floorplanning are explained with some experimental results, which verify the effectiveness of these algorithms. In Chapter 5, a prototype system FLORA II, which is constructed based on the proposed hierarchical floorplanning method, is introduced, and some experimental results concerning the hierarchical floorplanning system FLORA II are given. Not only floorplans but also final layouts after global routing is compared with a conventional method. Finally, the conclusions of this dissertation and the future research works are discussed in Chapter 6. |
Descriptions |
TABLE OF CONTENTS / p7
Abstract / p3 Acknowledgments / p5 Table of Contents / p7 List of Symbols / p10 List of Captions for Figures / p12 List of Captions for Tables / p15 List of Definitions / p16 List of Examples / p17 List of Lemmas / p19 List of Theorems / p19 Chapter1 Introduction / p1 1.1 VLSI layout design / p2 1.2 Layout in building block approach / p4 1.3 Organization of dissertation / p12 Chapter2 Proposed Floorplanning Method / p15 2.1 Conventional methods of floorplanning / p15 2.2 Difficulties of conventional methods / p23 2.3 Outline of proposed hierarchical floorplanning method / p25 Chapter3 Theoretical Results / p35 3.1 Ideal distance / p35 3.2 Overlap resolution / p41 3.3 One dimensional module placement / p64 Chapter4 Hierarchical Floorplanning with Global Routing and Positioning / p85 4.1 Initial floorplanning(Stage 1) / p85 4.2 Detailed floorplanning(Stage 2) / p100 Chapter5 Evaluation of New Floorplanning Method / p127 5.1 Hierarchical floorplanning system FLORA II / p127 5.2 Extension to the total layout system / p131 Chapter6 Conclusions / p135 Appendix:NP-hardness of problem MPP4 / p141 References / p147 |
NDC |
Electrical engineering [ 540 ]
|
Language |
eng
|
Resource Type | doctoral thesis |
Rights |
Copyright(c) by Author
|
Publish Type | Not Applicable (or Unknown) |
Access Rights | open access |
Dissertation Number | 乙第2157号 |
Degree Name | |
Date of Granted | 1991-06-13 |
Degree Grantors |
広島大学
|