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