mips_mips32

Imagination’s MIPS32 architecture is a highly performance-efficient, industry standard architecture that is at the heart of billions of electronic products, from tiny microcontrollers to high-end networking equipment. It provides a robust instruction set, scalability from 32-bits to 64-bits, a broad-spectrum of software development tools and widespread support from numerous partners and licensees.

The MIPS32 architecture provides seamless upward compatibility to the 64-bit MIPS64® architecture, bringing powerful features, standardized privileged mode instructions, and support for past ISA versions. The MIPS32 architecture incorporates important functionality including SIMD (Single Instruction Multiple Data) and virtualization. These technologies, in conjunction with technologies such as multi-threading (MT), DSP extensions and EVA (Enhanced Virtual Addressing) enrich the architecture for use with modern software workloads which require larger memory sizes, increased computational horsepower and secure execution environments.

The MIPS32 architecture is based on a fixed-length, regularly encoded instruction set and uses a load/store data model. The architecture is streamlined to support optimized execution of high-level languages. Arithmetic and logic operations use a three-operand format, allowing compilers to optimize complex expressions formulation. Availability of 32 general-purpose registers enables compilers to further optimize code generation for performance by keeping frequently accessed data in registers.

A set of registers reflects the configuration of the caches, MMU, TLB, and other privileged features implemented in each core. By standardizing privileged mode and memory management and providing the information through the configuration registers, the MIPS32 architecture enables real-time operating systems, other development tools, and application code to be implemented once and reused with various members of both the MIPS32 and the MIPS64 processor families.

Flexibility of its high-performance caches and memory management schemes are strengths of the MIPS architecture. The MIPS32 architecture extends these advantages with well-defined cache control options. The size of the instruction and data caches can range from 256 bytes to 4 MB. The data cache can employ either a write-back or write-through policy. A no-cache option can also be specified. The memory management mechanism can employ either a TLB or a Block Address Translation (BAT) policy. With a TLB, the MIPS32 architecture meets Windows CE, Linux and Android memory management requirements.

source

