Phonebloks
Moderator: Thanas
Phonebloks
Certainly an interesting concept, if it can be made to work.
There are hardly any excesses of the most crazed psychopath that cannot easily be duplicated by a normal kindly family man who just comes in to work every day and has a job to do.
-- (Terry Pratchett, Small Gods)
Replace "ginger" with "n*gger," and suddenly it become a lot less funny, doesn't it?
-- fgalkin
Like my writing? Tip me on Patreon
I Have A Blog
-- (Terry Pratchett, Small Gods)
Replace "ginger" with "n*gger," and suddenly it become a lot less funny, doesn't it?
-- fgalkin
Like my writing? Tip me on Patreon
I Have A Blog
- Iroscato
- Jedi Council Member
- Posts: 2360
- Joined: 2011-02-07 03:04pm
- Location: Great Britain (It's great, honestly!)
Re: Phonebloks
That's...that's genius. They can certainly count on what meager support I can provide
Yeah, I've always taken the subtext of the Birther movement to be, "The rules don't count here! This is different! HE'S BLACK! BLACK, I SAY! ARE YOU ALL BLIND!?
- Raw Shark
Destiny and fate are for those too weak to forge their own futures. Where we are 'supposed' to be is irrelevent.
- SirNitram (RIP)
- Raw Shark
Destiny and fate are for those too weak to forge their own futures. Where we are 'supposed' to be is irrelevent.
- SirNitram (RIP)
Re: Phonebloks
Hey, cool, a phone like a PC.
Re: Phonebloks
+1 here. I like the ability to customize. I can never have too much storage with me. Fuck you Iphone with no SD expansion slot .
You will be assimilated...bunghole!
Re: Phonebloks
I don't see how this could possibly be cost effective, given the technological challenges.
Have a look at the circuit density of an iPhone:
In a 'Phonebloks' phone, those integrated circuits are essentially being split off on to separate circuit boards, which will then need additional circuitry.
Some brief thoughts:
If the various modules were constrained to very specific places on the board, then this might be somewhat viable. You don't get to switch the processor, but you might be able to upgrade/replace the camera, speakers, battery and storage (which is already the case in modern phones for the latter two).
Have a look at the circuit density of an iPhone:
In a 'Phonebloks' phone, those integrated circuits are essentially being split off on to separate circuit boards, which will then need additional circuitry.
Some brief thoughts:
- You are going to need way more pins for each module. More pins means they have to be smaller, which makes the interconnects more fragile and prone to being broken by users putting them in (think processor sockets).
- Speaking of the pins, if you want the modules to be placed in arbitrary configurations, then you need to design a generic pin layout that will work for all of them. Every module will need at least a power and ground rail (possibly more than one power rail, unless you want to do voltage regulation in every module). Further, you now need to implement all the (generic!) bus circuitry in the base board of the phone, which to be reconfigurable, would probably require something like an FPGA. This is going to be really really slow and expensive. Signal integrity is an important thing to consider at high clock/data speeds and would be shot to hell by such a design.
- Because each of these modules is so much bulkier than when they were on the same board or package, it isn't actually going to improve upon waste output, assuming you still want to upgrade the components of your phone. The phone will need to be bigger than anything else on the market to give the same performance. If you buy all the modules individually to upgrade your phone to the next generation, the price will be higher than a new phone, not to mention the extra packaging for all these individual modules.
- How are you going to ensure interoperability of different modules? Sure, 'open source platform', but what about keeping drivers up to date, cooperation between manufactures and inevitably having to upgrade the expensive parts anyway when a peripheral comes out that isn't supported.
If the various modules were constrained to very specific places on the board, then this might be somewhat viable. You don't get to switch the processor, but you might be able to upgrade/replace the camera, speakers, battery and storage (which is already the case in modern phones for the latter two).