• DocumentCode
    1714461
  • Title

    Design of ASIPs in multi-processor SoCs using the Chess/Checkers retargetable tool suite

  • Author

    Goossens, Gert ; Lanneer, Dirk ; Geurts, Werner ; Van Praet, Johan

  • Author_Institution
    Target Compiler Technol., Leuven
  • fYear
    2006
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    SoCs will soon have to integrate tens of complex system functions, each with their own optimal balance of performance, flexibility, energy consumption, communication, and design time. The traditional model of a (configurable) general-purpose processor core with a number of hardware accelerators no longer suffices. Application-specific instruction-set processors (ASIPs) can offer the right balance for each system function, and thus form the basis of new generations of multi-core SoCs. This presentation introduces Chess/Checkers, a retargetable tool suite available from Target Compiler Technologies, enabling the design of ASIPs in multi-core SoCs. Chess/Checkers offers fast architectural exploration, hardware synthesis, software compilation, inter-ASIP communication, and verification. The tools support a broad range of architectures, from small microprocessors, over DSP dominated cores, to VLIW and vector processors
  • Keywords
    circuit CAD; instruction sets; integrated circuit design; multiprocessing systems; system-on-chip; ASIP; Chess/Checkers retargetable tool suite; application-specific instruction-set processors; general-purpose processor core; hardware accelerators; hardware synthesis; inter-ASIP communication; multiprocessor SoC; software compilation; Application specific integrated circuits; Application specific processors; Baseband; Clocks; Computer architecture; Debugging; Energy consumption; Hardware design languages; Programming; Vector processors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System-on-Chip, 2006. International Symposium on
  • Conference_Location
    Tampere
  • Print_ISBN
    1-4244-0621-8
  • Electronic_ISBN
    1-4244-0622-6
  • Type

    conf

  • DOI
    10.1109/ISSOC.2006.321968
  • Filename
    4116456