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 条
  • [1] Multithreaded coprocessor interface for multi-core multimedia SoC
    Ou, Shih-Hao
    Lin, Tay-Jyi
    Deng, Xiang Sheng
    Zhuo, Zhi Hong
    Liu, Chih Wei
    2008 ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2008, : 21 - 22
  • [2] Design and Implementation of an Efficient Hardware Coprocessor IP Core for Multi-axis Servo Control Based on Universal SoC
    Xin, Jitong
    Cha, Meiyi
    Shi, Luojia
    Jiang, Xiaoliang
    Long, Chunyu
    Lin, Qichun
    Li, Hairong
    Wang, Fangcong
    Wang, Peng
    ELECTRONICS, 2023, 12 (02)
  • [3] A Java']Java Processor IP Design for Embedded SoC
    Tsai, Chun-Jen
    Kuo, Han-Wen
    Lin, Zigang
    Guo, Zi-Jing
    Wang, Jun-Fu
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2015, 14 (02) : 35
  • [4] Dual core SoC based embedded software design
    Jiang, Yunliang
    Miao, Qiang
    Shao, Bin
    Jisuanji Gongcheng/Computer Engineering, 2004, 30 (12):
  • [5] A fast IP-core integration methodology for SoC design
    de Oliveira, JA
    de Lima, ME
    Maciel, PR
    Moura, J
    Celso, B
    16TH SYMPOSIUM ON INTEGRATED CIRCUITS AND SYSTEMS DESIGN, SBCCI 2003, PROCEEDINGS, 2003, : 131 - 136
  • [6] Embedded CMOS analogue IP core for SOC applications: an experimental case study
    Zhu, ZM
    Yang, YT
    Sun, LJ
    SEMICONDUCTOR SCIENCE AND TECHNOLOGY, 2004, 19 (08) : L81 - L85
  • [7] Embedded TCP/IP Chip Based on DW8051 Core
    ZHOU Jian-yang
    厦门大学学报(自然科学版), 2002, (S1) : 278 - 279
  • [8] IP Core Based Architecture of Telecommand System-on-Chip (SoC) for Spacecraft applications
    Rajesvari, R.
    Manoj, G.
    Ponrani, Angelin M.
    Annie, Merin Joy
    INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING, IMAGE PROCESSING AND PATTERN RECOGNITION (ICSIPR 2013), 2013, : 163 - 168
  • [9] A processor core synthesis system in IP-based SoC design
    Tomono, Naoki
    Kohara, Shunitsu
    Uchida, Jumpei
    Miyaoka, Yuichiro
    Togawa, Nozomu
    Yanagisawa, Masao
    Ohtsuki, Tatsuo
    ASP-DAC 2005: PROCEEDINGS OF THE ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2005, : 286 - 291
  • [10] FILU-200 DSP coprocessor IP core
    Bleakley, Chris
    Berg, Vincent
    Rodriguez, Jose
    Murray, Brian
    Conference Record of the Asilomar Conference on Signals, Systems and Computers, 1999, 1 : 757 - 761