How to create hspiceD cellview myself?

Discussion in 'Cadence' started by Tao Chen, Jan 11, 2005.

  1. Tao Chen

    Tao Chen Guest

    Hello,

    I am trying to simulate my circuits with UltraSim. I have to use .vec
    file in my simulations. I tried two things:

    1, to generate the spectre netlist. Then in the simulation I got the
    message as below:

    ****WARNING****: This RelXpert statement is currently not supported (
    statement ignored as a comment ).
    FILE:input.ckt, LINE#:2649
    **.vec "./vec77"

    It seems that in the spectre netlist, the **.vec command is not
    supported.

    2, to generate the hspice netlist. Then I need a "hspiceD" cellview for
    the components I used. So I copied them directly from the analogLib
    library. When I regenerate the netlist, cadence gives me the message as
    below:

    Netlist Error: Cannot find any info on instance "M4" in cell-view
    "umc018_layout" "bias" "schematic"

    It seems that I have to provide more information to the hspiceD
    cellview. What should I do then? Thanks!

    Best Regards,
    Tao
     
    Tao Chen, Jan 11, 2005
    #1
  2. Tao Chen

    Tao Chen Guest

    I solved this problem by adding information with CDF tool. But I met
    another strange thing. It seems that it is a bug of UltraSim.

    I use a vector file as this:

    radix 44444444444444444444444444444444 44444444444444444444444444444444
    1111111 1111111
    io iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
    iiiiiii iiiiiii
    vname th_[127:0] thn_[127:0] b_[6:0] bn_[6:0]
    tunit ns
    period 5

    vih 1.8
    vil 0

    00000000000000000000000000000000 00000000000000000000000000000000
    0000000 0000000
    10000000000000000000000000000000 00000000000000000000000000000000
    0000000 0000000
    20000000000000000000000000000000 00000000000000000000000000000000
    0000000 0000000
    90000000000000000000000000000000 00000000000000000000000000000000
    0000000 0000000
    3A000000000000000000000000000000 00000000000000000000000000000000
    0000000 0000000
    00000000000000000000000000000000 00000000000000000000000000000000
    0000000 0000000
    fffffffffffffffe0000000000000000 0000000000000001ffffffffffffffff
    1111111 0000000

    then UltraSim told me the last line is invalid! I noticed that when the
    first character is not a number, it is invalid, no matter what the
    radix is set. It should not be like that...
     
    Tao Chen, Jan 11, 2005
    #2
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.