Title :
Emulating peripheral chips using a RISC core
Author_Institution :
Philips Res. & Dev. Center, Sunnyvale, CA, USA
fDate :
Feb. 26 1990-March 2 1990
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;
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
DOI :
10.1109/CMPCON.1990.63718