Parallel Memory Architecture for Application-Specific Instruction-Set Processors

被引:3
|
作者
Pitkanen, Teemu [1 ]
Tanskanen, Jarno K. [1 ]
Makinen, Risto [2 ]
Takala, Jarmo [1 ]
机构
[1] Tampere Univ Technol, FIN-33101 Tampere, Finland
[2] Plenware Oy, Tampere 33201, Finland
基金
芬兰科学院;
关键词
Parallel memory; Low power; TTA; ASIP; Transport triggered architecture; Application-specific instruction-set processors; SCHEMES;
D O I
10.1007/s11265-008-0173-y
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Many of the current applications used in battery powered devices are from digital signal processing, telecommunication, and multimedia domains. These applications typically set high requirements for computational performance and often parallelism is the key solution to meet the performance requirements. In order to exploit the parallel processing units, memory should be able to feed the data path with data. This calls for a memory organization supporting parallel memory accesses. In this paper, a conflict resolving parallel data memory system for application-specific instruction-set processors is described. The memory structure is generic and reusable to support various application-specific designs. The proposed memory system does not employ any predefined access format signals for memory addressing. The proposed parallel memory system is attached to an application-specific instruction-set processor core and comparison on area, power, and critical path are shown. The experiments show that significant power savings can be obtained by exploiting the parallel memory system instead of multi-port memory.
引用
收藏
页码:21 / 32
页数:12
相关论文
共 50 条
  • [11] Automatic generation of application specific instruction-set processors directed by transport triggered architecture
    School of Computer Science, National University of Defense Technology, Changsha 410073, China
    Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao, 2006, 10 (1491-1496):
  • [12] Fast Identification Algorithm for Application-Specific Instruction-Set Extensions
    Li, Tao
    Wu Jigang
    Deng, Yun
    Srikanthan, Thambipillai
    Lu, Xicheng
    ICED: 2008 INTERNATIONAL CONFERENCE ON ELECTRONIC DESIGN, VOLS 1 AND 2, 2008, : 522 - +
  • [13] An Efficient Application-Specific Instruction-Set Processor for Packet Classification
    Ahmed, Omar
    Areibi, Shawki
    2013 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS (RECONFIG), 2013,
  • [14] Application Specific Instruction-Set Processors for Machine Learning Applications
    Ali, Muhammad
    Goehringer, Diana
    2022 21ST INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (ICFPT 2022), 2022, : 274 - 277
  • [15] Energy optimization of Application-Specific Instruction-Set Processors by using hardware accelerators in semicustom ICs technology
    Meyer-Baese, Uwe
    Botella, Guillermo
    Mookherjee, Soumak
    Castillo, Encarnacion
    Garcia, Antonio
    MICROPROCESSORS AND MICROSYSTEMS, 2012, 36 (02) : 127 - 137
  • [16] A novel methodology for the design of application-specific instruction-set processors (ASIPs) using a machine description language
    Hoffmann, A
    Kogel, T
    Nohl, A
    Braun, G
    Schliebusch, O
    Wahlen, O
    Wieferink, A
    Meyr, H
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2001, 20 (11) : 1338 - 1354
  • [17] Design of application specific instruction-set processors directed by configuration stream driven computing architecture
    School of Computer Science, National University of Defense Technology, Changsha 410073, China
    Jisuanji Yanjiu yu Fazhan, 2007, 4 (714-721):
  • [18] Automatic custom instruction identification for application-specific instruction set processors
    Xiao, Chenglong
    Casseau, Emmanuel
    Wang, Shanshan
    Liu, Wanjun
    MICROPROCESSORS AND MICROSYSTEMS, 2014, 38 (08) : 1012 - 1024
  • [19] Loop Acceleration and Instruction Repeat Support for Application Specific Instruction-set Processors
    Wu, Zhenzhi
    Liu, Dake
    Li, Xiaoyang
    2015 28TH IEEE INTERNATIONAL SYSTEM-ON-CHIP CONFERENCE (SOCC), 2015, : 251 - 256
  • [20] OpenASIP 2.0: Co-Design Toolset for RISC-V Application-Specific Instruction-Set Processors
    Hepola, Kari
    Multanen, Joonas
    Jaaskelainen, Pekka
    2022 IEEE 33RD INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS (ASAP), 2022, : 161 - 165