Xilinx Vivado MCP
Проект FPGA AI Agent — Фреймворк разработки AX7020 Zynq-7020
Корень проекта:
D:\fpgaprojectАрхитектура:docs/architecture_ai_zynq7020.mdv2.3.1 (ЗАМОРОЖЕННЫЙ ВЕРХНИЙ УРОВЕНЬ) Текущее состояние: B00–B09 ЗАВЕРШЕНЫ; пакет заморозки B10/O8 доставлен (пользователь подтвердил стабильный базис GPIO v1); B11 ✅ ЗАВЕРШЕН (2026-08-16): верификация обобщённого фреймворка «чёрный ящик» — нулевой периферийный скилл + 103 инструмента MCP + тест 6 светодиодов, полный цикл «белый ящик / поэтапный чёрный ящик / финальный чёрный ящик» пройден (заморозка ввода см.docs/development/tests/B11_phase4_blackbox_basis.md)
Пакет конфигурации платы B03 и базис среды
Подшаг | Статус |
0: Инвентаризация авторитетных активов | ✅ |
1: Пакет конфигурации платы и схема | ✅ |
2: Обнаружение и диагностика среды | ✅ |
3: Тестирование дрейфа и неверной конфигурации | ✅ |
4: Общий шлюз B03 и заморозка | ✅ |
Приёмка «чёрный ящик» Agent2 | ✅ (19/19 ПРОЙДЕНО) |
B03 в целом | ✅ ЗАВЕРШЕН / ЗАМОРОЖЕН |
Related MCP server: vivado-mcp-agent
B04 Единая точка входа zynq_mcp + реестр выполнения + жизненный цикл одиночного канала
Подшаг | Статус |
R0: Аудит архитектуры | ✅ ЗАМОРОЖЕН |
R1: Скелет + Сессия + Реестр + Предварительная проверка + Охрана экземпляров | ✅ ЗАВЕРШЕН / ЗАМОРОЖЕН (89 тестов) |
R2: Мост Vivado → Адаптер PL + Одиночный рабочий + Сердцебиение | ✅ ЗАВЕРШЕН / ЗАМОРОЖЕН (35 тестов, 566 собрано / 565 пройдено / 1 пропущено) |
R3.0: Жизненный цикл выполнения домена (Исполнитель команд/Установок/Запросов + P9) | ✅ ЗАВЕРШЕН / ЗАМОРОЖЕН (36 тестов, 0 предупреждений) |
R3.1-C: Публичная регистрация | ✅ ЗАВЕРШЕН / ЗАМОРОЖЕН |
Последующие возможности PL / PS / Верификация | ✅ Интегрированы в единый |
B04 в целом | Базовый жизненный цикл ЗАВЕРШЕН / ЗАМОРОЖЕН |
Документ | Содержание |
План реализации B04 | |
План тестирования B04 | |
Отчёт о завершении B04 R2 | |
План реализации API домена PL B04 R3 | |
План тестирования B04 R3 |
Текущее состояние вертикального среза GPIO
Кирпич | Статус | Описание |
B07 | ✅ ИСПРАВЛЕНИЕ КОНТРАКТА SKILL / O6 ЗАМОРОЖЕН | Аварийный канал удалён; Agent1 использует только Skill + публичный MCP для реального воспроизведения |
B08 | ✅ ПРОЙДЕНО «БЕЛЫЙ ЯЩИК» НА АППАРАТУРЕ | Agent1 R6 завершил полный цикл на реальном оборудовании |
B09 | ✅ ЗАВЕРШЕН (ПРОЙДЕНО «ЧЁРНЫЙ ЯЩИК» ПУБЛИЧНОГО MCP) | Новый Agent2 использует только Skill + публичный MCP для P1–P6; Consistency 12/12, UART 8/8, |
B10 | ✅ ЗАВЕРШЕН (Пакет заморозки O8 доставлен) | Пользователь подтвердил стабильный базис GPIO v1 (2026-08-14); манифест выпуска см. B10_freeze_manifest.md; следующее направление среза принято B11 |
B11 | ✅ ЗАВЕРШЕН (Полный цикл из шести фаз) | Верификация обобщённого фреймворка «чёрный ящик»: обобщённый Skill |
Текущий замороженный базис O1 (2026-08-12): ALL_TOOLS=101; mcps 1264 собрано; O1 специальные 24 пройдено; финальный неаппаратный регресс 1225 пройдено / 1 пропущено / 38 отменено. Дополнительная верификация реального входа 12 пройдено; остальные 26 пунктов host/device-live не повторялись в O1.
Опечатки контракта публичного MCP и шлюз исправлений:
B09_execution_observation_contract.md — v1.0 ЗАВЕРШЕН / ЗАМОРОЖЕН
B09_execution_observation_implementation_plan.md — O1–O6 ЗАВЕРШЕН/ЗАМОРОЖЕН; O7 R3 ПРОЙДЕНО; опечатки закрыты
B09_O7_R1_failure_report.md — Конечное состояние, доказательства и шлюз повторной верификации первого раунда «чёрного ящика» O7
B09_O7_R2_failure_report.md — Доказательства неудачи и исправления после продвижения второго раунда O7 к шлюзу манифеста bitstream
B09_O7_R3_pass_report.md — Доказательства прохождения третьего раунда O7 полного публичного MCP «чёрный ящик», результаты аудита границ и очистки
B09_O1_completion_report.md — Реализация расширения совместимости Ledger v2 и доказательства стратифицированного регресса
B09_O2_implementation_report.md — Доказательства заморозки O2: унифицированное владение бэкендом EDA, наблюдение реального PID/PROCESS и регресс
B09_O3_implementation_report.md — Доказательства заморозки O3: наблюдение реального STATUS Vivado Platform/PL и шлюз конечного состояния манифеста
B09_O4_implementation_report.md — Доказательства заморозки O4: наблюдение реального PID/шага XSCT, ARM ELF и шлюз конечного состояния манифеста PS
B09_O5_implementation_report.md — Доказательства заморозки O5: XSDB, принадлежащий контроллеру, аренда JTAG, захват UART и наблюдение реального RESOURCE
B09_O6_completion_report.md — Доказательства заморозки O6: публичная граница Skill, реальное воспроизведение GPIO Agent1 через полный публичный MCP и очистка
Исходные аппаратные доказательства B09 сохранены в
workspaces/gpio_b09_r3_20260812/REPORT_B09_R3_Agent2.md
Документы планирования разработки
Документ | Содержание |
Отчёт о завершении B03 | |
Передача B03→B04 | |
Инвентаризация активов подшага 0 B03 |
Входные документы
Документ | Содержание |
Замороженная архитектура верхнего уровня: три домена, четыре слоя + P1-P8 | |
План и прогресс разработки кирпичей | |
План упорядочивания проекта B00 (v0.3) | |
Отчёт о выполнении B00 |
Основные компоненты
Каталог | Описание |
| Сервер MCP Vivado (27 инструментов + 2 навыка), отдельный репозиторий Git |
| Скелет сервера MCP Vitis, отдельный репозиторий Git |
| Инженерные проекты платформы AX7020, отдельный репозиторий Git |
| Архитектурная документация, записи разработки, руководства производителя |
| Инструментальные скрипты (сканирование UART, установка драйверов) |
| Драйверы производителя (CP210x, FTDI) |
Эталонные проекты
Каталог | Описание |
| Полный проект чисто PL Breath LED |
| Аппаратная верификация замкнутого цикла PL |
| Эталонный код PS bare-metal ARM |
| Golden + 11 внедрений неисправностей + «чёрный ящик» Agent2 |
Внешние материалы
Путь | Описание |
| 6 официальных PDF-руководств ALINX (~99MB) |
| USB-драйверы CP210x/FTDI |
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseCqualityCmaintenanceAn AI-centric MCP server that enables automated Xilinx Vivado workflows, including project management, synthesis, implementation, and timing analysis. It allows AI agents to drive hardware design processes while integrating directly with the official Vivado GUI for visual context.154
- AlicenseNot gradedqualityDmaintenanceMCP server for deterministic Vivado FPGA automation including project scaffolding, simulation, synthesis, implementation, and gated bitstream generation.4MIT
- AlicenseAqualityAmaintenanceA minimal MCP server that provides 25 tools and 5 hooks to control Xilinx Vivado EDA for FPGA development, including session management, Tcl execution, smart diagnostics, and IP debugging.3099Apache 2.0
- AlicenseBqualityDmaintenanceA Model Context Protocol (MCP) server that enables AI assistants like Claude to directly interact with AMD/Xilinx Vivado FPGA development tools.4057MIT
Related MCP Connectors
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
Augments MCP Server - A comprehensive framework documentation provider for Claude Code
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/zdx8637-gitdog/Xilinx_Vivado_MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server