Modeling complex computations can go a long way toward reducing overall design costs.
No one size fits all, but you can leverage one model for multiple levels of analysis.
Trying to force hardware and software engineers to work together is the wrong approach.
Different requirements and limitations for hardware and software forced design teams to change their modeling strategies.
TLM modeling and RTL emulation both work, but that doesn’t mean they’re equal in all tasks.
No matter how good the model looks, it doesn’t work until you actually can prove it does.