Auto-transliterator of Ada 95 to VHDL for ASIC du jour

For the captioned sequence to work, the step of [minimal] Ada 95 to VHDL requires a transliteration step. To avoid that by-hand tedium, does anyone have an auto-transliterator to do this? It seems that could be more useful and profitable than hosting Ada-YEAR on 1,000 more certified hardware platforms.

I have not used this and it was done 10 years ago (still newer than Ada 95 though!) but the author appears active on lots of other projects, so you might be able to work with this:

It is use at your own risk, but it is opensource so you can mod it for your purposes, fix any bugs, etc.

Aside from that you can maybe roll your own completely based off of libadalang or another Ada tokenizer/parser

Many thanks. [7 more chars]

What are you trying to achieve ?

Transliteration from software to hardware is rarely a good idea.

The perfect software product is being translated to Ada 95 enroute to an ASIC via VHDL. The significant market for this non munition, ITAR compliant, is the largest consumer of software and hardware in the world: the depts of defense of many countries. The marketplace is unique in that of its size and also of its captive audience: price is no object if needed. Does that qualify what I am trying to achieve?

The veracity of that statement remains to be seen.

A third party is at some development stage of the Ada 95-to-VHDL transliterator. While I once programmed VHDL to teach a patent, it took awhile for me to get used to an IC lead not being a variable.

For sure software and hardware are totally different worlds. That’s why converting one to the other might not be the best idea.
I worked several years on such a framework (MyHDL) translating Python to VHDL. It hardly worked, was very limited in its possibilities (you still have to think hardware when you code in Python) and was very hard to debug and maintain.

I am surprised that the framework name of MyHDL was not MyVerilog since Python pretty much turns on gcc from NYU, a strategic enormity ending in the gnu license, unenforceable except pathetically once in Germany.

The draw is that once the Ada 95 code makes it to VHDL, then the opportunity exists to use either of the two massive vendor-modelling tools to port to any supported IC as ordered by the end user. Additionally, despite DoD abandoning Ada for C, Ada is still a magic word having originated from the Gov’t.