<simulation_dir>/<cell>/<simulator>/schematic/netlist/input.scs
You can use ever text editor you want to view it.
Bernd
I guess I could overload the Simulation->Netlist->Display function to
open up the netlist with my editor. Simulation->Netlist->Display was
just an example. I run into this Cadence file viewer all the time
(when Cadence utilities dump to a file they do a view("file")). Do
you know a way that I can globally set the text viewer to something
else?
----
Erik
Bernd Fischer <bernd....@xignal.de> wrote in message news:<3DDCCFC0...@xignal.de>...
The trouble is that the viewer is really intended for applications
which need to be able to programmatically respond to selections in the
viewer.
To look at a netlist however, you don't need all this and would be
better off with a hook into your favourite editor.
So, I agree entirely. This is a real pain. I'd love to be able to use something
other than the inbuilt viewer, but currently this isn't possible (at least
not without some serious hacking...)
I'll check the PCRs, and see if we're doing anything about this. I hope
so...
Regards,
Andrew.
--
Andrew Beckett
Senior Technical Leader
Custom IC Solutions
Cadence Design Systems Ltd
No/Yes the way you do this is with
editor = t_editorName
This is the way you specify the global used editor, but this works only
for editing files as technology files, verilog cell views etc. not
for viewing/displaying them.
Your procedure seems to me a little bit overloaded, to what you want to
do.
I would suggest:
1. Set your gloabel DFII editor in the .cdsinit file
editor = t_editorName
e.g.
editor = "nedit" or editor = "xemacs" etc.
2. Use the following line of SKILL code to edit your netlist.
edit( strcat( asiGetNetlistDir( asiGetCurrentSession( ) ) "/input.scs" )
> I guess I could overload the Simulation->Netlist->Display function to
> open up the netlist with my editor.
You can do this, but as Andrew said not without a little bit
hacking and not global only just for every menu entry.
If you want to do that for only for the 'Netlist->Display' menu come back to
me and I can explain you how.
Bernd