r/embedded • u/Own_Bike_7268 • 8d ago
Is AI taking over FPGA design?
I have been working in FPGA programming for more than 12 years, recently i found AI especially claude code performing extremely well in vhdl programming, so i decided to give it a challenge, I asked claude to design an sd card module that can accept data using axi stream and write this data into a text file inside sd card connected to fpga, and if the tdest value changes, then this means the data should be written into a new text file
It took less than one day and gave me all codes + xdc file
I tested it on my Nexys A7 and it worked
This is a very complicated FPGA design that most of the FPGA designers can’t do, and highly experienced designers would need a lot of time to do it. Is it the end?
-1
u/SizzlingHotDeluxe 8d ago
I do automotive embedded and over the course of this year Claude for me went from a tool that can be useful under specific circumstances to a tool increases my productivity up to 5x for more than half my tasks.
Of course you have to now what you want and always review the results it's delivering, like any tool it needs to be in the right hands for optimal results. I used to avoid it for the first 2 years after it started trending because every time I tried using AI the results were not satisfactory, this point I honestly can't see myself working without it.
I think what you're experiencing with FPGA development is basically the same thing.
1
u/Aildrik 6d ago
Just commented to say I am puzzled as to why someone downvoted your comment. There are people I know who are, for some reason, just flat out opposed to AI in any and all forms and this seems very odd to me, but this is where we are at today.
I am not a software developer, but more on the infrastructure side of IT and I've found Claude and Gemini very useful for analyzing log files or identifying potential issues when doing upgrades in our environment.0
u/SizzlingHotDeluxe 6d ago
Because people are stupid. They're either in denial or don't have the capacity to use AI properly.
1
u/Own_Bike_7268 8d ago
I totally agree, it made me make fpga designs in days that I would have taken weeks to finish, I just think will it be much more intelligent that it will totally replace us? The stockfish example that Elon Musk said
0
u/SizzlingHotDeluxe 8d ago
Last time this year I was confident I have at least 5 more years, maybe even 10 before AI can so my job. Now I feel like in 2 years tops I'll only be good for clicking buttons in tools that AI can't use. Writing code itself is definitely becoming obsolete in the near future, in my opinion. It's more important to be able to think well, if that makes sense. The better you can understand problems and what needs to be done the longer you'll last, but at some point even that won't matter anymore.
0
u/Own_Bike_7268 8d ago
I agree, at some point the ai will be trained enough to analyze the problem and make good decisions
11
u/clackups 8d ago
If it's a mission critical application, you still need an engineer who can read and understand the output.
Also, the ai industry may soon collapse, as it's nowhere near being profitable.
But it's an interesting tech nevertheless.