Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
Technically ARM is more suited for SOC kind of applications as ARM may be the most optimal processor interms of performance for the given die size.
brmadhukar
Other big difference is that with ARM 5 and above, the instruction set include a number of extra instructions witch enhance the performance of an ARM processor on typical digital signal processing (DSP) algorithms.
For details :ARM Architecture reference manual; David Seal
I agree with brmadhukar "ARM is more suited for SOC kind of applications".
Because ARM is a consortium of many companies, and it is not only a chip,
but it is an I.P. too (i.e. a piece of VHDL or Verilog code).
For this reason when you use the I.P. you can choose:
- Bus Size (16 or 32 bits)
- Peripherals
- Cache Memory or not
and so on.
These things are of course impossible with a prebuilt chip.
Companies like Philips Atmel sell this as a standard chip , configurated with
their most requested peripherals.
One very important difference is...
ARM is based on a "Load/Store Architecture"
Means...Does not support memory to memory data processing operations...
Must move data values into registers before using them...
The power of ARM is in its simple architecture. You will find the question in a good way in ARM architecture reference manual. The author logially sequenced why RISC processors are better than CISC ones then explained what design issues were made when designing the ARM processor that it made it different from other RISC processor.
This is in the first 2 chapters as I remeber.
Reagards,
Amraldo.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.