Rapid design of area-efficient custom instructions for reconfigurable embedded processing

被引:23
|
作者
Lam, Siew-Kei [1 ]
Srikanthan, Thambipillai [1 ]
机构
[1] Nanyang Technol Univ, Ctr High Performance Embedded Syst, Singapore 637553, Singapore
基金
俄罗斯基础研究基金会;
关键词
Area estimation; Design exploration; FPGA; Look-up table; Reconfigurable logic; GENERATION;
D O I
10.1016/j.sysarc.2008.06.003
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
RISPs (Reconfigurable Instruction Set Processors) are increasingly becoming popular as they can be customized to meet design constraints. However, existing instruction set customization methodologies do not lend well for mapping custom instructions on to commercial FPGA architectures. In this paper, we propose a design exploration framework that provides for rapid identification of a reduced set of profitable custom instructions and their area costs on commercial architectures without the need for time consuming hardware synthesis process. A novel clustering strategy is used to estimate the utilization of the LUT (Look-Up Table) based FPGAs for the chosen custom instructions. Our investigations show that the area costs computations using the proposed hardware estimation technique on 20 custom instructions are shown to be within 8% of those obtained using hardware synthesis. A systematic approach has been adopted to select the most profitable custom instruction candidates. Our investigations show that this leads to notable reduction in the number of custom instructions with only marginal degradation in performance. Simulations based on domain-specific application sets from the MiBench and MediaBench benchmark suites show that on average, more than 25% area utilization efficiency (performance/area) can be achieved with the proposed technique. (c) 2008 Elsevier B.V. All rights reserved.
引用
收藏
页码:1 / 14
页数:14
相关论文
共 50 条
  • [41] AN AREA-EFFICIENT CURRENT LIMITER FOR AUTOMOTIVE IC - ANALYSIS AND DESIGN
    CALI, G
    PALMISANO, G
    PALUMBO, G
    AIELLO, N
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 1995, 5 (03) : 443 - 453
  • [42] Reconfigurable and area-efficient architecture for symmetric FIR filters with powers-of-two coefficients
    Lee, Dongwon
    2007 INNOVATIONS IN INFORMATION TECHNOLOGIES, VOLS 1 AND 2, 2007, : 382 - 386
  • [43] An area-efficient and protected network interface for processing-in-memory systems
    Mediratta, SD
    Steele, C
    Sondeen, J
    Draper, J
    2005 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), VOLS 1-6, CONFERENCE PROCEEDINGS, 2005, : 2951 - 2954
  • [44] Area-efficient charge pump with local boost technique for embedded flash memory
    Xu, Yiran
    Zhu, Wenyi
    Xiao, Jun
    Yang, Guangjun
    Hu, Jian
    Li, Xiaoyun
    Kong, Weiran
    Zou, Shichang
    IEICE ELECTRONICS EXPRESS, 2017, 14 (21):
  • [45] Area-Efficient Non-Uniform Lowpass Filter Design
    Faahand, Elahe
    Mehrshahi, Esfandiar
    Karimian, Shokrollah
    2020 10TH INTERNATIONAL SYMPOSIUM ON TELECOMMUNICATIONS (IST), 2020, : 103 - 106
  • [46] Area-efficient area pad design for high pin-count chips
    Luh, L
    Choma, J
    Draper, J
    NINTH GREAT LAKES SYMPOSIUM ON VLSI, PROCEEDINGS, 1999, : 78 - 81
  • [47] Area-Efficient Layout Design of Comparator using Cascaded Technique
    Trikha, Manish
    Mehra, Rajesh
    2015 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTER ENGINEERING AND APPLICATIONS (ICACEA), 2015, : 619 - 623
  • [48] Reconfigurable Delay Cell for Area-efficient Implementation of On-chip MOSFET Monitor Schemes
    Islam, A. K. M. Mahfuzul
    Ishihara, Tohru
    Onodera, Hidetoshi
    PROCEEDINGS OF THE 2013 IEEE ASIAN SOLID-STATE CIRCUITS CONFERENCE (A-SSCC), 2013, : 125 - 128
  • [49] Area-Efficient Embedded Resistor-Triggered SCR with High ESD Robustness
    Hou, Fei
    Du, Feibo
    Yang, Kai
    Liu, Jizhi
    Liu, Zhiwei
    ELECTRONICS, 2019, 8 (04):
  • [50] Area-Efficient Fault Tolerant Design for Finite State Machines
    Choi, Soyeon
    Park, Jiwoon
    Yoo, Hoyoung
    2020 INTERNATIONAL CONFERENCE ON ELECTRONICS, INFORMATION, AND COMMUNICATION (ICEIC), 2020,