Retour aux applications

Vivado MCP
Interface UIpar mapleleavessssssss-wq
Contrôlez Xilinx Vivado via l'IA : synthèse, implémentation, simulation XSim et diagnostics de timing avec 30 outils sélectionnés.
0 étoiles
Fonctionne dans:Cursor
Expose:Tools
Ce qu'il fait
Vivado MCP fournit un pont optimisé entre les agents IA et les outils EDA Xilinx Vivado. Au lieu de centaines de wrappers simplistes, il implémente 30 outils à haute valeur ajoutée pour l'analyse structurée des rapports de timing, les diagnostics d'avertissements critiques avec des suggestions de correction en chinois, et le contrôle complet du flux de développement FPGA.
Outils
start_session: Lance Vivado en mode GUI, Tcl ou Attach.run_tcl: Le moteur principal pour exécuter n'importe quelle commande Tcl Vivado arbitraire.get_critical_warnings: Extrait et catégorise les avertissements critiques avec un guidage de réparation intelligent.run_synthesis/run_implementation: Automatise le flux de build avec un polling non bloquant.get_timing_report: Analyse les données de timing en JSON avec une classification automatisée des échecs (CDC, High Fanout, etc.).verify_io_placement_tool: Valide les contraintes XDC par rapport à la disposition IO réelle.xdc_auto_fix: Corrige automatiquement les erreurs XDC courantes comme les IOSTANDARDs manquants.
Installation
Installation via pip :
pip install vivado-mcp
vivado-mcp install
Configuration Claude Desktop :
"vivado": {
"command": "python",
"args": ["-m", "vivado_mcp"],
"env": {
"VIVADO_PATH": "/path/to/your/vivado/bin/vivado"
},
"type": "stdio"
}
Hôtes supportés
- claude
- cursor
Installation rapide
pip install vivado-mcp && vivado-mcp installInformations
- Tarification
- free
- Publié
- 7/24/2026
- étoiles
- 0
Catégories
Choisissez votre client IA et suivez les étapes ci-dessous.
Cursor
Add to mcp.json: { "name": "vivado", "command": "python", "args": ["-m", "vivado_mcp"] }Claude Desktop
Add to mcpServers: { "command": "python", "args": ["-m", "vivado_mcp"], "env": { "VIVADO_PATH": "..." }, "type": "stdio" }





