UART-передатчик за 10 минут - Последовательный Hello World | Agentic Verilog #7
Автор: Craig Hollabaugh
Загружено: 2026-01-16
Просмотров: 187
Создайте работающий UART-передатчик всего за 10 минут с помощью Claude AI! В этом эпизоде мы используем агентное программирование для создания модуля последовательной связи на ПЛИС iCEBreaker, не написав ни одной строки кода Verilog вручную.
В этом уроке вы увидите, как Claude AI анализирует схемы оборудования, понимает сопоставление выводов (TX на выводе 9 микросхемы USB FT2232) и генерирует полный проект UART TX, передающий "Hello World" со скоростью 115200 бод. Мы рассмотрим рабочий процесс в режиме планирования, обсудим эволюцию помощников по программированию на основе ИИ и продемонстрируем вывод данных в реальном времени через последовательный порт в Ubuntu.
Что рассматривается:
Понимание микросхемы FT2232 для преобразования USB в последовательный порт iCEBreaker
Отображение контактов от FPGA-матрицы к последовательному порту USB
Использование режима планирования Клода для проверки структуры проекта перед выполнением
Основы протокола UART: стартовый бит, 8 бит данных, стоповый бит
Проектирование конечного автомата: состояния IDLE, START, DATA, STOP
Хранение сообщений на основе ПЗУ для передачи строк
Сборка и программирование FPGA с помощью сгенерированного кода
Тестирование последовательного вывода с помощью эмулятора терминала
Ключевые слова:
учебник по FPGA, передача UART, Verilog, iCEBreaker FPGA, Claude AI, агентное кодирование, последовательная связь, FT2232, USB последовательный порт, программирование FPGA, проектирование аппаратного обеспечения, цифровая логика, FPGA с открытым исходным кодом, Yosys, NextPNR, Ice40, Lattice FPGA, встроенные системы, кодирование с поддержкой ИИ, HDL
Ставьте лайки и подписывайтесь, чтобы получать больше информации Уроки по FPGA! Следующий эпизод: Приём UART (RX)
#FPGA #Verilog #UART #ClaudeAI #AgenticCoding #iCEBreaker #DigitalDesign #OpenSourceFPGA #HardwareDesign #EmbeddedSystems #SerialCommunication #FPGATutorial
---
СМОТРЕТЬ ВСЮ СЕРИЮ:
• Agentic Verilog
ССЫЛКИ:
GitHub: https://github.com/holla2040/Agentic_...
LinkedIn: / craighollabaugh
YouTube: / craighollabaugh
ИНСТРУМЕНТЫ ДЛЯ ИС-КОДИРОВАНИЯ:
Claude Code: https://www.claude.com/product/claude...
ChatGPT Codex: https://chatgpt.com/features/codex
Gemini CLI: https://geminicli.com/
Kimi CLI: https://www.kimi.com/code/docs/en/kim...
РЕКОМЕНДУЕМЫЕ КАНАЛЫ ПО AI:
Dylan Davis: / @dylandavisai
ОБОРУДОВАНИЕ:
Плата iCEBreaker FPGA: https://1bitsquared.com/products/iceb...
PMOD AD1 (АЦП): https://digilent.com/shop/pmod-ad1-tw...
PMOD DA2 (ЦАП): https://digilent.com/shop/pmod-da2-tw...
Модуль АЦП ADS1115: https://www.aliexpress.us/item/325680...
Saleae Logic Pro 8: https://saleae.com/products/logic-pro-8
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: