• DocumentCode
    2407415
  • Title

    Emulating peripheral chips using a RISC core

  • Author

    Freeman, Martin

  • Author_Institution
    Philips Res. & Dev. Center, Sunnyvale, CA, USA
  • fYear
    1990
  • fDate
    Feb. 26 1990-March 2 1990
  • Firstpage
    420
  • Lastpage
    426
  • Abstract
    As a first step in reducing the design time of peripheral chips and, ultimately, reducing controller boards to a single chip, a new reduced-instruction-set-computer (RISC) technology is proposed. In this technology, hardware task switching support that allows peripheral functions to be realized in firmware on a RISC core processor is provided. Whereas standard microprocessors require many clock cycles for a task switch, this approach reduces the task switching latency to one clock cycle. Such task switching can be controlled both internally from and externally to the core processor. Special instructions can also be used to effect the task scheduling process. Core processors with data and control path sizes of 8 b, 16 b and 32 b can be generated. The architecture permits several instruction formats. A prototype 25-50-MIPS are processor containing instances of many of the possible core components has been fabricated.<>
  • Keywords
    add-on boards; reduced instruction set computing; architecture; core processor; design time; firmware; hardware task switching support; peripheral chip emulation; peripheral chips; reduced-instruction-set-computer; single chip; task scheduling process; Clocks; Delay; Hardware; Microprocessors; Microprogramming; Processor scheduling; Prototypes; Reduced instruction set computing; Size control; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Compcon Spring '90. Intellectual Leverage. Digest of Papers. Thirty-Fifth IEEE Computer Society International Conference.
  • Conference_Location
    San Francisco, CA, USA
  • Print_ISBN
    0-8186-2028-5
  • Type

    conf

  • DOI
    10.1109/CMPCON.1990.63718
  • Filename
    63718