• DocumentCode
    2277400
  • Title

    An extendible MIPS-I processor kernel in VHDL for hardware/software co-design

  • Author

    Gschwind, Michael ; Maurer, Dietmar

  • Author_Institution
    Tech. Univ. Wien, Austria
  • fYear
    1996
  • fDate
    16-20 Sep 1996
  • Firstpage
    548
  • Lastpage
    553
  • Abstract
    This paper discusses the design of a MIPS-I processor kernel using VHDL. The control structure of this processor is distributed with a small controller in each pipeline stage controlling sequencing of operations and communication with adjacent pipeline stages. Instruction flow management is performed using asynchronous communication signals. Due to its high-level description and distributed control structure, the kernel can easily be extended. Thus, instruction set extension hardware/software co-evaluation can be performed efficiently using rapid prototyping
  • Keywords
    hardware description languages; instruction sets; operating system kernels; MIPS-I processor kernel; VHDL; asynchronous communication signals; hardware/software co-design; instruction flow management; instruction set extension; rapid prototyping; Asynchronous communication; Communication system control; Computer architecture; Economic forecasting; Hardware; Instruction sets; Kernel; Pipelines; Proposals; Software performance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 1996, with EURO-VHDL '96 and Exhibition, Proceedings EURO-DAC '96, European
  • Conference_Location
    Geneva
  • Print_ISBN
    0-8186-7573-X
  • Type

    conf

  • DOI
    10.1109/EURDAC.1996.558257
  • Filename
    558257