X1000
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12409 from 2003/5/22
    From: Germany
    > You'd assume that e500s would be more or less identical except for clock speed.

    Actually, both e500v2 and e500mc reach up to 1.5 GHz. It's only the QorIQ chips where e500v2 maxes out at 1.2 GHz. In the PowerQUICC III the e500v2 core reaches up to 1.5 GHz.

    > You actually have to go over the specs to realize its not another e500v2.

    Unfortunately, I slightly misremembered what my misconception prior to February 2009 actually was. I said that I had thought all QorIQ chips were to be based on e500v2. But that is not true. I actually knew from the start about the e500mc and which QorIQ chips were to be based on that core instead of the e500v2. What I wasn't aware of back then is that the e500mc got a proper FPU which the e500v2 misses. Instead, I believed the only advantage of the e500mc over the e500v2 to be that more than just two of them could be connected to form multicore chips (e500v2 can be used only for single or dual-core).

    > at about the time plans for the e700 were dropped

    You actually know when that was? I ask because I don't have a clue, and public information on that are conflicting.

    https://morph.zone/modules/newbb_plus/viewtopic.php?topic_id=6196&forum=11&post_id=72301#72301
    https://morph.zone/modules/newbb_plus/viewtopic.php?topic_id=7001&forum=3&post_id=74210#74210
  • »14.03.11 - 11:06
    Profile
  • Jim
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Jim
    Posts: 4977 from 2009/1/28
    From: Delaware, USA
    >You actually know when that was? I ask because I don't have a clue, and public information on that are conflicting.

    No you didn't get a straight answer on this from the company at all.
    All mention of the e700 just disappeared.
    I guess Freescale didn't see a market for it.
    And like I mentioned earlier, suddenly a lot of people left the company.
    The P5 surprised me because I, like a lot of people, assumed they were re-focusing on ARM.
    "Never attribute to malice what can more readily explained by incompetence"
  • »14.03.11 - 19:24
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12409 from 2003/5/22
    From: Germany
    > All mention of the e700 just disappeared.

    All the more strange that a Freescale presentation as recent as June 2010 mentions the e700 (see my links).

    > I guess Freescale didn't see a market for it.

    Considering that the e5500 actually is what the e700 was supposed to be after Apple's Intel switch announcement (which made Freescale change the e700's base from e600 to e500) they apparently see a market for it again.

    > The P5 surprised me

    The information that there will be a P5 outdoing the P4 in performance was published by Freescale when they introduced the QorIQ family and announced its first (P1, P2 and P4) members in June 2008. The P5's exact nature was not revealed back then, though. What surprised me in particular with the P5 was that it's a 64-bit chip. I didn't see that coming until few hours before the official announcement.
  • »14.03.11 - 20:12
    Profile
  • Jim
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Jim
    Posts: 4977 from 2009/1/28
    From: Delaware, USA
    >they apparently see a market for it again.

    Yep, a different one.

    An e600 offshoot might have had a better expansion slot scheme.
    "Never attribute to malice what can more readily explained by incompetence"
  • »15.03.11 - 02:26
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12409 from 2003/5/22
    From: Germany
    > Yep, a different one.

    What did Freescale claim as the MPC87xx's target market after Apple's switch to Intel? I can't find any information on this.
  • »15.03.11 - 04:11
    Profile
  • Jim
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Jim
    Posts: 4977 from 2009/1/28
    From: Delaware, USA
    Quote:


    Andreas_Wolf wrote:
    > Yep, a different one.

    What did Freescale claim as the MPC87xx's target market after Apple's switch to Intel? I can't find any information on this.


    I'm not sure what they thought the target for the MPC86XX markets was (especially after Apple's departure). The processors were too high priced compared to the (non PPC) alternatives.

    Was there ever an outline of the basic features for the e700 cored products?
    "Never attribute to malice what can more readily explained by incompetence"
  • »15.03.11 - 21:42
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12409 from 2003/5/22
    From: Germany
    > I'm not sure what they thought the target for the MPC86XX markets
    > was (especially after Apple's departure).

    But how can you know that now with QorIQ P5 it's a different one then? (Btw, it's 87xx, not 86xx.)

    > The processors were too high priced compared to the (non PPC) alternatives.

    I don't think there were ever any prices mentioned for the MPC87xx anywhere.

    > Was there ever an outline of the basic features for the e700 cored products?

    Yes, numerous, and some of them kept changing over time. The MPC87xx was supposed to feature (selection from various points in time):

    - single-core (87xx) and dual-core (87xxD) variant
    - 65 nm
    - <20 Watts single-core (don't know about dual-core)
    - 3.0+ GHz (later decreased to 2.5+ GHz, then further decreased to 2.4 GHz)
    - 1 MiB L2 cache per core
    - 1 GHz DDR2/3 memory controller per core
    - two PCIe controllers
    - SRIO
    - four GbE controllers
    - pattern matching
    - TCP offloading
    - L4-7 content processing
  • »15.03.11 - 22:34
    Profile
  • Jim
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Jim
    Posts: 4977 from 2009/1/28
    From: Delaware, USA
    >Btw, it's 87xx, not 86xx.

    I actually did mean 86XX (as they are still available after Apple's departure, but are now somewhat pointless with the introduction of the P5).

    I've rarely seen the X700 cored products (what ever they would have been like) refereed to as MPC87xxs (although that is what they would have likely been called).

    Were there any real details (let alone prices)?
    "Never attribute to malice what can more readily explained by incompetence"
  • »16.03.11 - 15:58
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12409 from 2003/5/22
    From: Germany
    > I actually did mean 86XX

    Okay. To relate to the point what Freescale thinks the target market for the e600 based MPC86xx has been, we shouldn't forget that the MPC74xx has always been used also in the embedded area, not only as CPU for Apple. So we can assume that the target market for the MPC86xx, which is the MPC74xx's successor, stayed the same. But let's not just assume, but rather see what Freescale says:

    MPC8610:
    "Robotic vision and navigation; Aerospace/defense display, control and image processing; Kiosks with image processing; Multi-function printers and scanners; Single-Board Computers"

    MPC8640(D):
    "embedded networking, telecom, aerospace and defense, storage, industrial and pervasive computing applications"

    > as they are still available after Apple's departure

    Actually, they started being available only after that. The first one of the series, the MPC8641(D), was announced in 2004, i.e. before Apple's switch announcement, but began sampling only in 2006.

    > but are now somewhat pointless with the introduction of the P5

    I wouldn't say so. The markets the MPC74xx and later the MPC86xx have been aimed at heavily rely on the capability of AltiVec code execution (or SIMD processing in general, with AltiVec being preferred for code reuse reasons). That's why the current QorIQ P series is not considered an adequate MPC86xx replacement by customers from those industries, albeit Freescale wishing it would. To compensate for that and not lose too many customers to Intel and its SSE and AVX capable processors, Freescale did what you know they did: announce the availability of AltiVec for future QorIQ processors. They wouldn't have done that if they had been able to avoid it. As soon as QorIQ with AltiVec will be there, MPC86xx will be rather pointless, yes. But so far, if you want AltiVec then MPC86xx is a viable option. More there:

    https://morph.zone/modules/newbb_plus/viewtopic.php?forum=3&topic_id=7001&start=455

    > I've rarely seen the X700 cored products

    It's e700 ;-)

    > refereed to as MPC87xxs (although that is what they would
    > have likely been called).

    Likely? 'MPC87xx' is the moniker Freescale used to refer to the e700 core based processors in their presentations and roadmap depictions. Just explore the documents linked from those Google results:

    http://www.google.com/search?q=%22mpc87xx%22+freescale
    http://www.google.com/search?q=%22mpc87xx%22+%22e700%22

    There's even still one PDF file online on the Freescale website (page 6):
    http://www.freescale.com/files/community_files/MCUCOMM/1033_e300_e500_e600_comp.pdf

    Unfortunately, most of the old Freescale documents mentioning the MPC87xx are not online anymore and thus not indexed by Google anymore. (But don't be confused by some of the results as it seems there was an 'MPC87xx' already on Motorola's 2001/2002 roadmaps, but that was another thing altogether.)

    > Were there any real details (let alone prices)?

    I'm only aware of the details I listed in my previous posting. And as I said, I don't think there were any prices mentioned.
  • »16.03.11 - 17:17
    Profile
  • Jim
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Jim
    Posts: 4977 from 2009/1/28
    From: Delaware, USA
    Thanks for getting me what you could.
    And you're right, until the T5 replaces the P5
    Then the product will have AltiVec.


    Plus, the MPC8641 has more PCIe lanes (although only 1.0) and PCI slot capability.

    But the speed advantage of the P5 and the future introduction of AltiVec makes this the processor to look out for.

    The e600 is dead.
    "Never attribute to malice what can more readily explained by incompetence"
  • »18.03.11 - 21:42
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12409 from 2003/5/22
    From: Germany
    > the MPC8641 has more PCIe lanes (although only 1.0)

    Yes, it can dedicate up to 16 SerDes lanes (x8 x8) to PCIe. But as you say, that only equals 8 lanes (x4 x4) when compared to the QorIQ P5's PCIe 2.0. So overall, the QorIQ P5 can dedicate up to 50% more bandwidth to PCIe than MPC8641(D), or up to 25% more bandwidth in a configuration suited for desktop computing (i.e. with on-chip SATA controllers enabled).

    > and PCI slot capability.

    Neither MPC8641(D) nor MPC8640(D) incorporate a PCI controller. Do you mean the MPC8610 here maybe?

    > The e600 is dead.

    ...as soon as the AltiVec enabled QorIQ T is there, yes. Regardless, Freescale will offer the existing MPC86xx chips for quite some years to come.

    https://morph.zone/modules/newbb_plus/viewtopic.php?topic_id=7001&forum=3&post_id=80669#80669
  • »19.03.11 - 00:03
    Profile
  • Jim
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Jim
    Posts: 4977 from 2009/1/28
    From: Delaware, USA
    >> and PCI slot capability.

    When used with a Southbidge a MPC8640/8641 design can incorporate PCI slots.
    "Never attribute to malice what can more readily explained by incompetence"
  • »19.03.11 - 21:07
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12409 from 2003/5/22
    From: Germany
    > When used with a Southbidge a MPC8640/8641 design can incorporate PCI slots.

    Yes, but so can a QorIQ P5 design (and any other design based on a chip with an interface a southbridge can be attached to), so that's no difference between the two. And of course it doesn't need a southbridge chip for this. A PCIe-to-PCI bridge chip would do well. With the QorIQ P5 in x4 x4 x1 x1 PCIe configuration you could use one x1 to bridge to a PCI slot.
  • »20.03.11 - 12:22
    Profile
  • Jim
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Jim
    Posts: 4977 from 2009/1/28
    From: Delaware, USA
    Interesting idea though. An SB800 Southbridge would cost us four PCIe 2.0 lanes, but would also supply four PCie lanes.
    Which configuration was it that you said we lost SATA controllers?
    "Never attribute to malice what can more readily explained by incompetence"
  • »20.03.11 - 18:39
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12409 from 2003/5/22
    From: Germany
    > An SB800 Southbridge would cost us four PCIe 2.0 lanes,
    > but would also supply four PCie lanes.

    According to the 'AMD SB810/850 Southbridge Databook' there're only two PCIe 2.0 lanes supplied, not four:

    http://support.amd.com/us/Embedded_TechDocs/44758.pdf (page 12)

    > Which configuration was it that you said we lost SATA controllers?

    The one you liked most ;-)

    https://morph.zone/modules/newbb_plus/viewtopic.php?topic_id=7183&forum=3&post_id=82381#82381

    So let me summarize the two options:

    1. without southbridge:
    - SATA controllers on P5 must be enabled, thus x4 x4 x1 x1 PCIe config is best
    - use one x1 with bridge chip to get legacy PCI slot
    - for audio there're those options to select from:
    -- sound card in legacy PCI slot
    -- sound card in PCIe x1 slot
    -- on-board audio chip on PCIe x1
    -- nerdy: use P5's SPI bus with a CPLD acting as SPI-to-I²S bridge and connect an audio chip via this I²S ;-)
    - one x4 for graphics card
    - leaves one of the following PCI(e) connection configs for use at will: x4+x1 or x4+PCI or x4+x1+PCI

    2. with SB800 southbridge:
    - don't need P5's SATA controllers, thus x4 x4 x4 PCIe config can be used
    - use one x4 to attach SB800
    - legacy PCI provided by SB800
    - audio provided by SB800
    - additional two PCIe lanes provided by SB800, either two x1 or one x2
    - one x4 for graphics card
    - leaves one of the following PCI(e) connection configs for use at will: x4+x1+x1+PCI or x4+x2+PCI
  • »20.03.11 - 22:28
    Profile
  • Jim
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Jim
    Posts: 4977 from 2009/1/28
    From: Delaware, USA
    Great summary Andreas. I hadn't even had a chance to go over this yet (and now I don't have to).
    The Sb800 SATA controllers are 3.0. What are the P5s?

    With an SB800 series Southbridge we also gain additional SATA controllers (six total).

    Very interesting comparison.
    W/O SB - X4+X4+X1 PCIe 2 SATA
    W SB X4+X4+X1+X1 PCIe 6 SATA and PCI

    [ Edited by Jim on 2011/3/21 4:46 ]

    [ Edited by Jim on 2011/3/21 11:04 ]
    "Never attribute to malice what can more readily explained by incompetence"
  • »21.03.11 - 01:45
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12409 from 2003/5/22
    From: Germany
    > The Sb800 SATA controllers are 3.0.

    On SB850, yes. SB810 has only 2.0.

    > What are the P5s?

    2.0.

    > Very interesting comparison.
    > W/O SB - X4+X4+X1 PCIe 2 SATA
    > W SB X4+X4+X1+X1 PCIe 6 SATA and PCI

    The question is whether those benefits of having the SB800 would really be worth the additional costs.

    [ Edited by Andreas_Wolf on 2011/3/21 17:04 ]
  • »21.03.11 - 01:51
    Profile
  • Jim
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Jim
    Posts: 4977 from 2009/1/28
    From: Delaware, USA
    Yes, this isn't like the MPC8641, where if you didn't use a Southbridge you didn't have certain peripherals.
    The P5 is fairly complete without the Southbridge. It would bring us PCI slots for legacy hardware. It doesn't actually cost us any PCIe expandability (we actually we gain one X1).

    And we gain several SATA controllers and sound output. You must admit that two SATA controllers is somewhat limited.

    But it does add cost and complexity. You can already guess what side my opinion falls on, but the simpler option might be the more sensible one.
    "Never attribute to malice what can more readily explained by incompetence"
  • »21.03.11 - 15:22
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12409 from 2003/5/22
    From: Germany
    > (we actually we gain one X1). And we gain [...] sound output.

    Here I think you counted one and the same thing twice. *Either* the SB800 gains us audio (but no additional PCIe) *or* it gains us one x1 (but no audio over the other solution with dedicated audio chip or card on x1).

    > You must admit that two SATA controllers is somewhat limited.

    For me personally, two SATA controllers would be sufficient.

    > the simpler option might be the more sensible one.

    I second that.
  • »21.03.11 - 16:36
    Profile
  • Jim
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Jim
    Posts: 4977 from 2009/1/28
    From: Delaware, USA
    Well, we should be able to add an additional SATA controller via the X1 PCIe lane.

    Frankly, I wouldn't find 2 SATA controllers adequate.

    With one SATA connection used for DVD, that only leaves us one connector for a hard drive. I'd prefer at least two.

    But we can probably flesh out a complete system without a Southbridge.
    "Never attribute to malice what can more readily explained by incompetence"
  • »21.03.11 - 18:18
    Profile
  • Jim
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Jim
    Posts: 4977 from 2009/1/28
    From: Delaware, USA
    OK Andreas, how long do you think it will be before we can get specifications on the P5 that are as good as those you referenced on the SB810/850?
    Also, would it make more sense to go for a P5010 based system or one based on the P5020?
    "Never attribute to malice what can more readily explained by incompetence"
  • »21.03.11 - 21:08
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12409 from 2003/5/22
    From: Germany
    > how long do you think it will be before we can get specifications
    > on the P5 that are as good as those you referenced on the SB810/850?

    Somewhen in the course of this year, I guess.

    > would it make more sense to go for a P5010 based system or
    > one based on the P5020?

    That would depend on the price difference between the two.
  • »21.03.11 - 21:26
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12409 from 2003/5/22
    From: Germany
    Update:

    > the annual Freescale Technology Forum. The titles of this year's
    > technical sessions have already been published:
    > [...]
    > "Using Freescale's AltiVec SIMD Engine for Graphics, Image Processing,
    > Radar, Video Surveillance and Other Applications
    "
    >
    > They didn't have sessions on AltiVec for some years. I guess this is going
    > to be a foretaste of AltiVec-enabled QorIQ T.

    Detailed descriptions of the sessions are online:

    http://www.getregisterednow.com/FSL/CEX/Session.aspx?li=1

    From there:

    "During this session, attendees will gain insight into the next-generation QorIQ products that provide heterogeneous cores, AltiVec-enablement and assured computing with significant overall system performance within embedded power budgets." (FTF-NET-F0273)

    "AltiVec technology, the SIMD accelerator on current e600 core microprocessors, has found a home on the QorIQ processor roadmap and has proven useful in graphics, image processing, printing, radar, sonar, video surveillance and other markets. This presentation will look at some of the performance enhancements achieved with original AltiVec technology and the improvements incorporated in the updated version." (FTF-NET-F0531)

    I'm really eager to see what those "improvements incorporated in the updated version" of AltiVec are about. That goes in line with what Glenn Beck, marketing manager for aerospace, defense and single board computing within Freescale's Networking Processor Division, said when he divulged six months ago that with AltiVec they "have taken a proven technology, enhanced it, and moved it to the multicore QorIQ family of processors". I hope it will be better than IBM's VMX128.

    Edit: PDF presentation with mention of "Enhanced AltiVec" (page 8):

    http://www.advantech.eu/adf/file/munich/agenda/Advantech_Design-In_Forum_QorIQ.pdf

    [ Edited by Andreas_Wolf 14.04.2011 - 14:44 ]
  • »25.03.11 - 22:05
    Profile
  • Jim
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Jim
    Posts: 4977 from 2009/1/28
    From: Delaware, USA
    Man you're willing to dig to find info.

    Three days and 1 one hour session.
    FTF-NET-F0531 Thursday 09:00 1 hour Salon F

    I dug through a lot of those sessions and the one you quoted is one of the few I'd have any interest in.

    Why don't we just contact Bill Mercer after the event and see if he can offer a summary?
    "Never attribute to malice what can more readily explained by incompetence"
  • »25.03.11 - 22:40
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12409 from 2003/5/22
    From: Germany
    > Three days

    It's four days, Monday through Thursday.

    > the one you quoted is one of the few I'd have any interest in.

    Let me guess the others: FTF-NET-F0394 and FTF-NET-F0399. Correct? :-)

    > Why don't we just contact Bill Mercer after the event and see if
    > he can offer a summary?

    We won't have to do that as Freescale will offer all presentation slides for public download, as usual.
  • »25.03.11 - 22:57
    Profile