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
Link To Document :
بازگشت