Visit Jeremy's Blog.
Go Back > Forums > Linux Forums > Linux - Hardware
User Name
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?


  Search this Thread
Old 09-23-2009, 08:02 PM   #1
Registered: May 2006
Location: Mt Umunhum, CA, USA, Earth
Distribution: Debian/ Fedora/ Ubuntu/ Raspbian
Posts: 549

Rep: Reputation: 40
I'm confused again, Is an Arm processor the same as a MIPS processor?

The title says it all.

Will a kernel built for an Arm SBC run on a MIPS sbc??
Old 09-23-2009, 09:03 PM   #2
Senior Member
Registered: Aug 2007
Location: Massachusetts, USA
Distribution: Solaris 9 & 10, Mac OS X, Ubuntu Server
Posts: 1,194

Rep: Reputation: 105Reputation: 105
What would make you think that?
Old 09-23-2009, 09:51 PM   #3
LQ Newbie
Registered: Mar 2009
Posts: 10

Rep: Reputation: 0
the differences between ARM processor and MIPS processor

ARM processor and MIPS processor are both popular in the embedded world, they use respectively different architechtures, here are some of their different features:
1.instruction: MIPS have 32bit and 64bit architecture,but ARM only have 32bit architecture.
2.register: MIPS kernel has 32 registers, while ARM only has 16 registers, this structure indicates that under the same condition, MIPS chip's size and power consumption is smaller and lower.
3.address space
MIPS's initial address is 0xbfc00000, it has 4Mbyte limited, but normally, MiPS chip will solve this problem using some method. ARM doesn't have this problem.
4.application: ARM's main market focus on 200MHz or lower application, while MIPS focus on high frequency application. for example, ARM has been applied to the fields of mobile phone,consunption electronics, etc. MIPS applies to the fields of cable set-top box, cable modem, gateway, etc.

Focus on ARM processors' development
Old 09-24-2009, 04:47 AM   #4
Senior Member
Registered: Jul 2007
Location: Directly above centre of the earth, UK
Distribution: SuSE, plus some hopping
Posts: 4,068

Rep: Reputation: 895Reputation: 895Reputation: 895Reputation: 895Reputation: 895Reputation: 895Reputation: 895
Just in case it hasn't been very clear, no and its not even close (not that close would do you much good, either). They aren't even close cousins.

ARM's main market focus on 200MHz or lower application, while MIPS focus on high frequency application
I'm not sure that knowing the 'market focus' helps in any way. There are arm variants and some go beyond 600-800 MHz of the top end mobile 'phone processors and there are multi core variants. There are also very popular 50 100 MHz for deeply embedded applications. About the only thing that ARM processor applications have in common is a low power consumption per mips (not the MIPS processor type of mips).

Equally, there are many MIPS processors, and if you consider the Microchip processors there is an application area overlap with, say, the Luminary Coretex arm processors...but just because there is an application area overlap doesn't make the instruction sets compatible, in any way. And without instruction set compatibility, you can't usefully execute code for one one the other.

Historically, it is true that the MIPS processors have been more used in external memory/expansion bus applications where the ARM chips have been more used in true microcontroller applications, but that says nothing about the instruction architecture, and that is what is important here.

(There are, of course, higher end MIPS processors as well.)

I believe there is protected intellectual property in each architecture (partially, in the case of MIPS, see 'longsoon' for example) and they are not something that someone else could just adopt without a license agreement or a legal battle.


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Linux on ARM processor knobby67 Programming 1 09-19-2009 07:45 AM
LXer: The MIPS Processor and the $150 Linux Netbook LXer Syndicated Linux News 0 05-29-2009 01:41 PM
par2 for arm processor steve51184 Linux - Software 8 02-04-2009 01:18 PM
Did anybody ported LTTng to MIPS processor? gvreddi Linux - Newbie 0 11-26-2008 07:59 AM
Linux on 4KP mips processor Eeshwar Linux - Hardware 1 11-07-2006 11:07 AM > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 04:46 PM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration