RM5231™ Microprocessor with 32-bit System Bus Data Sheet
Released
1 Features
• Dual Issue superscalar microprocessor
• 150, 200, & 250 MHz operating frequencies
• 300 Dhrystone2.1 MIPS
• System interface optimized for embedded applications
• 32-bit system interface lowers total system cost
• High-performance write protocols maximize uncached write bandwidth
• Processor clock multipliers: 2, 2.5, 3, 3.5, 4, 4.5, 5, 6, 7, 8, 9
• 2.5 V core with 3.3 V IOs
• IEEE 1149.1 JTAG boundary scan
• Integrated on-chip caches
• 32 KB instruction and 32 KB data — 2 way set associative
• Per set locking
• Virtually indexed, physically tagged
• Write-back and write-through on a per page basis
• Pipeline restart on first doubleword for data cache misses
• Integrated memory management unit
• Fully associative joint TLB (shared by I and D translations)
• 48 dual entries map 96 pages
• Variable page size (4 KB to 16 MB in 4x increments)
• High-performance floating-point unit — up to 500 MFLOPS
• Single cycle repeat rate for common single-precision operations and some double pre-
cision operations
• Two cycle repeat rate for double-precision multiply and double precision combined
multiply-add operations
• Single cycle repeat rate for single-precision combined multiply-add operation
• MIPS IV instruction set
• Floating point multiply-add instruction increases performance in signal processing
and graphics applications
• Conditional moves to reduce branch frequency
• Index address modes (register + register)
• Embedded application enhancements
• Specialized DSP integer Multiply-Accumulate instructions and 3-operand multiply
instruction
• I and D cache locking by set
• Optional dedicated exception vector for interrupts
• Fully static 0.25 micron CMOS design with power down logic
• Standby reduced power mode with WAIT instruction
• 2.5 V core with 3.3 V I/O
• 128-pin Power-Quad 4 (QFP) package
Proprietary and Confidential to PMC-Sierra, Inc and for its Customer’s Internal Use
9
Document ID: PMC-2002165, Issue 1