На відміну від того, що говорили інші, використання автоматичного маршрутизатора не є проблемою. Вони праві в тому, що ви не можете просто кинути цілий дизайн на авто-роутер і очікувати, що він вирішить все за вас. Але при правильному використанні автоматичні маршрутизатори є законними та економіями часу. Не слухайте подушечки, котрі говорять, що не використовувати автороутер.
Ваша проблема полягає в тому, що ви намагалися забити занадто багато матеріалів на двошаровій дошці. Очікувати маршруту, що багато шпильок, що розташовані між собою в 2 шари, дико нереально.
Інша проблема полягає в тому, що ви недостатньо уважно розглядали макет. Це важче оцінити, переглядаючи ваші зображення, але це здається цілком ймовірним.
По-перше, навколо щільної стружки просто мало місця. Навіть із багатошаровими, навколо цього чіпа виникнуть затори. Колись я навіть вручну відстежую траси від щільної мікросхеми, щоб трохи їх розгорнути, а потім побачу, як авто-роутер може це впоратися.
Однак перше правило хорошої маршрутизації - це хороша компонування . Ви не можете просто дещипати частини десь, а потім якось з'єднати їх під час маршрутизації. Хороший макет - це те, чому ви навчитеся та отримаєте певну інтуїцію, коли робите більше дизайнів. Перші кілька дизайнів допомагають віддати собі багато місця. Ви цього не зробили.
Великі деталі часто гнучкі в своїх призначеннях шпильок. Зазвичай це стосується мікроконтролерів та FPGA. У деяких випадках я фактично роздрукував чітке зображення значної частини. Потім я зробив навколо нього замітки, що відповідають грубій розміщенню речей, до яких він повинен був з'єднатись на дошці. Я перекреслив усі нерухомі штифти, такі як живлення, заземлення, MCLR тощо. Потім я ретельно призначив м'які штифти на основі близькості до речі, до якої вони мали підключитися.
Це може бути ітераційним процесом. Ви можете розійтися навколо деталі і зрозуміти, що ви одна шпилька в одному напрямку. Це може зажадати повторного призначення штифтів на іншій частині деталі, щоб перемістити речі.
Для великих деталей, таких як мікроконтролери, я розміщую його у великому порожньому місці, а потім розміщую лише негайно з'єднані частини. Сюди входять і обхідні ковпачки, і кристал з його кришками, якщо такі є. Потім ви орієнтуєтесь і переміщуєте цілу групу частин разом як одиницю.
Цілком нормально розміщувати деякі деталі лише в грубих положеннях, після чого повертайтеся і упакуйте їх більш ефективно, оскільки розміщується більше деталей. Знову ж, весь процес є ітераційним. Після набуття досвіду та інтуїції ці кроки пройдуть швидше. Очікуйте, що перші кілька дизайнів, особливо щільних, займуть певний час.
Коли у вас є розумне розташування з повітряними проводами, які не перетинаються всюди, зробіть невелику ручну маршрутизацію важливих сигналів. Я, як правило, спочатку роблю всі обхідні ковпачки, що, звичайно, вже повинно бути близьким до потужності та заземлених штифтів, які вони обходять. Якщо у вас заземлена площина, то наступним кроком є з'єднання більшості точок заземлення до площини заземлення за допомогою віасів. Це залишає лише повітряні дроти, які будуть фактичними слідами маршрутизації.
У цей момент, залежно від вашого досвіду, ви перейдете кілька речей, які, як ви бачите, будуть проблеми, або просто дозволите автороутеру летіти.
Однак ви не використовуєте автоматичний маршрутизатор ще для створення остаточного маршруту, аби показати вам проблемні місця. Хороша автоматична маршрутизація - це також ітераційний процес. Ви запускаєте автоматичний маршрутизатор, бачите, де може виникнути проблеми, роблять ручну маршрутизацію і, можливо, змінюються місця розташування в результаті, знову запускаєте автоматичний маршрутизатор тощо. Зрештою ви сходите на завершеному маршруті. Авто-роутер все ще економив ваш значний час, роблячи велику частину бурхливої роботи за вас.
Після того, як у вас є рішення, яке вам досить комфортно, ви ретельно переглядаєте все і очищаєте очевидні речі вручну. Наприклад, якщо у вас наземна площина, ви хочете, щоб віас не було збито. Багато малих островів краще, ніж кілька більших островів у наземній площині.
Знову ж таки, не слухайте всіх релігійних ковтунів. Вперед і користуйтеся автороутером, але робіть це уважно і відповідально. Я займаюся електротехнікою професійно, і авто-роутером якимось чином користувався, мабуть, на понад 95% усіх плат, які я розробив. Чим складніше плата, тим більше автоматичний маршрутизатор є цінним інструментом у виконанні бурхливої роботи. Просто не сподівайся, що коли-небудь виконає всю роботу. І, ви повинні почати з хорошого розміщення.