• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Community Forums
  2. PCB Design
  3. Test nodes and Rnets oh my!

Stats

  • Locked Locked
  • Replies 6
  • Subscribers 164
  • Views 15251
  • Members are here 0
More Content
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Test nodes and Rnets oh my!

archive
archive over 18 years ago

Hey all.

I am trying to create models for two different circuit components. The first is a single pin test node. Basically the schematic symbol has one and only one pin. I need to create a espice or ibis model of this and have been having a really tough time. All I really want this to be is a small capacitiance to ground. This seems to be quite elusive.

The second model I am trying to create is for a rnet. The schematic symbol has three sections. Two sections of bussed resistors and one section of power pins. For some reason when I try to apply a si model to any one section I cant "hook it up" to the other sections or to VCC. Some help here??

Matt Skogmo


Originally posted in cdnusers.org by MSkogmo
  • Cancel
  • archive
    archive over 18 years ago

    Hi Matt,

    Some times it's the little custom things that are the hardest.

    We likely need you to clarify a couple things before we're able to answer.

    1) Are you working in SigXp or PCB_SI? I'm guessing PCB_SI?
    2) The second question is not clear. Maybe we need a diagram? ...or at least more description.

    Donald


    Originally posted in cdnusers.org by Donald Telian
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • archive
    archive over 18 years ago

    Donald,

    We use both SigXp and PCB_SI. At this point, we are extracting the net topology off of the schematic through constraint manager. When we try to extract any net that has one of these test nodes, SigXp complains that all discrete components need models and bails out.

    I am including a little .gif of the resistor nets. In this particular shot, the three components are labeled RN1,2,3 but in reality, they would all be part of the same network... Notice the pin numbers.


    Originally posted in cdnusers.org by MSkogmo
    • rpack.gif
    • View
    • Hide
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • archive
    archive over 18 years ago

    Matt:

    If you need to model the test point, you can create an IBIS model using the CDSDefaultProbe and add a package capacitance that corresponds to the capacitance of the pad which you can calculate from the parallel plate capacitance formula using the Area, Dk, and distance to the adjacent plane. Use some small value for R and L. This works OK but slows down your simulations if you are running long lists of nets as the tool will now be trying to measure the signal at the test points and since the default probe has no thresholds, you will get NAs for most of the parameters in the reports. If you can determine the test point is negligible, it is better to change the test points to type IO from type IC (which they usually are) and then they will appear as a connector and not be used in the simulation.

    I think you are asking how to create an espice model of a resistor pack that has common pins. The sourcelink doc describes this but here is a sample for a 10 pin with pins 5 and 10 common.
    ("RN_51Ohm"
    ("ESpice"
    ".subckt RN_51Ohm 5 1 2 3 4 6 7 8 9 10
    R1 1 5 51
    R2 2 5 51
    R3 3 5 51
    R4 4 5 51
    R5 6 5 51
    R6 7 5 51
    R7 8 5 51
    R8 9 5 51
    .ends RN_51Ohm
    ")
    ("PinConnections"
    ("1" "5" "10")
    ("2" "5" "10")
    ("3" "5" "10")
    ("4" "5" "10")
    ("6" "5" "10")
    ("7" "5" "10")
    ("8" "5" "10")
    ("9" "5" "10")
    )
    )


    Originally posted in cdnusers.org by Kalevi2
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • archive
    archive over 18 years ago

    Why would you create two logical parts from 1 physical part? Why not call RN1 the whole 10 pin resistor network. Your BOM will be very interesting and you will have 2 logical symbols for 1 physical symbol.


    Originally posted in cdnusers.org by Kalevi2
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • archive
    archive over 18 years ago

    Perhaps I chose a poor picture. The way the library part is designed, there are three sections, one section for the "common pins" one section each for the resistor nets. I understand how to make an espice device if the part is all together on one symbol... just like your previous post showed. However if I were to try to stick that espice part onto one of my resistor nets, the pins would not match up because the symbol is logically different than the espice model. Another picture included to try to clarify... Note all are RN1


    Originally posted in cdnusers.org by MSkogmo
    • rpack.gif
    • View
    • Hide
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
>
Cadence Guidelines

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information