Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I have been bitten so many times by bugs in third-party IP that I almost never use it unless the company literally cannot build the thing that the IP provider is selling.

Many companies instead buy the IP and then spend almost as much time as they would have needed to recreate it having back-and-forth conversations with their vendor sending bug reports and reproduction test cases.

Verilator is amazing for building huge systems when you make that tradeoff. Yes, you will do a lot more RTL development for logic, but you have none of these vendor headaches and you get to write your testbenches in C++ and also run tests that are extremely long. A single computer can simulate an SoC design at reasonable speed.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: