As you correctly state, the limitation is initial expense.
Doug, as I've stated, the cost is but one limitation, even though, invariably its the most important. But even assuming unlimited resource, the lack of compatibility from one vendors library to another makes multi-sourcing ASICs impractical with the proliferation of "core" logic.
All I can say is that with the current availability of FPGA's , large scale simulated testing is becoming easier.
Well, this is silly. FPGAs are actually replacing ASICs in all but the most demanding and cost sensitive applications. Large Altera and Xilinx parts are simply incompatible. Fixed power and grounds on different pins, on like packages make drop in replacement a little dangerous <ggg>. Not to mention the same "core" issues mentioned above.
And you've yet to address the CPU, LIU, and complex off-the-shelf parts such as Framers which simply have no pin compatible second source. BTW, you won't find many 2.4Gb/s LIUs in a DELL PC <g>.
Gary |