|
|
|
|
|
by mschuster91
641 days ago
|
|
> You start writing firmware as soon as the hardware design is finalised; it needs to be ready as soon as the chips are ready to ship. On top of that, there's bound to be errors in the hardware design, no modern technology even comes close to being formally proven correct, it's just too damn complex/large. Only after the first tapeout of an ASIC you can actually test it and determine what you need to correct and where to correct it (microcode, EC firmware, OS or application layer). |
|