Revision 1.0
23
Chapter 2
2.
RSP Architecture
This chapter explains the significant architectural details of the Reality
Signal Processor (RSP). It is not intended to be a comprehensive hardware
specification, but it does describe the hardware features in sufficient detail
for software development.
Standing alone, the RSP is an extremely powerful processor; a fixed-point
RISC CPU capable of over
half a billion
arithmetic operations per second!
1
As part of the RCP, the RSP is an integral part of the graphics/audio/video
processing pipelines.
Recommended background for this chapter includes a solid foundation in
computer architecture, including RISC processors and SIMD (Single
Instruction, Multiple Data) machines.
1
This is not a misprint. At 62.5Mhz with an 8-element vector pipeline, the RSP could perform 500,000,000
multiply-accumulate operations per second. Since the RSP dual-issues scalar instructions, you could also do
another 62,500,000 scalar operations during that same second. That is more than three times the performance
of the Cray supercomputers from twenty years ago.
Summary of Contents for Ultra64
Page 2: ...2 ...
Page 10: ...10 ...
Page 12: ...12 Figure 6 2 buildtask Operation 137 ...
Page 14: ...14 ...
Page 80: ...80 Vector Unit Instructions vmadm dres_int dres_int vconst 3 vmadn dres_frac vconst vconst 0 ...
Page 104: ...104 RSP Coprocessor 0 ...
Page 150: ...150 Advanced Information ...
Page 155: ...Revision 1 0 155 ...
Page 248: ...248 Exceptions None ...
Page 251: ...Revision 1 0 251 Exceptions None ...
Page 254: ...254 Exceptions None ...
Page 257: ...Revision 1 0 257 Exceptions None ...
Page 293: ...Revision 1 0 293 Exceptions None ...
Page 316: ...316 Exceptions None ...