Skip to main content
Glama
zdx8637-gitdog

Xilinx Vivado MCP

Проект FPGA AI Agent — Фреймворк разработки AX7020 Zynq-7020

Корень проекта: D:\fpgaproject Архитектура: docs/architecture_ai_zynq7020.md v2.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_generate_system_top

✅ ЗАВЕРШЕН / ЗАМОРОЖЕН

Последующие возможности PL / PS / Верификация

✅ Интегрированы в единый zynq_mcp; текущее количество инструментов: 101

B04 в целом

Базовый жизненный цикл ЗАВЕРШЕН / ЗАМОРОЖЕН

Документ

Содержание

B04_pl_mcp_adapter_plan.md

План реализации B04

B04_pl_mcp_adapter_test_plan.md

План тестирования B04

B04_R2_completion_report.md

Отчёт о завершении B04 R2

B04_R3_implementation_plan.md

План реализации API домена PL B04 R3

B04_R3_test_plan.md

План тестирования 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, GPIO_E2E_PASS, аудит границ и очистка пройдены; опечатки контракта закрыты

B10

✅ ЗАВЕРШЕН (Пакет заморозки O8 доставлен)

Пользователь подтвердил стабильный базис GPIO v1 (2026-08-14); манифест выпуска см. B10_freeze_manifest.md; следующее направление среза принято B11

B11

✅ ЗАВЕРШЕН (Полный цикл из шести фаз)

Верификация обобщённого фреймворка «чёрный ящик»: обобщённый Skill skills/zynq_dev/, MCP 103 инструмента; ③ реальная плата ПРОЙДЕНО, ⑤ пользователь подтвердил 6 светодиодов с чередованием 1с, ④ Agent3 «чёрный ящик» ПРОЙДЕНО, ⑥ Agent2 финальный «чёрный ящик» ПРОЙДЕНО (заморозка ввода см. B11_phase4_blackbox_basis.md); план см. B11_plan.md

Текущий замороженный базис O1 (2026-08-12): ALL_TOOLS=101; mcps 1264 собрано; O1 специальные 24 пройдено; финальный неаппаратный регресс 1225 пройдено / 1 пропущено / 38 отменено. Дополнительная верификация реального входа 12 пройдено; остальные 26 пунктов host/device-live не повторялись в O1.

Опечатки контракта публичного MCP и шлюз исправлений:

  • B09_public_mcp_contract_erratum.md

  • 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_completion_report.md

Отчёт о завершении B03

B03_to_B04_handoff.md

Передача B03→B04

B03_asset_inventory.md

Инвентаризация активов подшага 0 B03

Входные документы

Документ

Содержание

architecture_ai_zynq7020.md

Замороженная архитектура верхнего уровня: три домена, четыре слоя + P1-P8

brick_development_plan.md

План и прогресс разработки кирпичей

B00_project_cleanup_plan.md

План упорядочивания проекта B00 (v0.3)

B00_completion_report.md

Отчёт о выполнении B00

Основные компоненты

Каталог

Описание

Xilinx_Vivado_MCP/

Сервер MCP Vivado (27 инструментов + 2 навыка), отдельный репозиторий Git

Xilinx_Vitis_MCP/

Скелет сервера MCP Vitis, отдельный репозиторий Git

zynq_platforms/

Инженерные проекты платформы AX7020, отдельный репозиторий Git

docs/

Архитектурная документация, записи разработки, руководства производителя

tools/scripts/

Инструментальные скрипты (сканирование UART, установка драйверов)

vendor/drivers/

Драйверы производителя (CP210x, FTDI)

Эталонные проекты

Каталог

Описание

hello_fpga/

Полный проект чисто PL Breath LED

g9_hw_test/

Аппаратная верификация замкнутого цикла PL

embedded_projects/

Эталонный код PS bare-metal ARM

validation_projects/

Golden + 11 внедрений неисправностей + «чёрный ящик» Agent2

Внешние материалы

Путь

Описание

docs/boardinformation/

6 официальных PDF-руководств ALINX (~99MB)

vendor/drivers/

USB-драйверы CP210x/FTDI

F
license - not found
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • F
    license
    C
    quality
    C
    maintenance
    An 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.
    15
    4
  • A
    license
    Not graded
    quality
    D
    maintenance
    MCP server for deterministic Vivado FPGA automation including project scaffolding, simulation, synthesis, implementation, and gated bitstream generation.
    4
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    A 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.
    30
    99
    Apache 2.0

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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