메뉴 건너뛰기




Volumn 24, Issue 11, 2005, Pages 1694-1710

Generation of distributed logic-memory architectures through high-level synthesis

Author keywords

Distributed architectures; High level synthesis; Logic memory architectures; Scheduling

Indexed keywords

DISTRIBUTED ARCHITECTURES; HIGH-LEVEL SYNTHESIS; LOGIC-MEMORY ARCHITECTURES; MONOLITHIC CONTROLLER;

EID: 27744551146     PISSN: 02780070     EISSN: None     Source Type: Journal    
DOI: 10.1109/TCAD.2005.852276     Document Type: Article
Times cited : (5)

References (54)
  • 4
    • 0034289947 scopus 로고    scopus 로고
    • Exact memory size estimation for array computations
    • Oct.
    • Y. Zhao and S. Malik, "Exact memory size estimation for array computations," IEEE Trans. Very Large Scale (VLSI) Integr. Syst., vol. 8, no. 5, pp. 517-521, Oct. 2000.
    • (2000) IEEE Trans. Very Large Scale (VLSI) Integr. Syst. , vol.8 , Issue.5 , pp. 517-521
    • Zhao, Y.1    Malik, S.2
  • 5
    • 0034474850 scopus 로고    scopus 로고
    • Automated data dependency size estimation with a partially fixed execution ordering
    • San Jose, CA, Nov.
    • P. G. Kjeldsberg, F. Catthoor, and E. J. Aas, "Automated data dependency size estimation with a partially fixed execution ordering," in Proc, Int. Conf. Computer-Aided Design, San Jose, CA, Nov. 2000, pp. 44-50.
    • (2000) Proc, Int. Conf. Computer-aided Design , pp. 44-50
    • Kjeldsberg, P.G.1    Catthoor, F.2    Aas, E.J.3
  • 6
    • 0001868375 scopus 로고
    • Global communication and memory optimizing transformations for low power signal processing systems
    • Napa Valley, CA
    • F. Catthoor, F. Franssen, S. Wuytack, L. Nachtergaele, and H. De Man, "Global communication and memory optimizing transformations for low power signal processing systems," in Proc. Int. Workshop Low Power Design, Napa Valley, CA, 1994, pp. 51-56.
    • (1994) Proc. Int. Workshop Low Power Design , pp. 51-56
    • Catthoor, F.1    Franssen, F.2    Wuytack, S.3    Nachtergaele, L.4    De Man, H.5
  • 7
    • 0348129864 scopus 로고
    • The MIMOLA system: Detailed description of the system software
    • Dallas, TX, Jun.
    • P. Marwedel, "The MIMOLA system: Detailed description of the system software," in Proc. Design Automation Conf., Dallas, TX, Jun. 1993, pp. 59-63.
    • (1993) Proc. Design Automation Conf. , pp. 59-63
    • Marwedel, P.1
  • 8
    • 0025385726 scopus 로고
    • Architecture driven synthesis techniques for mapping digital signal processing structures into silicon
    • Feb.
    • H. De Man, F. Catthoor, G. Goossens, J. V. Meerbergen, J. Rabaey, and J. Huisken, "Architecture driven synthesis techniques for mapping digital signal processing structures into silicon," Proc. IEEE, vol. 78, no. 2, pp. 319-335, Feb. 1990.
    • (1990) Proc. IEEE , vol.78 , Issue.2 , pp. 319-335
    • De Man, H.1    Catthoor, F.2    Goossens, G.3    Meerbergen, J.V.4    Rabaey, J.5    Huisken, J.6
  • 9
    • 0346869307 scopus 로고    scopus 로고
    • The combination of scheduling, allocation, and mapping in a single algorithm
    • Paris, France, Dec.
    • R. Cloutier and D. Thomas, "The combination of scheduling, allocation, and mapping in a single algorithm," in Proc. Int. Symp. Microarchitecture, Paris, France, Dec. 1996, pp. 126-137.
    • (1996) Proc. Int. Symp. Microarchitecture , pp. 126-137
    • Cloutier, R.1    Thomas, D.2
  • 13
    • 0031099182 scopus 로고    scopus 로고
    • Synthesis of application-specific memory designs
    • Mar.
    • H. Schmidt, "Synthesis of application-specific memory designs," IEEE Trans. Very Large Scale (VLSI) Integr. Syst., vol. 5, no. 1, pp. 101-111, Mar. 1997.
    • (1997) IEEE Trans. Very Large Scale (VLSI) Integr. Syst. , vol.5 , Issue.1 , pp. 101-111
    • Schmidt, H.1
  • 14
    • 0029720161 scopus 로고    scopus 로고
    • Low power mapping of behavioral arrays to multiple memories
    • Monterey, CA, Aug.
    • P. R. Panda and N. D. Dutt, "Low power mapping of behavioral arrays to multiple memories," in Proc. Int. Symp. Low Power Electronics and Design, Monterey, CA, Aug. 1996, pp. 289-292.
    • (1996) Proc. Int. Symp. Low Power Electronics and Design , pp. 289-292
    • Panda, P.R.1    Dutt, N.D.2
  • 15
    • 0030781358 scopus 로고    scopus 로고
    • Behavioral array mapping into multiport memories targeting low power
    • Hyderabad, India, Jan.
    • _, "Behavioral array mapping into multiport memories targeting low power," in Proc. Int. Conf. Very Large Scale Integration (VLSI) Systems Design, Hyderabad, India, Jan. 1997, pp. 268-272.
    • (1997) Proc. Int. Conf. Very Large Scale Integration (VLSI) Systems Design , pp. 268-272
  • 16
    • 23044522320 scopus 로고    scopus 로고
    • High-level library mapping for memories
    • Jul.
    • P. K. Jha and N. D. Dutt, "High-level library mapping for memories," ACM Trans. Des. Autom. Electron. Syst., vol. 5, no. 3, pp. 566-603, Jul. 2000.
    • (2000) ACM Trans. Des. Autom. Electron. Syst. , vol.5 , Issue.3 , pp. 566-603
    • Jha, P.K.1    Dutt, N.D.2
  • 18
    • 0012184566 scopus 로고
    • Architecture exploration for datapaths with memory hierarchy
    • Paris, France, Mar.
    • N. D. Holmes and D. D. Gajski, "Architecture exploration for datapaths with memory hierarchy," in Proc. European Design and Test Conf., Paris, France, Mar. 1995, pp. 340-344.
    • (1995) Proc. European Design and Test Conf. , pp. 340-344
    • Holmes, N.D.1    Gajski, D.D.2
  • 19
    • 84949972631 scopus 로고    scopus 로고
    • Systematic data reuse exploration methodology for irregular access patterns
    • Madrid, Spain, Sep.
    • T. V. Achteren, R. Lauwereins, and F. Catthoor, "Systematic data reuse exploration methodology for irregular access patterns," in Proc. Int. Symp. System Level Synthesis, Madrid, Spain, Sep. 2000, pp. 115-121.
    • (2000) Proc. Int. Symp. System Level Synthesis , pp. 115-121
    • Achteren, T.V.1    Lauwereins, R.2    Catthoor, F.3
  • 22
    • 0033347281 scopus 로고    scopus 로고
    • Memory binding for performance optimization of control-flow intensive behaviors
    • San Jose, CA, Nov.
    • K. S. Khouri, G. Lakshminarayana, and N. K. Jha, "Memory binding for performance optimization of control-flow intensive behaviors," in Proc. Int. Conf. Computer-Aided Design, San Jose, CA, Nov. 1999, pp. 482-488.
    • (1999) Proc. Int. Conf. Computer-aided Design , pp. 482-488
    • Khouri, K.S.1    Lakshminarayana, G.2    Jha, N.K.3
  • 24
    • 0035704608 scopus 로고    scopus 로고
    • Synthesis of hardware models in C with pointers and complex data structures
    • Dec.
    • L. Semeria, K. Sato, and G. De Micheli, "Synthesis of hardware models in C with pointers and complex data structures," IEEE Trans. Very Large Scale (VLSI) Integr. Syst., vol. 9, no, 6, pp. 743-756, Dec. 2001.
    • (2001) IEEE Trans. Very Large Scale (VLSI) Integr. Syst. , vol.9 , Issue.6 , pp. 743-756
    • Semeria, L.1    Sato, K.2    De Micheli, G.3
  • 26
    • 84861278522 scopus 로고    scopus 로고
    • Leuven, Belgium: IMEC. [Online]
    • DTSE Project, Leuven, Belgium: IMEC. [Online]. Available: http://www.imec.be/design/dtse
    • DTSE Project
  • 27
    • 84861281335 scopus 로고    scopus 로고
    • Leuven, Belgium: IMEC. [Online]
    • ATOMIUM Project, Leuven, Belgium: IMEC. [Online]. Available: http://www.imec.be/design/atomium
    • ATOMIUM Project
  • 29
    • 84893597192 scopus 로고    scopus 로고
    • EXPRESSION: A language for architecture exploration through compiler/simulator retargetability
    • Munich, Germany, Jan.
    • A. Halambi, P. Grun, V. Ganesh, A. Khare, N. Dutt, and A. Nicolau, "EXPRESSION: A language for architecture exploration through compiler/simulator retargetability," in Proc. Design Automation and Test Europe Conf., Munich, Germany, Jan. 1999, pp. 485-490.
    • (1999) Proc. Design Automation and Test Europe Conf. , pp. 485-490
    • Halambi, A.1    Grun, P.2    Ganesh, V.3    Khare, A.4    Dutt, N.5    Nicolau, A.6
  • 30
    • 0032714281 scopus 로고    scopus 로고
    • Techniques for minimizing and balancing I/O during functional partitioning
    • Jan.
    • F. Vahid, "Techniques for minimizing and balancing I/O during functional partitioning," IEEE Trans. Comput.-Aided Des. Integr. Circuits Syst., vol. 18, no. 1, pp. 69-75, Jan. 1999.
    • (1999) IEEE Trans. Comput.-aided Des. Integr. Circuits Syst. , vol.18 , Issue.1 , pp. 69-75
    • Vahid, F.1
  • 32
    • 0031594009 scopus 로고    scopus 로고
    • Active pages: A computation model for intelligent memory
    • Barcelona, Spain, Jun.
    • M. Oskin, F. T. Chong, and T. Sherwood, "Active pages: A computation model for intelligent memory," in Proc. Int. Symp. Computer Architecture, Barcelona, Spain, Jun. 1998, pp. 192-203.
    • (1998) Proc. Int. Symp. Computer Architecture , pp. 192-203
    • Oskin, M.1    Chong, F.T.2    Sherwood, T.3
  • 35
    • 0029373981 scopus 로고
    • Automatic partitioning of parallel loops and data arrays for distributed shared-memory multiprocessors
    • Sep.
    • A. Agarwal, D. A. Kranz, and V. Natarajan, "Automatic partitioning of parallel loops and data arrays for distributed shared-memory multiprocessors," IEEE Trans. Parallel Distrib. Syst., vol. 6, no. 9, pp. 943-962, Sep. 1995.
    • (1995) IEEE Trans. Parallel Distrib. Syst. , vol.6 , Issue.9 , pp. 943-962
    • Agarwal, A.1    Kranz, D.A.2    Natarajan, V.3
  • 36
    • 0004096151 scopus 로고    scopus 로고
    • Automatic computation and data decomposition for multiprocessors
    • Comput. Syst. Lab, Dept. Elect. Eng., Stanford Univ., Stanford, CA, Mar.
    • J.-A. M. Anderson, "Automatic computation and data decomposition for multiprocessors," Comput. Syst. Lab, Dept. Elect. Eng., Stanford Univ., Stanford, CA, Tech. Rep. CSL-TR-97-719, Mar. 1997.
    • (1997) Tech. Rep. , vol.CSL-TR-97-719
    • Anderson, J.-A.M.1
  • 38
    • 38249009019 scopus 로고
    • Tiling multidimensional iteration spaces for multicomputers
    • Oct.
    • J. Ramanujam and P. Sadayappan, "Tiling multidimensional iteration spaces for multicomputers," J. Parallel Distrib. Comput., vol. 16, no. 2, pp. 108-230, Oct. 1992.
    • (1992) J. Parallel Distrib. Comput. , vol.16 , Issue.2 , pp. 108-230
    • Ramanujam, J.1    Sadayappan, P.2
  • 39
    • 0032068586 scopus 로고    scopus 로고
    • Automatic storage management for parallel programs
    • May
    • V. Lefebvre and P. Feautrier, "Automatic storage management for parallel programs," Parallel Comput., vol. 24, no. 3-4, pp. 649-671, May 1998.
    • (1998) Parallel Comput. , vol.24 , Issue.3-4 , pp. 649-671
    • Lefebvre, V.1    Feautrier, P.2
  • 40
    • 84861282535 scopus 로고    scopus 로고
    • Stanford, CA: Stanford Univ. [Online]
    • SUIF Project, Stanford, CA: Stanford Univ. [Online]. Available: http://suif.stanford.edu
    • SUIF Project
  • 41
    • 0028737134 scopus 로고
    • Low-power design of memory intensive functions
    • San Diego, CA, Oct.
    • D. Lidsky and J. Rabaey, "Low-power design of memory intensive functions," in Proc. Symp. Low Power Electronics, San Diego, CA, Oct. 1994, pp. 16-17.
    • (1994) Proc. Symp. Low Power Electronics , pp. 16-17
    • Lidsky, D.1    Rabaey, J.2
  • 42
    • 0028747399 scopus 로고
    • Low-power design of memory intensive functions case study: Vector quantization
    • La Jolla, CA, Sep.
    • _, "Low-power design of memory intensive functions case study: Vector quantization," in Proc. Very Large Scale Integration (VLSI) Systems Signal Processing VII, La Jolla, CA, Sep. 1994, pp. 378-387.
    • (1994) Proc. Very Large Scale Integration (VLSI) Systems Signal Processing VII , pp. 378-387
  • 43
    • 0009624744 scopus 로고    scopus 로고
    • An ultra low power adaptive wavelet video encoder with integrated memory
    • Apr.
    • T. Simon and A. P. Chandrakasan, "An ultra low power adaptive wavelet video encoder with integrated memory," IEEE J. Solid-State Circuits, vol. 35, no. 4, pp. 572-582, Apr. 2000.
    • (2000) IEEE J. Solid-state Circuits , vol.35 , Issue.4 , pp. 572-582
    • Simon, T.1    Chandrakasan, A.P.2
  • 47
    • 0017908843 scopus 로고
    • Large-scale linearly constrained optimization
    • B. A. Murtagh and M. A. Saunders, "Large-scale linearly constrained optimization," Math. Program., vol. 12, no. 1, pp. 41-72, 1978.
    • (1978) Math. Program. , vol.12 , Issue.1 , pp. 41-72
    • Murtagh, B.A.1    Saunders, M.A.2
  • 51
    • 0034223775 scopus 로고    scopus 로고
    • C-based high-level Synthesis system, "CYBER" - Design experience
    • Jul.
    • K. Wakabayashi, "C-based high-level Synthesis system, "CYBER" - design experience - ," NEC Res. Dev., vol. 41, pp. 264-268, Jul. 2000.
    • (2000) NEC Res. Dev. , vol.41 , pp. 264-268
    • Wakabayashi, K.1


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