메뉴 건너뛰기




Volumn 27, Issue 8, 2008, Pages 1398-1411

Kraftwerk2 - A fast force-directed quadratic placement approach using an accurate net model

Author keywords

Bound2Bound; Force directed; Half perimeter wirelength (HPWL); Kraftwerk2; Quadratic placement

Indexed keywords

BENCHMARKING; COMPUTATIONAL EFFICIENCY; CUSTOMER SATISFACTION; PROBLEM SOLVING; QUADRATIC PROGRAMMING; QUALITY ASSURANCE; QUALITY FUNCTION DEPLOYMENT; TOTAL QUALITY MANAGEMENT;

EID: 47849103959     PISSN: 02780070     EISSN: None     Source Type: Journal    
DOI: 10.1109/TCAD.2008.925783     Document Type: Article
Times cited : (176)

References (44)
  • 1
    • 0027864987 scopus 로고
    • Efficient and effective placement for very large circuits, in Proc
    • W.-J. Sun and C. Sechen, "Efficient and effective placement for very large circuits," in Proc. IEEE/ACM ICCAD, 1993, pp. 170-177.
    • (1993) IEEE/ACM ICCAD , pp. 170-177
    • Sun, W.-J.1    Sechen, C.2
  • 3
    • 29144477613 scopus 로고    scopus 로고
    • Dragon2005: Large-scale mixed-size placement tool
    • T. Taghavi, X. Yang, and B.-K. Choi, "Dragon2005: Large-scale mixed-size placement tool," in Proc. ACM/SIGDA ISPD, 2005, pp. 245-247.
    • (2005) Proc. ACM/SIGDA ISPD , pp. 245-247
    • Taghavi, T.1    Yang, X.2    Choi, B.-K.3
  • 5
    • 18744376720 scopus 로고    scopus 로고
    • Non-linear optimization system and method for wire length and delay optimization for an automatic electric circuit placer,
    • U.S. Patent 6 301 693, Oct. 9
    • W. Naylor, R. Donelly, and L. Sha, "Non-linear optimization system and method for wire length and delay optimization for an automatic electric circuit placer," U.S. Patent 6 301 693, Oct. 9, 2001.
    • (2001)
    • Naylor, W.1    Donelly, R.2    Sha, L.3
  • 7
    • 29144468974 scopus 로고    scopus 로고
    • Multilevel generalized force-directed method for circuit placement
    • T. Chan, J. Cong, and K. Sze, "Multilevel generalized force-directed method for circuit placement," in Proc. ACM/SIGDA ISPD, 2005, pp. 185-192.
    • (2005) Proc. ACM/SIGDA ISPD , pp. 185-192
    • Chan, T.1    Cong, J.2    Sze, K.3
  • 8
    • 46149088493 scopus 로고    scopus 로고
    • A high-quality mixed-size analytical placer considering preplaced blocks and density constraints
    • T.-C. Chen, Z.-W. Jiang, T.-C. Hsu, H.-C. Chen, and Y.-W. Chang, "A high-quality mixed-size analytical placer considering preplaced blocks and density constraints," in Proc. IEEE/ACM ICCAD, 2006, pp. 187-192.
    • (2006) Proc. IEEE/ACM ICCAD , pp. 187-192
    • Chen, T.-C.1    Jiang, Z.-W.2    Hsu, T.-C.3    Chen, H.-C.4    Chang, Y.-W.5
  • 10
    • 0024125597 scopus 로고
    • PROUD: A sea-of-gates placement algorithm
    • Dec
    • R.-S. Tsay, E. S. Kuh, and C.-P. Hsu, "PROUD: A sea-of-gates placement algorithm," IEEE Des. Test Comput., vol. 5, no. 6, pp. 44-56, Dec. 1988.
    • (1988) IEEE Des. Test Comput , vol.5 , Issue.6 , pp. 44-56
    • Tsay, R.-S.1    Kuh, E.S.2    Hsu, C.-P.3
  • 12
    • 27944488404 scopus 로고    scopus 로고
    • Faster and better global placement by a new transportation algorithm
    • U. Brenner and M. Struzyna, "Faster and better global placement by a new transportation algorithm," in Proc. ACM/IEEE DAC, 2005, pp. 591-596.
    • (2005) Proc. ACM/IEEE DAC , pp. 591-596
    • Brenner, U.1    Struzyna, M.2
  • 14
    • 0036377280 scopus 로고    scopus 로고
    • FAR: Fixed-points addition & relaxation based placement
    • B. Hu and M. Marek-Sadowska, "FAR: Fixed-points addition & relaxation based placement," in Proc. ACM/SIGDA ISPD, 2002, pp. 161-166.
    • (2002) Proc. ACM/SIGDA ISPD , pp. 161-166
    • Hu, B.1    Marek-Sadowska, M.2
  • 15
    • 18744381616 scopus 로고    scopus 로고
    • Fastplace: Efficient analytical placement using cell shifting, iterative local refinement and a hybrid net model
    • May
    • N. Viswanathan and C C.-N. Chu, "Fastplace: Efficient analytical placement using cell shifting, iterative local refinement and a hybrid net model," IEEE Trans. Comput.-Aided Design Integr. Circuits Syst., vol. 24, no. 5, pp. 722-733, May 2005.
    • (2005) IEEE Trans. Comput.-Aided Design Integr. Circuits Syst , vol.24 , Issue.5 , pp. 722-733
    • Viswanathan, N.1    Chu, C.C.-N.2
  • 19
    • 0031632293 scopus 로고    scopus 로고
    • Generic global placement and floor-planning
    • Jun
    • H. Eisenmann and F. M. Johannes, "Generic global placement and floor-planning," in Proc. ACM/IEEE DAC, Jun. 1998, pp. 269-274.
    • (1998) Proc. ACM/IEEE DAC , pp. 269-274
    • Eisenmann, H.1    Johannes, F.M.2
  • 21
    • 34748846389 scopus 로고    scopus 로고
    • Mixed-size placement with fixed macrocells using grid-warping
    • Z. Xiu and R. Rutenbar, "Mixed-size placement with fixed macrocells using grid-warping," in Proc. ACM/SIGDA ISPD, 2007, pp. 103-109.
    • (2007) Proc. ACM/SIGDA ISPD , pp. 103-109
    • Xiu, Z.1    Rutenbar, R.2
  • 22
    • 34748922391 scopus 로고    scopus 로고
    • A morphing approach to address placement stability
    • P. Chong and C. Szegedy, "A morphing approach to address placement stability," in Proc. ACM/SIGDA ISPD, 2007, pp. 95-102.
    • (2007) Proc. ACM/SIGDA ISPD , pp. 95-102
    • Chong, P.1    Szegedy, C.2
  • 23
    • 34547281987 scopus 로고    scopus 로고
    • Fast and robust quadratic placement based on an accurate linear net model
    • P. Spindler and F. M. Johannes, "Fast and robust quadratic placement based on an accurate linear net model," in Proc. IEEE/ACMICCAD, 2006, pp. 179-186.
    • (2006) Proc. IEEE/ACMICCAD , pp. 179-186
    • Spindler, P.1    Johannes, F.M.2
  • 24
    • 47849103924 scopus 로고    scopus 로고
    • Kraftwerk - A fast and robust quadratic placer using an exact linear net model
    • 978th ed. G.-J. Nam and J. Cong, Eds. New York: Springer-Verlag, Sep, ch. 4, pp
    • P. Spindler and F. M. Johannes, "Kraftwerk - A fast and robust quadratic placer using an exact linear net model," in Modern Circuit Placement Best Practices and Results, 978th ed. G.-J. Nam and J. Cong, Eds. New York: Springer-Verlag, Sep. 2007, ch. 4, pp. 59-91.
    • (2007) Modern Circuit Placement Best Practices and Results , pp. 59-91
    • Spindler, P.1    Johannes, F.M.2
  • 25
    • 0026174925 scopus 로고    scopus 로고
    • G. Sigl, K. Doll, and F. M. Johannes, Analytical placement: A linear or a quadratic objective function? inProc. ACM/IEEE DAC, Francisco, CA, 1991, pp. 427-432.
    • G. Sigl, K. Doll, and F. M. Johannes, "Analytical placement: A linear or a quadratic objective function?" inProc. ACM/IEEE DAC, Francisco, CA, 1991, pp. 427-432.
  • 26
    • 0030718152 scopus 로고    scopus 로고
    • Algorithms for large-scale flat placement
    • J. Vygen, "Algorithms for large-scale flat placement," in Proc. ACM/IEEE DAC, 1997, pp. 746-751.
    • (1997) Proc. ACM/IEEE DAC , pp. 746-751
    • Vygen, J.1
  • 27
    • 16244366458 scopus 로고    scopus 로고
    • FLUTE: Fast lookup table based wirelength estimation technique
    • C. Chu, "FLUTE: Fast lookup table based wirelength estimation technique," in Proc. IEEE/ACM ICCAD, 2004, pp. 696-701.
    • (2004) Proc. IEEE/ACM ICCAD , pp. 696-701
    • Chu, C.1
  • 28
    • 0014869120 scopus 로고
    • An r-dimensional quadratic placement algorithm
    • Nov
    • K. M. Hall, "An r-dimensional quadratic placement algorithm," Manage. Sci., vol. 17, no. 3, pp. 219-229, Nov. 1970.
    • (1970) Manage. Sci , vol.17 , Issue.3 , pp. 219-229
    • Hall, K.M.1
  • 30
    • 34548295220 scopus 로고    scopus 로고
    • Fast and accurate routing demand estimation for efficient routability-driven placement
    • Apr
    • P. Spindler and F. M. Johannes, "Fast and accurate routing demand estimation for efficient routability-driven placement," in Proc. DATE, Apr. 2007, pp. 1226-1231.
    • (2007) Proc. DATE , pp. 1226-1231
    • Spindler, P.1    Johannes, F.M.2
  • 32
    • 2942660384 scopus 로고    scopus 로고
    • Method and system for high speed detailed placement of cells within an integrated circuit design,
    • U.S. Patent 6 370 673, Apr. 9
    • D. Hill, "Method and system for high speed detailed placement of cells within an integrated circuit design," U.S. Patent 6 370 673, Apr. 9, 2002.
    • (2002)
    • Hill, D.1
  • 33
    • 0030718152 scopus 로고    scopus 로고
    • Algorithms for large-scale flat placement
    • J. Vygen, "Algorithms for large-scale flat placement," in Proc. ACM/IEEE DAC, 1997, pp. 746-751.
    • (1997) Proc. ACM/IEEE DAC , pp. 746-751
    • Vygen, J.1
  • 34
    • 33745968360 scopus 로고    scopus 로고
    • A robust detailed placement for mixed-size IC designs
    • J. Cong and M. Xie, "A robust detailed placement for mixed-size IC designs," in Proc. Asia South Pacific Des. Autom. Conf., 2006, pp. 188-194.
    • (2006) Proc. Asia South Pacific Des. Autom. Conf , pp. 188-194
    • Cong, J.1    Xie, M.2
  • 35
    • 0015206785 scopus 로고
    • On a pin versus block relationship for partitions of logic graphs
    • Dec
    • B. Landman and R. Russo, "On a pin versus block relationship for partitions of logic graphs," IEEE Trans. Comput., vol. C-20, no. 12, pp. 1469-1479, Dec. 1971.
    • (1971) IEEE Trans. Comput , vol.C-20 , Issue.12 , pp. 1469-1479
    • Landman, B.1    Russo, R.2
  • 36
    • 47849129686 scopus 로고    scopus 로고
    • S.P.E. Corporation, SPEC CPU 2000. [Online]. Available: http://www. spec.org/cpu2000
    • S.P.E. Corporation, SPEC CPU 2000. [Online]. Available: http://www. spec.org/cpu2000
  • 37
    • 34547326796 scopus 로고    scopus 로고
    • Fastplace 3.0: A fast multilevel quadratic placement algorithm with placement congestion control
    • N. Viswanathan, M. Pan, and C. Chu, "Fastplace 3.0: A fast multilevel quadratic placement algorithm with placement congestion control," in Proc. Asia South Pacific Des. Autom. Conf., 2007, pp. 135-140.
    • (2007) Proc. Asia South Pacific Des. Autom. Conf , pp. 135-140
    • Viswanathan, N.1    Pan, M.2    Chu, C.3
  • 39
    • 41549095437 scopus 로고    scopus 로고
    • Mar. 2005, Online, Available
    • ISPD 2005 Placement Contest, Mar. 2005. [Online]. Available: http:// www.sigda.org/ispd2005/contest.htm.
    • ISPD 2005 Placement Contest
  • 40
    • 33745967691 scopus 로고    scopus 로고
    • Architecture and details of a high quality, large-scale analytical placer
    • A. B. Kahng, S. Reda, and Q. Wang, "Architecture and details of a high quality, large-scale analytical placer," in Proc. IEEE/ACM ICCAD, 2005, pp. 890-897.
    • (2005) Proc. IEEE/ACM ICCAD , pp. 890-897
    • Kahng, A.B.1    Reda, S.2    Wang, Q.3
  • 41
    • 41549127556 scopus 로고    scopus 로고
    • Mar. 2006, Online, Available
    • ISPD 2006 Placement Contest, Mar. 2006. [Online]. Available: http://www.sigda.org/ispd2006/contest.html
    • ISPD 2006 Placement Contest
  • 43
    • 33751434074 scopus 로고    scopus 로고
    • Mixed-size placement via line search
    • K. Vorwerk and A. Kennings, "Mixed-size placement via line search," in Proc. IEEE/ACM ICCAD, 2005, pp. 899-904.
    • (2005) Proc. IEEE/ACM ICCAD , pp. 899-904
    • Vorwerk, K.1    Kennings, A.2


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