|
Situs коротит цепи, Помогите настроить Rules |
|
|
|
Feb 20 2016, 07:31
|
Группа: Новичок
Сообщений: 4
Регистрация: 20-02-16
Пользователь №: 90 532

|
Из PCAD2004 трассировал в Situs. В результате он оттрассировал с замыканиями цепей, несмотря на RULES. Что не так? До этого трассировал шэйпроутером, но задача сильно усложнилась и пришлось воспользоваться ситусом. Файлы прилагаю. Заранее благодарю.
Прикрепленные файлы
test.zip ( 28.44 килобайт )
Кол-во скачиваний: 26
|
|
|
|
|
 |
Ответов
|
Feb 20 2016, 11:15
|

Частый гость
 
Группа: Участник
Сообщений: 137
Регистрация: 2-05-07
Из: Санкт-Петербург
Пользователь №: 27 465

|
При заданных правилах корректная трассировка невозможна. Вверху и справа есть группы из 8 проводников, идущих подряд, для трассировки им необходимо 8 ширин плюс 8 зазоров. Соответственно, если ширина - 0.3 и зазор - 0.2, то, например, при ортогональной трассировке для разворота проводников нужно 4 мм, а там чуть больше 2 мм. Поэтому корректная трассировка возможна при правилах 0.15 мм на 0.15 мм. В ручном режиме некорректности задания ограничений компенсируются необязательностью их выполнения, ведь корректировка правил, если это необходимо, осуществляется ”по месту” прямо в процессе трассировки. Автоматические процедуры строго выполняют все заданные ограничения. Подробности в статье А. В. Бессонов, К. А. Кноп, Ю. Т. Лячек, Ю. И. Попов "Определение минимальной ширины канала между парой компонентов при топологической трассировке" //Известия СПбГЭТУ "ЛЭТИ". - 2013. - №10. - С.31-34.
_________________________.pdf ( 1.03 мегабайт )
Кол-во скачиваний: 133 Вариант без переходов возможен, если немного изменить границы кипаута.  Два файла:
test.zip ( 23.85 килобайт )
Кол-во скачиваний: 57
Сообщение отредактировал maple - Feb 20 2016, 12:04
|
|
|
|
|
Feb 20 2016, 18:21
|
Группа: Новичок
Сообщений: 4
Регистрация: 20-02-16
Пользователь №: 90 532

|
Цитата(maple @ Feb 20 2016, 16:15)  При заданных правилах корректная трассировка невозможна. Вверху и справа есть группы из 8 проводников, идущих подряд, для трассировки им необходимо 8 ширин плюс 8 зазоров. Соответственно, если ширина - 0.3 и зазор - 0.2, то, например, при ортогональной трассировке для разворота проводников нужно 4 мм, а там чуть больше 2 мм. Поэтому корректная трассировка возможна при правилах 0.15 мм на 0.15 мм. В ручном режиме некорректности задания ограничений компенсируются необязательностью их выполнения, ведь корректировка правил, если это необходимо, осуществляется ”по месту” прямо в процессе трассировки. Автоматические процедуры строго выполняют все заданные ограничения. Подробности в статье А. В. Бессонов, К. А. Кноп, Ю. Т. Лячек, Ю. И. Попов "Определение минимальной ширины канала между парой компонентов при топологической трассировке" //Известия СПбГЭТУ "ЛЭТИ". - 2013. - №10. - С.31-34.
_________________________.pdf ( 1.03 мегабайт )
Кол-во скачиваний: 133 Вариант без переходов возможен, если немного изменить границы кипаута.  Два файла:
test.zip ( 23.85 килобайт )
Кол-во скачиваний: 57С геометрической теорией понятно. В процессе экспериментов я устанавливал такие зазоры и толщины, при которых разводка должна была состояться с "десятикратным запасом". В результате я пришел к выводу, что ситус не использует параметр "min with", т.е. не зауживает трассу при необходимости. Что необходимо, чтобы "min with" использовался трассировщиком?
|
|
|
|
|
Feb 20 2016, 19:08
|

Гуру
     
Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671

|
Цитата(sergey_pank @ Feb 20 2016, 21:21)  С геометрической теорией понятно. В процессе экспериментов я устанавливал такие зазоры и толщины, при которых разводка должна была состояться с "десятикратным запасом". В результате я пришел к выводу, что ситус не использует параметр "min with", т.е. не зауживает трассу при необходимости. Что необходимо, чтобы "min with" использовался трассировщиком? Ситус использует все. Но ему нужны правила. Значения ширины в правилах есть. Но для трасировки еще есть параметры использовать текущую, рекомендуемую, минимальную и т.п. ширину. И куча других. Автотрассирувщик-- там еще есть стратегии и последовательности. Забудьте про последний. В связке с pCAD Situs использовал пару раз лет 10 назад. Не понравилось. В связке с Spectra -- намного проще и удобней Цитата В процессе экспериментов вы уже 10 раз сделали топологию в ручном режиме
|
|
|
|
|
Feb 20 2016, 21:22
|
Группа: Новичок
Сообщений: 4
Регистрация: 20-02-16
Пользователь №: 90 532

