Примеры документов анализа проекта
Стандартный ERC проверяет цепи. Tomachie проверяет пути — верифицируя целостность дифференциальных пар и непрерывность импеданса по всей сигнальной цепочке, даже через пассивные компоненты и разъёмы. Он находит скрытое: неправильно охарактеризованные выводы, разорванные пути импеданса и невидимые ошибки свойств, которые нарушают работу мастеров трассировки. Эти предварительно сгенерированные отчёты показывают полный результат анализа, каждый содержит более 10 000 слов DFT-анализа, проверок ЭМС, оценки PCOLA-SOQ, распиновки разъёмов и документации покрытия тестовых точек:
| Tomachie version | Report | Description |
|---|---|---|
| v5.139 | caiman Design Review | Open-source KiCad design |
| v5.138 | CM4S_CORE Design Review | KiCad carrier for the Raspberry Pi Compute Module 4S — Ethernet, HDMI, USB, microSD, relays |
| v5.137 | Ivy / Ivy Plus Design Review | Altium carrier for a Toradex Verdin SoM — two variants, Gigabit Ethernet, USB 3.0 hub, LTE, isolated CAN/RS-485 and analog I/O |
| v5.110 | Orange Pi CM5 Carrier Design Review | KiCad carrier for the Orange Pi CM5 compute module with a TI DP83867 Gigabit Ethernet PHY |
| v5.74 | psu-ext Design Review | Open-hardware KiCad power-measurement board — ESP32-S3, ADS1115 ADC, INA240 current sense, isolated I2C |
| v2.6 | generic pan-tilt motor PCB Design Review | KiCad motor-control board from an open-source pan-tilt project |
| v1.87 | Обзор проекта FPGA1394V3 | Интерфейс IEEE 1394 FireWire с Xilinx XC7Z020 FPGA, анализ граничного сканирования BSDL, валидация цепочки JTAG |
| v1.81 | Orthrus-TX Design Review | KiCad transmitter board project |
| v1.81 | STM32H733 Design Review | KiCad design with STM32H7-series microcontroller |
| v1.81 | sinthinator Design Review | KiCad project from open-source hardware |
| v1.79 | vme-wren Design Review | CERN White Rabbit VME — open-source KiCad design for sub-nanosecond timing distribution |
| v1.11 | Обзор проекта MB1191 | Отладочная плата STM32 Nucleo-144 с процессором ARM Cortex-M |
| v1.11 | Обзор проекта TIDA-050036 | Эталонный проект промышленной базовой платы Texas Instruments |
Примеры для самостоятельной проверки
- FPGA1394V3.zip — Интерфейс IEEE 1394 FireWire с Xilinx FPGA, многолистовая иерархия
- MB1191.zip — Отладочная плата STM32 Nucleo-144 (ST Microelectronics)
- TIDA-050036.zip — Эталонный проект промышленной базовой платы Texas Instruments
Скачайте любой пример, загрузите его на странице «Отправить» и получите полный аналитический отчёт.
Пример содержания отчёта
Tomachie генерирует интерактивный HTML-отчёт с навигацией по разделам. Вот что вы получите:
DFT-анализ переключателей — выявляет конфигурационные переключатели без возможности тестового управления, рассчитывает значения изоляционных резисторов для совместимости с ATE.
Инвентаризация тестовых точек с анализом покрытия шин питания — каждая силовая цепь проверена на наличие тестового доступа.
Проверки ЭМС, валидация библиотек компонентов, аудит посадочных мест и моделей — всё в одном отчёте.
Левая навигационная панель позволяет перейти к любому разделу. Отчёты включают: общие сведения о проекте, связность выводов, интерфейсы памяти, последовательные интерфейсы, распиновку разъёмов, DFT-анализ, оценки качества библиотек и многое другое.
Текущая специализация: Цифровые и смешанные проекты — процессоры, FPGA, интерфейсы памяти, последовательные шины и анализ тестируемости. Проверки, специфичные для аналоговых схем (устойчивость контуров питания, анализ фильтров), запланированы на будущее.
Что загружать
Заархивируйте файлы схемы в ZIP и загрузите. Вот что нам нужно:
Файлы схемы (обязательно)
Файлы Altium .SchDoc или KiCad .kicad_sch — включите все листы, на которые ссылается иерархия.
Файлы проекта (рекомендуется)
Altium: .PrjPcb, .PrjPcbStructure, .PrjPcbVariants. KiCad: .kicad_pro. Они определяют иерархию и лист верхнего уровня. Без них потребуется указать имя верхнего листа, иначе мы предположим плоскую структуру.
Файлы *.bsdl (необязательно)
Файлы описания граничного сканирования (Boundary Scan Description Language). Эти файлы используют IEEE 1149.1-2013 для описания тестовых возможностей цифровых ИС. При их наличии Tomachie проанализирует корректность, соответствие стандартам и тестируемость вашего проекта.
Совет: При запросе схем у проектировщика или подрядчика попросите также файлы проекта (.PrjPcb или .kicad_pro) вместе с файлами схемы. Многие проектировщики забывают их включить.