I read the data sheet of the TI - DM385 , in which they have mentioned as:

ARM Cortex-A8 Core
 - ARMv7 Architecture

What's the difference?

closed as off-topic by Patrick, slm Sep 22 '14 at 13:19

  • This question does not appear to be about Unix or Linux within the scope defined in the help center.
If this question can be reworded to fit the rules in the help center, please edit the question.

  • 1
    This is unrelated to Unix or Linux. – Patrick Sep 22 '14 at 12:44

The Cortex A8 is a specific processor design in the ARM v7 family.

It's like how an Intel Celeron D Processor 325 can be described as a processor in the 64-bit Intel EM64T family, or as a processor in Intel's Northwood-128 family.

That is, an ARM Cortex A8 describes a specific design, whereas ARM v7 describes the CPU instruction set, gives a minimum set of registers, etc.

It's a bit different in the ARM world, where the processor design is licensed by ARM Holdings to multiple CPU design houses, who in turn may use multiple different foundries may produce "Cortex A8" type processors. Nevertheless, "Cortex A8" is a more specific description than "ARM v7".

Not the answer you're looking for? Browse other questions tagged or ask your own question.