реклама на сайте
подробности

 
 
> Убрать stubs и завершить цепи в плате PCAD (>1000 проблем)
Tiger
сообщение Nov 11 2017, 22:47
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 111
Регистрация: 21-02-06
Из: Москва
Пользователь №: 14 556



Здравствуйте

Есть плата в PCAD, не очень-то и простая (DDR2, PCIe - 20 страниц схематики итого). Мы ее получили от субконтрактора, который, в принципе, условия контракта выполнил (из этой платы можно сгенерить герберы и девайс работает), но проблемы в том, что там свыше 1000 проблем, которые сводятся к двум основным типам:
1. Не доведенные до конца цепи (примерно 0.01мм остаток), что дает кучу резинок
2. И stubs от контактных площадок у компонентов, такой же длины, что дает вторую половину кучи резинок.

На Герберах, разумеется, этого всего не видно, поскольку резинки не выходят за пределы контактных площадок. Мы сейчас хотим эту плату изменить, но при таком количестве недоразведенных дорожек - и пытаться не стоит.

Первопричина проблемы, полагаю, состоит в том, что плата роутилась в чем-то еще (схематика вообще сделана в Оркаде, синхронизироваться с ней через втягивание платы в Аллегро - отдельная задача), а потом ее затянули в PCAD, записали файл в формате PCAD и таким отдали нам. В процессе импорта, видимо, были указаны дюймы, которые милсы, а при импорте указали мм. Ну вот и получилось так. Раздолбайство это было обычное, или попытка поднять дополнительные деньги на саппорте - не важно сейчас.

Еще одна проблема - constraints нет, от слова совсем, даже дифпары не указаны как дифпары, если не считать названия цепей N и P.

Собственно, хочется спросить совета, что тут можно сделать (кроме очевидного - потребовать с субконтрактора промежуточные файлы со всего маршрута, но там будут свои проблемы). В голову приходит несколько вариантов:
1) Выкинуть его в Specctra и там доразвести автоматом - в смысле, написать do-файл, который проведет оставшиеся проводники 4mils до точки соединения и убьет незавершенные stubs короче тех же 4 mils. Минус - не умею я писать do-файлы и не знаю, можно ли так сделать вообще.
2) Втянуть во что-то более приличное (Altium, Allegro, PADS) через PDIF и доразвести там автоматом. Попробовал - плата после импорта была жестоко обругана DRC, а править существующие дефолтные рулеса, чтобы его заткнуть и предохранить при доразводке дифпары и length matching (constraints-то нет) от оптимизации - это, опять же, огромный геморрой. Понятно, делать-то это все равно потом придется, но как-то сразу не хочется вкладывать массу своего времени непонятно в какого качества дизайн.

Что посоветуете? Я в Альтиуме-Аллегре больше работаю, может для PCAD есть какие-то стандартные решения...

Go to the top of the page
 
+Quote Post
2 страниц V  < 1 2  
Start new topic
Ответов (15 - 22)
Tiger
сообщение Nov 14 2017, 06:52
Сообщение #16


Частый гость
**

Группа: Свой
Сообщений: 111
Регистрация: 21-02-06
Из: Москва
Пользователь №: 14 556



Цитата(PCBtech @ Nov 13 2017, 23:49) *
Не надо PDIF, сохраните PCAD ASCII и пришлите мне, я вам сделаю BRD файл Allegro.

Да я бы с радостью, но мне его и домой-то не дают, не говоря уже о том, чтобы послать на сторону.
Естественно, утянуть не проблема, но меня попросили не распространять дизайн за пределы локалки, и я пообещал этого не делать.

Подскажите лучше, какой тулзой Вы для этого импорта пользуетесь sm.gif Если маршрутом PCAD->Altium->Allegro, или PCAD->PADS->Allegro, то результаты такие же, просто геморроя с маппингом слоев меньше.

Цитата(musa @ Nov 14 2017, 08:58) *
Ну и зачем вам это нужно. Не боитесь при импорте что то незаметить и получить большую проблему потом. В любом подобном импорте есть нюансы.

Боюсь, конечно, но Герберы же сравнить можно легко из обоих САПРов, с Герберами сильно меньше вероятность что-то не заметить.

Сообщение отредактировал Tiger - Nov 14 2017, 06:53
Go to the top of the page
 
+Quote Post
PCBtech
сообщение Nov 14 2017, 12:46
Сообщение #17


Профессионал
*****

Группа: Свой
Сообщений: 1 092
Регистрация: 22-12-04
Из: Москва
Пользователь №: 1 623



Цитата(Tiger @ Nov 14 2017, 09:52) *
Подскажите лучше, какой тулзой Вы для этого импорта пользуетесь sm.gif Если маршрутом PCAD->Altium->Allegro, или PCAD->PADS->Allegro, то результаты такие же, просто геморроя с маппингом слоев меньше.


У нас свой прямой конвертер из P-CAD 2006 ASCII в OrCAD/Allegro.
Написан на языке SKILL.



--------------------
На правах рекламы:
Для тех, кому нужна современная профессиональная и недорогая САПР печатных плат, взамен P-CAD!

