메뉴 건너뛰기




Volumn , Issue , 2003, Pages 95-103

Benchmarking for large-scale placement and beyond

Author keywords

Benchmark; Comparison; Congestion; Evaluation; Layout; Performance; Placement; Placer; Routing; Signal delay; Timing; Wirelength

Indexed keywords

ALGORITHMS; BENCHMARKING; EXTRAPOLATION; PERFORMANCE;

EID: 0038040208     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/640020.640022     Document Type: Conference Paper
Times cited : (23)

References (58)
  • 1
    • 0036377317 scopus 로고    scopus 로고
    • Consistent placement of macro-blocks using floorplanning and standard-cell placement
    • S. N. Adya and I. L. Markov, "Consistent Placement of Macro-Blocks using Floorplanning and Standard-Cell Placement", ISPD 2002, pp. 12-17.
    • (2002) ISPD 2002 , pp. 12-17
    • Adya, S.N.1    Markov, I.L.2
  • 2
    • 0036907219 scopus 로고    scopus 로고
    • Free space management for cut-based placement
    • C. J. Alpert, G.-J. Nam and P. G. Villarrubia, "Free Space Management for Cut-Based Placement", ICCAD 2002, pp. 746-751.
    • (2002) ICCAD 2002 , pp. 746-751
    • Alpert, C.J.1    Nam, G.-J.2    Villarrubia, P.G.3
  • 4
    • 0031685684 scopus 로고    scopus 로고
    • The ISPD98 circuit benchmark suite
    • C. J. Alpert, "The ISPD98 Circuit Benchmark Suite," ISPD 1998, pp. 80-85. http://vlsicad.cs.ucla.edu/̃cheese/ispd98.html
    • (1998) ISPD 1998 , pp. 80-85
    • Alpert, C.J.1
  • 6
    • 0032651060 scopus 로고    scopus 로고
    • Hypergraph partitioning for VLSI CAD: Methodology for reporting, and new results
    • A. E. Caldwell, A. B. Kahng, A. A. Kennings, and I. L. Markov, "Hypergraph Partitioning for VLSI CAD: Methodology for Reporting, and New Results," DAC 1999, pp. 349-354.
    • (1999) DAC 1999 , pp. 349-354
    • Caldwell, A.E.1    Kahng, A.B.2    Kennings, A.A.3    Markov, I.L.4
  • 7
    • 84884684270 scopus 로고    scopus 로고
    • Improved algorithms for hypergraph Bi-partitioning
    • A. E. Caldwell, A. B. Kahng and I. L. Markov, "Improved Algorithms for Hypergraph Bi-partitioning," ASPDAC 2000, pp. 661-666.
    • (2000) ASPDAC 2000 , pp. 661-666
    • Caldwell, A.E.1    Kahng, A.B.2    Markov, I.L.3
  • 8
    • 0033877459 scopus 로고    scopus 로고
    • Hypergraph partitioning with fixed vertices
    • A. E. Caldwell, A. B. Kahng and I. L. Markov, "Hypergraph Partitioning With Fixed Vertices," IEEE Trans. on CAD, vol. 19, no. 2, 2000, pp. 267-272.
    • (2000) IEEE Trans. on CAD , vol.19 , Issue.2 , pp. 267-272
    • Caldwell, A.E.1    Kahng, A.B.2    Markov, I.L.3
  • 9
    • 85016685585 scopus 로고    scopus 로고
    • Design and implementation of move-based heuristics for VLSI hypergraph partitioning
    • A. E. Caldwell, A. B. Kahng and I. L. Markov, "Design and Implementation of Move-based Heuristics for VLSI Hypergraph Partitioning", ACM Journal of Experimental Algorithms, vol. 5, 2000 http://www.jea.acm.org/volume5.html
    • (2000) ACM Journal of Experimental Algorithms , vol.5
    • Caldwell, A.E.1    Kahng, A.B.2    Markov, I.L.3
  • 10
    • 0033697586 scopus 로고    scopus 로고
    • Can recursive bisection alone produce routable placements?
    • A. E. Caldwell, A. B. Kahng and I. L. Markov, "Can Recursive Bisection Alone Produce Routable Placements?"DAC '00, pp.477-82.
    • DAC '00 , pp. 477-482
    • Caldwell, A.E.1    Kahng, A.B.2    Markov, I.L.3
  • 11
    • 0034313430 scopus 로고    scopus 로고
    • Optimal partitioners and end-case placers for standard-cell layout
    • A. E. Caldwell, A. B. Kahng, I. L. Markov, "Optimal Partitioners and End-case Placers for Standard-cell Layout", IEEE Trans. on CAD, vol. 19, no. 11, 2000, pp. 1304-1314
    • (2000) IEEE Trans. on CAD , vol.19 , Issue.11 , pp. 1304-1314
    • Caldwell, A.E.1    Kahng, A.B.2    Markov, I.L.3
  • 14
    • 0034477815 scopus 로고    scopus 로고
    • Multilevel optimization for large-scale circuit placement
    • T. Chan, J. Cong, T. Kong, and J. Shinnerl, "Multilevel Optimization for Large-scale Circuit Placement," ICCAD 2000, pp. 171-176.
    • (2002) ICCAD 2000 , pp. 171-176
    • Chan, T.1    Cong, J.2    Kong, T.3    Shinnerl, J.4
  • 15
    • 84954460028 scopus 로고    scopus 로고
    • Optimality and scalability study of existing placement algorithms
    • C. C. Chang, J. Cong and M. Xie, "Optimality and Scalability Study of Existing Placement Algorithms," ASP DAC 2003, pp. 621-627.
    • (2003) ASP DAC 2003 , pp. 621-627
    • Chang, C.C.1    Cong, J.2    Xie, M.3
  • 16
    • 84954416950 scopus 로고    scopus 로고
    • Multi-level placement for large-scale mixed-size IC designs
    • C.-C. Chang, J. Cong, and X. Yuan, "Multi-level Placement for Large-Scale Mixed-Size IC Designs," ASP DAC 2003, pp. 325-330.
    • (2003) ASP DAC 2003 , pp. 325-330
    • Chang, C.-C.1    Cong, J.2    Yuan, X.3
  • 18
    • 0034818786 scopus 로고    scopus 로고
    • A performance-driven standard cell placer based on a modified force-directed algorithm
    • Y.-C. Chou and Y.-L. Lin, "A Performance-driven Standard Cell Placer based on a Modified Force-directed Algorithm," ISPD 2001, pp. 24-29.
    • (2001) ISPD 2001 , pp. 24-29
    • Chou, Y.-C.1    Lin, Y.-L.2
  • 19
    • 85085719680 scopus 로고    scopus 로고
    • Optimality, scalability and stability study of partitioning and placement algorithms
    • J. Cong, M. Romesis, and M. Xie, "Optimality, Scalability and Stability Study of Partitioning and Placement Algorithms", ISPD '03.
    • ISPD '03
    • Cong, J.1    Romesis, M.2    Xie, M.3
  • 21
    • 0033682589 scopus 로고    scopus 로고
    • The role of custom design in ASIC chips
    • W. J. Dally and A. Chang, "The Role of Custom Design in ASIC Chips", DAC 00, p. 643-647.
    • DAC 00 , pp. 643-647
    • Dally, W.J.1    Chang, A.2
  • 23
    • 0012147273 scopus 로고    scopus 로고
    • Transformational placement and synthesis
    • W. Donath et al., "Transformational Placement and Synthesis", DATE 2000, pp. 194-201.
    • (2000) DATE 2000 , pp. 194-201
    • Donath, W.1
  • 24
    • 0031632293 scopus 로고    scopus 로고
    • Generic global placement and floorplanning
    • H. Eisenmann and F. M. Johannes, "Generic Global Placement and Floorplanning", DAC 1988, p. 269-274.
    • (1998) DAC 1988 , pp. 269-274
    • Eisenmann, H.1    Johannes, F.M.2
  • 25
    • 85046457769 scopus 로고
    • A linear-time heuristic for improving network partitions
    • C. M. Fiduccia, R. M. Mattheyses, "A Linear-Time Heuristic For Improving Network Partitions", DAC 1982, pp. 171-181.
    • (1982) DAC 1982 , pp. 171-181
    • Fiduccia, C.M.1    Mattheyses, R.M.2
  • 26
    • 0019478261 scopus 로고
    • An efficient algorithm for the two-dimensional placement problem in electrical circuit layout
    • S. Goto, "An Efficient algorithm for the Two-Dimensional Placement Problem in Electrical Circuit Layout," IEEE Trans. on Circuits and Systems, vol. 28 no. 1, 1981, pp. 12-18.
    • (1981) IEEE Trans. on Circuits and Systems , vol.28 , Issue.1 , pp. 12-18
    • Goto, S.1
  • 27
    • 0029213552 scopus 로고
    • Quantified suboptimality of VLSI layout heuristics
    • L. Hagen, J. H. Huang, and A. B. Kahng, "Quantified Suboptimality of VLSI Layout Heuristics", DAC 1995, pp. 216-221.
    • (1995) DAC 1995 , pp. 216-221
    • Hagen, L.1    Huang, J.H.2    Kahng, A.B.3
  • 28
    • 0034841992 scopus 로고    scopus 로고
    • Timing driven placement using physical net constraints
    • W. Halpin, C. Y. Roger Chen, and N. Sehgal, "Timing driven placement using physical net constraints," DAC 2001, pp. 780-783.
    • (2001) DAC 2001 , pp. 780-783
    • Halpin, W.1    Roger Chen, C.Y.2    Sehgal, N.3
  • 29
    • 0030646008 scopus 로고    scopus 로고
    • Partitioning based standard cell global placement with an exact objective
    • D. J.-H. Huang and A. B. Kahng. "Partitioning based standard cell global placement with an exact objective," ISPD 1997, pp. 18-25.
    • (1997) ISPD 1997 , pp. 18-25
    • Huang, D.J.-H.1    Kahng, A.B.2
  • 30
    • 0033723793 scopus 로고    scopus 로고
    • Requirements for models of achievable routing
    • A. B. Kahng, S. Mantik and I. L. Stroobandt, "Requirements for Models of Achievable Routing," ISPD 2000, pp. 4-11.
    • (2000) ISPD 2000 , pp. 4-11
    • Kahng, A.B.1    Mantik, S.2    Stroobandt, I.L.3
  • 31
    • 0036375925 scopus 로고    scopus 로고
    • Min-max placement for large-scale timing optimization
    • A. B. Kahng, S. Mantik and I. L. Markov, "Min-max Placement For Large-scale Timing Optimization" ISPD 2002, pp. 143-148.
    • (2002) ISPD 2002 , pp. 143-148
    • Kahng, A.B.1    Mantik, S.2    Markov, I.L.3
  • 32
    • 0030686036 scopus 로고    scopus 로고
    • Multilevel hypergraph partitioning: Applications in VLSI design
    • G. Karypis, R. Agarwal, V. Kumar, and S. Shekhar, "Multilevel Hypergraph Partitioning: Applications in VLSI Design", DAC 1997, pp. 526-529.
    • (1997) DAC 1997 , pp. 526-529
    • Karypis, G.1    Agarwal, R.2    Kumar, V.3    Shekhar, S.4
  • 33
    • 0036054366 scopus 로고    scopus 로고
    • On metrics for comparing routability estimation methods for FPGAs
    • P. Kannan, S. Balachandran, and D. Bhatia, "On Metrics for Comparing Routability Estimation Methods for FPGAs," DAC 2002, pp. 70-75.
    • (2002) DAC 2002 , pp. 70-75
    • Kannan, P.1    Balachandran, S.2    Bhatia, D.3
  • 35
    • 0036907067 scopus 로고    scopus 로고
    • A novel net weighting algorithm for timing-driven placement
    • T. Kong, "A Novel Net Weighting Algorithm for Timing-Driven Placement", ICCAD 2002, pp. 172-176.
    • (2002) ICCAD 2002 , pp. 172-176
    • Kong, T.1
  • 37
    • 0036931854 scopus 로고    scopus 로고
    • Fraud shows peer-review flaws
    • E. Lerner, "Fraud Shows Peer-review Flaws," The Industrial Physicist, 8(2), 2002.
    • (2002) The Industrial Physicist , vol.8 , Issue.2
    • Lerner, E.1
  • 38
    • 0034819527 scopus 로고    scopus 로고
    • Estimating routing congestion using probabilistic analysis
    • J. Lou, S. Krishnamoorthy, H. S. Sheng, "Estimating Routing Congestion using Probabilistic Analysis," ISPD 2001, pp 112-117.
    • (2001) ISPD 2001 , pp. 112-117
    • Lou, J.1    Krishnamoorthy, S.2    Sheng, H.S.3
  • 39
    • 84872132631 scopus 로고    scopus 로고
    • Magma Design Automation Inc., "White Papers," http://www.magma-da.com/whitepapers.html
    • White Papers
  • 40
    • 0036474413 scopus 로고    scopus 로고
    • Reporting of standard cell placement results
    • Feb.
    • P. H. Madden, "Reporting of Standard Cell Placement Results," IEEE Trans. on CAD, 21(2), Feb. 2002, pp. 240-247.
    • (2002) IEEE Trans. on CAD , vol.21 , Issue.2 , pp. 240-247
    • Madden, P.H.1
  • 42
    • 0037661210 scopus 로고    scopus 로고
    • Monterey Design Systems, "Dolphin," http:// www.mondes.com/products/dolphin.htm
    • Dolphin
  • 43
    • 0037999077 scopus 로고    scopus 로고
    • Open Access
    • Open Access, http://www.si2.org/openaccess/
  • 44
    • 0038336985 scopus 로고    scopus 로고
    • Open Library Architecture (OLA)
    • Open Library Architecture (OLA), http://www.si2.org/OLA/
  • 45
    • 0033712214 scopus 로고    scopus 로고
    • Timing-driven placement based on partitioning with dynamic cut-net control
    • S.-L. Ou and M. Pedram, "Timing-driven Placement based on Partitioning with Dynamic Cut-net Control", DAC 2000, pp. 472-476.
    • (2000) DAC 2000 , pp. 472-476
    • Ou, S.-L.1    Pedram, M.2
  • 47
    • 0036375967 scopus 로고    scopus 로고
    • An effective congestion driven placement framework
    • A. Rohe and U. Brenner, "An Effective Congestion Driven Placement Framework," ISPD 02, pp. 6-11.
    • ISPD 02 , pp. 6-11
    • Rohe, A.1    Brenner, U.2
  • 50
    • 0003167799 scopus 로고
    • Analytical placement: A linear or quadratic objective function?
    • G. Sigl, K. Doll and F. M. Johannes, "Analytical Placement: A Linear or Quadratic Objective Function?" DAC 1991, pp. 57-62.
    • (1991) DAC 1991 , pp. 57-62
    • Sigl, G.1    Doll, K.2    Johannes, F.M.3
  • 51
    • 0038675449 scopus 로고    scopus 로고
    • The Standard Performance Evaluation Corporation (SPEC), "SPECmarkbenchmarks," http://www.specbench.org/
    • SPECmarkbenchmarks
  • 53
    • 0029226969 scopus 로고
    • Timing-driven placement for large standard-cell circuits
    • W. Swartz and C. Sechen, "Timing-Driven Placement For Large Standard-Cell Circuits," DAC 1995, pp. 211-215.
    • (1995) DAC 1995 , pp. 211-215
    • Swartz, W.1    Sechen, C.2
  • 54
    • 0034477836 scopus 로고    scopus 로고
    • Dragon2000: Standard-cell placement tool for large industry circuits
    • M. Wang, X. Yang and M. Sarrafzadeh, "Dragon2000: Standard-cell Placement Tool for Large Industry Circuits," ICCAD 2000, pp. 260-263.
    • (2000) ICCAD 2000 , pp. 260-263
    • Wang, M.1    Yang, X.2    Sarrafzadeh, M.3
  • 55
    • 0036375950 scopus 로고    scopus 로고
    • Routability driven white space allocation for fixed-die standard-cell placement
    • X. Yang, B.-K. Choi and M. Sarrafzadeh, "Routability Driven White Space Allocation for Fixed-Die Standard-Cell Placement," ISPD 2002, pp. 42-50.
    • (2002) ISPD 2002 , pp. 42-50
    • Yang, X.1    Choi, B.-K.2    Sarrafzadeh, M.3
  • 56
    • 0036916522 scopus 로고    scopus 로고
    • Timing-driven placement using design hierarchy guided constraint generation
    • X. Yang, B.-K. Choi and M. Sarrafzadeh, "Timing-Driven Placement using Design Hierarchy Guided Constraint Generation," ICCAD 2002, pp. 177-184.
    • (2002) ICCAD 2002 , pp. 177-184
    • Yang, X.1    Choi, B.-K.2    Sarrafzadeh, M.3
  • 57
    • 0036395443 scopus 로고    scopus 로고
    • A standard-cell placement tool for designs with high row utilization
    • X. Yang, B-K. Choi, and M. Sarrafzadeh, "A Standard-Cell Placement Tool for Designs with High Row Utilization," ICCD 2002, p. 45-47.
    • (2002) ICCD 2002 , pp. 45-47
    • Yang, X.1    Choi, B.-K.2    Sarrafzadeh, M.3
  • 58
    • 0034841571 scopus 로고    scopus 로고
    • Improved cut sequences for partitioning based placement
    • M. C. Yildiz and P. H. Madden, "Improved Cut Sequences for Partitioning Based Placement," DAC, 2001, pp. 776-779.
    • (2001) DAC , pp. 776-779
    • Yildiz, M.C.1    Madden, P.H.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.