A unified processor architecture for RISC & VLIW DSP

Tay Jyi Lin*, Chie Min Chao, Chia Hsien Liu, Pi Chen Hsiao, Shin Kai Chen, Li Chun Lin, Chih-Wei Liu, Chein Wei Jen

*Corresponding author for this work

    Research output: Contribution to conferencePaperpeer-review

    10 Scopus citations

    Abstract

    This paper presents a unified processor core with two operation modes. The processor core works as a compiler-friendly MIPS-like core in the RISC mode, and it is a 4-way VLIW in its DSP mode, which has distributed and ping-pong register organization optimized for stream processing. To minimize hardware, the DSP mode has no control construct for program flow, while the data manipulation RISC instructions are executed in the DSP datapath. Moreover, the two operation modes can be changed instruction by instruction within a single program stream via the hierarchical instruction encoding, which also helps to reduce the VLIW code sizes significantly. The processor has been implemented in the UMC 0.18um CMOS technology, and its core size is 3.23mm ×3.23mm including the 32KB on-chip memory. It can operate at 208MHz while consuming 380.6mW average power.

    Original languageEnglish
    Pages50-55
    Number of pages6
    DOIs
    StatePublished - Apr 2005
    Event2005 ACM Great Lakessymposium on VLSI, GLSVLSI'05 - Chicago, IL, United States
    Duration: 17 Apr 200519 Apr 2005

    Conference

    Conference2005 ACM Great Lakessymposium on VLSI, GLSVLSI'05
    Country/TerritoryUnited States
    CityChicago, IL
    Period17/04/0519/04/05

    Keywords

    • Digital signal processor
    • Dual-core processor
    • Register organization
    • Variable-length instruction encoding

    Fingerprint

    Dive into the research topics of 'A unified processor architecture for RISC & VLIW DSP'. Together they form a unique fingerprint.

    Cite this