Продлена промо-акция: 19.9 тысяч рублей за годовую сетевую лицензию OrCAD Standard!
В лицензию входит схемный редактор OrCAD Capture, базовый редактор печатных плат на базе Allegro PCB Editor,
с возможностью работы с дифференциальными парами со статическим контролем фазы,
редактор правил и ограничений, 3D-просмотр со STEP-моделями, расчет импеданса, работа с микроотверстиями,
и импорт-экспорт производственных файлов. Прилагается импорт проектов из P-CAD2006.
Все, что нужно для трассировки типовых многослойных плат - всего за 19.9 тыс.рублей в год!

Подробности:
https://www.pcbsoft.ru/orcad-za-19900
Go to the top of the page
 
+Quote Post
musa
сообщение Nov 14 2017, 13:27
Сообщение #18


Профессионал
*****

Группа: Свой
Сообщений: 1 033
Регистрация: 26-02-07
Из: Москва
Пользователь №: 25 668



Цитата(PCBtech @ Nov 14 2017, 15:46) *
У нас свой прямой конвертер

Ну так у него Пикад 2002. Возьмет? В 2006 у него глюки
Go to the top of the page
 
+Quote Post
PCBtech
сообщение Nov 14 2017, 14:10
Сообщение #19


Профессионал
*****

Группа: Свой
Сообщений: 1 092
Регистрация: 22-12-04
Из: Москва
Пользователь №: 1 623



Цитата(musa @ Nov 14 2017, 16:27) *
Ну так у него Пикад 2002. Возьмет? В 2006 у него глюки


Да, возьмет.


--------------------
На правах рекламы:
Для тех, кому нужна современная профессиональная и недорогая САПР печатных плат, взамен P-CAD!

Продлена промо-акция: 19.9 тысяч рублей за годовую сетевую лицензию OrCAD Standard!
В лицензию входит схемный редактор OrCAD Capture, базовый редактор печатных плат на базе Allegro PCB Editor,
с возможностью работы с дифференциальными парами со статическим контролем фазы,
редактор правил и ограничений, 3D-просмотр со STEP-моделями, расчет импеданса, работа с микроотверстиями,
и импорт-экспорт производственных файлов. Прилагается импорт проектов из P-CAD2006.
Все, что нужно для трассировки типовых многослойных плат - всего за 19.9 тыс.рублей в год!

Подробности:
https://www.pcbsoft.ru/orcad-za-19900
Go to the top of the page
 
+Quote Post
Tiger
сообщение Nov 15 2017, 15:19
Сообщение #20


Частый гость
**

Группа: Свой
Сообщений: 111
Регистрация: 21-02-06
Из: Москва
Пользователь №: 14 556



Цитата(PCBtech @ Nov 12 2017, 22:23) *
Потом в Allegro есть функция в меню "довести трассы до центров площадок", она 99% ваших проблем должна решить.

Что-то не нашел я этой функции в меню Allegro. Релиз "PCB Designer Professional W/PSpice". Подскажите, пожалуйста, куда она упрятана.
Go to the top of the page
 
+Quote Post
Uree
сообщение Nov 15 2017, 17:43
Сообщение #21


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Tools -> Derive Connectivity...
если она есть в той лицензии, конечно.
Go to the top of the page
 
+Quote Post
Tiger
сообщение Nov 16 2017, 11:44
Сообщение #22


Частый гость
**

Группа: Свой
Сообщений: 111
Регистрация: 21-02-06
Из: Москва
Пользователь №: 14 556



Цитата(Uree @ Nov 15 2017, 20:43) *
Tools -> Derive Connectivity...
если она есть в той лицензии, конечно.

Спасибо огромное!
Я ее не применял, боялся, что она мне заодно выравнивание длины дифпар (которые не были объявлены как дифпары в Constraints - импорт же) и прочие matched length похерит. Я один раз так в 2006, в старом Orcad Layout налетел на Cleanup Design-е, и моя RF антенна, которую я день рисовал по мануалам и не догадался сделать fixed в конце, оптимизировалась в прямую линию. С тех пор на подобные вещи косо смотрю.

Но в данном случае перезаписал дизайн под другим именем, запустил Derive Connectivity - и львиная доля недоведенных дорожек пофиксилась. Красота! Спасибо еще раз!
Go to the top of the page
 
+Quote Post
Tiger
сообщение Nov 20 2017, 11:54
Сообщение #23


Частый гость
**

Группа: Свой
Сообщений: 111
Регистрация: 21-02-06
Из: Москва
Пользователь №: 14 556



Цитата(_4afc_ @ Nov 13 2017, 16:12) *
PS: посмотрел сейчас - CompleteRouteToPadCente доводит одну из дорожек. Если их несколько - остаются короткие Ratsnest - это исправит загрузка *.Net.

*.Net - это нетлист, экспортированный из схематики? Его нет, увы - схематика в Оркаде делалась. Да и не вижу я этого расширения во вкладке Import
Go to the top of the page
 
+Quote Post

2 страниц V  < 1 2
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 08:33
Рейтинг@Mail.ru


Страница сгенерированна за 0.0143 секунд с 7
ELECTRONIX ©2004-2016