• 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. Custom IC SKILL
  3. prob signals from inside a block with Spectre

Stats

  • Locked Locked
  • Replies 4
  • Subscribers 143
  • Views 14359
  • Members are here 0
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

prob signals from inside a block with Spectre

mlea
mlea over 11 years ago
Hi All,
 Im attaching a short include file to my netlist:
  ITF0 (set_up_tf\<0\> hold_tf\<0\> setup_min_tf\<0\> hold_min_tf\<0\>  I7.XI35\MM44:G vcca  \
I7.XI35\MM54:G vcca) su_hd_vmon scale_to_units=1e-9 clk_n_factor=0.5  \
data_n_factor=0.5 min_max_measure_start_t=20n data_edge=0  \
clk_edge=1
 
ITF0   is a verilogA block that get 4 inputs and has for output ( 4 wires bus). Two of the inputs are vcca, and the other two are :  I7.XI35\MM44:G &  I7.XI35\MM54:G , which are names of nets from inside a DSPF.  I can even see these signals in the results browser or calculator or ADE-XL(  I do save these signals in advance). The thing is that all outputs of the verilogA are dead (the 4 wire bus).
 When I place the same unit ( actual symbol ) on the same TB, in the same run ( running stimultanslly)  with  wires connected ( by name ) to the extracted block pins( in this case I7 which sit in top level)
I do get the all signals. I also verified that the inputs signals are identical between these two cases
 
It look like the connections of the inputs to the verilogA cell are not define right. In Pre layout it works fine.
This way ( below) it works fine, but in this method I don’t really probe the real location on net that I need, since in RC extraction the net is segmented into different segments because of the series resistors.
 
I6 (set_up\<0\> hold\<0\> setup_min\<0\> hold_min\<0\> clk_int vcca d_net2 \
        vcca) su_hd_vmon scale_to_units=1e-9 clk_n_factor=0.5 \
        data_n_factor=0.5 min_max_measure_start_t=20n data_edge=0 \
        clk_edge=1
 
 
I would need you advise here ..
  • Cancel
Parents
  • mlea
    mlea over 11 years ago

    H again,

    I found out that I had few warnings msg in spectre log that I over looked.

    it turned out that spectre couldnt find such an hirarchy :I7.XI35\/MM44\:G . I tried few other syntax types - no use.

    it make sense that it would be :  I7.XI35.MM44.G - but its not..

     

    meny. 

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • mlea
    mlea over 11 years ago

    H again,

    I found out that I had few warnings msg in spectre log that I over looked.

    it turned out that spectre couldnt find such an hirarchy :I7.XI35\/MM44\:G . I tried few other syntax types - no use.

    it make sense that it would be :  I7.XI35.MM44.G - but its not..

     

    meny. 

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Children
No Data

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