( ESNUG 355 Item 14 ) -------------------------------------------- [7/26/00]
From: Matt Gavin <mtgavin@collins.rockwell.com>
Subject: Problems With "Find" To Find The Driving Cell Of A Specific Net
It would be great if someone could help me on this. SOLVNET on the web
hasn't been helpful... I am running Synopsys v1999.05. I would like to
replace the driver of a a specific net in Synopsys' design, with a driver
of my own choosing. It would seem I need to:
1. find the net ("find" command)
2. get the driving cell of the net
3. delete this cell ("delete_cell" command)
4. create a new cell and tie its ports to that of the old cell
("create_cell")
It is easy to find the net, with the "find" command. However, I am having
great difficulty getting the driving cell of the net, once I find the net.
I can do an "all_connected" on this net, but that gives me a pin list, and
it includes the loads of the net. I would like to get the driving cell of
the net, so I can use it as an argument to "delete_cell".
Can anyone tell me how to find the driving cell of a net, assuming I have
found the net? FYI, we don't have the TCL license.
- Matt Gavin
Rockwell Collins
|
|