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

 
 
 
Reply to this topicStart new topic
> LVS говорит непонятное предупреждение, хотя и пишет что все "CLEAN"
SM
сообщение Mar 12 2007, 23:19
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Вот такая вот хрень, это hercules LVS выдает:

Код
(CMP-39): Writing cross-reference entries for port nets ...
WARNING (CMP-40): Port net "VCASP" in schematic equates to non-port net "VCASP" in layout.
WARNING (CMP-40): Port net "VSS" in schematic equates to non-port net "VSS" in layout.
WARNING (CMP-40): Port net "VDD" in schematic equates to non-port net "VDD" in layout.
WARNING (CMP-40): Port net "IVREF" in schematic equates to non-port net "IVREF" in layout.

(CMP-56): Port Cross-Reference Table:

    Generated   Generated   Port    Sch Net /
    Sch Port    Lay Port    Class    Lay Net
    ---------   ---------   -----   ---------
                    *       4       IVREF / IVREF
                    *       1       VCASP / VCASP
                    *       3       VDD / VDD
                    *       2       VSS / VSS


А собственно вопрос. Что я должен сделать такого в топологии, чтобы это устранить? Что вообще такое "port net" в топологии? Чем оно определяется? В схематике понятно, это то, что выведено наружу из subckt. Сразу могу сказать, что это не pin и не текст, расположенный на полигоне. Я понимаю, что на это можно "положить", что LVS в основном рапорте сказало что все чисто, но я просто не люблю варнинги wink.gif
Go to the top of the page
 
+Quote Post
oratie
сообщение Mar 13 2007, 11:43
Сообщение #2


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

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



Port Net in Schematic Equates to Non-port Net in Layout

Question: What does the following warning mean?

WARNING: Port net "abc123" in schematic equates to non-port net "abc123" in layout.

Answer:

This messages lets you know that a net has been matched between schematic and layout. In the schematic, however, it is a port net, while in the layout it is a dangling net. There are two common causes for this:

1.) Unconnected Net
When a net is dangling, for instance maybe a QN pin of a flip-flop, Hercules
does not extract it as a layout port while it is listed as a port in schematic.
This is because Hercules netlists nets as ports when there is hierarchical
interaction.

2.) Top-level Port Nets
At the top level there is not another hierarchical level. Therefore, none of
the top-level nets become ports by upward hierarchical interaction. To specify certain top-level nets as top-level ports, you can use the CREATE_PORTS command along with marker text to designate the ports. Without CREATE_PORTS, layout does not have top-level ports.

Different design methodologies treat the severity of this message differently. You can suppress this message (message_suppress), upgrade it to ERROR (message_error), or leave it as default status WARN (warning).

This message is CMP-40 and can be found in the Hercules LVS User Guide.
Go to the top of the page
 
+Quote Post
SM
сообщение Mar 13 2007, 12:09
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



угу, top level, он самый. Я и без LVS вижу, что там нет никаких unconnected. Это аналоговые запчасти, проектируемые в CosmosSE/LE/Enterprise, БД Milkyway. CREATE_PORTS это где? Я знаю милкивейный "dbCreatePort cellId netId portName", но оно говорит что port already exists. Но он "exists" только в SCH view, а в CEL явно не exists. Уже третьи сутки рою документацию на Cosmos, Milkyway и Astro sad.gif
Go to the top of the page
 
+Quote Post
oratie
сообщение Mar 13 2007, 12:17
Сообщение #4


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

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



CREATE_PORT это в LVS deck файле. Вы откройте его, там может быть используется специальный layer для маркировки портов. А у Вас его нет на верхнем уровне.
Go to the top of the page
 
+Quote Post
SM
сообщение Mar 13 2007, 14:39
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Большое спасибо. Вопрос закрыт. Рансет не содержит ни CREATE_PORTS, ни никаких намеков на слои для маркировки портов. Так что либо он рассчитан на какой-то древнючий геркулес, который может быть себя не так вел (по моей логике все металлическое, что я в топе пометил текстом, есть порты), либо это банальный глюк рансето-писателей. Ну и хрен с ними, не буду обращать внимание.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 12th August 2025 - 00:07
Рейтинг@Mail.ru


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