3.14 0 25 апреля, 2006 Опубликовано 25 апреля, 2006 · Жалоба Еще меня до трясучки доводит взаимосвязь углов входа отростков в линию и ширина линии. Это можно как то отключить или настроить? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
fill 2 25 апреля, 2006 Опубликовано 25 апреля, 2006 · Жалоба Какие условия должны выполняться чтобы правильно работало Place/CopyCircuit? Расположил FPAG и конденсаторы, развел питание, топология скопировалась (вместе с размещением) нормально (в проекте 2 FPGA). Добавил к этому "букету" конфигурационное ПЗУ и тут началось :( ... В итоге получается так, выделяю всю кучу компонентов (кроме FPGA) все копируется нормально, но стоит выбрать саму FPGA как сразу появляется сообщение о невозможности найти эквивалентную чать, причем даже когда выбираеш только одну FPGA :( Не видя перед собой данного примера вряд ли смогу помочь (навернаяка есть какая-то причина в таком поведении системы, но какая мне в данный момент не понятно) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
3.14 0 25 апреля, 2006 Опубликовано 25 апреля, 2006 · Жалоба Еще, в чем может быть глюк при перемещении топологии с компонентами, как видно из рисунков, при переносе остаются на старом месте части некоторых линий и перенос при этом перестает работать. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
fill 2 25 апреля, 2006 Опубликовано 25 апреля, 2006 · Жалоба Еще, в чем может быть глюк при перемещении топологии с компонентами, как видно из рисунков, при переносе остаются на старом месте части некоторых линий и перенос при этом перестает работать. Перенос воспринимает трассы как fanout и соответственно двигает вместе с компонентом только если они меньше определенной длины (размер нигде точно не сформулирован, поэтому не знаю точных значений). В данном случае эти цепи он не воспринимает как fanout и поэтому оставляет их на месте, пытаясь после перемещения дотрассировать до них, в этом и проблема. Еще меня до трясучки доводит взаимосвязь углов входа отростков в линию и ширина линии. Это можно как то отключить или настроить? Сразу точно и не вспомнить. Но если трассировать в интерактиве, чтобы по умолчанию иметь широкую трассу нужно включить Editor_Control>Routes>Expand_traces, также на поведение сильно влияют значения в рисунке над этим параметром. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
3.14 0 25 апреля, 2006 Опубликовано 25 апреля, 2006 · Жалоба По поводу перемещения, это можно как то настроить? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
3.14 0 25 апреля, 2006 Опубликовано 25 апреля, 2006 · Жалоба По поводу толщины линии на ответвлениях, как ни крути, если угол входа ответвления в линию не прямой она начинает свои изгибы за препядствия считать и сокращает толщину :( Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
fill 2 25 апреля, 2006 Опубликовано 25 апреля, 2006 · Жалоба В хелпе найдите Pseudo Interconnect Rules правила по которым система работает Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
3.14 0 26 апреля, 2006 Опубликовано 26 апреля, 2006 · Жалоба Неловко беспокоить по пустякам, но я нигде в доке не нашел упоминаний о Pseudo Interconnect Rules :( Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
fill 2 26 апреля, 2006 Опубликовано 26 апреля, 2006 · Жалоба См. рис. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
3.14 0 27 апреля, 2006 Опубликовано 27 апреля, 2006 · Жалоба Можно как то самостоятельно "автоматизировать" добавление змейки (или хотя бы одного звена змейки) на линию? А то как получается, укажешь разбег в шине а експедишн обязательно процентов 30 линий не сможет выровнять и вот начинаеш дорисовывать змейки на остальных линиях, получается очень не красиво и долго. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
fill 2 27 апреля, 2006 Опубликовано 27 апреля, 2006 · Жалоба Нет ничего невозможного. Возмите например за основу: C:\MentorGraphics\2005EXP\SDD_HOME\standard\examples\pcb\Automation\Scripts\Spiral.vbs скрипт создает спиралеобразную трассу Кстати еще есть функция Hug_Trace которая делает отрезок новой трассы по образу и подобию или др. трассы или например указанного контура (например если надо чтобы проводимый сегмент трассы лег точно вдоль выбранного контура фигуры) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
3.14 0 2 мая, 2006 Опубликовано 2 мая, 2006 · Жалоба Вот такой вопросик по DC. Я практически все связи на схеме не рисую а использую bidirectional hiraсhical connector-ы (гораздо бысрее, да и особо не придираются). В случае с FPGA очень часто приходится двигать шины туда-сюда по пинам. В PCAD-е это не представляло труда, просто копируеш нужные порты, расчищаешь место и вставляеш. А в DC, при копировании этих самых иерархических конекторов название цепей не сохраняется, и приходится все в ручную переписывать. Вот сейчас меня приспичило сдвинуть по часовой стрелке все линии (TQ208) на 8 пинов, это я буду с час тупейшей работай занят. Посоветуйте как быть, может я не теми конекторами пользуюсь ? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
fill 2 2 мая, 2006 Опубликовано 2 мая, 2006 · Жалоба 1. Tools>Options>Settings>Copy_Net_Names_with_wire - Yes 2. У вас имя принадлежит чему - коннектору или проводу. Если коннектору то копируется по умолчанию. 3. Имя на коннекторе и на проводе могут отличаться друг от друга 4. Есть команда Disconnect для отсоединения пинов символа от проводов. Соответственно после этого их можно будет просто двигать относительно друг друга. 5. Зачем двигать провода если можно быстро перенумеровать пины (Pin_Number) 6. Почему bidirectional hierarсhical connector-ы - схема что иерархическая (насколько видно она просто многолистовая)? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
3.14 0 2 мая, 2006 Опубликовано 2 мая, 2006 · Жалоба Спасибо, пункт первый меня успокоил. Имена я приписываю линиям, может правильнее их присваивать коннекторам? А то сейчас чтоб название линии присвоить, приходится это делать дважды. Сначала назначить имя, потом уйти из свойств этой линии, а после еще раз назначить имя линии, только после этого появляется название на коннекторе. Перенумеровывать пины очень не хочется, умру потом на отладке отыскивать с какого пина какой сигнал идет и наоборот. К тому же при таком виде рисуя схему зразу топологию прикидываешь. Насчет выбора именно иерархических коннекторов, просто в самом начале, когда искал чем мне сигналы с одного листа на другой перетаскивать он мне попался. А разве он чем то плох для простых многолистовых схем? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
fill 2 2 мая, 2006 Опубликовано 2 мая, 2006 · Жалоба 1. Для показа продолжения цепей по листам есть to-page и from-page, появляются в меню ПКМ при рисовании wire (это Inter_page_connectors т.е межстраничные соединители, тип у них один но разная графика, есть еще и Intra_page_connectors - внутри страницы), в этом случае система проверяет продолжилась ли цепь на др. странице (или этой странице в случае Intra-page). Например поставили to-page на одной странице, а на другой забыли поставить from-page, тогда система предупредит что цепь должна продолжаться где-то на др. страницах но продолжения не видно. 2. На них нет имени, т.е просто подсоединяем их к названной цепи и все. 3. Иерахический используется для согласования по иерархии, т.е его имя в схеме должно ссответствовать имени пина на блочном символе этой схемы. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться