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 条
  • [31] Integration and verification case of IP-core based system on chip design
    胡越黎
    周谌
    Advances in Manufacturing, 2010, (05) : 349 - 353
  • [32] Integration and verification case of IP-core based system on chip design
    胡越黎
    周谌
    Journal of Shanghai University(English Edition), 2010, 14 (05) : 349 - 353
  • [33] Design and Implementation of a Trusted SoC Chip
    Zhang Luguo
    Li Zheng
    Zhang Wenzheng
    Zhu Shixiong
    MECHANICAL ENGINEERING AND INTELLIGENT SYSTEMS, PTS 1 AND 2, 2012, 195-196 : 121 - +
  • [34] MPC-On-Chip: An Embedded GPC Coprocessor for Automotive Active Suspension Systems
    Shoukry, Yasser
    El-Kharashi, M. Watheq
    Hammad, Sherif
    IEEE EMBEDDED SYSTEMS LETTERS, 2010, 2 (02) : 31 - 34
  • [35] Verification of IP-Core based SoC's
    Deshpande, Anil
    ISQED 2008: PROCEEDINGS OF THE NINTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN, 2008, : 433 - 436
  • [36] The design and implementation of a reconfigurable USART IP core for embedded computing with support for networks
    El-Mousa, Ali H.
    Anssari, Nasser
    Al-Suyyagh, Ashraf
    Al-Zubi, Hamzah
    WORLD CONGRESS ON ENGINEERING 2008, VOLS I-II, 2008, : 170 - +
  • [37] An on-chip garbage collection coprocessor for embedded real-time systems
    Meyer, M
    11th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, Proceedings, 2005, : 517 - 524
  • [38] Embedded memory test & repair: Infrastructure IP for SOC yield
    Zorian, Y
    INTERNATIONAL TEST CONFERENCE 2002, PROCEEDINGS, 2002, : 340 - 349
  • [39] SOC design challenges for embedded systems
    Hattori, Toshihiro
    ASICON 2007: 2007 7TH INTERNATIONAL CONFERENCE ON ASIC, VOLS 1 AND 2, PROCEEDINGS, 2007, : 15 - 19
  • [40] Embedded TCP/IP Controller for a RISC-V SoC
    Tsai, Chun-Jen
    Lee, Yi-De
    PROCEEDINGS OF THE 2022 IFIP/IEEE 30TH INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION (VLSI-SOC), 2022,