A Top-Down Design Methodology Using Virtual Platforms for Concept Development

被引:0
|
作者
Shah, Mohit [1 ]
Mears, Brian [2 ]
Chakrabarti, Chaitali [1 ]
Spanias, Andreas [1 ]
机构
[1] Arizona State Univ, Sch ECEE, SenSIP Ctr, Tempe, AZ 85287 USA
[2] Intel Corp, Chandler, AZ USA
关键词
QEMU; SystemC; TLM2.0; Android; Virtual Platforms;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Virtual platforms are widely used for system-level modeling, design and simulation. In this paper, we propose a virtual platform-based, top-down, system-level design methodology for developing and testing hardware/software right from the concept level and even before the architecture is finalized. The methodology is based on using tools such as QEMU, SystemC and TLM2.0 that starts with a functional, high-level description of the system and gradually refines the intricate architectural details. We present our results by testing a novel concept aimed at performing audio blogging. The system under consideration involves the design of a low-power wearable audio recorder, an Android application for user interface and a server for audio analysis. A virtual system consisting of three instances of QEMU and other tools was created to demonstrate the concept and to test this approach. Finally, we describe a suite of tools useful for quickly validating concepts and creating virtual platforms for early hardware/software codesign.
引用
收藏
页码:444 / 450
页数:7
相关论文
共 50 条
  • [41] Windows-based top-down cracking design tool for Florida: Using energy ratio concept
    Wang, Jianlin
    Birgisson, Bjorn
    Roque, Reynaldo
    TRANSPORTATION RESEARCH RECORD, 2007, (2037) : 86 - 96
  • [42] Design of small RSFQ microprocessor based on cell-based top-down design methodology
    Matsuzaki, F
    Yoda, K
    Koshiyama, J
    Motoori, K
    Yoshikawa, N
    IEICE TRANSACTIONS ON ELECTRONICS, 2002, E85C (03): : 659 - 664
  • [43] A top-down design methodology and its implementation for VCSEL-based optical links design
    Li, JG
    Cao, MC
    Cai, ZL
    OPTOELECTRONIC DEVICES AND INTEGRATION, PTS 1 AND 2, 2005, 5644 : 296 - 304
  • [44] Design of small RSFQ microprocessor based on cell-based top-down design methodology
    Matsuzaki, Futabako
    Yoda, Kenichi
    Koshiyama, Junichi
    Motoori, Kei
    Yoshikawa, Nobuyuki
    IEICE Transactions on Electronics, 2002, E85-C (03) : 659 - 664
  • [45] A top-down methodology for building corporate Web applications
    Artz, JM
    INTERNET RESEARCH-ELECTRONIC NETWORKING APPLICATIONS AND POLICY, 1996, 6 (2-3): : 64 - &
  • [46] A Top-Down Optimization Methodology for Mutually Exclusive Applications
    Kilic, Alp
    Marrakchi, Zied
    Mehrez, Habib
    INTERNATIONAL JOURNAL OF RECONFIGURABLE COMPUTING, 2014, 2014
  • [47] A MULTILEVEL GRAPHICS SYSTEM BASED ON TOP-DOWN METHODOLOGY
    MAGNENATTHALMANN, N
    THALMANN, D
    LAROUCHE, A
    COMPUTERS & GRAPHICS, 1982, 6 (03) : 97 - 100
  • [48] A top-down methodology for ultrafast tuning of nanosized zeolites
    Liu, Zhendong
    Nomura, Naoki
    Nishioka, Daisuke
    Hotta, Yuusuke
    Matsuo, Takeshi
    Oshima, Kazunori
    Yanaba, Yutaka
    Yoshikawa, Takeshi
    Ohara, Koji
    Kohara, Shinji
    Takewaki, Takahiko
    Okubo, Tatsuya
    Wakihara, Toru
    CHEMICAL COMMUNICATIONS, 2015, 51 (63) : 12567 - 12570
  • [49] DEVELOPMENT OF A MAN-MACHINE DIALOG BY TOP-DOWN DESIGN TECHNIQUE
    LOSBICHL.B
    MUHLBACH.J
    ANGEWANDTE INFORMATIK, 1974, (10): : 453 - 463
  • [50] Top-down concurrent assemblying based on virtual part
    Yue, Jianpeng
    Yin, Wensheng
    Wang, Qifu
    Huazhong Ligong Daxue Xuebao/Journal Huazhong (Central China) University of Science and Technology, 2000, 28 (05): : 13 - 15