Только что закончил проектирование 8-слойной печатной платы, максимальная частота 125 МГц.
Я хочу, чтобы этот дизайн работал правильно с первого раза, как я должен пересмотреть дизайн и о чем я должен позаботиться?
Что-то вроде контрольного списка будет высоко оценено :)
Редактировать № 1: 6 марта 2012 г.: плата получена и протестирована
Я получил печатную плату и закончил ее тестирование. Он работает очень хорошо, да, "электрически" он работал правильно с первого раза :D .. Но обнаружил 2 механические проблемы, которые будут решены в Rev 2.0. Спасибо всем :)
Нет, предлагаемая вами наземная установка не является хорошей идеей. Аналоговая и цифровая земли должны быть надежно соединены, но точно в одном месте . Хорошей идеей может быть разделение питания с помощью небольшой катушки индуктивности, конечно же, с надежной развязкой и шунтированием на местную землю с каждой стороны.
Что касается чек-листа по дизайну доски, то его нет, кроме чисто процедурных вопросов, которым может следовать каждый. Нет контрольного списка для хорошего дизайна. Здесь важны навыки, знания и опыт инженера.
Я определенно согласен с Photon и другими в том, что вы должны получить обзор дизайна. Мы делаем это регулярно здесь. Любой может что-то пропустить. Проектирование схемы в значительной степени связано с продумыванием всех непредвиденных обстоятельств и всех мелочей, которые могут произойти, с которыми схема должна справиться.
Например, недавно я сделал небольшую двухслойную тестовую плату размером 3x3 дюйма для клиента, с которым работал над другими проектами. Перед отправкой платы я дал схему заказчику (ученому, но хорошо разбирающемуся в электронике) для ознакомления. Он заметил, что я «все продумала», и указал на несколько моментов, которые он не учел. Но тут же заметил одно место, где я должен был включить диод, и был прав. Даже на маленькой доске можно что-то упустить. Вам действительно нужна вторая пара глаз, осматривающая это.
Кстати, эта плата сейчас работает нормально. На данный момент была обнаружена одна проблема из-за того, что эта плата не работает совсем так, как мы все ожидали. К счастью, обновление прошивки и небольшая доработка достаточно хорошо решают проблему. Это 10 тестовых блоков, поэтому мы собираемся вручную переработать существующие платы. Если когда-либо будет сделано больше, я сделаю новую версию платы с несколькими незначительными изменениями.
Смысл всего этого в том, что вам нужно планировать, что первая версия платы не будет идеальной. Иногда это не оплошность дизайна, а непонимание требований. Такое случается, так что ждите. Что -то будет не так с первой версией. Если инженер проделал хорошую работу, то исправить вручную прототипы будет относительно безболезненно, и это исправление можно будет правильно включить в следующую версию.
Схема, достаточно сложная, чтобы потребовать 8-слойную плату, не будет идеальной и во второй раз. Кое -что нужно будет изменить со второй версии. Чаще всего это не проблема схемотехники, а изменение внешних требований. Маркетинг будет настаивать на еще одной особенности. Ребята-механики, наконец, получили несколько прототипов и поняли, что нужно переместить монтажное отверстие и что нет места для кабеля, отходящего от разъема, без дорогостоящей замены пресс-формы, поэтому вам нужно заменить плату и переместить разъем.
Всякое случается, даже при грамотном дизайне. Вы не можете изменить это. Точно так же, как есть хорошая и плохая инженерия, есть хорошее и плохое управление проектами. Хорошее управление проектом признает вышеизложенное и соответственно планирует и составляет бюджет. Плохой менеджмент проекта думает, что он будет идеальным с первого или второго раза, а затем теряет сознание и впадает в панику, когда происходит неизбежное. Бюджет раздувается, высшее руководство расстраивается, потому что все отстает от (нереалистичного) графика, и люди ищут краткосрочные решения в ущерб долгосрочной жизнеспособности. Иногда высшее руководство понимает, что происходит, и исправляет ситуацию, например, отстраняет или полностью заменяет непосредственного руководителя проекта. Однако, по моему опыту, высшее руководство просто разочаровывается во всем проекте, считает он. беспорядок и никогда не будет работать, и сокращает свои потери, отменяя все это. Иногда компании действительно нужен этот проект для успеха, но теперь высшее руководство держит его на таком коротком поводке, что все становится менее эффективным и занимает больше времени, и всегда выбирается более дешевый путь. Иногда им это сходит с рук, чаще все терпит неудачу, и небольшая компания уходит вместе с ней. Да, я лично видел все различные сценарии, которые я описал выше. чаще все это терпит неудачу, и небольшая компания уходит вместе с ней. Да, я лично видел все различные сценарии, которые я описал выше. чаще все это терпит неудачу, и небольшая компания уходит вместе с ней. Да, я лично видел все различные сценарии, которые я описал выше.
Итак, мораль этой истории такова: планируйте правильно с самого начала. Спрашивать, как убедиться, что доска правильная с первого раза, упускаешь суть и ведет к проблемам.
Краткий ответ: Много работы. И что-то все равно укусит тебя.
Я разработал эту плату (извините за ссылку в формате PDF) - схемы, схемы, макет, код. Он 8-слойный, имеет 125-мегагерцовую память DDR, достаточно большой FPGA и множество коммуникационных интерфейсов.
Это часть работы:
После всей этой предварительной работы жесткие части платы заработали с первого раза (с запасом: например, DDR работала на частоте 143 МГц). Но мне все же удалось получить сигнал от каждой из камер на ПЛИС на неправильном выводе камеры... требуется два мод-провода :)
И даже работая так же хорошо, мы все же сделали rev2, чтобы добавить некоторые дополнительные функции!
Что касается конкретно вашей доски (на которой у нас очень мало информации)...
Хэнк Уоллес составил довольно хороший контрольный список проектирования электроники общего назначения для проектирования печатных плат.
Вы можете добавить больше советов в текущий черновик викибука PCB Layout , который также содержит ссылки на другие контрольные списки проектирования электроники.
Келленджб
Олин Латроп
Келленджб
Абделла
Келленджб
Фотон
Даррон
Абделла
Абделла
Джастин
Олин Латроп
Фотон
Кевин Вермеер
Даррон