Save outputs in extracted netlist - Filter in Results Browser

Discussion in 'Cadence' started by Kristopher Kshonze, Oct 7, 2003.

  1. Hello to all,

    We are simulating large nets (50,000 range) and one of the problems we
    have is to limit the number of outputs to be saved. The simulation
    environment allows few options save-all save-selected etc., but our
    netlists are extracted, so it is impossible to decent and "select on
    the schematic" the desired outputs.

    Here are couple of questions:

    How can you save selected netlists on an extracted netlist, either by
    net name or an entire instance (for hierarchical netlist)?

    How do you use effectively the filter function in Results Browser ? (
    Frankly all the king's horses and men could not figure this one yet.)

    Thanks,

    Kris

    Maxtor Corp.
     
    Kristopher Kshonze, Oct 7, 2003
    #1
  2. Kristopher Kshonze

    Erik Wanta Guest

    Kris:
    If I am not mistaken, you can select outputs to be saved on the
    schematic even though you are simulating the extracted view. I
    believe it is called out of context probing.
     
    Erik Wanta, Oct 9, 2003
    #2
  3. Erik,

    Thanks for the suggestion, I think that I was a bit misleading as I
    don't have an extracted view, just an extracted netlist in text
    format. Will this still work ?

    Here is what I did so far. I wrote a skill code to scan the input file
    and extract netlists that I am interested in. For example if I want to
    save instance I1 with all the hierarchy underneath it, the skill code
    will create a file that looks like this:

    save I1\/net1
    save I1\/net2
    save I1\/I6\/net3
    and so on for all occurances of I1

    The file name is update.scs, believe it or not, the extension has to
    be .scs, I went through Cadence help to get this one. Then you include
    this file in your simulation and click on the option "Select signals
    to output" "selected" and voila the desired nets are saved.

    It might not be pretty but it works,

    Kris
     
    Kristopher Kshonze, Oct 10, 2003
    #3
Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.