4 ms·
In the IP world, there are some-hidden gems that disappear with no trace one day. I worked for a client that had this wonderful Python dsl that compiled to Ve
by BiteCode_dev 6y ago
In the IP world, there are some-hidden gems that disappear with no trace one day.
I worked for a client that had this wonderful Python dsl that compiled to Verilog and VHDL. It was much easier to use than writing the stuff the old way. Much more composable too, not to mention tooling.
They created that by forking an open source project dating back to Python 2.5 that I could never find again.
Imagine if that stuff would still be alive today. You could have a market for paid pypi.org instances providing you with pip installable IP components you can compose and customize easily.
But in this market, sharing is not really a virtue.
- ekiwi 6y agoSounds like nmigen might be a good open source successor to the project that you describe: https://github.com/nmigen/nmigen https://github.com/nmigen/nmigen There are lots of open-source (n)migen components available through the litex framework: https://github.com/enjoy-digital/litex https://github.com/enjoy-digital/litex
- BiteCode_dev 6y agoLooks awesome.