![]() |
трассер для п128
Коллеги,
а кто со спектрой 1.51 работает? дельный впринципе трассер. я его с DipTrace 1.5 попробовал. У DipTrace не трассер - а хрень какаято. Собственно вопрос в чем - как спектру заставить верхний слой трассировать горизонтально, а нижний вертикально? 10х |
Если имеешь представление про написание *.DO файлов, то это команда Direction (Ю.М. Елшин "Справочное руководство по работе с подсистемой Specctra и P-CAD 2000/2001" стр. 135). Рекомендую скачать эту книгу в pdf формате с распознанным текстом, где сам брал к сожалению не помню.
Прописывается к примеру следующее: direction Top horizontal direction Bottom vertical Аргументами команды являются имена слоев и направления (horizontal, vertical, orthogonal, diagonal, positive diagonal, negative diagonal, off). |
ага, понЯл
это походу проблема DipTrace-а. Дел в том что я через экспорт делаю - dsn-ses файлы. Так вот какой прикол: 1. Сделал 16 дипов, корпус горизонтально, каждый корпус один под другим, это память 8 штук РУ5ых. Делаю соединение между ними с 3 по 8 ноги, с 9 по 15 (кроме 14). 2. Делаю экспорт, кормлю Спектре - делает все шикарно, разводка на боттом и вертикально 3. В диптрейсе ставлю еще такой же столбик - просто копи-пейст - кормлю спектре, результат отличный, все как на любой плате zx 4. Делаю две шины - +5 и гнд и притягиваю каждую микруху к шинам, причем еще чрез два пина, это для блокировочных кондюков. 5. Кормлю Спектре и получаю какуюто хрень. Некоторые дорожки между одноименными контактами микросхем идут по другому пути (хотя на соседних чипах все ок, как надо) - например 5 ноги все соеденены дорожкой, которая идет межд ножками чипа, но в одном месте скажем 6 и 7 корпус эта дорожка на какойто хрен идет через верхний слой... И вот в зависимости как эти контакты в диптрейсе соединять (в какой последовательности, от какого к какому) получается разный результат походу придется пкад ставить. или делать трассер частями, и потом еще править его. |
Quote:
Вообще трассировка в Спекктре это последовательность итерационных шагов - развел сам; дал развести проге; посмотрел, подправил, зафиксировал корректно разведенный участок; опять дал в работу программе... |
это понятно
не понятно чем руководствуется спекктра в этот момент идет 8 дипов16, горизонтально один под другим столбик такой скажем 8 нога вертикально идет сквозь всех чипов, все нормуль делаю справа от этого столбика шину gnd и цепляю 8 ногу к ней. опять делаю трассер - все ок, но между 4 и 5 микрухой почемуто 8ые ноги соеденены по верхнему лаеру (на кой хрен?! все остальные то по нижнему сделаны), а скажем 7 и 8 соеденены только через шину. че к чему причем я заметил это все зависит от того в какой последовательности я указал неты в диптрейсе ну вобщем я понял - я буду трейсить кусочик, и грузить в проект, то что разведено, уже не меняется диптрейсом после сохранения. |
1 Attachment(s)
вот собственно картинка
Attachment 9849 если сделать одну линейку - все ок. если сделать две линейки - тоже все ок. если я подцепляю кондеи - у правой линейки места под кондеи - получается такая картинка вот скажем в первой линейке - не ясно, какого фига 3-ая нога третей и пятой микрухи идет по верхнему лаеру?! а у правой линейки ? - этож вообще капут какойто полный. чего вдруг то? пока кондеев не было - дороги нормально велись, одна за одной между ножек, параллельно друг другу и изгибались правильно.... ... а тут - на тебе... не понимаю |
А чего тут понимать - AI. Действия машины прописанны алгоритмом, а не здравой логикой. Если ей не указаны приоритеты действий, то она работает по приниципу ленивого человека - работа сделана, до свиданья. У спекктры по умолчанию приоритет один - минимальное число неразведенных трасс. Если ей это удалось она останавливает дальнейшую трассировку.
Чтобы получилось лучше, нужно прописать условие минимальных длин проводников, проиритетной стороны разводки трасс, приоритетов разводки трасс (наиболее значимые это питание, синхросигналы). |
1 Attachment(s)
Quote:
вот кстати еще прикол это я удалил кондеи справа и тут же переразвел очень интересно повела себя дорожка между 13ми ногами 2 и 3 чипов правого столбца. С кондеями дорожка шла с левым изгибом, а без - с правым... капец какойто :))))) Attachment 9868 хотя если бы я не делал кондеи и просто развел бы - то все бы развелось нормально |
вощемто Бог с ними с кондеями.
левый столбик чипов ни чем не отличается от правого. Более того один из них получен копированием другого - Ctrl + C и Ctrl + V. Тоесть по-идее и развестись они должны одинаково - чего ж они разводятся то черт знает как? |
1 Attachment(s)
Короче я понял в чем дело - а дело в том как DipTrace делает экспорт в dsn-файл. Походу при определенном сочетании грида и расположении дипов относительно нуля координат экспорт получается нормальным, а при другом сочетании - кривым наглухо. Перерасположил дипы, и заново сделал нетворки - и вот результат:
Attachment 9869 все чисто ... Причем над этим трейсом спектра фактически не думала. Как только я сказал грузи dsn/do файл проводники фактически уже стояли на своих местах - мгновенно. Вобщем DipTrace не всегда корректно выгружает в dsn/do файлы. |
| All times are GMT +4. The time now is 20:28. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.