Whilst it's relatively easy for a current product to be backwards compatible 
with older integration mechanisms (i.e. supporting IDE ports, or PCI slots), I 
haven't seen much in the way of current products allowing new integration 
mechanisms to be added.

I think that's Michael's point - eventually a new port or bus (e.g. USB v4 or 
PCIe v10) will come along. It will have different power requirements, or will 
have such bandwidth that it'll overwhelm the CPU/memory or other components of 
the system etc, so even if you could somehow retrofit the new bus (and thus get 
access to the new components attached to it), you'd need to replace your whole 
phone anyway.

Cheers
Ken

-----Original Message-----
From: [email protected] [mailto:[email protected]] On 
Behalf Of Ben Scott
Sent: Tuesday, 24 September 2013 10:28 AM
To: [email protected]
Subject: Re: [NTSysADM] OT: A completely modular phone

On Mon, Sep 23, 2013 at 7:56 PM, Michael B. Smith <[email protected]> wrote:
> However, let us remember, the original IBM PC. IBM published all the 
> info and there were many copies. However, the original BUS design was 
> crap. Eventually, that caused a re-design of the entire PC (leaving 
> out a lot of history there, but true nonetheless).

  Right, but some of the history you leave out is significant.  During the 
times of transition, it was common to have more than one interface type in a 
system.  ISA and EISA co-existed, ISA and VLB co-existed, ISA and PCI 
co-existed, PCI and PCIe co-existed.  One saw PCI, ISA, and VLB on the same 
mobo.  Checking now, I find boards with PCIe, PCI, and ISA slots.[1]  At no 
point did everything need to be thrown away.
There was no "flag day".[3]

  If we want to posit the modular phone, we might posit such an upgrade path 
there, too.[4]

  Now, durability of the interconnect, that might be a bigger problem.
 Phones get beat up a lot more than most modular connectors.

  Another technical issue is that antennas need to be of certain sizes and 
shapes to work properly.  You can't just have a tiny block for an antenna and 
get good performance.

-- Ben

[1] Dang ISA just won't die.[2]

[2] There's a reason for this beyond the usual legacy inertia.  ISA is 
basically just most of the 8086 CPU pins brought to a card edge connector, 
which makes it cheap and easy to hook into, as long as you can live with the 
limitations.

[3] http://www.catb.org/jargon/html/F/flag-day.html

[4] We have to speculate, as absolutely no technical information is provided on 
Phonebloks.[5]

[5] I strongly suspect technical detail simply doesn't exist, and the whole 
thing was dreamed up by someone as a neat concept, but without much 
understanding of the engineering needed.




Reply via email to