Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/846215.846756guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

TriMedia CPU64 Architecture

Published: 10 October 1999 Publication History
  • Get Citation Alerts
  • Abstract

    We present a new VLIW core as a successor to the TriMedia TM1000. The processor is targeted for embedded use in media-processing devices like DTVs and set-top boxes. Intended as a core, its design must be supplemented with on-chip co-processors to obtain a cost-effective system. Good performance is obtained through a uniform 64-bit 5 issue-slot VLIW design, supporting sub-word parallelism with an extensive instruction set optimized with respect to media-processing. Multi-slot 'super-ops' allow powerful multi-argument and multi-result operations. As an example, an IDCT algorithm shows a very low instruction count in comparison with other processors. To achieve good performance, critical sections in the application program source code need to be rewritten with vector data types and function calls for media operations. Benchmarking with several media applications was used to tune the instruction set and study cache behavior. This resulted in a VLIW architecture with wide data paths and relatively simple cpu control.

    Cited By

    View all
    • (2014)Shared-port register file architecture for low-energy VLIW processorsACM Transactions on Architecture and Code Optimization10.1145/253339711:1(1-32)Online publication date: 1-Feb-2014
    • (2013)Support for dynamic issue width in VLIW processors using generic binariesProceedings of the Conference on Design, Automation and Test in Europe10.5555/2485288.2485488(827-832)Online publication date: 18-Mar-2013
    • (2009)On the exploitation of loop-level parallelism in embedded applicationsACM Transactions on Embedded Computing Systems10.1145/1457255.14572578:2(1-34)Online publication date: 9-Feb-2009
    • Show More Cited By

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image Guide Proceedings
    ICCD '99: Proceedings of the 1999 IEEE International Conference on Computer Design
    October 1999
    ISBN:076950406X

    Publisher

    IEEE Computer Society

    United States

    Publication History

    Published: 10 October 1999

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 28 Jul 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2014)Shared-port register file architecture for low-energy VLIW processorsACM Transactions on Architecture and Code Optimization10.1145/253339711:1(1-32)Online publication date: 1-Feb-2014
    • (2013)Support for dynamic issue width in VLIW processors using generic binariesProceedings of the Conference on Design, Automation and Test in Europe10.5555/2485288.2485488(827-832)Online publication date: 18-Mar-2013
    • (2009)On the exploitation of loop-level parallelism in embedded applicationsACM Transactions on Embedded Computing Systems10.1145/1457255.14572578:2(1-34)Online publication date: 9-Feb-2009
    • (2007)A video specific instruction set architecture for ASIP designVLSI Design10.1155/2007/584312007:2(1-7)Online publication date: 1-Apr-2007
    • (2007)Inter-cluster communication in VLIW architecturesACM Transactions on Architecture and Code Optimization10.1145/1250727.12507314:2(11-es)Online publication date: 1-Jun-2007
    • (2006)Challenges in exploitation of loop parallelism in embedded applicationsProceedings of the 4th international conference on Hardware/software codesign and system synthesis10.1145/1176254.1176298(173-180)Online publication date: 22-Oct-2006
    • (2006)A Low-Power Multithreaded Processor for Software Defined RadioJournal of VLSI Signal Processing Systems10.1007/s11265-006-7267-143:2-3(143-159)Online publication date: 1-Jun-2006
    • (2005)The TM3270 Media-ProcessorProceedings of the 38th annual IEEE/ACM International Symposium on Microarchitecture10.1109/MICRO.2005.35(331-342)Online publication date: 12-Nov-2005
    • (2004)Pel reconstruction on FPGA-augmented TriMediaIEEE Transactions on Very Large Scale Integration (VLSI) Systems10.1109/TVLSI.2004.82759412:6(622-635)Online publication date: 1-Jun-2004
    • (2003)A new look at exploiting data parallelism in embedded systemsProceedings of the 2003 international conference on Compilers, architecture and synthesis for embedded systems10.1145/951710.951733(159-169)Online publication date: 30-Oct-2003
    • Show More Cited By

    View Options

    View options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media