Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

In Synopsys ICC2, how can i get the xy locations of all instances of a portX?

Status
Not open for further replies.

tro2212

Newbie level 5
Joined
May 4, 2020
Messages
9
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
94
I am able to read a DEF, and for a given port, I can get its bounding box.
However, if portX appears 4 times, the bounding box definiton is the smallest box possible that contains all these 4 portX instances.
However, I want to get the xy locations of each of these 4 portX instances. How can I do that? I cannot find an attribute for the location, only bounding box.

Please help! thanks
 

see attributes of terminals of this port (not attrs of ports)
 

see attributes of terminals of this port (not attrs of ports)

Hey, thank you.
I just tried it, but I'm only able to get 1 of the total 4 instances of the port locations.

For example, this only returns the locaiton of the first portX instance (out of 4 total):
Code:
set port0 [get_ports PclkOut[1]]
set term0 [get_terminals [get_object_name $port0]]
get_attribute $term0 shape

Your comment helped me get at least 1 instances shape location. But now, how do I get all of them now?

Thank you :)
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top