|
Цитата(Владимир @ Feb 21 2016, 00:08)  Ситус использует все. Но ему нужны правила. Значения ширины в правилах есть. Но для трасировки еще есть параметры использовать текущую, рекомендуемую, минимальную и т.п. ширину. И куча других. Автотрассирувщик-- там еще есть стратегии и последовательности. Забудьте про последний.
В связке с pCAD Situs использовал пару раз лет 10 назад. Не понравилось. В связке с Spectra -- намного проще и удобней
вы уже 10 раз сделали топологию в ручном режиме Как называются "параметры использовать текущую, рекомендуемую, минимальную и т.п. ширину". Может есть какая документация по этим "тонкостям"? В инете везде только общие фразы, в родном даташите тоже толком ничего про это. Spectrу - пытался использовать очень давно, но так и не остановился не ней... Выбрал ситус, потому что он есть в последней версии альтиума, а спектра уже давно не поддерживается... Ручная трассировка не годится. Представленный пример - это в 1/100 всего проекта, пришлось перейти на 2004 пикад (с 2001), т.к. уперся в потолок по количеству связей (или компонентов) когда в PCB загружал netList. Перевел в формат Altium Designer Summer 09.
test_01.zip ( 17.59 килобайт )
Кол-во скачиваний: 60Цитата(sergey_pank @ Feb 21 2016, 01:56)  Как называются "параметры использовать текущую, рекомендуемую, минимальную и т.п. ширину". Может есть какая документация по этим "тонкостям"? В инете везде только общие фразы, в родном даташите тоже толком ничего про это. Spectrу - пытался использовать очень давно, но так и не остановился не ней... Выбрал ситус, потому что он есть в последней версии альтиума, а спектра уже давно не поддерживается... Ручная трассировка не годится. Представленный пример - это в 1/100 всего проекта, пришлось перейти на 2004 пикад (с 2001), т.к. уперся в потолок по количеству связей (или компонентов) когда в PCB загружал netList. Перевел в формат Altium Designer Summer 09.
test_01.zip ( 17.59 килобайт )
Кол-во скачиваний: 60В файле ниже похоже альтиум вообще игнорирует RULES (для перетрассировки нужно сделать unrout)
test_01.zip ( 18.85 килобайт )
Кол-во скачиваний: 53
|
|
|
|
|
Feb 21 2016, 10:40
|
Участник

Группа: Участник
Сообщений: 23
Регистрация: 21-08-12
Из: Москва
Пользователь №: 73 211

|
Опять всё завернули не в ту сторону. Здесь не обсуждается, какой роутер лучше. Развести можно и руками, и другими програмами, и другими роутерами. Вопрос: почему СИТУС разводит с замыканием, и как это устранить? Почему разводка заканчивается тупым пересечением разных сигналов с замыканием? Никто не знает...
|
|
|
|
|
Feb 22 2016, 17:37
|
Участник

Группа: Участник
Сообщений: 23
Регистрация: 21-08-12
Из: Москва
Пользователь №: 73 211

|
Цитата(musa @ Feb 22 2016, 11:51)  Ну объяснили же и подробно. По тем правилам которые заданы проводникам просто не хватает места. И в логе по это и написано. Это не ответ. Пусть по заданным правилам не хватает места. Но почему происходит замыкание? Разводка должна останавливаться. Разрешения на замыкание нет.
|
|
|
|
|
Feb 23 2016, 04:44
|

Универсальный солдатик
     
Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362

|
Цитата(Uree @ Feb 22 2016, 21:31)  Да ну? А почему не выполняться дальше с поиском варианта без пересечения? А почему не должен удаляться сегмент генерирующий ошибку? Откуда Вы знаете какое поведение заложили создатели авторутера на все такие случаи? Или просто Вам хочется чтобы останавливалась? Так напишите свой рутер, который сделает то, что Вам хочется. А то прямо все вокруг виноваты, что никому не нужная софтина работает не так, как Вам хочется... С Альтиумом не знаком, но описанное поведение не лезет ни в какие ворота. Можно сделать, как надо, или не сделать, если нет возможности. Но сделать, как не надо, нельзя! Не знаком, и все больше утверждаюсь в правильности. А где гарантия, что на вашей плате, где места вдоволь и все развелось, для одной несчастной связи не нашлось места, и ее закоротило с чем-нибудь? А проверка таких ошибок хоть есть?
|
|
|
|
Сообщений в этой теме
sergey_pank Situs коротит цепи Feb 20 2016, 07:31   Vaalera так почему СИТУС разводит с замыканием, никто все-... Feb 20 2016, 20:07    Владимир Цитата(sergey_pank @ Feb 21 2016, 00:22) ... Feb 21 2016, 07:12      Владимир Цитата(Vaalera @ Feb 21 2016, 13:40) Вопр... Feb 21 2016, 11:14       Vaalera А я вот за те же 10 лет не нашел ответа, как запре... Feb 21 2016, 12:01           ViKo Цитата(musa @ Feb 23 2016, 10:06) В данно... Feb 23 2016, 07:27          Uree Цитата(ViKo @ Feb 23 2016, 05:44) С Альти... Feb 23 2016, 09:40           ViKo Цитата(Uree @ Feb 23 2016, 12:40) А собст... Feb 23 2016, 10:26            Владимир Цитата(ViKo @ Feb 23 2016, 13:26) Неужели... Feb 23 2016, 10:58            Uree Цитата(ViKo @ Feb 23 2016, 11:26) Неужели... Feb 23 2016, 11:07             Gorby Цитата(Uree @ Feb 23 2016, 12:07) Можете ... Feb 24 2016, 07:47 NoMemory Очень не рекомендую автотрассировщик Altium, испол... Feb 21 2016, 07:58 Владимир Там куча стратегий, и в них может быть или не быть... Feb 23 2016, 07:46 maple Цитата(musa @ Feb 21 2016, 11:13) Разводи... Feb 24 2016, 07:50 musa Цитата(maple @ Feb 24 2016, 10:50) С таки... Feb 24 2016, 11:46
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|