Welcome to EDAboard.com

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.

Best microcontroller architecture

Status
Not open for further replies.

saudrehman

Member level 1
Joined
Dec 20, 2005
Messages
41
Helped
1
Reputation
2
Reaction score
0
Trophy points
1,286
Activity points
1,713
best microcontroller to know for industry

i have recently joined an embedded firm and i am bombarded by a barrage of Microcontroller architectures like MCORE,ARM,Coldfire,PowerPC etc

which is the Best architecture to master in terms of relevance in the real world.
 

banh

Advanced Member level 1
Joined
Dec 16, 2004
Messages
458
Helped
17
Reputation
34
Reaction score
5
Trophy points
1,298
Activity points
3,937
arm microcontroller architecture

it's very hard to state which is the best architecture.
You need to have some standards/references for comparison.
 

buenos

Advanced Member level 3
Joined
Oct 24, 2005
Messages
957
Helped
40
Reputation
82
Reaction score
21
Trophy points
1,298
Location
Sunnyvale, California, USA
Activity points
9,084
top microcontroller architerctures

I think there is a best controller for each separated project, but there are not one best for all.

On the other hand, if you do not want to study another type for every other, you have to choose one. (or 2-3 types)

The ARM9 is high performance, and wery universal (or ARM7 with not so high performance). It is manufactured by differrent vendors, with different configurations (for low end to high end applications).
 

sunish

Advanced Member level 4
Joined
Sep 4, 2005
Messages
117
Helped
10
Reputation
20
Reaction score
2
Trophy points
1,298
Activity points
2,360
microcontroller architecture basics

sir
i think it is better for u to start with 8051 micro controller
thats the basic and frequently used one.as a beginner it will help u to get a knowledge about the basic architecture of a microcontroller.then u can switch to higher ones
regards

sunish
 

bobsanjose

Advanced Member level 1
Joined
Jan 13, 2006
Messages
416
Helped
56
Reputation
112
Reaction score
21
Trophy points
1,298
Location
Silicon Valley
Activity points
5,228
Hi,

you named 3 architectures from Freescale and one Standard architecture (ARM). All of your list are 32-bit architectures. The best architecture is what fullfils your needs at the lowest overall cost (which includes time to market, future upgrade options, tool requirements, required budget to get started...).

There are a lot of manufacturers for ARM, there is only one for Coldfire, a couple for (very different) Power PC. If you want selection from many vendors, look at ARM. The most Standard Microcontrollers with ARM7 core you get from Philips, ST, Atmel und some more specific devices from Sharp, OKI, TI, Freescale....

So, your requirement for memory space, performance, pricing... will dictate a lot what to use.

Bob
 

saudrehman

Member level 1
Joined
Dec 20, 2005
Messages
41
Helped
1
Reputation
2
Reaction score
0
Trophy points
1,286
Activity points
1,713
what i meant was i want to know which microcontroller should i learn and master,which would help me in terms of better career prospects in the embedded industry
i am not talking abt selecting a microcontroller for a project.
 

ezshereef

Junior Member level 3
Joined
Jan 5, 2006
Messages
27
Helped
3
Reputation
6
Reaction score
0
Trophy points
1,281
Activity points
1,524
hi saudrehman,

for a better career you will learn to use many archeitectures ..... but as for yourself you should define your level of knowledge and background. if you have a absolute no experience with embedded systems you should start learn 8051 as sunshine said it's easy popular and you will find lots of resources and tutorials about it and you can build very good systems with it if you already have some kind of experience and knowledge with embedded systems so i recomend that you should start with the ARM arch. specially ARM7 ... it's very popular and powerful.... maybe because i am in the communcation industry i think that arm arch. is popular but for sure it's a good core. after all try to find out what's popular in your firm ..... for every firm there is some kind of a preferred core that they like to use and this emerges from the nature of the project that they work on plus their relative experience and the available support tools and licenses. try talking with your colleagues. after all it won't be long that you will find yourself with experience in more than one core. because if you have seen one ... you have seen them all. so once you have a agood experience with one core it will be lot easier to learn other core..... by the way what is the meaning of "learn a core" :?:
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top