▲ | mgraczyk 9 days ago | ||||||||||||||||||||||
I worked on the Qualcomm DSP architecture team for a year, so I have a little experience with this area but not a ton. The author here is missing a few important things about chip design. Most of the time spent and work done is not writing high performance Verilog. Designers spent a huge amount of time answering questions, writing documentation, copying around boiler plate, reading obscure manuals and diagrams, etc. LLMs can already help with all of those things. I believe that LLMs in their current state could help design teams move at least twice as fast, and better tools could probably change that number to 4x or 10x even with no improvement in the intelligence of models. Most of the benefit would come from allowing designers to run more experiments and try more things, to get feedback on design choices faster, to spend less time documenting and communicating, and spend less time reading poorly written documentation. | |||||||||||||||||||||||
▲ | zachbee 9 days ago | parent [-] | ||||||||||||||||||||||
Author here -- I don't disagree! I actually noted this in the article: > Well, it turns out that LLMs are also pretty valuable when it comes to chips for lucrative markets -- but they won’t be doing most of the design work. LLM copilots for Verilog are, at best, mediocre. But leveraging an LLM to write small snippets of simple code can still save engineers time, and ultimately save their employers money. I think designers getting 2x faster is probably optimistic, but I also could be wrong about that! Most of my chip design experience has been at smaller companies, with good documentation, where I've been focused on datapath architecture & design, so maybe I'm underestimating how much boilerplate the average engineer deals with. Regardless, I don't think LLMs will be designing high-performance datapath or networking Verilog anytime soon. | |||||||||||||||||||||||
|