A hierarchical block-based modeling methodology for SoC in GENESYS

被引:11
|
作者
Nugent, S [1 ]
Wills, DS [1 ]
Meindl, JD [1 ]
机构
[1] Georgia Inst Technol, Sch ECE, Ctr Microelect Res, Atlanta, GA 30332 USA
关键词
D O I
10.1109/ASIC.2002.1158063
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
System-on-a-Chip (SoC) designs promise to play a dominant role in the future of gigascale integrated (GSI) systems. Existing chip modeling tools based on technology parameters for projecting physical performance are ill suited for projecting the performance of SoC designs. A new modeling methodology for heterogeneous SoCs has been developed for a technology based simulation tool (GENESYS). The hierarchical block modeling methodology mimics the structure of a SoC design by partitioning the chip into blocks as is typical of megacell based design methodologies. The new model allows for exploration of the impact of technology choices on SoC performance for a wide variety of designs. An example SoC is simulated showing improved accuracy of the heterogeneous compared to the homogeneous model. A percentage error of 18.6% for the die size calculation in the homogeneous model is reduced to 3% with the heterogeneous modeling. In addition, the scaling characteristics of the example SoC are shown for the ITRS technology generations. Results show that the same design implemented in 35nm technology could achieve a factor of 6 increase in clock frequency while operating at less than 1 Watt on a 5mm(2) die.
引用
收藏
页码:239 / 243
页数:5
相关论文
共 50 条
  • [1] Predictive Student Modeling in Block-Based Programming Environments with Bayesian Hierarchical Models
    Emerson, Andrew
    Geden, Michael
    Smith, Andy
    Wiebe, Eric
    Mott, Bradford
    Boyer, Kristy Elizabeth
    Lester, James
    UMAP'20: PROCEEDINGS OF THE 28TH ACM CONFERENCE ON USER MODELING, ADAPTATION AND PERSONALIZATION, 2020, : 62 - 70
  • [2] Modeling of block-based DSP systems
    Ko, DI
    Bhattacharyya, SS
    SIPS 2003: IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS: DESIGN AND IMPLEMENTATION, 2003, : 381 - 386
  • [3] Modeling of block-based DSP systems
    Ko, DI
    Bhattacharyya, SS
    JOURNAL OF VLSI SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2005, 40 (03): : 289 - 299
  • [4] Modeling of Block-Based DSP Systems
    Dong-Ik Ko
    Shuvra S. Bhattacharyya
    Journal of VLSI signal processing systems for signal, image and video technology, 2005, 40 : 289 - 299
  • [5] AN ENHANCED BLOCK-BASED HIERARCHICAL IMAGE CODING SCHEME
    Zhu, Shuyuan
    Zeng, Bing
    2012 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP 2012), 2012, : 2513 - 2516
  • [6] A block-based approach for SoC global interconnect electrical parameters characterization
    Addino, M
    Casu, MR
    Masera, G
    Piccinini, G
    Zamboni, M
    INTEGRATED CIRCUIT AND SYSTEM DESIGN: POWER AND TIMING MODELING, OPTIMIZATION AND SIMULATION, 2003, 2799 : 121 - 130
  • [7] Modeling of trace- and block-based caches
    Beg, Azam
    Chu, Yui
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2007, 16 (05) : 711 - 729
  • [8] Block-based frequency scalable technique for efficient hierarchical coding
    Lee, Jooheung
    Vijaykrishnan, Narayanan
    Irwin, Mary Jane
    Chandramouli, Rajarathnam
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2006, 54 (07) : 2559 - 2566
  • [9] Hierarchical motion estimator (HME) for block-based video coders
    Accame, M
    De Natale, FGB
    Giusto, DD
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 1997, 43 (04) : 1320 - 1330
  • [10] A methodology for the analysis of block-based programming languages appropriate for children
    Kraleva R.
    Kralev V.
    Kostadinova D.
    Journal of Computing Science and Engineering, 2019, 13 (01): : 1 - 10