Difference between revisions of "4K"
From LinuxMIPS
m (→4KE) |
m |
||
| Line 1: | Line 1: | ||
The MIPS '''4K''' series is MIPS Technologies's low end [[MIPS32]] synthesizable. | The MIPS '''4K''' series is MIPS Technologies's low end [[MIPS32]] synthesizable. | ||
| − | [http://www.mips.com/ | + | [http://www.mips.com/products/cores/32-bit-cores/mips32-4k/ MIPS32 4Kâ„¢ Family] |
* 4Kp core - basic version with iterative multiply and FMT MMU | * 4Kp core - basic version with iterative multiply and FMT MMU | ||
| Line 17: | Line 17: | ||
= 4KE = | = 4KE = | ||
| − | [http://www.mips.com/products/cores/32- | + | [http://www.mips.com/products/cores/32-bit-cores/mips32-4ke/ MIPS32® 4KEâ„¢ Family] |
== Linux support == | == Linux support == | ||
Revision as of 01:59, 28 October 2007
The MIPS 4K series is MIPS Technologies's low end MIPS32 synthesizable.
- 4Kp core - basic version with iterative multiply and FMT MMU
- 4Km core - 4Kp core plus fast Multiply/Divide Unit
- 4Kc core - 4Km core plus TLB MMU
The 4Kc CPU supports:
- MIPS32 compatible instruction set and priveleged resource architecture
- Instruction and Data watch CP0 registers for software breakpoints
- Separate interrupt exeption vector
- Memory Management Unit
- 16 dual-entry MIPS32 style TLB with variable page sizes
4KE
Linux support
The 4K and 4KE are fully supported.
See also
- Prefetching The use of the pref instruction in Linux.