Quantcast
Channel: Cadence Custom IC Design Forum
Viewing all articles
Browse latest Browse all 4911

dynamic parameter in SpectreMDL

$
0
0

Hi, 

    Basis: there is a need for me to change the temperature within the transient simulation.  I followed the post as linked below, and got it working in Spectre from ADE

   https://community.cadence.com/cadence_technology_forums/f/custom-ic-design/10265/varying-the-temperature-in-a-transient-simulation 

    Problem: as the data extraction is huge, I have been using spectremdl to run the simulation, now with the "temp" as dynamic parameter, there is no change in expected results, the changes are obvious in ADE simulation though.  I have extracted the netlist from the test bench that worked well in ADE. 

   simple test case:  

   the tran control reads: 

             tran tran stop=1u param=temp param_vec=[0 27 315n 27 316n -20 416n -20 417n 100 517n 100 518n 40 618n 40] write="spectre.ic" writefinal="spectre.fc" annotate=status maxiters=5

   my spectremdl control file reads:

           t1 = temp @ 275n

           t2 = temp @ 375n 

           t3  = temp @ 475n 

but t1, t2, t3 all end up as same value. (T2=T3=T1=27) 

So, I am wondering whether the option is supported in spectremdl? or am i missing anything here? 

Thanks!

Aarthy

 

  


Viewing all articles
Browse latest Browse all 4911

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>