메뉴 건너뛰기




Volumn 26, Issue 3, 2007, Pages 408-420

A framework for cosynthesis of memory and communication architectures for MPSoC

Author keywords

Communication system performance; Digital systems; High level synthesis; Memory architecture

Indexed keywords

COMMUNICATION SYSTEM PERFORMANCE; DIGITAL SYSTEMS; HIGH-LEVEL SYNTHESIS; MEMORY ARCHITECTURE;

EID: 33847701228     PISSN: 02780070     EISSN: None     Source Type: Journal    
DOI: 10.1109/TCAD.2006.884487     Document Type: Conference Paper
Times cited : (20)

References (48)
  • 1
    • 0032307685 scopus 로고    scopus 로고
    • Getting to the bottom of deep submicron
    • D. Sylvester and K. Keutzer, "Getting to the bottom of deep submicron," in Proc. ICCAD, 1998, pp. 203-211.
    • (1998) Proc. ICCAD , pp. 203-211
    • Sylvester, D.1    Keutzer, K.2
  • 2
    • 27944484844 scopus 로고    scopus 로고
    • Floorplanaware automated synthesis of bus-based communication architectures
    • S. Pasricha, N. Dutt, E. Bozorgzadeh, and M. Ben-Romdhane, "Floorplanaware automated synthesis of bus-based communication architectures," in Proc. DAC, 2005, pp. 565-570.
    • (2005) Proc. DAC , pp. 565-570
    • Pasricha, S.1    Dutt, N.2    Bozorgzadeh, E.3    Ben-Romdhane, M.4
  • 3
    • 0034795227 scopus 로고    scopus 로고
    • An optimal memory allocation for application-specific multiprocessor system-on-chip
    • S. Meftali, F. Gharsalli, F. Rousseau, and A. A. Jerraya, "An optimal memory allocation for application-specific multiprocessor system-on-chip," in Proc. ISSS, 2001, pp. 19-24.
    • (2001) Proc. ISSS , pp. 19-24
    • Meftali, S.1    Gharsalli, F.2    Rousseau, F.3    Jerraya, A.A.4
  • 4
    • 0036149148 scopus 로고    scopus 로고
    • Technology roadmap for semiconductors
    • Jan
    • A. Allan et al., "2001 Technology roadmap for semiconductors," Computer, vol. 35, pp. 42-53, Jan. 2002.
    • (2001) Computer , vol.35 , pp. 42-53
    • Allan, A.1
  • 6
    • 0034428118 scopus 로고    scopus 로고
    • System-level design: Orthogonalization of concerns and platform-based design
    • Dec
    • K. Keutzer, A. R. Newton, J. M. Rabaey, and A. Sangiovanni-Vincentelli, "System-level design: Orthogonalization of concerns and platform-based design," in Proc. IEEE TCAD, Dec. 2000, pp. 1523-1543.
    • (2000) Proc. IEEE TCAD , pp. 1523-1543
    • Keutzer, K.1    Newton, A.R.2    Rabaey, J.M.3    Sangiovanni-Vincentelli, A.4
  • 7
    • 0029505681 scopus 로고
    • Synthesis of system-level communication by an allocation-based approach
    • J-M. Daveau, T. B. Ismail, and A. A. Jerraya, "Synthesis of system-level communication by an allocation-based approach," in Proc. ISSS, 1995, pp. 150-155.
    • (1995) Proc. ISSS , pp. 150-155
    • Daveau, J.-M.1    Ismail, T.B.2    Jerraya, A.A.3
  • 8
    • 0028565704 scopus 로고
    • Protocol generation for communication channels
    • S. Narayan and D. Gajski, "Protocol generation for communication channels," in Proc. DAC, 1994, pp. 547-551.
    • (1994) Proc. DAC , pp. 547-551
    • Narayan, S.1    Gajski, D.2
  • 9
    • 0029480327 scopus 로고
    • An approach to interface synthesis
    • I. Madsen and B. Hald, "An approach to interface synthesis," in Proc. ISSS, 1995, pp. 16-21.
    • (1995) Proc. ISSS , pp. 16-21
    • Madsen, I.1    Hald, B.2
  • 10
    • 0033279857 scopus 로고    scopus 로고
    • S. Wuytack, F. Catthoor, G. De Jong, and H. J. De Man, Minimizing the required memory bandwidth in VLSI system realizations, IEEE Trans. Very Large Scale Integr. (VLSI) Syst., 7, no. 4, pp. 433-4-41, Dec. 1999.
    • S. Wuytack, F. Catthoor, G. De Jong, and H. J. De Man, "Minimizing the required memory bandwidth in VLSI system realizations," IEEE Trans. Very Large Scale Integr. (VLSI) Syst., vol. 7, no. 4, pp. 433-4-41, Dec. 1999.
  • 11
    • 2442522281 scopus 로고    scopus 로고
    • A novel memory size model for variable-mapping in system level design
    • L. Cai, H. Yu, and D. Gajski, "A novel memory size model for variable-mapping in system level design," in Proc. ASP-DAC, 2004, pp. 813-818.
    • (2004) Proc. ASP-DAC , pp. 813-818
    • Cai, L.1    Yu, H.2    Gajski, D.3
  • 12
    • 0035368837 scopus 로고    scopus 로고
    • System-level performance analysis for designing system-on-chip communication architecture
    • Jun
    • K. Lahiri, A. Raghunathan, and S. Dey, "System-level performance analysis for designing system-on-chip communication architecture," in Proc. IEEE TCAD, Jun. 2001, pp. 768-783.
    • (2001) Proc. IEEE TCAD , pp. 768-783
    • Lahiri, K.1    Raghunathan, A.2    Dey, S.3
  • 13
    • 84882307693 scopus 로고    scopus 로고
    • Integrating communication protocol selection with partitioning in hardware/software codesign
    • P. Knudsen and J. Madsen, "Integrating communication protocol selection with partitioning in hardware/software codesign," in Proc. ISSS, 1998, pp. 111-116.
    • (1998) Proc. ISSS , pp. 111-116
    • Knudsen, P.1    Madsen, J.2
  • 14
    • 33847742725 scopus 로고    scopus 로고
    • ARM AMBA AXI Specification rev 1.0. (2004, Mar.). [Online], Available: www.arm.com/products/solutions/axijspec.html
    • ARM AMBA AXI Specification rev 1.0. (2004, Mar.). [Online], Available: www.arm.com/products/solutions/axijspec.html
  • 15
    • 33847692103 scopus 로고    scopus 로고
    • May, Online, Available
    • ARM AMBA Specification rev 2.0. (1999, May). [Online]. Available: www.arm.com/products/solutions/AMBA_Spec.html
    • (1999) Specification rev 2.0
    • ARM, A.M.B.A.1
  • 17
    • 33748625920 scopus 로고    scopus 로고
    • STBus communication system: Concepts and definitions
    • STMicroelectronics, Geneva, Switzerland, May
    • "STBus communication system: Concepts and definitions," in Reference Guide, STMicroelectronics, Geneva, Switzerland, May 2003.
    • (2003) Reference Guide
  • 18
    • 0036230408 scopus 로고    scopus 로고
    • A 400 MHz 32b embedded microprocessor core AM34-1 with 4.0 Gb/s cross-bar bus switch for SoC
    • M. Nakajima et al., "A 400 MHz 32b embedded microprocessor core AM34-1 with 4.0 Gb/s cross-bar bus switch for SoC," in Proc. ISSCC, 2002, pp. 274-504.
    • (2002) Proc. ISSCC , pp. 274-504
    • Nakajima, M.1
  • 20
    • 0036149420 scopus 로고    scopus 로고
    • Networks on chips: A new SoC paradigm
    • Jan
    • L. Benini and G. D. Micheli, "Networks on chips: A new SoC paradigm," in Proc. IEEE Comput., Jan. 2002, pp. 70-78.
    • (2002) Proc. IEEE Comput , pp. 70-78
    • Benini, L.1    Micheli, G.D.2
  • 21
    • 2342622625 scopus 로고    scopus 로고
    • On-chip networks: A scalable, communication-centric embedded system design paradigm
    • J. Henkel, W. Wolf, and S. Chakradhar, "On-chip networks: A scalable, communication-centric embedded system design paradigm," in Proc. VLSI Des., 2004, pp. 845-851.
    • (2004) Proc. VLSI Des , pp. 845-851
    • Henkel, J.1    Wolf, W.2    Chakradhar, S.3
  • 22
    • 0037743915 scopus 로고    scopus 로고
    • Comparison of synthesized bus and crossbar interconnection architectures
    • V. Lahtinen, E. Salminen, K. Kuusilinna, and T. Hamalainen, "Comparison of synthesized bus and crossbar interconnection architectures," in Proc. ISCAS, 2003, pp. 433-436.
    • (2003) Proc. ISCAS , pp. 433-436
    • Lahtinen, V.1    Salminen, E.2    Kuusilinna, K.3    Hamalainen, T.4
  • 23
    • 3042640630 scopus 로고    scopus 로고
    • A comparison of five different multiprocessor SoC bus architectures
    • K. K Ryu, E. Shin, and V. J. Mooney, "A comparison of five different multiprocessor SoC bus architectures," in Proc. DSS, 2001, pp. 202-209.
    • (2001) Proc. DSS , pp. 202-209
    • Ryu, K.K.1    Shin, E.2    Mooney, V.J.3
  • 25
    • 0005419196 scopus 로고    scopus 로고
    • Bus-based communication synthesis on system level
    • Jan
    • M. Gasteier and M. Glesner, "Bus-based communication synthesis on system level," in Proc. ACM TODAES, Jan. 1999, pp. 65-70.
    • (1999) Proc. ACM TODAES , pp. 65-70
    • Gasteier, M.1    Glesner, M.2
  • 26
    • 16244398693 scopus 로고    scopus 로고
    • Fast exploration of bus-based on-chip communication architectures
    • S. Pasricha, N. Dutt, and M. Ben-Romdhane, "Fast exploration of bus-based on-chip communication architectures," in Proc. CODES+ISSS, 2004, pp. 242-247.
    • (2004) Proc. CODES+ISSS , pp. 242-247
    • Pasricha, S.1    Dutt, N.2    Ben-Romdhane, M.3
  • 27
    • 17644417172 scopus 로고    scopus 로고
    • Linear programming based techniques for synthesis of network-on-chip architectures
    • K. Srinivasan, K. S. Chatha, and G. Konjevod, "Linear programming based techniques for synthesis of network-on-chip architectures," in Proc. ICCD, 2004, pp. 422-429.
    • (2004) Proc. ICCD , pp. 422-429
    • Srinivasan, K.1    Chatha, K.S.2    Konjevod, G.3
  • 28
    • 14844365666 scopus 로고    scopus 로고
    • NoC synthesis flow for customized domain specific multiprocessor systems-on-chip
    • Feb
    • D. Bertozzi et al., "NoC synthesis flow for customized domain specific multiprocessor systems-on-chip," in Proc. IEEE TPDS, Feb. 2005, pp. 113-129.
    • (2005) Proc. IEEE TPDS , pp. 113-129
    • Bertozzi, D.1
  • 29
    • 84893790225 scopus 로고    scopus 로고
    • A practical approach for bus architecture optimization at transaction level
    • O. Ogawa et al., "A practical approach for bus architecture optimization at transaction level," in Proc. DATE, 2003, pp. 176-181.
    • (2003) Proc. DATE , pp. 176-181
    • Ogawa, O.1
  • 30
    • 33646944677 scopus 로고    scopus 로고
    • An application-specific design methodology for STbus crossbar generation
    • S. Murali and G. De Micheli, "An application-specific design methodology for STbus crossbar generation," in Proc. DATE, 2005, pp. 1176-1181.
    • (2005) Proc. DATE , pp. 1176-1181
    • Murali, S.1    De Micheli, G.2
  • 31
    • 19344367754 scopus 로고    scopus 로고
    • DX-Gt: Memory management and crossbar switch generator for multiprocessor system-on-a-chip
    • M. Shalan, E. Shin, and V. Mooney, "DX-Gt: Memory management and crossbar switch generator for multiprocessor system-on-a-chip," in Proc. SASIMI, 2003, pp. 357-364.
    • (2003) Proc. SASIMI , pp. 357-364
    • Shalan, M.1    Shin, E.2    Mooney, V.3
  • 32
    • 84893716703 scopus 로고    scopus 로고
    • Memory system connectivity exploration
    • P. Grun, N. Dutt, and A. Nicolau, "Memory system connectivity exploration," in Proc. DATE, 2002, pp. 894-901.
    • (2002) Proc. DATE , pp. 894-901
    • Grun, P.1    Dutt, N.2    Nicolau, A.3
  • 33
    • 16244409292 scopus 로고    scopus 로고
    • Efficient exploration of on-chip bus architectures and memory allocation
    • S. Kim, C. Im, and S. Ha, "Efficient exploration of on-chip bus architectures and memory allocation," in Proc. CODES+ISSS, 2004, pp. 248-253.
    • (2004) Proc. CODES+ISSS , pp. 248-253
    • Kim, S.1    Im, C.2    Ha, S.3
  • 34
    • 0031654942 scopus 로고    scopus 로고
    • Communication estimation for hardware/sftware codesign
    • P. V. Knudsen and J. Madsen, "Communication estimation for hardware/sftware codesign," in Proc. CODES, 1998, pp. 55-59.
    • (1998) Proc. CODES , pp. 55-59
    • Knudsen, P.V.1    Madsen, J.2
  • 35
    • 0034841395 scopus 로고    scopus 로고
    • System-level power/performance analysis for embedded systems design
    • A. Nandi and R. Marculescu, "System-level power/performance analysis for embedded systems design," in Proc. DAC, 2001, pp. 594-604.
    • (2001) Proc. DAC , pp. 594-604
    • Nandi, A.1    Marculescu, R.2
  • 37
    • 8344242181 scopus 로고    scopus 로고
    • Automated bus generation for multi-processor SoC design
    • K. K. Ryu and V. J. Mooney, III, "Automated bus generation for multi-processor SoC design," in Proc. DATE, 2003, pp. 1531-1549.
    • (2003) Proc. DATE , pp. 1531-1549
    • Ryu, K.K.1    Mooney III, V.J.2
  • 38
    • 0005419196 scopus 로고    scopus 로고
    • Bus-based communication synthesis on system level
    • Jan
    • M. Gasteier and M. Glesner, "Bus-based communication synthesis on system level," in Proc. ACM TODAES, Jan. 1999, pp. 65-70.
    • (1999) Proc. ACM TODAES , pp. 65-70
    • Gasteier, M.1    Glesner, M.2
  • 39
    • 0034854046 scopus 로고    scopus 로고
    • Automatic generation of application-specific architectures for heterogeneous multiprocessor system-on-chip
    • D. Lyonnard, S. Yoo, A. Baghdadi, and A. A. Jerraya, "Automatic generation of application-specific architectures for heterogeneous multiprocessor system-on-chip," in Proc. DAC, 2001, pp. 518-523.
    • (2001) Proc. DAC , pp. 518-523
    • Lyonnard, D.1    Yoo, S.2    Baghdadi, A.3    Jerraya, A.A.4
  • 40
    • 84861421335 scopus 로고    scopus 로고
    • Automated throughput-driven synthesis of bus-based communication architectures
    • S. Pasticha, N. Dutt, and M. Ben-Romdhane, "Automated throughput-driven synthesis of bus-based communication architectures," in Proc. ASPDAC, 2005, pp. 495-498.
    • (2005) Proc. ASPDAC , pp. 495-498
    • Pasticha, S.1    Dutt, N.2    Ben-Romdhane, M.3
  • 41
    • 33646934107 scopus 로고    scopus 로고
    • Energy- and performance-driven NoC communication architecture synthesis using a decomposition approach
    • U. Ogras and R. Marculescu, "Energy- and performance-driven NoC communication architecture synthesis using a decomposition approach," in Proc. DATE, 2005, pp. 352-357.
    • (2005) Proc. DATE , pp. 352-357
    • Ogras, U.1    Marculescu, R.2
  • 43
    • 3042559894 scopus 로고    scopus 로고
    • XpipesCompiler: A tool for instantiating application specific networks on chip
    • A. Jalabert, S. Murali, L. Benini, and G. De Micheli, "XpipesCompiler: A tool for instantiating application specific networks on chip," in Proc. DATE, 2004, pp. 884-889.
    • (2004) Proc. DATE , pp. 884-889
    • Jalabert, A.1    Murali, S.2    Benini, L.3    De Micheli, G.4
  • 44
    • 4444364133 scopus 로고    scopus 로고
    • Extending the transaction level modeling approach for fast communication architecture exploration
    • S. Pasricha, N. Dutt, and M. Ben-Romdhane, "Extending the transaction level modeling approach for fast communication architecture exploration," in Proc. DAC, 2004, pp. 113-118.
    • (2004) Proc. DAC , pp. 113-118
    • Pasricha, S.1    Dutt, N.2    Ben-Romdhane, M.3
  • 45
    • 27944480138 scopus 로고    scopus 로고
    • Transaction level modeling of SoC with systemC 2.0
    • S. Pasricha, "Transaction level modeling of SoC with systemC 2.0," in Proc. SNUG, 2002, pp. 55-59.
    • (2002) Proc. SNUG , pp. 55-59
    • Pasricha, S.1
  • 46
    • 33748611315 scopus 로고    scopus 로고
    • Constraint-driven bus matrix synthesis for MPSoC
    • S. Pasricha, N. Dutt, and M. Ben-Romdhane, "Constraint-driven bus matrix synthesis for MPSoC," in Proc. ASPDAC, 2006, pp. 30-35.
    • (2006) Proc. ASPDAC , pp. 30-35
    • Pasricha, S.1    Dutt, N.2    Ben-Romdhane, M.3
  • 48
    • 3042615493 scopus 로고    scopus 로고
    • Data reuse analysis technique for software-controlled memory hierarchies
    • I. Issenin, E. Brockmeyer, M. Miranda, and N. Dutt, "Data reuse analysis technique for software-controlled memory hierarchies," in Proc. DATE, 2004, pp. 202-207.
    • (2004) Proc. DATE , pp. 202-207
    • Issenin, I.1    Brockmeyer, E.2    Miranda, M.3    Dutt, N.4


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