• C CircuitGen_Graph
  • Информация о проекте
    • Информация о проекте
    • Активность
    • Метки
    • Участники
  • Репозиторий
    • Репозиторий
    • Файлы
    • Коммиты
    • Ветки
    • Теги
    • Участники
    • Диаграмма
    • Сравнение
  • Запросы на слияние 0
    • Запросы на слияние 0
  • Пакеты и реестры
    • Пакеты и реестры
    • Реестр пакетов
    • Реестр контейнеров
  • mos.wiki
    • mos.wiki
  • Активность
  • Диаграмма
  • Коммиты
Свернуть панель
  • CircuitGen
  • CircuitGen_Graph
  • Запросы на слияние
  • !66

feat(testbench): add sequential circuit testbench generation

  • Ревью изменений

  • Скачать
  • Почтовые патчи
  • Простое отличие
Слиты Насретдинов Данил Альбертович запросил слияние feature/sequential-testbench в main Май 23, 2026
  • Обзор 0
  • Коммиты 5
  • Конвейеры 0
  • Изменения 5

Summary

  • Add sequential testbench generation: clock/reset detection, per-cycle vectors, and Verilog stimulus/clock blocks
  • Extend TestbenchGenerator API (SequentialTestVector, generateSequentialTestVectors, helpers) with bilingual Doxygen
  • Document sequential testbench usage in docs/*/Sequential.md and cover with SequentialTestbench tests

Test plan

  • ctest --preset=dev (214/214 passed after rebase onto current main)
  • Spot-check generated sequential .v testbench for FF and latch examples
  • Optional: run Icarus-backed SequentialTestbench.SequentialIcarusVerification when iverilog/vvp are available
Отредактировано Июл 17, 2026 пользователем Зунин Владимир Викторович
Ответственный
Назначить
Проверяющие
Запросить ревью
Оценка трудозатрат
Исходная ветка: feature/sequential-testbench