Customizing software toolkits for Embedded Systems-on-Chip

被引:0
|
作者
Halambi, A [1 ]
Dutt, N [1 ]
Nicolau, A [1 ]
机构
[1] Univ Calif Irvine, Ctr Embedded Comp Syst, Dept Informat & Comp Sci, Irvine, CA 92697 USA
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Modern Embedded Systems-on-Chips (SOCs) will allow the system designer to customize Intellectual Property (IP) cores (fixed and programmable), together with custom logic and large amounts of embedded memories. As the software content in these emerging embedded SOCs begins to dominate the SOC design process, there is a critical need for support of an integrated software development environment (including compilers, simulators and debuggers). Furthermore, since many characteristics of these processor core IPs (e.g., instruction-sets, memory configurations) are increasingly customizable, the entire software toolkit chain needs to be customized and generated to support both early design space exploration (for performance, power and cost constraints), as well as high-quality software generation. This paper describes our Architecture Description Language (ADL) driven approach for customizing software toolkits.
引用
下载
收藏
页码:87 / 97
页数:11
相关论文
共 50 条
  • [31] Silicon modeling of nanometer systems-on-chip
    Robertson, C
    4TH IEEE INTERNATIONAL WORKSHOP ON SYSTEM-ON-CHIP FOR REAL-TIME APPLICATIONS, PROCEEDINGS, 2004, : 19 - 22
  • [32] Designing systems-on-chip using cores
    Bergamaschi, RA
    Lee, WR
    37TH DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2000, 2000, : 420 - 425
  • [33] Integration of Hardware Assertions in Systems-on-Chip
    Geuzebroek, Jeroen
    Vermeulen, Bart
    2008 IEEE INTERNATIONAL TEST CONFERENCE, VOLS 1 AND 2, PROCEEDINGS, 2008, : 412 - 421
  • [34] Design challenges in multiprocessor systems-on-chip
    Wolf, Wayne
    FROM MODEL-DRIVEN DESIGN TO RESOURCE MANAGEMENT FOR DISTRIBUTED EMBEDDED SYSTEMS, 2006, 225 : 1 - 8
  • [35] Providing Accountability in Heterogeneous Systems-on-Chip
    Kalayappan, Rajshekar
    Sarangi, Smruti R.
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2018, 17 (05)
  • [36] Xpipes: A network-on-chip architecture for gigascale systems-on-chip
    Bertozzi, Davide
    Benini, Luca
    IEEE Circuits and Systems Magazine, 2004, 4 (02) : 18 - 31
  • [37] Handling Large Data Sets for High-Performance Embedded Applications in Heterogeneous Systems-on-Chip
    Mantovani, Paolo
    Cota, Emilio G.
    Pilato, Christian
    Di Guglielmo, Giuseppe
    Carloni, Luca P.
    2016 INTERNATIONAL CONFERENCE ON COMPILERS, ARCHITECTURE AND SYNTHESIS FOR EMBEDDED SYSTEMS (CASES), 2016,
  • [38] Temperature-aware task allocation and scheduling for embedded multiprocessor systems-on-chip (MPSoC) design
    Xie, Yuan
    Hung, Wei-Lun
    JOURNAL OF VLSI SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2006, 45 (03): : 177 - 189
  • [39] Temperature-aware task allocation and scheduling for embedded Multiprocessor Systems-on-Chip (MPSoC) design
    Xie Y.
    Hung W.-L.
    Journal of VLSI signal processing systems for signal, image and video technology, 2006, 45 (3): : 177 - 189
  • [40] A Survey and Taxonomy of On-Chip Monitoring of Multicore Systems-on-Chip
    Kornaros, Georgios
    Pnevmatikatos, Dionisios
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2013, 18 (02)