Arduino Forum upgrade scheduled for Monday, October 20th, 11am-4pm (CEST). Sorry for the inconvenience!
Pages: [1]   Go Down
Author Topic: Freescale Qorivva (POWER Architecture) - Who uses this and why?  (Read 750 times)
0 Members and 1 Guest are viewing this topic.
Breaking Worse
Offline Offline
Edison Member
*
Karma: 20
Posts: 1122
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Anyone know anything about this architecture?  It seems that Freescale continues to develop it.  Here is the latest generation, only a few parts so far:

http://www.freescale.com/webapp/sps/site/taxonomy.jsp?code=MPC57XX

Prior generations, many many parts available:

http://www.freescale.com/webapp/sps/site/taxonomy.jsp?code=MPC56XX
http://www.freescale.com/webapp/sps/site/taxonomy.jsp?code=MPC5500

Obviously this platform is a big deal for Freescale.  It's clearly a high-end solution.  With ARM taking the high-end microcontroller world, I wonder why Freescale keeps developing this.  Is this so well entrenched in the auto market that automakers are going to keep using it?  Anyone know anything about it? I'd love to here what this platform is all about.  I thought POWER was more or less dead years ago.
Logged

I have only come here seeking knowledge. Things they would not teach me of in college.

Ayer, Massachusetts, USA
Offline Offline
Edison Member
*
Karma: 54
Posts: 1857
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

I don't use Freescale chips, but I do use the Powerpc architecture all of the time.  I work at IBM on the GCC compiler for the powerpc architecture.  At present, our current released server machines are power7/power7+ with a lot of work for the new power8 server platform that will be coming.

In addition to automotive field, I know powerpc also had design wins for set top boxes.  But since I don't track that end of the market, I don't know who the major customers using the embedded powerpc boards are.
Logged

Breaking Worse
Offline Offline
Edison Member
*
Karma: 20
Posts: 1122
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

So they talk about the technology being "e200" for the microcontrollers that I linked and "e500" for these:

http://www.freescale.com/webapp/sps/site/taxonomy.jsp?code=PCPPCMPC85XX

e600 for these:

http://www.freescale.com/webapp/sps/site/taxonomy.jsp?code=MPC8XXX7XXX

Totally different naming than Power7 or Power8.  Is it fair to say that IBM and Freescale's development of POWER has completely diverged?

Logged

I have only come here seeking knowledge. Things they would not teach me of in college.

Ayer, Massachusetts, USA
Offline Offline
Edison Member
*
Karma: 54
Posts: 1857
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Totally different naming than Power7 or Power8.  Is it fair to say that IBM and Freescale's development of POWER has completely diverged?
There is coordination, at higher levels, and both camps contribute to the shared GCC port.
Logged

SF Bay Area (USA)
Offline Offline
Tesla Member
***
Karma: 139
Posts: 6835
Strongly opinionated, but not official!
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

The PPC gained a significant following in a bunch of market segments while the ARM was still an infant.
Don't forget that Apple Macs were based on PPC chips for quite a while.  Also, lots of internet communications gear (routers, modems, and such.)

I'm not sure how freescale can survive selling three different 32bit processor cores (ARM, PPC, 68k), but even "tiny" Atmel has two (AVR32 and ARM), so perhaps it's not that difficult.
Logged

Breaking Worse
Offline Offline
Edison Member
*
Karma: 20
Posts: 1122
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I'm not sure how freescale can survive selling three different 32bit processor cores (ARM, PPC, 68k), but even "tiny" Atmel has two (AVR32 and ARM), so perhaps it's not that difficult.

And they have this 32-bit product too which I don't quite understand:

http://www.freescale.com/files/dsp/doc/prod_brief/MC56F847XPB.pdf

Quote
The 56F844x/5x/7x is the initial family of 32-bit 56800EX core–based Digital Signal Controllers (DSCs). Each device in the family combines, on a single chip, the processing power of a 32-bit DSP and the functionality of a microcontroller with a flexible set of peripherals. Due to its cost-effectiveness, configuration flexibility, and compact program code, the 56F844x/5x/7x is well-suited for many consumer and industrial applications.

Is this another 32-bit architecture?  It sure seems like it.
Logged

I have only come here seeking knowledge. Things they would not teach me of in college.

Pages: [1]   Go Up
Arduino Forum upgrade scheduled for Monday, October 20th, 11am-4pm (CEST). Sorry for the inconvenience!
Jump to: