High-quality ISA synthesis for low-power cache designs in embedded microprocessors

被引:3
|
作者
Cheng, AC
Tyson, GS
机构
[1] Univ Michigan, Dept Elect Engn & Comp Sci, Ann Arbor, MI 48109 USA
[2] Florida State Univ, Dept Comp Sci, Tallahassee, FL 32306 USA
关键词
D O I
10.1147/rd.502.0299
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Energy efficiency, performance, area, and cost are critical concerns in designing microprocessors for embedded systems, such as portable handheld computing and personal telecommunication devices. This work introduces framework-based instruction set architecture (ISA) synthesis, which reduces code size and energy consumption by tailoring the instruction set to the requirement of a targeted application. This is achieved by replacing the fixed instruction and register decoding of general-purose embedded processors with programmable decoders that call achieve application-specific processor performance, low energy consumption, and smaller code size while maintaining the fabrication advantages of a mass-produced single-chip solution. Experimental results show that our synthesized instruction set results in significant power reduction in the L1 instruction cache compared with ARM (R) instructions.
引用
收藏
页码:299 / 309
页数:11
相关论文
共 50 条
  • [21] RTL level preparation of high-quality/low-energy/low-power BIST
    Santos, MB
    Teixeira, IC
    Teixeira, JP
    Manich, S
    Rodriguez, R
    Figueras, J
    INTERNATIONAL TEST CONFERENCE 2002, PROCEEDINGS, 2002, : 814 - 823
  • [22] A cost-oriented two-port unified cache for low-power RISC microprocessors
    Mizuno, H
    Ishibashi, K
    1996 SYMPOSIUM ON VLSI CIRCUITS - DIGEST OF TECHNICAL PAPERS, 1996, : 72 - 73
  • [23] Low-power and high-quality signal transmission baseband LSIC for personal communications
    Kobayashi, K
    Kubota, S
    Enomoto, K
    Seki, K
    Kawazoe, K
    Sakata, T
    Matsumoto, Y
    Hattori, T
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 1998, 6 (04) : 687 - 696
  • [24] LP-NUCA: Networks-in-Cache for High-Performance Low-Power Embedded Processors
    Suarez Gracia, Dario
    Dimitrakopoulos, Giorgos
    Monreal Arnal, Teresa
    Katevenis, Manolis G. H.
    Vinals Yufera, Victor
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2012, 20 (08) : 1510 - 1523
  • [25] A Low-Power and High-efficiency Cache Design for Embedded Bus-based Symmetric Multiprocessors
    Rao, Xiantuo
    Wang, Teng
    Wang, Xin'an
    Wang, Yinhui
    2013 IEEE 10TH INTERNATIONAL CONFERENCE ON ASIC (ASICON), 2013,
  • [26] Low-power 4-way associative cache for embedded SOC design
    Choi, H
    Yim, MK
    Lee, JY
    Yun, BW
    Lee, YT
    13TH ANNUAL IEEE INTERNATIONAL ASIC/SOC CONFERENCE, PROCEEDINGS, 2000, : 231 - 235
  • [28] A Case for NEMS-Based Functional-Unit Power Gating of Low-Power Embedded Microprocessors
    Henry, Michael
    Srivastav, Meeta
    Nazhandali, Leyla
    PROCEEDINGS OF THE 48TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2011, : 872 - 877
  • [29] Special issue on High-Performance and Low-Power Microprocessors - Foreword
    Iwamura, J
    IEICE TRANSACTIONS ON ELECTRONICS, 2002, E85C (02) : 233 - 234
  • [30] A low-power instruction issue queue for microprocessors
    Watanabe, Shingo
    Chiyonobu, Akihiro
    Sato, Toshinori
    IEICE TRANSACTIONS ON ELECTRONICS, 2008, E91C (04) : 400 - 409