메뉴 건너뛰기




Volumn 24, Issue 3, 2005, Pages 336-351

Interconnect-aware low-power high-level synthesis

Author keywords

High level synthesis; Interconnect; Low power

Indexed keywords

BUFFER CIRCUITS; CAPACITANCE; DATA TRANSFER; ENERGY DISSIPATION; INTERCONNECTION NETWORKS; MATHEMATICAL MODELS; MICROPROCESSOR CHIPS; SWITCHING CIRCUITS; SWITCHING FUNCTIONS; VLSI CIRCUITS;

EID: 15244353939     PISSN: 02780070     EISSN: None     Source Type: Journal    
DOI: 10.1109/TCAD.2004.842820     Document Type: Article
Times cited : (36)

References (68)
  • 2
    • 0030206111 scopus 로고    scopus 로고
    • Low-power architectural synthesis and the impact of exploiting locality
    • R. Mehra, L. M. Guerra, and J. M. Rabaey, "Low-power architectural synthesis and the impact of exploiting locality," J. VLSI Signal Process., vol. 13, no. 8, pp. 877-88, 1996.
    • (1996) J. VLSI Signal Process. , vol.13 , Issue.8 , pp. 877-888
    • Mehra, R.1    Guerra, L.M.2    Rabaey, J.M.3
  • 3
    • 0028736847 scopus 로고
    • Microarchitecture synthesis of performance-constrained, low power VLSI designs
    • Oct.
    • L. Goodby, A. Orailoglu, and P. M. Chau, "Microarchitecture synthesis of performance-constrained, low power VLSI designs," in Proc. Int. Conf. Comput. Design, Oct. 1994, pp. 323-326.
    • (1994) Proc. Int. Conf. Comput. Design , pp. 323-326
    • Goodby, L.1    Orailoglu, A.2    Chau, P.M.3
  • 4
    • 15244356474 scopus 로고
    • Simultaneous scheduling and binding for power minimization during microarchitecture synthesis
    • Apr.
    • A. Dasgupta and R. Karri, "Simultaneous scheduling and binding for power minimization during microarchitecture synthesis," in Proc. Int. Symp. Low Power Design, Apr. 1994, pp. 255-270.
    • (1994) Proc. Int. Symp. Low Power Design , pp. 255-270
    • Dasgupta, A.1    Karri, R.2
  • 5
    • 0029226975 scopus 로고
    • Register allocation and binding for low power
    • Jun.
    • J. M. Chang and M. Pedram, "Register allocation and binding for low power," in Proc. Design Automation Conf., Jun. 1995, pp. 29-35.
    • (1995) Proc. Design Automation Conf. , pp. 29-35
    • Chang, J.M.1    Pedram, M.2
  • 6
    • 0029378968 scopus 로고
    • Profile-driven behavioral synthesis for low power VLSI systems
    • Sep.
    • N. Kumar, S. Katkoori, L. Grader, and R. Vemuri, "Profile-driven behavioral synthesis for low power VLSI systems," IEEE Design Test Comput., vol. 12, no. 3, pp. 70-84, Sep. 1995.
    • (1995) IEEE Design Test Comput. , vol.12 , Issue.3 , pp. 70-84
    • Kumar, N.1    Katkoori, S.2    Grader, L.3    Vemuri, R.4
  • 8
    • 0029225181 scopus 로고
    • Power profiler: Optimizing ASIC' s power consumption at the behavioral level
    • Jun.
    • R. S. Martin and J. P. Knight, "Power profiler: Optimizing ASIC' s power consumption at the behavioral level," in Proc. Design Automation Conf., Jun. 1995, pp. 42-47.
    • (1995) Proc. Design Automation Conf. , pp. 42-47
    • Martin, R.S.1    Knight, J.P.2
  • 9
    • 0030422286 scopus 로고    scopus 로고
    • Optimal selection of supply voltages and level conversion during datapath scheduling under resource constraints
    • Oct.
    • M. Johnson and K. Roy, "Optimal selection of supply voltages and level conversion during datapath scheduling under resource constraints," in Proc. Int. Conf. Comput. Design, Oct. 1996, pp. 72-77.
    • (1996) Proc. Int. Conf. Comput. Design , pp. 72-77
    • Johnson, M.1    Roy, K.2
  • 10
    • 0031273490 scopus 로고    scopus 로고
    • SCALP: An iterative-improvement-based low power data path synthesis system
    • Nov.
    • A. Raghunathan and N. K. Jha, "SCALP: An iterative-improvement-based low power data path synthesis system," IEEE Trans. Computer-Aided Design Integr. Circuits Syst., vol. 16, no. 11, pp. 1260-1277, Nov. 1997.
    • (1997) IEEE Trans. Computer-aided Design Integr. Circuits Syst. , vol.16 , Issue.11 , pp. 1260-1277
    • Raghunathan, A.1    Jha, N.K.2
  • 12
    • 0028448788 scopus 로고
    • Power consumption estimation in CMOS VLSI chips
    • Jun.
    • D. Liu and C. Svensson, "Power consumption estimation in CMOS VLSI chips," IEEE J. Solid-State Circuits, vol. 29, no. 6, pp. 663-670, Jun. 1994.
    • (1994) IEEE J. Solid-state Circuits , vol.29 , Issue.6 , pp. 663-670
    • Liu, D.1    Svensson, C.2
  • 13
    • 0000090413 scopus 로고    scopus 로고
    • A interconnect-centric design flow for nanometer technologies
    • Apr.
    • J. Cong, "A interconnect-centric design flow for nanometer technologies," Proc. IEEE, vol. 89, no. 4, pp. 505-528, Apr. 2001.
    • (2001) Proc. IEEE , vol.89 , Issue.4 , pp. 505-528
    • Cong, J.1
  • 15
    • 0024906272 scopus 로고
    • Scheduling and binding algorithms for high-level synthesis
    • Jun.
    • P. G. Paulin and J. P. Knight, "Scheduling and binding algorithms for high-level synthesis," in Proc. Design Automation Conf., Jun. 1989, pp. 1-6.
    • (1989) Proc. Design Automation Conf. , pp. 1-6
    • Paulin, P.G.1    Knight, J.P.2
  • 16
    • 0025546588 scopus 로고
    • A linear program driven scheduling and allocation method followed by an interconnect optimization algorithm
    • Jun.
    • C. A. Papachristou and H. Konuk, "A linear program driven scheduling and allocation method followed by an interconnect optimization algorithm," in Proc. Design Automation Conf., Jun. 1990, pp. 77-83.
    • (1990) Proc. Design Automation Conf. , pp. 77-83
    • Papachristou, C.A.1    Konuk, H.2
  • 17
    • 0025567579 scopus 로고
    • A generalized interconnect model for data path synthesis
    • Jun.
    • T. A. Ly, W. L. Elwood, and E. F. Girczyc, "A generalized interconnect model for data path synthesis," in Proc. Design Automation Conf., Jun. 1990, pp. 168-173.
    • (1990) Proc. Design Automation Conf. , pp. 168-173
    • Ly, T.A.1    Elwood, W.L.2    Girczyc, E.F.3
  • 18
    • 0026186345 scopus 로고
    • Architectural partition for system level synthesis of integrated circuits
    • Jul.
    • E. D. Lagnese and D. E. Thomas, "Architectural partition for system level synthesis of integrated circuits," IEEE Trans. Computer-Aided Design Integr. Circuits Syst., vol. 10, no. 7, pp. 847-860, Jul. 1991.
    • (1991) IEEE Trans. Computer-aided Design Integr. Circuits Syst. , vol.10 , Issue.7 , pp. 847-860
    • Lagnese, E.D.1    Thomas, D.E.2
  • 21
    • 0031645158 scopus 로고    scopus 로고
    • The DT-model: High-level synthesis using data transfers
    • Jun.
    • S. Tarafdar and M. Leeser, "The DT-model: High-level synthesis using data transfers," in Proc. Design Automation Conf., Jun. 1998, pp. 114-117.
    • (1998) Proc. Design Automation Conf. , pp. 114-117
    • Tarafdar, S.1    Leeser, M.2
  • 22
    • 0031342532 scopus 로고    scopus 로고
    • Low-power encoding for global communication in CMOS VLSI
    • Dec.
    • M. R. Stan and W. P. Burleson, "Low-power encoding for global communication in CMOS VLSI," IEEE Trans. VLSI Syst., vol. 5, no. 4, pp. 49-58, Dec. 1997.
    • (1997) IEEE Trans. VLSI Syst. , vol.5 , Issue.4 , pp. 49-58
    • Stan, M.R.1    Burleson, W.P.2
  • 23
    • 0032628047 scopus 로고    scopus 로고
    • A coding framework for low-power address and data busses
    • Jun.
    • S. Ramprasad, N. R. Shanbhag, and I. N. Hajj, "A coding framework for low-power address and data busses," IEEE Trans. VLSI Syst., vol. 7, no. 2, pp. 212-221, Jun. 1999.
    • (1999) IEEE Trans. VLSI Syst. , vol.7 , Issue.2 , pp. 212-221
    • Ramprasad, S.1    Shanbhag, N.R.2    Hajj, I.N.3
  • 24
    • 0033725613 scopus 로고    scopus 로고
    • Low power bus coding techniques considering inter-wire capacitances
    • May
    • P. P. Sotiriadis and A. Chandrakasan, "Low power bus coding techniques considering inter-wire capacitances," in Proc. Custom Integr. Circuits Conf., May 2000, pp. 507-510.
    • (2000) Proc. Custom Integr. Circuits Conf. , pp. 507-510
    • Sotiriadis, P.P.1    Chandrakasan, A.2
  • 25
    • 0034481202 scopus 로고    scopus 로고
    • Bus optimization for low-power data path synthesis based on network flow method
    • Nov.
    • S. Hong and T. Kim, "Bus optimization for low-power data path synthesis based on network flow method," in Proc. Int. Conf. Computer-Aided Design, Nov. 2000, pp. 312-317.
    • (2000) Proc. Int. Conf. Computer-aided Design , pp. 312-317
    • Hong, S.1    Kim, T.2
  • 27
    • 0026881093 scopus 로고
    • Fasolt: A program for feedback-driven data-path optimization
    • Jun.
    • D. W. Knapp, "Fasolt: A program for feedback-driven data-path optimization," IEEE Trans. Computer-Aided Design Integr. Circuits Syst., vol. 11, no. 6, pp. 677-695, Jun. 1992.
    • (1992) IEEE Trans. Computer-aided Design Integr. Circuits Syst. , vol.11 , Issue.6 , pp. 677-695
    • Knapp, D.W.1
  • 28
    • 0026175277 scopus 로고
    • 3D scheduling: High-level synthesis with floorplanning
    • Jun.
    • J.-P. Weng and A. C. Parker, "3D scheduling: High-level synthesis with floorplanning," in Proc. Design Automation Conf., Jun. 1992, pp. 668-673.
    • (1992) Proc. Design Automation Conf. , pp. 668-673
    • Weng, J.-P.1    Parker, A.C.2
  • 29
    • 0028757307 scopus 로고
    • Combined topological and functionality based delay estimation using a layout-driven approach for high level applications
    • Dec.
    • C. Ramachandran and F. J. Kurdahi, "Combined topological and functionality based delay estimation using a layout-driven approach for high level applications," IEEE Trans. Computer-Aided Design Integr. Circuits Syst., vol. 13, no. 12, pp. 1450-1460, Dec. 1994.
    • (1994) IEEE Trans. Computer-aided Design Integr. Circuits Syst. , vol.13 , Issue.12 , pp. 1450-1460
    • Ramachandran, C.1    Kurdahi, F.J.2
  • 30
    • 0028728368 scopus 로고
    • Simultaneous functional-unit binding and floorplanning
    • Nov.
    • Y.-M. Fang and D. F. Wong, "Simultaneous functional-unit binding and floorplanning," in Proc. Int. Conf. Computer-Aided Design, Nov. 1994, pp. 317-321.
    • (1994) Proc. Int. Conf. Computer-aided Design , pp. 317-321
    • Fang, Y.-M.1    Wong, D.F.2
  • 31
    • 0030259830 scopus 로고    scopus 로고
    • A floorplan based methodology for data-path synthesis of sub-micron ASICs
    • V. G. Moshnyaga and K. Tamaru, "A floorplan based methodology for data-path synthesis of sub-micron ASICs," IEICE Trans. Inform. Syst., vol. E79-D, no. 10, pp. 1389-1395, 1996.
    • (1996) IEICE Trans. Inform. Syst. , vol.E79-D , Issue.10 , pp. 1389-1395
    • Moshnyaga, V.G.1    Tamaru, K.2
  • 32
    • 0000132111 scopus 로고    scopus 로고
    • Layout-driven RTL binding techniques for high-level synthesis using accurate estimators
    • M. Xu and F. J. Kurdahi, "Layout-driven RTL binding techniques for high-level synthesis using accurate estimators," ACM Trans. Design Automation Electron. Syst., vol. 2, no. 4, pp. 312-343, 1997.
    • (1997) ACM Trans. Design Automation Electron. Syst. , vol.2 , Issue.4 , pp. 312-343
    • Xu, M.1    Kurdahi, F.J.2
  • 33
    • 0031651853 scopus 로고    scopus 로고
    • Simultaneous scheduling, binding and floorplanning in high-level synthesis
    • Jan.
    • P. Prabhakaran and P. Banerjee, "Simultaneous scheduling, binding and floorplanning in high-level synthesis," in Proc. Int. Conf. VLSI Design, Jan. 1998, pp. 428-434.
    • (1998) Proc. Int. Conf. VLSI Design , pp. 428-434
    • Prabhakaran, P.1    Banerjee, P.2
  • 34
    • 7944228490 scopus 로고    scopus 로고
    • A flexible datapath allocation method for architectural synthesis
    • K. Choi and S. P. Levitan, "A flexible datapath allocation method for architectural synthesis," ACM Trans. Design Automation Electron. Syst., vol. 4, no. 4, pp. 376-404, 1999.
    • (1999) ACM Trans. Design Automation Electron. Syst. , vol.4 , Issue.4 , pp. 376-404
    • Choi, K.1    Levitan, S.P.2
  • 35
    • 0033701599 scopus 로고    scopus 로고
    • Unifying behavioral synthesis and physical design
    • Jun.
    • W. E. Dougherty and D. E. Thomas, "Unifying behavioral synthesis and physical design," in Proc. Design Automation Conf., Jun. 2000, pp. 756-761.
    • (2000) Proc. Design Automation Conf. , pp. 756-761
    • Dougherty, W.E.1    Thomas, D.E.2
  • 36
    • 0029206334 scopus 로고
    • High-level synthesis techniques for reducing the activity of functional units
    • Apr.
    • E. Mussoll and J. Cortadella, "High-level synthesis techniques for reducing the activity of functional units," in Proc. Int. Symp. Low-Power Design, Apr. 1995, pp. 99-104.
    • (1995) Proc. Int. Symp. Low-power Design , pp. 99-104
    • Mussoll, E.1    Cortadella, J.2
  • 39
    • 0036396993 scopus 로고    scopus 로고
    • Register binding based power management for high-level synthesis of control-flow intensive behaviors
    • Sep.
    • L. Zhong, J. Luo, Y. Fei, and N. K. Jha, "Register binding based power management for high-level synthesis of control-flow intensive behaviors," in P roc. Int. Conf. Comput. Design, Sep. 2002, pp. 391-394.
    • (2002) Proc. Int. Conf. Comput. Design , pp. 391-394
    • Zhong, L.1    Luo, J.2    Fei, Y.3    Jha, N.K.4
  • 40
    • 15244352343 scopus 로고    scopus 로고
    • [Online]
    • Independent JPEG Group [Online]. Available: http://www.ijg.org.
  • 44
    • 0035368267 scopus 로고    scopus 로고
    • Interconnect performance estimation models for design planning
    • Jun.
    • J. Cong and Z. Pan, "Interconnect performance estimation models for design planning," IEEE Trans. Computer-Aided Design Integr. Circuits Syst., vol. 20, no. 6, pp. 739-752, Jun. 2001.
    • (2001) IEEE Trans. Computer-aided Design Integr. Circuits Syst. , vol.20 , Issue.6 , pp. 739-752
    • Cong, J.1    Pan, Z.2
  • 45
    • 15244350040 scopus 로고    scopus 로고
    • [Online]
    • NEC Cell-Based ASIC CB-11 (2000). [Online]. Available: http://www.necel.com/ASIC/
    • (2000) NEC Cell-based ASIC CB-11
  • 46
    • 15244345418 scopus 로고    scopus 로고
    • private communication, Feb.
    • A. Raghunathan, private communication, Feb. 2002.
    • (2002)
    • Raghunathan, A.1
  • 48
  • 49
    • 0034854189 scopus 로고    scopus 로고
    • Modeling and minimization of interconnect energy dissipation in nanometer technologies
    • Jun.
    • C. N. Taylor, S. Dey, and Y. Zhao, "Modeling and minimization of interconnect energy dissipation in nanometer technologies," in Proc. Design Automation Conf., Jun. 2001, pp. 754-757.
    • (2001) Proc. Design Automation Conf. , pp. 754-757
    • Taylor, C.N.1    Dey, S.2    Zhao, Y.3
  • 50
    • 0036625333 scopus 로고    scopus 로고
    • A bus energy model for deep submicron technology
    • Jun.
    • P. P. Sotitriadis and A. Chandrakasan, "A bus energy model for deep submicron technology," IEEE Trans. VLSI Syst., vol. 10, no. 3, pp. 341-350, Jun. 2002.
    • (2002) IEEE Trans. VLSI Syst. , vol.10 , Issue.3 , pp. 341-350
    • Sotitriadis, P.P.1    Chandrakasan, A.2
  • 51
    • 35048894159 scopus 로고    scopus 로고
    • Interconnect energy dissipation modeling in high-speed ULSI circuits
    • Jan.
    • P. Heydari and M. Pedram, "Interconnect energy dissipation modeling in high-speed ULSI circuits," in Proc. Asia South Pacific Design Automation Conf., Jan. 2002, pp. 132-137.
    • (2002) Proc. Asia South Pacific Design Automation Conf. , pp. 132-137
    • Heydari, P.1    Pedram, M.2
  • 52
    • 0348040034 scopus 로고    scopus 로고
    • A high-level interconnect power model for design space exploration
    • Nov.
    • P. Gupta, L. Zhong, and N. K. Jha, "A high-level interconnect power model for design space exploration," in Proc. Int. Conf. Computer-Aided Design, Nov. 2003, pp. 551-558.
    • (2003) Proc. Int. Conf. Computer-aided Design , pp. 551-558
    • Gupta, P.1    Zhong, L.2    Jha, N.K.3
  • 54
    • 85046457769 scopus 로고
    • A linear-time heuristic for improving network partition
    • Jun.
    • C. M. Fiduccia and R. M. Mattheyses, "A linear-time heuristic for improving network partition," in Proc. Design Automation Conf., Jun. 1982, pp. 173-181.
    • (1982) Proc. Design Automation Conf. , pp. 173-181
    • Fiduccia, C.M.1    Mattheyses, R.M.2
  • 56
    • 0027678063 scopus 로고
    • A fractal analysis of interconnection complexity
    • Oct.
    • P. Christie, "A fractal analysis of interconnection complexity," Proc. IEEE, vol. 81, no. 10, pp. 1492-1499, Oct. 1993.
    • (1993) Proc. IEEE , vol.81 , Issue.10 , pp. 1492-1499
    • Christie, P.1
  • 57
    • 0000712307 scopus 로고    scopus 로고
    • System-level performance modeling with BACPAC - Berkeley advanced chip performance calculator
    • Apr.
    • D. Sylvester and K. Keutzer, "System-level performance modeling with BACPAC - Berkeley advanced chip performance calculator," in Proc. Workshop System-Level Interconnect Prediction, Apr. 1999, pp. 109-114.
    • (1999) Proc. Workshop System-level Interconnect Prediction , pp. 109-114
    • Sylvester, D.1    Keutzer, K.2
  • 58
    • 0032026510 scopus 로고    scopus 로고
    • A stochastic wire-length distribution for gigascale integration (GSI)-Pan I: Derivation and validation
    • Mar.
    • J. A. Davis, V. K. De, and J. D. Meindl, "A stochastic wire-length distribution for gigascale integration (GSI)-Pan I: Derivation and validation," IEEE Trans. Electron Devices, vol. 45, no. 3, pp. 580-589, Mar. 1998.
    • (1998) IEEE Trans. Electron Devices , vol.45 , Issue.3 , pp. 580-589
    • Davis, J.A.1    De, V.K.2    Meindl, J.D.3
  • 59
    • 0032025521 scopus 로고    scopus 로고
    • A stochastic wire-length distribution for gigascale integration (GSI)-Part II: Application to clock frequency, power dissipation, and chip size estimation
    • Mar.
    • _, "A stochastic wire-length distribution for gigascale integration (GSI)-Part II: Application to clock frequency, power dissipation, and chip size estimation," IEEE Trans. Eletron. Devices, vol. 45, no. 3, pp. 590-597, Mar. 1998.
    • (1998) IEEE Trans. Eletron. Devices , vol.45 , Issue.3 , pp. 590-597
  • 60
    • 0036046921 scopus 로고    scopus 로고
    • Power estimation in global interconnects and its reduction using a novel repeater optimization methodology
    • Jun.
    • P. Kapur, G. Chandra, and K. C. Saraswat, "Power estimation in global interconnects and its reduction using a novel repeater optimization methodology," in Proc. Design Automation Conf., Jun. 2002, pp. 461-466.
    • (2002) Proc. Design Automation Conf. , pp. 461-466
    • Kapur, P.1    Chandra, G.2    Saraswat, K.C.3
  • 61
    • 0002201010 scopus 로고
    • A unified design methodology for CMOS tapered buffers
    • Mar.
    • B. S. Cherkauer and E. G. Friedman, "A unified design methodology for CMOS tapered buffers," IEEE Trans. VLSI Syst., vol. 3, no. 1, pp. 99-111, Mar. 1995.
    • (1995) IEEE Trans. VLSI Syst. , vol.3 , Issue.1 , pp. 99-111
    • Cherkauer, B.S.1    Friedman, E.G.2
  • 63
  • 67
    • 0016498379 scopus 로고
    • An optimized output stage for MOS integrated circuits
    • Apr.
    • H. C. Lin and L. W. Linholm, "An optimized output stage for MOS integrated circuits," IEEE J. Solid-State Circuits, vol. SC-10, no. 1, pp. 106-109, Apr. 1975.
    • (1975) IEEE J. Solid-state Circuits , vol.SC-10 , Issue.1 , pp. 106-109
    • Lin, H.C.1    Linholm, L.W.2
  • 68
    • 0028499518 scopus 로고
    • Design of CMOS tapered buffer for minimum power-delay product
    • Sep.
    • J.-S. Choi and K. Lee, "Design of CMOS tapered buffer for minimum power-delay product," IEEE J. Solid-State Circuits, vol. 29, no. 3, pp. 1142-1145, Sep. 1994.
    • (1994) IEEE J. Solid-state Circuits , vol.29 , Issue.3 , pp. 1142-1145
    • Choi, J.-S.1    Lee, K.2


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