Quantcast
Channel: Cadence Custom IC Skill Forum
Viewing all articles
Browse latest Browse all 5066

Creating EMH compatible net information in a layout view

$
0
0

Hi experts,

I have an extracted layout view that contains connectivity information.

The layout is flat but the instance name information has preserved the original hierarchy.

For example, instances are named xxx|yyy|zzz

Where "|" is the hierarchy delimiter

I would like to Create instances with the name xxx`yyy`zzz. (backtick. Under the Tilda~ key)

In addition, I have signal name with  the format aaa|bbb|ccc[0]

I would like to create nets with the name aaa`bbb'ccc<0>

I believe the netlist would then be EMH (Embedded Module Hierarchy) compatible if I could do this.

But I get the following when trying to rename instances:

( Original name: Logic|LvSh_sleep_n|pres[9]`M0

 Required new name: Logic'LvSh_sleep_n'pres[9]`M0.   (I was going to change "[" and "]" to "< " and ">" later BTW)

I used the dbSetAnyInstName procedure

*WARNING* (DB-220018): dbSetAnyInstName: The specified input name does not support the Logic`LvSh_sleep_n`pres[9]`M0 hierarchical path name. Use another valid name and then try again.

I got similar messages when using dbRenameNet() procedure on the nets.

Background info: net probing using an extracted view instead of the original schematic is failing because of failure to recognize nets.

Any inputs welcome.

Colin


Viewing all articles
Browse latest Browse all 5066

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>