Quantcast
Channel: Cadence Technology Forums
Viewing all articles
Browse latest Browse all 62988

Forum Post: ADE Assembler - calcVal + Monte Carlo + Reusing Trim Codes in new MC for characterization

$
0
0
Hi, I am simulating a calibrated circuit in ADE Assembler. I have Virtuoso version ICADVM18.1-64b.500.13. Simulation Method: I run two tests for each Monte Carlo sample--one for finding the right trimming code at typical conditions and another for characterizing the trimmed circuit at different vdd & temperature conditions. Normally, I pass the trim code from one test to another using "calcVal" and it works fine. My problem: I ran a Monte Carlo with 100s of samples at a specific seed, found the trim code for each sample, used it to characterize the circuit at some combinations of vdd & temperature. Now I would like to perform calibration at vdd/temp conditions different from the previous ones while reusing the trim codes from the completed MC simulation. I am choosing the same MC setting (seed, number of samples, etc). I tried using calcVal + historyName with matchParams as dicussed here Error During Using calcVal for Calibration and Performing Temperature Sweep - Custom IC Design - Cadence Technology Forums - Cadence Community , but it did not work. I have been referring to the calcVal RAK document, so I tried also adding getFirstSweepPoint. It did not work with the following: calcVal("trim_code" "test_trim" ?historyName "MonteCarlo.1" ?matchParams list(list("temperature" "27"))) calcVal("trim_code" "test_trim" ?historyName "MonteCarlo.1" getFirstSweepPoint t ?matchParams list(list("temperature" "27"))) calcVal("trim_code" "test_trim" ?cornerName "state_mc" ?historyName "MonteCarlo.1" getFirstSweepPoint t ?matchParams list(list("temperature" "27"))) 1. I have the trim codes and other parameters value that I would like to pass in a file. Is there a way to call these values during MC simulation from the file? 2. I can add these trim codes and other parameters that I would like to pass to the design variables as a list. Is there a way to match the MC iteration with the list of design variable/s like we do when creating parametric sets? Any other solution is appreciated. Thank you. Fikre

Viewing all articles
Browse latest Browse all 62988

Trending Articles



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