Package architectureTargetSubtarget BrandModelVersion
mips_mips32brcm63xxADBAV4202N
mips_mips32brcm63xxgenericADBP.DG A4001N1
mips_mips32brcm63xxsmpADBP.DG AV4202N
mips_mips32brcm63xxgenericActiontecGT784WNV5A
mips_mips32brcm63xxsmpActiontecR1000H
mips_mips32brcm63xxgenericAlcatel-SbellRG100A-AARev 0
mips_mips32brcm63xxgenericArcadyan / AstoriaAR7516 (Orange / EE Bright Box)
mips_mips32brcm63xxgenericAsmaxAR 1004g1
mips_mips32brcm63xxgenericAsusDSL-N131
mips_mips32brcm63xxgenericAsusWL-600g
mips_mips32brcm63xxgenericAztechDSL7002GRV(S)
mips_mips32brcm63xxgenericBTHome Hub 11.0, 1.5
mips_mips32brcm63xxgenericBTHome Hub 3Type B
mips_mips32brcm63xxgenericBTHome Hub 2Type A
mips_mips32brcm63xxgenericComtrendAR-5381u
mips_mips32brcm63xxgenericComtrendAR-5387un
mips_mips32brcm63xxgenericComtrendCT-536+
mips_mips32brcm63xxgenericComtrendCT-5361
mips_mips32brcm63xxgenericComtrendCT-5365
mips_mips32brcm63xxgenericComtrendCT-5621
mips_mips32brcm63xxgenericComtrendCT-6373
mips_mips32brcm63xxgenericComtrendHG-536+
mips_mips32brcm63xxgenericComtrendVR-3025u
mips_mips32brcm63xxgenericComtrendVR-3025un
mips_mips32brcm63xxComtrendVR-3026ev1
mips_mips32brcm63xxgenericComtrendWAP-5813n
mips_mips32brcm63xxgenericComtrendAR-5315u
mips_mips32brcm63xxgenericD-LinkDSL-2640SA1
mips_mips32brcm63xxgenericD-LinkDSL-2640U(B)B2 (RU)
mips_mips32brcm63xxgenericD-LinkDSL-2650U/BRU/DD1, D2 (RU)
mips_mips32brcm63xxgenericD-LinkDSL-2730UC1
mips_mips32brcm63xxgenericD-LinkDSL-2740B/1BC2
mips_mips32brcm63xxgenericD-LinkDSL-2740B/1BC3
mips_mips32brcm63xxgenericD-LinkDSL-2740B/1BF1 (EU)
mips_mips32brcm63xxgenericD-LinkDSL-2740BE1
mips_mips32brcm63xxgenericD-LinkDSL-2740UC2
mips_mips32brcm63xxgenericD-LinkDVA-G3810BN/TLA1
mips_mips32brcm63xxgenericD-LinkDSL-2750BT1
mips_mips32brcm63xxgenericDavolinkDV-201AMR
mips_mips32brcm63xxgenericDavolinkDV-2020
mips_mips32brcm63xxgenericGigasetSL2-141-i
mips_mips32brcm63xxgenericHitachiAH4051
mips_mips32brcm63xxgenericHuaweiHG520v
mips_mips32brcm63xxgenericHuaweiHG553
mips_mips32brcm63xxgenericHuaweiHG556aC
mips_mips32brcm63xxgenericHuaweiHG622
mips_mips32brcm63xxgenericHuaweiHG655b
mips_mips32brcm63xxsmpHuaweiHG655d
mips_mips32brcm63xxgenericHuaweiHG556aB
mips_mips32brcm63xxgenericHuaweiHG556aA
mips_mips32brcm63xxgenericInventelAOLBoxD5213
mips_mips32brcm63xxgenericInventelLivebox 1DV3210
mips_mips32brcm63xxgenericInventelLivebox 1DV4210
mips_mips32brcm63xxgenericInventelLivebox 1.2(Mini)BlueDSL 8G
mips_mips32brcm63xxgenericInventelLivebox Pro V1DV4410
mips_mips32brcm63xxgenericLinksysWAG54Gv1.1
mips_mips32brcm63xxgenericLinksysWAG54GSv1.0, v1.1
mips_mips32brcm63xxgenericLinksysWAG54GX2
mips_mips32brcm63xxgenericLinksysWAG160Nv1
mips_mips32brcm63xxgenericLinksysWAG160Nv2
mips_mips32brcm63xxgenericNetCommNB6PLUS4WRev1
mips_mips32brcm63xxgenericNetCommNB9W
mips_mips32brcm63xxgenericNetgearDG834Gv4
mips_mips32brcm63xxgenericNetgearDG834GT
mips_mips32brcm63xxsmpNetgearDGN2200v1
mips_mips32brcm63xxgenericNetgearDGN2200v2
mips_mips32brcm63xxgenericNetgearDGN2200v3
mips_mips32brcm63xxgenericNetgearDGN2200v4
mips_mips32brcm63xxgenericNetgearDGND3700v1
mips_mips32brcm63xxgenericNetgearDGND3800B
mips_mips32brcm63xxgenericNetgearDGND4000
mips_mips32brcm63xxgenericNetgearEVG2000
mips_mips32brcm63xxgenericNetgearMBRN3000
mips_mips32brcm63xxNetgearVVG2000-1
mips_mips32brcm63xxgenericNuComR5010UNv2
mips_mips32brcm63xxsmpObservaVH4032N
mips_mips32brcm63xxgenericPirelliAlice Gate2 Plus Wi-Fi AGA
mips_mips32brcm63xxgenericPirelliAliceGate AGPF
mips_mips32brcm63xxgenericPirelliAlice Gate W2+ Vela
mips_mips32brcm63xxPirelliAV4202N
mips_mips32brcm63xxgenericPirelliDRG A125G
mips_mips32brcm63xxPirelliPRG AV4202N
mips_mips32brcm63xxgenericPirelliFastWeb DRG A226M
mips_mips32brcm63xxgenericSFR (Société Française de Radiotéléphonie)Neufbox4 (NB4)
mips_mips32brcm63xxgenericSFR (Société Française de Radiotéléphonie)Neufbox6 (NB6)
mips_mips32brcm63xxgenericSagemF@ST2404
mips_mips32brcm63xxgenericSagemF@ST2504nv.6
mips_mips32brcm63xxgenericSagemF@ST2604
mips_mips32brcm63xxsmpSagemF@ST2704NV1
mips_mips32brcm63xxgenericSagemF@ST2704V2
mips_mips32brcm63xxgenericSercommSHG1500VS2
mips_mips32brcm63xxgenericT-Com / TelekomSpeedport W 303V Typ B
mips_mips32brcm63xxgenericT-Com / TelekomSpeedport W 500V
mips_mips32brcm63xxgenericTP-LinkTD-W8960Nv1
mips_mips32brcm63xxTP-LinkTD-W8960Nv5
mips_mips32brcm63xxgenericTP-LinkTD-W8968v3
mips_mips32brcm63xxgenericTechnicolorTG582nDANT-1
mips_mips32brcm63xxgenericTechnicolorTG582nDANT-T
mips_mips32brcm63xxgenericTecomGW6000
mips_mips32brcm63xxgenericTecomGW6200
mips_mips32brcm63xxgenericTelseyAlice W-Gate
mips_mips32brcm63xxgenericTelseyCPA-ZNTE60T
mips_mips32brcm63xxgenericTelseyCPFXZMTE20FWB
mips_mips32brcm63xxgenericTelseyCPVA502+
mips_mips32brcm63xxgenericTelseyCPVA502+W
mips_mips32brcm63xxgenericTendaW548D
mips_mips32brcm63xxgenericThomsonST7G
mips_mips32brcm63xxgenericThomsonST5856
mips_mips32brcm63xxgenericThomsonST706WL
mips_mips32brcm63xxThomsonTG789VN
mips_mips32brcm63xxgenericUS RoboticsUSR9108A
mips_mips32brcm63xxgenericZTEZXDSL 531B(II)
mips_mips32brcm63xxZTEZXDSL 931WIIv1
mips_mips32brcm63xxgenericZTEZXHN H108Nv1
mips_mips32brcm63xxsmpZyXELP-870HN-51b1
mips_mips32brcm63xxsmpZyXELP-870HN-53b1
mips_mips32brcm63xxZyXELP-870HNU-51c1
mips_mips32brcm63xxsmpZyXELP-870HW-51av2