DocumentCode :
2402958
Title :
Software considerations for real-time RISC
Author :
Fiddler, Jerry ; Stromberg, Eric ; Wilner, David N.
Author_Institution :
Wind River Syst. Inc., Emeryville, CA, USA
fYear :
1990
fDate :
Feb. 26 1990-March 2 1990
Firstpage :
274
Lastpage :
277
Abstract :
Although reduced-instruction-set-computer (RISC) computers promise extremely high computing speeds, they present important and difficult challenges to the software designer, particularly for real-time use. With the SPARC microprocessor and the VxWorks implementation for that processor used as examples, some of those challenges are described and solutions offered. The most significant recent evolution in real-time computing is the shift from complex-instruction-set-computer (CISC) to RISC architecture. The minimalist RISC architecture runs very fast by running very simply and minimizing interactions outside of the CPU. This allows optimizations such as extensive pipelining and parallel instruction execution, which are difficult to implement in CISC machines. Also, although CISC machines perform many complex functions in hardware, RISC machines off-load these functions to software. Software can optimize these complex functions, thereby avoiding the use of microcoded instructions, which may actually be slower. Although RISC was not developed specifically for real time, RISC chips can perform extremely well in a real-time environment.<>
Keywords :
microprocessor chips; programming; real-time systems; reduced instruction set computing; SPARC microprocessor; VxWorks; microcoded instructions; optimizations; real-time RISC; real-time computing; software considerations; Central Processing Unit; Clocks; Computer aided instruction; Computer architecture; Hardware; Oceans; Reduced instruction set computing; Registers; Rivers; 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.63687
Filename :
63687
Link To Document :
بازگشت