Abstract
Multi-core architectures are widely used to enhance the microprocessor performance within a limited increase in time-to-market and power consumption of the chips. Toward the application of high-density data signal processing, this paper presents a novel heterogeneous multi-core architecture digital signal processor (DSP), YHFT-QDSP, with one RISC CPU core and 4 VLIW DSP cores. By three kinds of interconnection, YHFT-QDSP provides high efficiency message communication for inner-chip RISC core and DSP cores, inner-chip and inter-chip DSP cores. A parallel programming platform is specifically developed for the heterogeneous multi-core architecture of YHFT-QDSP. This parallel programming environment provides a parallel support library and a friendly interface between high level application softwares and multi-core DSP. The 130 nm CMOS custom chip design results in a high speed and moderate power design. The results of typical benchmarks show that the interconnection structure of YHFT-QDSP is much better than other related structures and achieves better speedup when using the interconnection facilities in combing methods. YHFT-QDSP has been signed off and manufactured presently. The future applications of the multi-core chip could be found in 3G wireless base station, high performance radar, industrial applications, and so on.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
TMS320TCI6487 DSP Platform. Texas Instruments Incorporated, 2006.
Digital signal processor MSC8144 (REV 2). Freescale Semiconductor, Inc., 2007.
Product Brief PC205. http://www.picochip.com, 2007.
Chen S M, Wan J, Hu D et al. Research and development of high performance YHFT digital signal processor. Journal of Computer Research and Development, March 2006, 43(6): 993–1000. (in Chinese)
Chen S M, Wang D C, Chen X W et al. A small close-coupled fast shared data pool for multi-core DSPs. Chinese Journal of Computers, Oct. 2008, 31(10): 1737–1744. (in Chinese)
Kandemir M, Ramanujam J, Choudhary A. Exploiting shared scratch pad memory space in embedded multiprocessor system. In Proc. the 39th Design Automation Conference (DAC 2002), New Orleans, USA, June 10–14, 2002, pp.219–244.
Guthaus M R, Ringenberg J S, Ernst D, Austin T M, Mudge T, Brown R B. MiBench: A free, commercially representative embedded benchmark suite. In Proc. IEEE 4th Annual Workshop on Workload Characterization, Austin, USA, Dec. 2, 2001, pp.3–14.
SM320C6713B-EP floating-point digital signal processors. Texas Instruments Incorporated. Sep. 2008.
Author information
Authors and Affiliations
Corresponding author
Additional information
This work is supported by the National Science and Technology Major Project of the Ministry of Science and Technology of China under Grant No. 2009ZX01034-001-001-006, the National High Technology Research and Development 863 Program of China under Grant No. 2007AA01Z108, and the Program for Changjiang Scholars and Innovative Research Team in Universities of China under Grant No. IRT0614.
Rights and permissions
About this article
Cite this article
Chen, SM., Wan, JH., Lu, JZ. et al. YHFT-QDSP: High-Performance Heterogeneous Multi-Core DSP. J. Comput. Sci. Technol. 25, 214–224 (2010). https://doi.org/10.1007/s11390-010-9318-0
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11390-010-9318-0