Custom IC Design
selecting a particular iteration result for transient Monte...
Custom IC Design Forums
selecting a particular iteration result for transient Monte Carlo sim in Ocean
over 7 years ago
I run a transient Monte Carlo simulation in Ocean, and I want to select a particular iteration's waveform, so that I can do all kinds of measurements the same way I do for simple run. I run Monte Carlo one iteration at a time, printing measurements after each iteration. What used to work in previous versions of Cadence was this: selectResult( 'tran start_iter), where start_iter is the iteration number. But for 6.1.3 version, this doesn't work. The second parameter doesn't seem to do anything. For example, if I want to measure signal voltage at a particular time, value(signal time) used to return a scalar, which is what I want. But now, it returns 'srrWave:xxxx'. To get the scalar, I have to do another value as in value( value( signal time) start_iter) Why is this happening, and how can I select a particular iteration result? According to manual and previous versions, selectResult should work, and it's a bummer it doesn't. Is there any other way to do what I want?
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