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

 
 
> Проблемы перехода, PCAD-Allegro
Rinat1941
сообщение Dec 18 2008, 05:25
Сообщение #1





Группа: Участник
Сообщений: 13
Регистрация: 9-10-08
Из: Уфа
Пользователь №: 40 806



У меня возникла следующая проблема. Схематику мы делаем в PCADе, а разводим в Cadence. Надо вносить изменения в топологию схемы в соответствии с изменениями в схеме. В PCADе это делается с помощью ECO, есть ли подобная или аналогичная функция Cadence? Кто-нибудь сталкивался с этой проблемой? Подскажите, пожалуйста.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
SSerge
сообщение Dec 18 2008, 15:19
Сообщение #2


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

Группа: Свой
Сообщений: 1 719
Регистрация: 13-09-05
Из: Novosibirsk
Пользователь №: 8 528



Цитата(Rinat1941 @ Dec 18 2008, 11:25) *
У меня возникла следующая проблема. Схематику мы делаем в PCADе, а разводим в Cadence. Надо вносить изменения в топологию схемы в соответствии с изменениями в схеме. В PCADе это делается с помощью ECO, есть ли подобная или аналогичная функция Cadence? Кто-нибудь сталкивался с этой проблемой? Подскажите, пожалуйста.

Оригинально.
Чтобы наоборот, схема в Orcad Capture а разводка в PCAD-е, - такое видел.
Впрочем механизмы и возможности ECO (передача изменений из схемы в редактор плат) и Back Annotation (из редактора плат в схему) у обоих пакетов похожи.

У Оркадовского Layout это самое ECO сделано очень просто - Capture формирует новый нетлист (*.MNL) и посылает сигнал Layout-у что пора обновиться. Если Layout в этот момент не был запущен, он потом при запуске обнаружит что изменился .MNL, прочитает его и сделает у себя соответствующие изменения.
Так что для передачи изменений из схемы по идее достаточно сгенерировать новый нетлист.

В обратную сторону Layout по команде создаёт файл с изменениями, которые должны быть сделаны в схеме. Редактор схем из PCAD его, конечно-же не поймёт, но файл этот к счастью текстовый, его можно использовать для контроля изменений сделанных в Layout-е, а если уж очень надо - то "интерпретировать" вручную, внося соответствующие изменения в схему.

P.S. Что-то я не приметил, что речь именно про Аллегро, взялся про Оркад рассказывать...


--------------------
Russia est omnis divisa in partes octo.
Go to the top of the page
 
+Quote Post
Rinat1941
сообщение Dec 19 2008, 03:58
Сообщение #3





Группа: Участник
Сообщений: 13
Регистрация: 9-10-08
Из: Уфа
Пользователь №: 40 806



Цитата(SSerge @ Dec 18 2008, 18:19) *
Оригинально.
Чтобы наоборот, схема в Orcad Capture а разводка в PCAD-е, - такое видел.
Впрочем механизмы и возможности ECO (передача изменений из схемы в редактор плат) и Back Annotation (из редактора плат в схему) у обоих пакетов похожи.

У Оркадовского Layout это самое ECO сделано очень просто - Capture формирует новый нетлист (*.MNL) и посылает сигнал Layout-у что пора обновиться. Если Layout в этот момент не был запущен, он потом при запуске обнаружит что изменился .MNL, прочитает его и сделает у себя соответствующие изменения.
Так что для передачи изменений из схемы по идее достаточно сгенерировать новый нетлист.

В обратную сторону Layout по команде создаёт файл с изменениями, которые должны быть сделаны в схеме. Редактор схем из PCAD его, конечно-же не поймёт, но файл этот к счастью текстовый, его можно использовать для контроля изменений сделанных в Layout-е, а если уж очень надо - то "интерпретировать" вручную, внося соответствующие изменения в схему.

P.S. Что-то я не приметил, что речь именно про Аллегро, взялся про Оркад рассказывать...


Дело именно в том что речь шла именно о Cadence Allegro, а не об Orcade. Тем не менее спасибо за ответ.

Цитата(Old1 @ Dec 18 2008, 21:24) *
Если разводите в Allegro PCB Editor-e, то изменения в топологию вносятся через импорт нетлиста. В схемном редакторе генерится нетлист, дальше в Аллегро: File->Import->Logic. Перенос изменений из топологии в схему делается, через экспорт нетлиста: File->Export->Logic (только не знаю проглотит-ли его схемный редактор пикада).


Проблема в следующем. К примеру в схеме добавился один резистор, естественно нужно сделать ренамбер. При внесении изменений в PCB, вся разводка исщезает и приходится заново разводить всю схему. А что если эти изменения будут вноситься часто... Поэтому импорт нетлиста не выход. Нашёл команду reftxt, которая делает ренамбер, но вот анологичную процедуру для цепей найти не удалось. Тем не менее спасибо за ответ.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Rinat1941   Проблемы перехода   Dec 18 2008, 05:25
|- - Old1   Цитата(Rinat1941 @ Dec 19 2008, 05:58) Де...   Dec 20 2008, 17:59
|- - Rinat1941   Цитата(Old1 @ Dec 20 2008, 20:59) Команда...   Dec 22 2008, 05:28
|- - Old1   Цитата(Rinat1941 @ Dec 22 2008, 07:28) .....   Dec 22 2008, 06:33
- - Old1   Цитата(Rinat1941 @ Dec 18 2008, 07:25) У ...   Dec 18 2008, 18:24
- - vitan   Было дело, тем же страдали. Даже написали пару про...   Dec 25 2008, 18:52
|- - Rinat1941   Цитата(vitan @ Dec 25 2008, 21:52) Было д...   Dec 29 2008, 03:56
- - PCBtech   Цитата(Rinat1941 @ Dec 18 2008, 08:25) У ...   Jan 15 2009, 15:40
|- - Rinat1941   Цитата(PCBtech @ Jan 15 2009, 18:40) А ка...   Jan 16 2009, 04:05
|- - ControllerZ   Подскажите пожалуйста как делать аннотацию без уби...   Feb 11 2016, 14:04
- - Uree   Да что там узнавать - вносите изменения в схему, б...   Feb 11 2016, 15:10
|- - ControllerZ   Цитата(Uree @ Feb 11 2016, 20:10) Да что ...   Feb 11 2016, 16:04
- - krux   если нетлист уже в плату передан и частично развед...   Feb 12 2016, 01:00
- - ControllerZ   Цитата(krux @ Feb 12 2016, 07:00) если не...   Feb 12 2016, 05:01


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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 18:48
Рейтинг@Mail.ru


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