Плата-носитель Raspberry Pi Compute Module — обзор проекта PCB
Полный обзор проекта PCB по реальной схеме платы-носителя Raspberry Pi Compute Module, записанный вместе с инженером, который её разработал. Три части идут в том же порядке, что и настоящая отправка: сначала сам проект и то, что именно ищет разбор; затем бесплатный предварительный отчёт — иерархия, согласованность компонентов и свойств, партномера, напряжения шин питания и покрытие тестовыми точками вместе с итоговой оценкой; и наконец проход ИИ-обогащения, который читает даташиты компонентов и сверяет с ними номиналы, конфигурационные резисторы (strapping), предельно допустимые параметры и запасы по дерейтингу. Показанные на экране отчёты инструмент построил именно по этому проекту, а разработчик отвечает на каждое замечание по ходу.
Носитель CM4, носитель CM5, носитель CM4S — разбор схемы один и тот же
В этих видео разбирается плата-носитель CM4S: кристалл Compute Module 4 в форм-факторе SODIMM от более ранних модулей. Ничто в разборе не привязано к конкретному модулю: проверки иерархии и свойств, партномера, аннотирование напряжений шин, покрытие тестовыми точками и DFT, работа с даташитами и дерейтингом — всё это выполняется по схеме. Если вы проектируете плату-носитель Raspberry Pi Compute Module — носитель CM4, CM5 или CM4S — ваш проект получит ровно такой же разбор.
Автор проекта — Petr Dvorak, известный в сообществе KiCad как That KiCad guy.
Обзор проекта PCB для Raspberry Pi CM4S
Английские субтитры включаются кнопкой CC в каждом плеере.
Часть 1 — Проект и то, что ищет разбор схемы (39 мин)
Обзор самой платы-носителя CM4S и того, почему схему стоит разбирать до трассировки: недостающие или противоречивые данные, вопросы по даташитам, до которых ни у кого не доходят руки, и тестовый доступ, который нужно закладывать сразу, а не добавлять потом. Эта часть задаёт рамку: что делает платформа и почему разбор идёт на этапе схемы.
Часть 2 — Предварительный отчёт и оценка (1 ч 3 мин)
Предварительный отчёт по этому проекту, раздел за разделом: иерархия и число листов, согласованность компонентов и свойств, именование посадочных мест и свойств, партномера и ссылки на поставщиков, аннотирование напряжений шин, именование дифференциальных пар, а также покрытие тестовыми точками и DFT, которого требует отчёт. Проект получает 88 из 100; обсуждается, где потеряны баллы и с какими замечаниями разработчик согласен. Этот проход бесплатный.
Часть 3 — ИИ-обогащение: даташиты, предельные параметры и дерейтинг (1 ч 31 мин)
Проход ИИ-обогащения по тому же проекту: сформированный обзор проекта, цепи питания и USB Type-C, номиналы резисторов и конфигурационные резисторы (strapping), предельно допустимые параметры и запасы по дерейтингу, сверенные с каждым даташитом. Разработчик отвечает на замечания одно за другим — и на те, что оказываются мелкими, и на те, что действительно стоит исправить.