Design of Multithreaded Coprocessor IP Core for Embedded SoC Chip

被引:0
|
作者
Zhang, Dexue [1 ]
Zeng, Xiaoyang [1 ]
Xiao, Fengyu [2 ]
Xiao, Qingli [2 ]
Zheng, Lu [2 ]
机构
[1] Fudan Univ, State Key Lab ASIC & Syst, Shanghai 200240, Peoples R China
[2] Shandong Univ Sci & Technol, Coll Informat Sci & Engn, Qingdao 266590, Peoples R China
关键词
multithreading; IP; SoC; PicaRISC;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Increasing demand for high performance has impelled the development of process technology and IC design technology. Due to production technology restrictions, traditional single-core processors have encountered bottlenecks both in frequency and cpoeprfroorcmesasnocre. Heterogeneous multi-core SoC, such as CPU + + peripherals, is accepted as a cost-effective solution for the increasing computation demands in embedded system. The system performance depends on the processor frequency, the memory access rate, and the I/O access rate, but their development is unbalanced, and CPU has to wait for the response from the memory or I/O for a long time in order to continue processing. Hardware multithreading technology has been used to effectively hide memory latency and significantly increase total system performance with low cost. This paper presents a design of coprocessor IP based on altera PicaRISC multithreaded processor which can execute eight threads simultaneously using a time-slicing multithreading approach. The IP core was designed based on avalon bus, and can be easily integrated into nearly any system. The test result shows that fft3780 calculation can speed up to 9 times using 16 threads.
引用
收藏
页码:66 / 69
页数:4
相关论文
共 50 条
  • [21] Design and Implementation of a Inter-chip Bridge in a Multi-core SoC
    Yin, Yaming
    Chen, Shuming
    DTIS: 2009 4TH IEEE INTERNATIONAL CONFERENCE ON DESIGN & TECHNOLOGY OF INTEGRATED SYSTEMS IN NANOSCALE ERA, PROCEEDINGS, 2009, : 102 - 106
  • [22] A Fully Configurable and Scalable Neural Coprocessor IP for SoC Implementations of Machine Learning Applications
    Martinez-Corral, Unai
    Basterretxea, Koldo
    2017 NASA/ESA CONFERENCE ON ADAPTIVE HARDWARE AND SYSTEMS (AHS), 2017, : 125 - 132
  • [23] Design of a FFT/IFFT module as an IP core suitable for embedded systems
    Viejo, J.
    Millan, A.
    Bellido, M. J.
    Juan, J.
    Ruiz-de-Clavijo, P.
    Guerrero, D.
    Ostua, E.
    Munoz, A.
    2007 INTERNATIONAL SYMPOSIUM ON INDUSTRIAL EMBEDDED SYSTEMS, 2007, : 337 - 340
  • [24] An Embedded SoC System IP to Trace Object and Distance
    Oh, Eun-Tack
    Jung, Kwang-Sung
    Lee, Sung-Min
    Moon, Cheol-Hong
    ADVANCED INTELLIGENT COMPUTING THEORIES AND APPLICATIONS, PROCEEDINGS: WITH ASPECTS OF THEORETICAL AND METHODOLOGICAL ISSUES, 2008, 5226 : 1214 - +
  • [25] The IP Design for A Customized Mobile SoC
    Liu, Xiangwen
    Liu, Limin
    ADVANCED DESIGNS AND RESEARCHES FOR MANUFACTURING, PTS 1-3, 2013, 605-607 : 2087 - 2090
  • [26] IP integration methodology for SoC design
    Abbes, F
    Casseau, E
    Abid, M
    Coussy, P
    Legoff, JB
    16TH INTERNATIONAL CONFERENCE ON MICROELECTRONICS, PROCEEDINGS, 2004, : 343 - 346
  • [27] SoC IP design for Multimedia and Communications
    Sunwoo, MH
    Baek, JH
    Lee, JH
    Yun, SH
    2005 EMERGING INFORMATION TECHNOLOGY CONFERENCE (EITC), 2005, : 17 - 18
  • [28] SEE Detection and Mitigation Strategy for GNSS Coprocessor IP-Core
    Gabriel Diaz, Juan
    Gonzalo Garcia, Javier
    2021 IEEE URUCON, 2021, : 213 - 216
  • [29] A scalable embedded DSP core for SoC applications
    Panis, C
    Hirnschrott, U
    Farfeleder, S
    Krall, A
    Laure, G
    Lazian, W
    Nurmi, J
    2004 INTERNATIONAL SYMPOSIUM ON SYSTEM-ON-CHIP, PROCEEDINGS, 2004, : 85 - 88
  • [30] An IP core for embedded java systems
    Institute of Computer Science, University of Augsburg, 86159 Augsburg, Germany
    Lect. Notes Comput. Sci., (263-272):