Difference between revisions of "4K"

From LinuxMIPS
Jump to: navigation, search
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/content/Products/Cores/32-BitCores/MIPS324KFamily/ProductCatalog/P_MIPS324KFamily/productBrief MIPS32 4Kâ„¢ Family]
+
[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-bit_cores/MIPS32_4KE_Family.php MIPS32® 4KE™ Family]
+
[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.

MIPS32 4Kâ„¢ Family

  • 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

MIPS32® 4KE™ Family

Linux support

The 4K and 4KE are fully supported.

See also

  • Prefetching The use of the pref instruction in Linux.