Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
I think VMWare did a just-in-time compilation for verilog called Cascade that I don't think ever got a lot of traction that seems to do parts of what you are looking for in that code first gets executed in a simulator until hardware-compilation is done in which case it is automatically migrated to the hardware/accelerated version. Sadly, the tool/project seems to have been shelved by VMWare and development has moved out into original author's private repo which I think itself may say something about the idea.
I think VMWare did a just-in-time compilation for verilog called Cascade that I don't think ever got a lot of traction that seems to do parts of what you are looking for in that code first gets executed in a simulator until hardware-compilation is done in which case it is automatically migrated to the hardware/accelerated version. Sadly, the tool/project seems to have been shelved by VMWare and development has moved out into original author's private repo which I think itself may say something about the idea.
There is this neat work that compiles C code to verilog describing a tiny custom instruction set CPU just bug enough to complete the program. https://github.com/dawsonjon/Chips-2.0
Related posts
- How to access GPIO from HPS?
- An addressable little explored language gap: HDL - Hardware Description Languages, any language used for electronic circuit design, description, and specs
- Most of us are willing to spend as little as possible on games/consoles Resellers don’t play games they only care about the money. We need to get out hobby back. Who’s with me. Continued below.
- A circuit simulator that doesn't look like it was made in 2003
- The WeeCee – Tiny Vortex86-Based DOS Gaming PC