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 条
  • [31] Statistical Characterization and Block-Based Modeling of Motion-Adaptive Coded Video
    Jabbari, Bijan
    Yegenoglu, Ferit
    Kuo, Yu
    Zafar, Sohail
    Zhang, Ya-Qin
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 1993, 3 (03) : 199 - 207
  • [32] Scalable and robust image transmission using block-based layered set partitioning in hierarchical trees
    Hwang, WJ
    Chine, CF
    Hwang, WL
    OPTICAL ENGINEERING, 2003, 42 (05) : 1397 - 1404
  • [33] High performance hierarchical block-based motion estimation for real-time video coding
    Accame, M
    De Natale, FGB
    Giusto, DD
    REAL-TIME IMAGING, 1998, 4 (01) : 67 - 79
  • [34] Debugging during block-based programming
    ChanMin Kim
    Jiangmei Yuan
    Lucas Vasconcelos
    Minyoung Shin
    Roger B. Hill
    Instructional Science, 2018, 46 : 767 - 787
  • [35] Block-based reversible data embedding
    Hsiao, Ju-Yuan
    Chan, Ke-Fan
    Chang, J. Morris
    SIGNAL PROCESSING, 2009, 89 (04) : 556 - 569
  • [36] Synthesizing Tasks for Block-based Programming
    Ahmed, Umair Z.
    Christakis, Maria
    Efremov, Aleksandr
    Fernandez, Nigel
    Ghosh, Ahana
    Roychoudhury, Abhik
    Singla, Adish
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 33, NEURIPS 2020, 2020, 33
  • [37] Towards structured, block-based PDF
    Smith, P.N.
    Brailsford, D.F.
    Electronic Publishing - Origination Dissemination and Design, 1995, 8 (2-3):
  • [38] Block-Based Transceivers With Minimum Redundancy
    Martins, Wallace Alves
    Ramirez Diniz, Paulo Sergio
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2010, 58 (03) : 1321 - 1333
  • [39] Parallelized Block-Based Distribution Matching
    Goukhshtein, Maxim
    Draper, Stark C.
    Mitra, Jeebak
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2025, 73 (02) : 711 - 725
  • [40] Spatially compensated block-based transform
    Tan, TK
    Boon, CS
    Seventh IASTED International Conference on Signal and Image Processing, 2005, : 92 - 97