is there a way to identify crucial blocks (viz , diff-amps) from schematic through skill code

Status
Not open for further replies.
Joined
Mar 4, 2022
Messages
1
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
11
I wanted to identify different modules used in the schematic , and pop-out a message that " xyz module comprises of elements : a b c ...."
 

That's quite a bit of work... There are some built-in functionalities in the extraction tools, but probably not what you are looking for. Some of the optimizer/yield improvement tools can do similar actions, at least internally. I do not think you can access those through skill.

Unless you are looking to reverse engineer something unknown, I would suggest to have the designer add properties to subblock/components to help such a script. For example, in differential pairs, add properties on the transistors to tell what they match/group with, etc.
 

Finding names is easy; figuring out function, there's too much
variation and arbitrariness in just the naming so you'd have to
get into feature recognition (and there too, styles can mess you
up - especially if it's all "named nets" that you have to squint at
and combine in your mind, to recognize topology yourself).
And distinguishing between an op amp and a continuous-time
comparator?

I think just getting cell-by-cell content / hierarchy is a more
manageable task, might just fall out of a hierarchical netlist
by parsing.
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…