slaeshjag
¯\_(ツ)_/¯
Afaik, neither of those does.
POPOne thing that comes to my mind:
OMAP does not support POP.
Do Snapdragon, Allwinner and Bay Trail support it?
If so it might be a nice gain of board space I think.
Interesting.One thing that comes to my mind:
OMAP does not support POP.
Do Snapdragon, Allwinner and Bay Trail support it?
If so it might be a nice gain of board space I think.
POP
TI: was planned (OMAP5430) but apparently not going into mass production
Snapdragon: most likely yes (and no non-PoP if I interpret the graphics on http://www.qualcomm.com/snapdragon/processors/800 correctly.
Allwinner A80: most likely no (from the photos of the announced eval board)
BayTrail: no (from the data sheet - package description)
It looks as if PoP is not available for tablet oriented SoCs and standard for Smartphone oriented SoCs (the OMAP5430 was originally developed in cooperation and for Nokia).
One thing to note is that we have more space constraints in the height (PoP is higher) than in the area since the SoC must sit right under the battery (which makes some problems to avoid overheating the battery). So having non-PoP might help with heat transport and is anyways much easier for production (although we have learned for the OpenPandora and GTA04 projects how to do it, so it is not a k.o. feature).
The A-Series; A10, A20 and A31 SoC's has a proprietary inhouse designed multimedia co-processing DSP (Digital Signal Processing) processor technology for hardware accelerated video, image, and audio decoding, called CedarX (with subprocssing called "CedarV" for video decoding and "CedarA" for audio decoding), able to decode 2160p 2D and 1080p 3D video. The main disadvantages with this CedarX technology and libraries is that Allwinner's own CedarX proprietary libraries have no clear usage license, so even if the source code for some versions is available the terms-of-use is unknown in open source software, and there is no glue code for any other multimedia frameworks on GNU/Linux systems that could be used as a middle-ware, like for example OpenMAX or VAAPI.
No,it's basically the same thing as with pandora DSP. It just won't be used, probably foreverfrom the Allwinner wikipedia page - would this be a problem?
The A-Series; A10, A20 and A31 SoC's has a proprietary inhouse designed multimedia co-processing DSP (Digital Signal Processing) processor technology for hardware accelerated video, image, and audio decoding, called CedarX (with subprocssing called "CedarV" for video decoding and "CedarA" for audio decoding), able to decode 2160p 2D and 1080p 3D video. The main disadvantages with this CedarX technology and libraries is that Allwinner's own CedarX proprietary libraries have no clear usage license, so even if the source code for some versions is available the terms-of-use is unknown in open source software, and there is no glue code for any other multimedia frameworks on GNU/Linux systems that could be used as a middle-ware, like for example OpenMAX or VAAPI.
Snapdragon 805 or Omap5432. Either is lovely.One thing that comes to my mind:
OMAP does not support POP.
Do Snapdragon, Allwinner and Bay Trail support it?
If so it might be a nice gain of board space I think.
POP
TI: was planned (OMAP5430) but apparently not going into mass production
Snapdragon: most likely yes (and no non-PoP if I interpret the graphics on http://www.qualcomm.com/snapdragon/processors/800 correctly.
Allwinner A80: most likely no (from the photos of the announced eval board)
BayTrail: no (from the data sheet - package description)
It looks as if PoP is not available for tablet oriented SoCs and standard for Smartphone oriented SoCs (the OMAP5430 was originally developed in cooperation and for Nokia).
One thing to note is that we have more space constraints in the height (PoP is higher) than in the area since the SoC must sit right under the battery (which makes some problems to avoid overheating the battery). So having non-PoP might help with heat transport and is anyways much easier for production (although we have learned for the OpenPandora and GTA04 projects how to do it, so it is not a k.o. feature).
No, it just means that the NEON code will probably not be executed as efficiently as on OMAP5 (at least when both are clocked to the same speed). But still much faster than on OMAP3 I guess.Wont Snapdragon mean we lose binary compatibility for anything NEON optimized? I'd hate to lose all that work done for the PS1 emulator. OMAP should be able to run PS1 games with lower power usage than Snapdragon due to NEON right?
At least for older Snapdragons NEON was slower for OMAP3, so we don't know that.No, it just means that the NEON code will probably not be executed as efficiently as on OMAP5 (at least when both are clocked to the same speed). But still much faster than on OMAP3 I guess.Wont Snapdragon mean we lose binary compatibility for anything NEON optimized? I'd hate to lose all that work done for the PS1 emulator. OMAP should be able to run PS1 games with lower power usage than Snapdragon due to NEON right?
That link notaz gave doesn't give enough to broadly draw that conclusion. From the "ILP" numbers for A8 it looks like it's testing a 2-cycle latency simple ALU op (not float, not multiplication, not using shifts, narrows, widens, etc), but it still doesn't specify which. It probably doesn't check to see if the S4 can execute out of order or not.At least for older Snapdragons NEON was slower for OMAP3, so we don't know that.
Since mentioned allready, won't that be running some test with that improv Hadware (ok it's "just" an allwinner A20) ?Here, the board is based on EOMA68 'open standard' module with Allwiner A20. ...
EOMA68 has not enough contact pins for what we need (HDMI, MIPI, I2C, multiple USB, multiple SD, Audio). We need ~150 signals.Since mentioned allready, won't that be running some test with that improv Hadware (ok it's "just" an allwinner A20) ?Here, the board is based on EOMA68 'open standard' module with Allwiner A20. ...
BTW: I REALLY like the disign: a PCMCIA sized card, wich carries the SoC, hdmi, micro sdCard and microUSB and an extensionboard (with open hardware design). Maybe it's worth thinking about to have that design in the Pyra. Maybe it's even possible to get different CPU/SoC by getting the output of the PCMCIA CPU card pin compatible to the daughterboard.
The ScO will be updateable, sinergy on the SoC part, the board for the Pyra could possibly be less expensive, because of fewer layers.
OK the above is more or less a "wild guess" on my side, since I'm no hardware designer at all and I'm aware this will make the Pyra possibly bigger in size. But perhaps it's worth thinking about? Even if it's just to show why this is a bad idea.
Sorry for overreading the "too few signals" part.EOMA68 has not enough contact pins for what we need (HDMI, MIPI, I2C, multiple USB, multiple SD, Audio). We need ~150 signals.
And PCMCIA is not the best form factor for swappable CPU modules inside the Pyra dimensions. So we better invent our own "standard".
The potentially lower cost of the Pyra main board (the demonstrator is just 2 layers instead of 8 compared to the OpenPandora) is the reason why I favour this as well. If it can finally be done depends on other factors like thickness and thermal energy distribution. And if it is really cheaper (depends on several factors like production batch size, cost of connectors). But it would improve serviceability.
Wouldn't that make the board rather too big?I like the idea of the improv module to have 1USB, 1HDMI and one microSD slot on the coredevice, though
Patience Iago, Patience...It irks me that we don't have any (hopefully good) replies yet.
Are you trying to build a "modular" kind of design? seperate pcb for the buttons and the SOC?The potentially lower cost of the Pyra main board (the demonstrator is just 2 layers instead of 8 compared to the OpenPandora) is the reason why I favour this as well. If it can finally be done depends on other factors like thickness and thermal energy distribution. And if it is really cheaper (depends on several factors like production batch size, cost of connectors). But it would improve serviceability.