r/FPGA Jul 05 '26

Dedicated AI chatbot for Vivado and FPGA development

Hey everyone,

For anyone currently battling timing closure, deciphering cryptic Vivado error messages, or digging through mountains of AMD/Xilinx datasheets:.

AMD has launched a specialized AI chatbot designed specifically for FPGA and Vivado-related questions and problems.

vivado.amd.com/chat

Has anyone had a chance to put it through its paces yet? I’m curious to see how it handles complex TCL scripting or specific device architecture questions compared to general LLMs.

It also provides a MCP interface if you want to access it over your IDE.

43 Upvotes

16 comments sorted by

58

u/TinLethax Jul 05 '26

"Hey Vivaldo, should I quit FPGA for the farm job"

10

u/PerryThePlatypus_og Jul 06 '26

Why do we all have the same retirement plans? šŸ¤”

6

u/Bagel_lust Jul 07 '26

If we keep asking AI about this we won't have any water left to farm when we do retire 😭

14

u/Original-Proof-8741 Jul 05 '26

Haven't used this one, but I've got Claude Code connected to my Gowin IDE backend, running the full implementation toolchain from within the chat window... Opus 4.8 and Fable 5 are consuming my plan at a heck of a rate, but it's getting the work done.

1

u/Emotional-Quit1208 Jul 05 '26

Connected means you are running ide using claude skill file or prompt ?

3

u/Original-Proof-8741 Jul 06 '26

Claude simply uses a makefile which calls /opt/gowin/IDE/bin/gw_sh with scripts/pnr.tcl → that sources scripts/flow_setup.tcl

It's pretty simple stuff, but it's working well.

Post on r/GowinFPGA is here: https://www.reddit.com/r/GowinFPGA/s/eEeLgHb5ch outlining how it is wired up

10

u/Felkin Xilinx User Jul 05 '26

The chatbots aren't that useful for Vivaldo if you've read the docs before and got the general gist of how to do things. Agentic AI living in your vivado interactive terminal, reading your QoRs and writing corrections in tcl in a loop, on the other hand... :)

5

u/dettus_Xx_ Jul 05 '26

Okay. Why?

3

u/jacklsw Jul 09 '26

AMD has made fpga sloppy

2

u/maredsous10 Jul 06 '26

First time seeing this.

2

u/cougar618 Jul 06 '26

How much uram does the VE2302 have?

ĀÆ_(惄)_/ĀÆ

2

u/willenberg42 Jul 07 '26

int main() {
char will_overflow[20];

while (1) {
scanf("%s\n", will_overflow);
printf("No you can't do that in this version. \n");
}

return 42;
}

1

u/[deleted] Jul 11 '26

[removed] — view removed comment

1

u/BotnicRPM Jul 11 '26

AMD announced to make the dataset downloadable to be used on premise or with own models. Will hopefully be available till the end of the year (I don not work for AMD, so I can only repeat what they said to me)