DeanoC said:function said:You're absolutely correct, I was thinking of the developer comments I'd read here. I can't actually recall reading the IBM PR quoted. I find it odd that given the reasoned points that respected developers on this board have made, someone would think I was creatively interpreting vauge PR statements from the past when talking about Xenon's processor design.
And of course I could be wrong, its not like I know exactly how MS and IBM built this thing...
I think I regret saying clean sheet, its been quoted to many times...
What I know of its origins is that its not an existing processor design you can buy or read any public information on, that MS asked and got some specific hard to make features (that IBM had problems with) and its quite powerful.
All I ever thought you meant was what they (MS and/or IBM) started without prior constraints and tried to make the best CPU for Xenon that they could. Where existing technology can fit the bill you'd be mad not to use it. Where it doesn't, you engineer somethig new (as your comments above appear to indicate).
Clean sheet: an absence of existing restraints or commitments. No need for everything implemented to be original.
[edit]Sorry for adding to the debate on semantics.[/edit]