Когда заливаем проект на GitLab

  1. Сразу меняем README.md на очень краткое описание устройства.
    Например:
    «Плата на TS776288 для спаггетификации объектов вне пространно-временного континуума».
    Если устройство с особенностями, или, например, всплыли критичные баги при тестах, тут тоже хотелось бы сделать пометку. Чтобы потом, случайно, не выдернуть забагованную часть схемы.

  2. В «задачу» на схемотехнику и трассировку прикрепляем ссылку на git.
    Поэтому стараемся сразу заводить проект в целевой группе, а не в личных репозиториях, чтобы ссылки не были битыми. Если есть сомнения - лучше уточнить. Можно завести новую группу при необходимости.

  3. В проекте создаем каталог DOCs, который наполняется со временем:

    • финальные: схему и сборочник в *.pdf , BoM *.xls(x) , архив с gerber, *.step модель(single part), стек при 4+ слоях.
    • Несколько черновых *.png скриншотов рендера , когда проект близок к завершению. И на белом фоне хорошие, когда готов (4+ шт. на белом фоне стороны верхней, нижней, перспективы сбоку примерно под 45 градусов к плоскости верхней и нижней стороны.).
    • если с трудом скачивались даташиты с недружелюбных сайтов, тоже можно закинуть в эту папку, только в подкаталог Datasheets (либо список названий ДШ если закинуты в сетевую папку (хоть текстовым файлом, хоть в readme.md как удобнее).

Когда выполняем трассировку

Не забываем про скоростные интерфейсы в которых:

  1. скоростные SDIO, Ethernet(mdio, xfi, rgm...), DDR, SPI, USB.
  2. Тактирующие линии убрать от сигнальных
  3. Полигоны не заливаем близко к скоростным интерфейсам.
  4. Опорный полигон не рвать под дорожкой. Если рвется — нужны конденсаторы.
  5. Дифпары разносим друг от друга и от линий данных.

В питающих линиях не забываем контроллировать ток, в том числе уходящий в GND

Когда делаем BOM

  1. Одно устройство - один файл. Разные устройства - файлы разные.
  2. Не допускать разных компонентов в одной позиции, (в разных столбцах. напрмер:партномер один компонент, комментарий - другой )
  3. То что не закупается (например компонент составной и покупается как одно целое) удалить из таблицы.

Перечитать то что получилось самому и дать перечитать соседу. Это же касается и схем и трассировок.

Все это здорово сэкономит вам и мне время в будущем.

________________

Предыдущая запись Следующая запись