14 results on '"Alpert, Charles J."'
Search Results
2. Accurate estimation of global buffer delay within a floorplan
- Author
-
Alpert, Charles J., Jiang Hu, Sapatnekar, Sachin S., and Sze, C. N.
- Subjects
Circuit designer ,Integrated circuit design ,Delay lines -- Design and construction ,Circuit design -- Analysis ,Estimation theory -- Analysis - Published
- 2006
3. Effective free space management for cut-based placement via analytical constraint generation
- Author
-
Alpert, Charles J., Nam, Gi-Noon, and Villarrubia, Paul G.
- Subjects
Integrated circuit design ,Circuit designer ,Electronic design automation ,Standard IC ,Circuit design -- Research ,Electronic design automation -- Research ,Semiconductor chips -- Design and construction ,Semiconductor chips -- Research ,Integrated circuits -- Design and construction ,Integrated circuits -- Research - Published
- 2003
4. A practical methodology for early buffer and wire resource allocation
- Author
-
Alpert, Charles J., Hu, Jiang, Sapatnekar, Sachin S., and Villarrubia, Paul G.
- Subjects
Circuit designer ,Integrated circuit design ,Standard IC ,Circuit design -- Research ,Integrated circuits -- Research ,Semiconductor chips - Published
- 2003
5. Buffered Steiner trees for difficult instances
- Author
-
Alpert, Charles J., Gandham, Gopal, Hrkic, Milos, Hu, Jiang, Kahng, Andrew B., Lillis, John, Liu, Bao, Quay, Stephen T., Sapatnekar, Sachin S., and Sullivan, A.J.
- Subjects
Integrated circuit design ,Integrated circuits -- Research ,Semiconductor industry -- Research ,Buffering (Computers) -- Research - Published
- 2002
6. MrDP: Multiple-Row Detailed Placement of Heterogeneous-Sized Cells for Advanced Nodes.
- Author
-
Lin, Yibo, Yu, Bei, Xu, Xiaoqing, Gao, Jhih-Rong, Viswanathan, Natarajan, Liu, Wen-Hao, Li, Zhuo, Alpert, Charles J., and Pan, David Z.
- Subjects
VERY large scale circuit integration ,INTEGRATED circuit design ,FLIP-flop circuits ,LOGIC circuit design ,ELECTRONIC circuits - Abstract
As very large-scale integration technology shrinks to fewer tracks per standard cell, e.g., from 10 to 7.5-track libraries (and lesser for 7 nm), there has been a rapid increase in the usage of multiple-row cells like two- and three-row flip-flops, buffers, etc., for design closure. Additionally, the usage of multibit flip-flops or flop trays to save power creates large cells that further complicate critical design tasks, such as placement. Detailed placement happens to be a key optimization transform, which is repeatedly invoked during the design closure flow to improve design parameters, such as wirelength, timing, and local wiring congestion. Advanced node designs, with hundreds of thousands of multiple-row cells, require a paradigm change for this critical design closure transform. The traditional approach of fixing multiple-row cells during detailed placement and only optimizing the locations of single-row standard cells can no longer obtain appreciable quality of results. It is imperative to have new techniques that can simultaneously optimize both multiple- and single-row height cell locations during detailed placement. In this paper, we propose a new density-aware detailed placer for heterogeneous-sized netlists. Our approach consists of a chain move scheme that generalizes the movement of heterogeneous-sized cells, a nested dynamic programming-based approach for ordered double-row placement and a network flow-based formulation to solve ordered multiple-row placement for wirelength and density optimization. Experimental results demonstrate the effectiveness of these techniques in wirelength minimization and density smoothing compared with the most recent detailed placers for designs with heterogeneous-sized cells. [ABSTRACT FROM PUBLISHER]
- Published
- 2018
- Full Text
- View/download PDF
7. A Fully Polynomial Time Approximation Scheme for Timing Driven Minimum Cost Buffer Insertion.
- Author
-
Shiyan Hu, Zhuo Li, and Alpert, Charles J.
- Subjects
INTEGER programming ,DYNAMIC programming ,SYSTEMS engineering ,SYSTEMS development ,COMPUTER architecture ,BOTTLENECKS (Manufacturing) ,INTEGRATED circuit design - Abstract
As VLSI technology enters the nanoscale regime, interconnect delay has become the bottleneck of the circuit timing. As one of the most powerful techniques for interconnect optimization, buffer insertion is indispensable in the physical synthesis flow. Buffering is known to be NP-complete and existing works either explore dynamic programming to compute optimal solution in the worst-case exponential time or design efficient heuristics without performance guarantee. Even if buffer insertion is one of the most studied problems in physical design, whether there is an efficient algorithm with provably good performance still remains unknown. This work settles this open problem. In the paper, the first fully polynomial time approximation scheme for the timing driven minimum cost buffer insertion problem is designed. The new algorithm can approximate the optimal buffering solution within a factor of 1 + ϵ running in O(m
2 n2 b/ϵ3 + n3 b2 /ϵ) time for any 0 < ϵ < 1, where n is the number of candidate buffer locations, m is the number of sinks in the tree, and b is the number of buffers in the buffer library. In addition to its theoretical guarantee, our experiments on 1000 industrial nets demonstrate that compared to the commonly-used dynamic programming algorithm, the new algorithm well approximates the optimal solution, with only 0.57% additional buffers and 4.6× speedup. This clearly demonstrates the practical value of the new algorithm. [ABSTRACT FROM AUTHOR]- Published
- 2009
8. Path-Based Buffer Insertion.
- Author
-
Sze, C. N., Alpert, Charles J., Jiang Hu, and Weiping Shi
- Subjects
- *
INTEGRATED circuit layout , *INTEGRATED circuit design , *INTEGRATED circuit interconnections , *ALGORITHMS , *BUFFER storage (Computer science) , *DYNAMIC programming - Abstract
Along with the progress of very-large-scale-integration technology, buffer insertion plays an increasingly critical role on affecting circuit design and performance. Traditional buffer insertion algorithms are mostly net based and therefore often result in suboptimal delay or unnecessary buffer expense due to the lack of global view. In this paper, we propose a novel path-based-buffer-insertion (PBBI) scheme which can overcome the weakness of the net-based approaches. We also discuss some potential difficulties of the PBBI approach and propose solutions to them. A fast estimation on buffered delay is employed to improve the solution quality. Gate sizing is also considered at the same time. Experimental results show that our method can efficiently reduce buffer/gate cost significantly (by 71% on average) when compared to traditional net-based approaches. To the best of our knowledge, this is the first work on path based buffer insertion and simultaneous gate sizing. [ABSTRACT FROM AUTHOR]
- Published
- 2007
- Full Text
- View/download PDF
9. Optimal Path Routing in Single- and Multiple-Clock.
- Author
-
Hassoun, Soha and Alpert, Charles J.
- Subjects
- *
INTEGRATED circuit design , *SYSTEMS engineering , *SYSTEMS design , *MATHEMATICAL optimization - Abstract
Shrinking process geometries and the increasing use of intellectual property components in system-on-chip designs give rise to new problems in routing and buffer insertion. A particular concern is that cross-chip routing will require multiple clock cycles. Another is the integration of independently clocked components. This paper explores simultaneous routing and buffer insertion in the context of single- and muitiple-clock domains. We present two optimal and efficient polynomial algorithms that build upon the dynamic programming fast path framework. The first algorithm solves the problem of finding the minimum latency path for a single-clock domain system. The second considers routing between two components that are locally synchronous yet globally asynchronous to each other. Both algorithms can be used for interconnect planning. Experimental results verify the correctness and practicality of our approach. [ABSTRACT FROM AUTHOR]
- Published
- 2003
- Full Text
- View/download PDF
10. Buffer Insertion With Adaptive Blockage Avoidance.
- Author
-
Jiang Hu, Alpert, Charles J., Quay, Stephen T., and Gandham, Gopal
- Subjects
- *
LINE drivers (Integrated circuits) , *INTEGRATED circuit design , *VERY large scale circuit integration , *INTEGRATED circuit interconnections - Abstract
Buffer insertion is a fundamental technology for very large scale integration interconnect optimization. This work presents the repeater insertion with adaptive tree adjustment (RIATA) heuristic that directly extends van Ginneken's classic algorithm to handle blockages in the layout. Given a Steiner tree containing a Steiner point that overlaps a blockage, a local adjustment is made to the tree topology that enables additional buffer insertion candidates to be considered. This adjustment adapts to the demand on buffer insertion and is incurred only when it facilitates the maximal slack solution. RIATA can be combined with any performance-driven Steiner tree algorithm and permits various solution search schemes to achieve different solution quality and runtime tradeoffs. Experiments on several large nets confirms that high-quality solutions can be obtained through this technique with greater efficiency than simultaneous approaches. [ABSTRACT FROM AUTHOR]
- Published
- 2003
- Full Text
- View/download PDF
11. Hypergraph Partitioning with Fixed Vertices.
- Author
-
Alpert, Charles J. and Caldwell, Andrew E.
- Subjects
- *
HYPERGRAPHS , *HEURISTIC programming , *INTEGRATED circuit design - Abstract
Assesses the implications of fixed terminals for hypergraph partitioning heuristics for integrated circuits design. Effect of fixed terminals on instance difficulty; Partitioners for the fixed-terminals regime; Conclusions.
- Published
- 2000
- Full Text
- View/download PDF
12. Editorial.
- Author
-
Narayanan, Vijaykrishnan, Alpert, Charles J., and Dailey, Sara
- Subjects
- *
COMPUTER-aided design periodicals , *INTEGRATED circuit design , *HIGH level synthesis (Electronic design) , *ELECTRONIC design automation , *LOGIC circuit synthesis (Electronic design) - Abstract
Thank you for the continued support to the journal as readers and volunteers. We are grateful for the opportunity to serve at the helm of TCAD for another term. We would like to thank our Associate Editors for the 2014–15 term for their selfless service to our community. Their professionalism and dedication has been a significant factor in enhancing the prestige of the journal and in reducing the review cycle. While many of them continue for their new term, some have retired after their distinguished contributions serving multiple previous terms. We would like to extend a hearty welcome to our new associate editors who add geographical and technical diversity to our board. We have a significantly larger editorial board than the last term to keep the review burden on our associate editors reasonable and to add expertise into new growth areas in our field. [ABSTRACT FROM PUBLISHER]
- Published
- 2016
- Full Text
- View/download PDF
13. Guest Editorial.
- Author
-
Alpert, Charles J. and Sapatnekar, Sachin S.
- Subjects
- *
ELECTRONIC circuit design , *INTEGRATED circuit design , *CONFERENCES & conventions - Abstract
Editorial. Introduces a series of papers that were presented at the International Symposium on Physical Design (ISPD) held in Del Mar, California in 2002. Exchange of ideas and results in critical areas related to the physical design of very large scale integration systems; Interconnect performance prediction and optimization; Design for manufacturability; Floor planning; Congestion estimation.
- Published
- 2003
- Full Text
- View/download PDF
14. Guest Editorial.
- Author
-
Alpert, Charles J. and Groeneveld, Patrick
- Subjects
- *
INTEGRATED circuits , *INTEGRATED circuit design , *ELECTRONIC circuits , *COMPUTER-aided design , *COMPUTER-aided engineering , *ALGORITHMS - Abstract
Physical design is one of the key areas in modern integrated circuit design, and computer-aided design research in this area has shown a new resurgence after the advent of deep submicrometer effects and the accompanying stringent performance constraints. Effects related to increased interconnect congestion effects, reduced noise margins, and growing on-chip inductance have resulted in technically challenging problems in areas such as floorplanning, placement, routing, and performance prediction. In addition, the ability to pack ever more transistors into less silicon challenges the scalability of existing algorithms. In addition to that, the article presents various other related information.
- Published
- 2004
- Full Text
- View/download PDF
Catalog
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.