Had Eben been working elsewhere then it is highly unlikely that Pi would be using the Broadcom chip - they wouldn't have entertained the predicted numbers.Heater wrote:6by9,Technically I believe you are right.The ONLY thing that architecture decision really affects is the boot process...
However the happenstance that Eben found work at Broadcom and could co-opt the Video Core for his Raspberry Pi vision set the "genetics" of what we have now.
Had Eben found work elsewhere the Pi may never have happened, or at least been a very different machine.
Now, is it really so that an ARM core with 2, 4, 8, whatever, gigabytes of RAM can be used with the current Video Core? The way I have read things is "no".
There were phones shipped which used a Broadcom chip with full VC4 IP and had more than 1GB of ram (1.5GB iirc). They had funny memory management arrangements which were a pain in the neck to handle any shared Gpu resources. Not possible on the 2835/6/7, but not precluded totally by VC4.