• 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. DP extraction for SI-crosstalk as coupled microstrip li...

Stats

  • Locked Locked
  • Replies 5
  • Subscribers 167
  • Views 14829
  • 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

DP extraction for SI-crosstalk as coupled microstrip line

MAAC
MAAC over 16 years ago

Hi,

Has any body tried to extract the Differential pairs to SI to anlayze as a single Microstrip line. The measurement can be EMI or crosstalk.

The topolgogy should be like the one which is attached. But it should be directly extracted from the board.

If yes can u explain with some design as the reference.

 

Thanks,

  • TOPOLOGY.JPG
  • View
  • Hide
  • Cancel
  • Khurana
    Khurana over 16 years ago

     Yes, I have, however, I am not sure what your question is.  To be able to extract an unrouted or routed differential from the board (Allegro) into SigXplorer topology canvas, the pins that the two nets (that make up the differential pair) are attached to, should be defined as "mate pins" in the IBIS Device Model Editor for the model being reference by that footprint (this is accomplished in the Signal Model Assignment window).  Then invoke the Probe command and if one net is selected then both nets are automatically selected and extracted when the View Topology button is clicked.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Ejlersen
    Ejlersen over 16 years ago

    Hi,

    In this case, there are several things to look for.

    1. The 2 nets should be defined as a differential pair.
    2. The pins on the component should have ibis models with 'mate' pins assigned. (check model for this)
    3. In the Analyze, SI/EMI SIM, Preferences, InterconnectModels check that Differential pair extraction mode is enabled. Also check what the 'minimum coupled length' is - if it is larger than the length the traces are coupled then you'll see 2 microstrips or striplines instead of a coupled pair.

     

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • MAAC
    MAAC over 16 years ago

    Hi All,

    I tried all ur suggestions but still couldnot extract the DP.

    Sometimes i get this warning

    WARNINGS:
    Diff pair DP1 is not defined by a signal model so only one member of the diff pair will be extracted.

    Should i make any settings in cross-section like differential mode and set the coupling type to edge....something like that which i say in some seminar..

    Can somebody explain me with some sample design file....

    i have assigned the 2 pins as shown in the pic with their corresponding mate pins.....is this correct

     

    • top.JPG
    • View
    • Hide
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Ejlersen
    Ejlersen over 16 years ago

    Hi,

     I'm sorry but I cannot send out any samples of this. But the message tells me that the problem is within the IBIS models.

    Have you assigned IBIS models to your devices (Analyze, SI/EMI SIM, Models)

    If you have done so, It's beacuse no 'Mate' pins are assigned for differential pairs. 

    I have a movie that shows whats wrong, but cannot upload files of size more than 750Kb - but in the models dialog, select the component then edit model

    Click the pin and set the type to inverting/non-inverting and set the correct mate pin.

     

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • MAAC
    MAAC over 16 years ago

    Hi all,

    I could extract the topology for DP from the board but the buffer assigned at input are something like combined one.. so i`m not able to simulate for crosstalk.. The topology is attached for the ref...

     Any suggestions...

     

    thanks,

    • toplogy.JPG
    • 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