# xilinx-suite

Превращает описание задачи на естественном языке в готовые Tcl, XDC, shell-скрипты и шаблоны C/C++ для Vivado, Vitis HLS, Vitis Unified и PetaLinux.

- плагин · `type=plugin` · Claude Code · ★ 479
- Автор: QingquanYao
- Лицензия: не указана · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/QingquanYao/xilinx-skill/tree/HEAD/plugins/xilinx-suite
- Обновлён: 2026-04-25
- HTML: https://affpapa.org/nevibecode/plugins/xilinx-suite

## Что делает

Плагин закрывает путь от алгоритма на HLS до загрузочного образа. Опишите, что нужно собрать, и скилл задаст вопросы про целевой器件, версию инструментов и интерфейсы, подтянет нужный справочник и выдаст скрипт, который можно запускать.

Внутри — библиотека справочных документов: `vivado_guide.md`, `mpsoc_ps_config.md`, `xdc_constraints.md`, `hls_guide.md`, `vitis_unified_guide.md`, `petalinux_guide.md`, `jesd204b_to_c_migration.md`, `vu9p_guide.md`, `tcl_commands.md` и индекс официальной документации Xilinx/AMD. Отдельно разобрана миграция JESD204B на 204C с портами и регистрами.

Для полной автоматизации нужны MCP-серверы: `vivado-mcp`, `vitis_mcp`, `ssh-mcp` и `vmware-mcp`. Без них скилл генерирует скрипты, но не управляет инструментами сам. Установка в Claude идёт через маркетплейс плагинов, для Codex и OpenClaw есть `install.sh` или ручное копирование `SKILL.md` и `references`.

## Установка

### Claude Code (родная платформа)

**Через маркетплейс плагинов**
В чате агента (не в терминале):
```text
/plugin marketplace add anthropics/claude-plugins-community
```
В чате агента (не в терминале):
```text
/plugin install xilinx-suite@claude-community
```

## Когда брать
- создать проект Vivado с PS, AXI GPIO и BRAM-контроллером
- сгенерировать XDC-ограничения на 200 МГц с IO-стандартом LVDS
- собрать образ PetaLinux из XSA с оверлеем дерева устройств
- перенести интерфейс JESD204B DAC на JESD204C
- сделать HLS IP для умножения матриц с AXI4-Stream

## Примеры запросов агенту
- Создай проект Vivado для моей платы ZynqMP: Zynq PS, 2 AXI GPIO и контроллер BRAM
- Сгенерируй XDC-ограничения для Virtex UltraScale+ с системным клоком 200 МГц и IO-стандартом LVDS
- Собери образ PetaLinux по моему XSA, нужен свой оверлей дерева устройств

## Похожие
- [ralph-loop](https://affpapa.org/nevibecode/plugins/ralph-loop.md) — плагин · ★ 44635
- [browser-harness](https://affpapa.org/nevibecode/plugins/browser-harness.md) — плагин · ★ 18622
- [tiny-tool-town-submitter](https://affpapa.org/nevibecode/plugins/tiny-tool-town-submitter.md) — плагин · ★ 40418
- [the-workshop](https://affpapa.org/nevibecode/plugins/the-workshop.md) — плагин · ★ 40418
- [salesforce-development](https://affpapa.org/nevibecode/plugins/temitayoafolabi-salesforce-development.md) — плагин · ★ 40418
- [power-platform-mcp-connector-development](https://affpapa.org/nevibecode/plugins/power-platform-mcp-connector-development.md) — плагин · ★ 40418

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
