Hi, I'm wondering whether the AI-generated code should be Verilog. Are other languages like Chisel acceptable?
a
Arman Avetisyan
07/08/2023, 5:07 AM
not sure what is this in reference to. Skywater130 does not have such restrictions and OpenLane will eat any verilog Yosys would eat, does not matter if chisel generated or not.
✅ 1
t
Tim Edwards
07/08/2023, 1:51 PM
Specifically, I assume it is in reference to the announced second generative AI silicon challenge. And no, it does not have to be verilog. It just needs to be generated by an AI and be synthesizable to an ASIC target. Given that the LLMs are very context-limited, generating large and complex systems probably requires moving to as high-level a description level as you can, so Chisel is probably a good choice.
✅ 1
u
和煦
07/09/2023, 10:02 AM
@Tim Edwards Thanks for your reply! I'm moving from Verilog to Chisel/Firrtl, and things seem to be easier than before.
t
Tim Edwards
07/09/2023, 3:11 PM
Also, the more different approaches people take, the more ground we cover for understanding how the LLMs work best for generating hardware.
Linen is a search-engine friendly community platform. We offer integrations with existing Slack/Discord communities and make those conversations Google-searchable.