Re:Low-Level Programming University – A roadmap to becoming ...
by supahfly_remix on Thursday April 13, 2017 @05:15PM
(#14110981)
Isn't hardware emulation common these days? Zebu, palladium, etc. Can emulate a chip and software, which can speed time to market.
Re:Low-Level Programming University – A roadmap to becoming ...
by Taniwha on Thursday April 13, 2017 @05:29PM
(#14111071)
yes, but it's not cheap and is essentially a second parallel tapeout path that slows your chip design time - if you're building a CPU you likely build a high-level software model and code to that (with some register-virtualisation layer), then test against that as part of the chip DV (QA) process
The big issue is timing (and latency) - the chip guys are working on long timelines - they're already working on the next chip when the first chip's silicon comes back, their investment and attention is elsewhere, the software guys aren't going to rev up much before real hardware is in their laps, and certainly aren't going to spend any time on that second chip while they're still wrangling the first one - it's not so much a cultural gap between the groups as a gap in time