How to replace all SVT cells with HVT cells in Encounter

Status
Not open for further replies.

azurewind

Newbie level 1
Joined
Mar 18, 2006
Messages
1
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,289
Hello.

I now have a synthesized netlist with all SVT cells. Then in Cadence Encounter, how to replace all SVT cells with HVT cells. I do not want to achieve this by modifying the synthesized netlist.

What I have tried so far is I provide both SVT and HVT libraries to Encounter. Then I use set_dont_use all SVT cells. However, what I got in the netlist after routing is a mixed VT netlist. set_dont_use seems not to work.
 

you are doing it wrong. encounter is not the place for doing this, synthesis is. still, if somehow there is a reason for doing this at this point (there isn't, by the way), you can open the netlist in a text editor and search and replace the name of each cell.

alternatively you can code a 'search and replace' in TCL and run it from encounter. again, this is pointless.

set_dont_use works, your understanding of it is incorrect. encounter will optimize your netlist as it goes on about it. each time a cell has to be replaced to optimize something, he picks one cell from HVT. it doesn't mean he will replace all SVTs like you expect.
 

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